kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Mar 18 11:23:54 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.31' (ECDSA) to the list of known hosts. 2019/03/18 11:24:31 fuzzer started 2019/03/18 11:24:36 dialing manager at 10.128.15.235:15303 2019/03/18 11:24:36 syscalls: 1 2019/03/18 11:24:36 code coverage: enabled 2019/03/18 11:24:36 comparison tracing: enabled 2019/03/18 11:24:36 extra coverage: support is not implemented in syzkaller 2019/03/18 11:24:36 setuid sandbox: enabled 2019/03/18 11:24:36 namespace sandbox: support is not implemented in syzkaller 2019/03/18 11:24:36 Android sandbox: support is not implemented in syzkaller 2019/03/18 11:24:36 fault injection: support is not implemented in syzkaller 2019/03/18 11:24:36 leak checking: support is not implemented in syzkaller 2019/03/18 11:24:36 net packet injection: enabled 2019/03/18 11:24:36 net device setup: support is not implemented in syzkaller 11:24:42 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10080, 0x0) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/165, 0xa5}, {&(0x7f0000000100)=""/149, 0x95}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/182, 0xb6}, {&(0x7f0000001280)=""/143, 0x8f}, {&(0x7f0000001340)=""/150, 0x96}, {&(0x7f0000001400)=""/15, 0xf}, {&(0x7f0000001440)=""/1, 0x1}], 0x8, 0x22) socketpair(0x22, 0x7, 0x100000000, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000001540)={0x2, 0x1}, 0xc) r3 = dup(r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000001580)={0x81, './file0\x00', './file0\x00'}) close(r2) write(r1, &(0x7f00000015c0)="fecec2293b6ce403cc2e496398647f3d5c3dc2058598f4738ba08585dc8f5e7c36a11530fa49b8d1c9136270e1a77a356a357635d70d7b0a4189956b2c2c7522cddf953ec3250578bf5d9580e217a545b050346b6c2352e91ff16a5bd3fb0f5c4068a3cf28eb17f6af8d62c5c414cec9cda43e710c68a5c2c272a7664051bc0748c7", 0x82) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001680), &(0x7f00000016c0)=0x8) fchflags(r3, 0x4) getsockname(r1, &(0x7f0000001700)=@un=@abs, &(0x7f0000001740)=0x8) sendto$inet(r1, &(0x7f0000001780)="62461c79efbc4d8d624974f50974263e17074efd48cd68a870510d3fae2c2fe26876288f47060b0ef1cd38cd5af73d071a9229de0d01c6f7aa586557dff6d85e4d9a9faac7c78994a1390566e83d24384bbf936db5611b9f832f5277c12682bbf3bc73f7fe2f68bb6518e79ff49720039ee0e1a927afb40c2208993c32b3d8594596c547c8f557fd2be49f23d178752b9b66ecfecb8e873aab589fd0e4da4841e328", 0xa2, 0x5, &(0x7f0000001840)={0x2, 0x3}, 0xc) fchflags(r1, 0x40000) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001880)=""/245, &(0x7f0000001980)=0xf5) r4 = getuid() setuid(r4) pipe(&(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000001a00)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000001a40)={0x5, './file1\x00', './file0/file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001a80)='./file0\x00', r4, r9) sendmsg(r3, &(0x7f0000001dc0)={&(0x7f0000001b00)=@in6={0x18, 0x1, 0xad, 0x100}, 0xc, &(0x7f0000001c80)=[{&(0x7f0000001b40)="5bb5b3f19b3d3acc024919a3daa6e03de62756792413830cbb431c8729399b3c9f1ac0684dc9436104756a75e763c2bcc527176bf976566dd75a3dc24d3c250017b58baeaf125ea7b1d07aca", 0x4c}, {&(0x7f0000001bc0)="d4114b33ee09eb253e35ee66e8fef95dbb83d2b79aafad6a6c999b3c6993937918596473751c5bfdafad6b62086b916c47d3556185d07e93c392caf6d05b242ad5c166250dba06ca137d4c08aacf83137e94dc4cfab6d96e62e69832db849e337ffc94a51c2f2bed3f3fc71ed528cbb791eaf22cb51b4648", 0x78}, {&(0x7f0000001c40)="dd7ca42a78e6f14da1f18c5e3ba5513584180aee433ea598b0f37fa03e56", 0x1e}], 0x3, &(0x7f0000001cc0)=[{0x40, 0xffff, 0x6, "a27f4c5b5c387088f8a79d5d8caedfd3e206effe712c73ba133d1af09926c05a4100fd3ea9b059f497ae2905e0"}, {0x28, 0x0, 0x800, "5bcc248e261a7c01286e04ec257cf9c2c55f651e0c44905b"}, {0x78, 0xffff, 0x2, "171e0488f67c7b071703deb978f7635a3d8873c33610f7343003273342f63765d616fb95a8b1736217f1009448896bd765f4041e3ce3e59250e670c8f0a8b5a59293e8ce3a329a3247c21c6d9181a7e6c97ed91d0be96e86789534a89e67a4171d75bdf5"}, {0x20, 0x1, 0x9, "37778cc5925aece42483eb6a24"}], 0x100}, 0x0) readv(r0, &(0x7f0000002f40)=[{&(0x7f0000001e00)=""/136, 0x88}, {&(0x7f0000001ec0)=""/4096, 0x1000}, {&(0x7f0000002ec0)=""/114, 0x72}], 0x3) sendto$unix(r6, &(0x7f0000002f80)="f0a1aa8ab55d6264e3a55e16588d25b39f3bcd1ae3b986b743be97e141c0e554f5a5abe241859a195e", 0x29, 0x2, &(0x7f0000002fc0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000003000)={'./file0/file0\x00', 0x0, 0x5, 0x0, 0x1, 0x9, 0x3, 0x2, 0x2, 0x1, 0x6, 0x3a6}) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000003080)=0x1) connect$unix(r6, &(0x7f00000030c0)=@file={0x1, './file1\x00'}, 0xa) openat$null(0xffffffffffffff9c, &(0x7f0000003100)='/dev/null\x00', 0x40, 0x0) open$dir(&(0x7f0000003140)='./file0/file0\x00', 0x80, 0x149) r10 = msgget(0x1, 0x80) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003180)={{0x2, r8, r9, r8, r9, 0x0, 0x800}, 0x0, 0x8, r7, r7, 0x4, 0x8, 0x3, 0x7fff}) 11:24:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r1 = open(&(0x7f0000000140)='./file1\x00', 0x28, 0x80) mkdir(&(0x7f0000000180)='./file1\x00', 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCEXCL(r0, 0x2000740d) r3 = semget$private(0x0, 0x0, 0x200) semop(r3, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x1, 0x2, 0x800}, {0x1, 0xfffffffffffffffd, 0x800}, {0x1, 0xe1, 0x800}], 0x4) r4 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x20548, 0xa) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x80, 0x1) open$dir(&(0x7f00000002c0)='./file1\x00', 0x880, 0x16) getsockname(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000380)=0x1) ioctl$KDDISABIO(r5, 0x20004b3d) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000003c0)=""/253) fchflags(r6, 0x10000) kevent(r4, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffffb, 0x40, 0x25, 0x1000, 0x7ff}, {{r6}, 0xffffffffffffffff, 0x90, 0x400fffff, 0x9, 0x5}, {{r4}, 0xffffffffffffffff, 0x8, 0x40000001, 0xfff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x5e6, 0xfffffffffffffffc}], 0xc1d, &(0x7f0000000540)=[{{r0}, 0x0, 0x24, 0x0, 0x8}, {{r5}, 0xffffffffffffffff, 0x20, 0x24, 0x2, 0xffff}], 0x2, &(0x7f0000000580)={0x5, 0x8e2}) ioctl$TIOCSCTTY(r4, 0x20007461) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000005c0)=""/8, &(0x7f0000000600)=0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000640)={0x7b42fb61, './file1\x00', './file1\x00'}) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000680)) r7 = msgget(0x0, 0x12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r9 = getgid() r10 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r12 = getppid() r13 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xf6ae, r8, r9, r10, r11, 0x84, 0x10000}, 0xffffffffffffffc1, 0x1f, r12, r13, 0xf8, 0x1, 0x0, 0x2}) login: pckbd_enable: command error 11:24:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) shutdown(r0, 0x1) 11:24:44 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000c80000000200002000bc7900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062280400692c635bd69b439118be0000"], &(0x7f0000000040)=0x6e) 11:24:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mlockall(0x3) close(r0) r1 = syz_open_pts() mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x4, 0x4010, r1, 0x0, 0x30) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000080)="188d3ca8f172c3596fec6e74df153ef49937c7d101488854908a999ca4626f6e23eedfeb4da8eb93d31251fc44c0ce14c22d0359d9286d98e09218265459c92a204007ef30801e3bb20efed8b1642a3d4e624ef5f0af0fecdd44b7de9c594ce16b22083f10c3", 0x66) 11:24:44 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = shmget(0x1, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getpgrp() r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x50, r2, r3, r4, r5, 0x7, 0x2}, 0x9, 0x6, r6, r7, 0x9, 0x22b0400000000, 0x800}) 11:24:44 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x6}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x3}, {{r0}, 0x0, 0x4, 0xf0000002, 0x8, 0x4}], 0x4, &(0x7f0000000100)={0x70}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) clock_settime(0x0, &(0x7f0000000340)={0x1, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000240)='./file0\x00', r2, r3) write(r1, &(0x7f0000335000), 0xfcb7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r4 = kqueue() r5 = open(&(0x7f00000000c0)='./file0\x00', 0x101, 0x86) kevent(r4, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x8, 0x2, 0x8001, 0x8}, {{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x60, 0x2, 0x3}, {{r5}, 0xffffffffffffffff, 0x4, 0x22, 0xe8, 0xffffffffffffd2f4}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x81, 0x3}], 0x54, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x2}, {{r0}, 0x1e3763b69588066f, 0x10, 0x14, 0xf6, 0x4}, {{r1}, 0xfffffffffffffffc, 0x4, 0x20, 0x7, 0x80000001}], 0xfe7, &(0x7f0000000500)={0x800, 0x1ff}) r6 = getppid() r7 = geteuid() faccessat(r5, &(0x7f0000000300)='./file0\x00', 0xb3, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7, r8}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x4000000400000}], 0x1000000000a, 0x0) kevent(r4, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 11:24:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x61e09a42, 0x101}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) socket$inet(0x2, 0x4, 0x7f) 16:00:01 executing program 1: r0 = socket(0x18, 0x8003, 0xdfb7fffffffffffd) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffffe) 16:00:01 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000300)="db29b8d16d3a96a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e0b001cedf2be4e45ed399a23cd16bdc053feb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf093b867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd22b95904a957f2", 0x91, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c911b5f4287e86a97a8f182c5b8c178f3b5a0777182bc61e9a319cbf3e78754487d3c97f5c5b2938a1ef45db7a788224f39ac37b053bdf063e5c37a08214eefd8748e7eda517e5959ae0f930bff78d50050fe05e49ed3136d58420787b916d8165c1d3c8b033ae32f9d8b65eac035d60e9d4ae70cf2926ac875fea0997791b8be4ceca3f833f50da35adc428f59d6b7097af7ed4e52691e6b989fb81d0cb51171afe93db797fd6c1643a0d24ea4f90420c26185e44e69d9e40f262ab818330cbe7611e8a3fb76cc77468c13510f7fb7c6f5d9ac59e701b009a261f7f11311850", 0xe0}], 0x1}, 0x0) dup2(r1, r2) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) setsockopt(r0, 0x3ff, 0x8, &(0x7f0000000080)="577740d62fd7389a9cf2d5a4fae3a73e549e03da365457d32ccf13f4cd9d55ee49ed8779d4c56e6ca1454f1df9ee2618dfcae219d964ff65a153f9b9c06ed1bcf8c959d795d58abcf49ca5fc3cdbb0dbc72d378c766c6cc7354d7e0887d78c1078d823ad66f55bab1202ec8123cdec46afaa98ac6e9bdf93fec3152884c8dcd0a29851f45ad35499d3e7e0e27ca0843a2c7c0cd3efb56954956af9261fed8b8e009c43997daa892bc335e476a3c69f2187c73eb2bdbebe11d6802b1ff54e1ea37f95b6f25608449efceed6b44c16c4ff474c6bd06c860e81c8c0bdbee7ddcc4ac8b735f32b3ac69b89caf709cdf2e63aa36d7b20a88dbaaa4d8c898d9d65de86012a21010b78508cd8ef435b0b94c414b252e0cd5b59eec9d3ca1d4f1f154c1d6d6c8f8eecdff275a855372acd2b34f7355a047e00e662056c37cd326a456e9b62fc0dce16b4cb2fb88aa538f6c7644db6f0f5c4d5ecccf9f08d11c65945fe7d9d00679d2d249168abbf14db25a53f5b451da22147e19868132e636af7795513403dc0cc8f1dda85e56b9c043b0489543595533e933de399eadf189d6d4b3d80fafac1a8eddf6674464c9c5f12415f96f1f843152755fe994323b529a847c7541f43b40f7db029a044701fbbea107aa5ec612d31fffe9df559bcb3d0cc8996e0d41815aa52b653342bb4b382d1bd39ab0464cb3fd169d32bc4728e1f5559ac60b0905b07c0fd9296248429bcd31d65bd3c78b4dd65350fd262589862ea09b8c6b449883c539dd837f142daec3bb67d7951df23df181434fb1c078e0f7da682ca2a2576c60fb10f75ec0cc3261cfc49f45b57ccdb9513b83e7c77e375c8868fbbc4f6c6259b0d8768ecc5310ba90184531ba1db9df285f8be37bfb3e1787b938849cc9677e6b54d39ae634b5d591e9235dd22569a308f837cd9df255c730dc1811e8e6de9141df9d7368fdc55781d2605ad3186371459a79cc1c55423379e52d76e15a6aa0a8200109c30a5d8f7958e77feb7ef23aa5c4327635a99a383c6e01c3e3e568804549871dd399e307051c3c25de1eb0560bc0be99e24dad2705c4b3a4847fd49ea5b949760a9e932e6f57b3327ef4318c57e0f69164fa31f0bf2c0e452f36a0be6a9d40cc1380de579ae08ff121f19f4c2621fa1f8ae01c2c90800453187d24f1adfafbec613105b0263e02638a6461f53ca5b5d01759a618cfa834b1f7d58d854e5a0902dbfd2ef0a8c9a420da5c4217f8ad75b3209155121f61ff1bfaa2fc87ce5faa1146eea800dad72c9e34d4b975e48baba717b96b6a3c7b9f431ebf16c4efbbe3b067e171c24d75a7771145343d5e016e9644756359b769ac30614cfb45ba6c2535bd6a079c876fa97f51036ed8ba3eb143fff9b9c524da9ceb4bf837f4184e12993ff5fd5a80c1b15b2917ce9c5e8ed8251f6d60c7caed1bdbd1e89d8e5c63052353a84ed14cff33d338b5c259ee8f5d8ba15d2927aae4a9a76dcfec0c8ee1e53d9350a8d2f8598ad4580256a09849f2ec87509d96e0f8fdd1728ca6cab16964b55ab30d37f03b404aafdc6a4b8ee0b7430553366b5aec491b693ad071ce66080e12b326e7ef1b8c0c3d35bbd0e63b802e9c622bcf8c2534e8b95e118bf57c1c99e0df551079e6f70d0e38a48dcb1e017a8a27e68278f779cef59145a486dbda7c635a1b2b3ecbc154cfdc7868006393ab3eaf3dfa2b3931f6e3739ee515d4903af9653ff361fc9b664e1b2c1395364f9120fb719f45cff43648c881ca2d9dc9a778b5cf4bae58287f10a5ab40ec501bb08b85cd2e2698d39a41f7a9006bfbf23122d4b4e2aa2b37eef44559d328c62f2178a5ebb8b66a76153d93667a79ff9910860eeca270825485266ffa81c0c1582ad73d98d5310a2d6eb9b082abea2f57d6767a67a2a31d2ecbe032d2b28b7ff356f2f7ea030cb3efc4ca846b1004c856c1d1a87195b30e2ec80f9ab72852b5077d0844a3e603fd60bb32dde4167e26f7a3af6ac9b6b01c1666ea58aa47bdef9b9779fcfbf5908e4a1f8a332a5288b70a72ab9fe80cc08b6b04236796824a4cabf1c61962dad3737db92a4d61b6c209767fa85d9fd6c3cf5a0c53359b87829b87b0cc5e774f55510886194a92fa634f47968fc8fc4c76625e291af23e6645d934e150e41ffbc74dab372e276a8afcd0107391fd580a93de1ff4df76350711da8246b6862e6c5c466ba93bef8b144f4dfbec8b803263186fd9c7289c6c10a93b33890a4fc4117d1d6d908d5e6412dfe35a9810c48819a6f2655686885ce12ac2546733e732229fcef900a47dc12f159093570f31d927023097187a9cde599f5254082efac01c7a6cb59c87fba7461a47f2aadda117ac4f9ec1c8bd897e8c5071038ef44d01aabfaded98e381236bb112a4e65a7724fc30d0c8f9ebe48eb9333ffa1fc5d1fb32f909a6d43f03d954e8525abea4fd0141f65f7faaeed62e47f2522812e1c41d1c0c08b8136a74b19103af257880216ef1365c6e16becdd86e1874b9d1be664b7543e03143ca50a6c5322045a84b7c1f5ec798a26b13a68f6afe908b4f12dff77343c5d503786e6b4aeba2058bbbe6899058f7bca9b467f3205a9eef2cd7fd2f88230ca6228faa5699be72d2bc3ed99b7279a58c7e3628af4062eba3d62dedf2beb28a9ca75e3f98b8dd1cf3773be8d9dc4dd7bded460e50f9f544c21bfceafa8f817845c4abd10758493862ea070bad40aecee1dc0c727d78077262d9d8668658a67cfd7b79402568abb84789f96befb4c7ee69dddbc643aeeba47997ee448a21a01095937e570483818a01cbb84777be4117c1a67ef62c2c09efcf530358d3054f571ab288c2fcac6ef9f5d78dab8add38226f927c14bc6f809f469f658c26ff7f706be859e910611512e7556196730bf0bef464ab50d2f111ee221bc1ae56e2c23541dcb8756d51647510239ca2b6cb32add2283903f5fdd67362d1da2325def1618dd5f45752666fa2256ee5d44995fa8135b124ce00ac62e35433905ed562b014dcba9590a39c20736f35d375f8868cc27f7c2d8346aa936f63a9fd6a553622a970e9ccc112a047f1314dac3f5e02ff6b3f7e5117f1a0938cb17d29db2d2a5e0c5f6f2a60955d6b520a83ae60803d5b1bc383f3c621502af02f7b713b8e7f83c0ef1e5b9cf5594f7f0b78d9b76b9c52472910205ca093e5d59220c67863e21af6b44992163c3673fc9aad042af51294011fc83bf75f5d2d7278fa148f564a7b15bb53239f806d82257591169a7857c0486a57dcd89243911f22bd376cc97c159783236874b5cb436cacc708c2f05d4241e030a2e6bd6fa39c87f1f7b9cec2c3fab14c9ceaa4f99cfbebf30349246c3b6f784c93ccb56aeb2973d3d531499d862bc4f011cb8342dcb89b9fbfafbd9cfb627ff051250ba23cabb27215cae93c5c61c5e7da98ce225c98eb1f80770abe2def533541cff17d3f271e094acbb7711f958dcf28b7a1a0136638f056b54d96cfda8a8587c9b0f8390f382871911f32b7e7c311c39c8f0e7d2e775b645b17dc4731ae251cbc86eaae019af853c446fd04a81bc4f137b4e9cc58bf993c73b902a10cc2b0cc1f8e43a8e6d663038a73ab8f918c9918616ffb05750c625604441e28d4f39719674e6c11fbcd63d5a0cc186865dbe8aed16c13dd92daeb04af1b0a93d74df22994a0bfbb12cfb01febd83fa45cf46903af932c59a964059d8286f6e5338d3d61595a2588d38b517f2a3893dca757d225a43dda8dd27ee56a484d4a4c7a907050e4cca530fec45d4e06927fd24d3f3865be7670174cdf5f24dc962bda3e89fefbd08694a5bf7ac542b655fc1fbbb5578ca436511f5485f3ed8461a1f24556a28d3964149377a9d95f3c180dbbac8520263b65d16b98450bae6a27abf52753e0951a37126dd0c874c5b9814a85c82b7af63f5ccedbdf5f3737a1d7365844267cdce2d848768dd5d964599e071f006bfd11516cf995b36a74d393b7deb75325806f49b18afb34e08d9de483c7df07f34f241ec09deb1d64971b413d2e6f81760c354f7551f96fc3a153689125f14820e01865db14bc45bfc3db14fe6c40c425206052fcb0aed2937894f3ccf21ca086a0cce1b6dc4b0e64a1ebe77208dc46ff34aac7f7cee9b08fb64233c462d1cfae08f506b00011edc5dd204e53e4b1b28dd21f231e2a0c9f4ec708e3af5a169b7b16e990ca139081b28e0e6722915b97f84924421f118a83285b352721e7ddc745687e108c30cd3f1759890cc913603b9cd65531dda27d2e1a6ad687a6840dcb1f3e89633c93bb48f058ebc067bf29d8fd6d3ae7bc8bf5e9e899f2ff22e6dbe6035f248e92fbbeaf8e2c9eb1f05de1a995f3c6c259a5f8ddebec05f2c67fb67a64f91cfe483ea9628054d8b5b0daf98d2d1ffbbaf96e9f7615c86b523e31d67b467733ea3941aaa8f8f0151c7b4222c3f8fcffa6a983fb82b8c35e5eb08e0dcd6d4d91c05e0225bb34f98cd901f5d70037a0180b5dd8d808624a42b80fda7eb82f9e0616ebc561b49b94655d4e583a2fc1d7ad95c66b22d19dd5b8f88e0831b61b8181a24f77c360a4ec598fda849da3c8ec7033c652e72bd321a8470aff38b36a2dfd521c9ce3f96892a382716e627e47a64d3ac5bd2f919c65501b8cab609f63f294cba1f4ef4c7d3f376cb370b297ca1b0f0007e243361e331f41bc876aef208a117148cbe07bedc62e54a1253c22989088889336735888ed58b6bfabfa66c9cc3f2ca3b54e3de98a462d9ecba71a6b0a034410a60f71d7560e69f0369324f8135f4889d54dfead5d7a32989685fce8235a1c32afdf70826d49a3138a429eb11a5e6c904f3765f78c57162d77d1334ddc87534b59371638d2de00a0e0fdca5f6bbed89938f64caf8d9b7fd67f5bf4c464ed8b68d5253565eefcf6833f906b0fda3d78ba82a0e2a568faa764decc66d67be48e62fe4a56e939d02681f735144485ce371001615bcdcf191a4fe74627e814e5e521064d73bfbac667e5433e00773cacfd4ad79af56ebcb3b3f04e5dee717325b2f5be842e137612d6c6ca1c3dbea3abd9139873f5b41caa31d3182f632844cc2082c35f08d722fd404c7efc719b16b104b960658aa201fa21da2fd7874d2efe0cdf10e35898b011ecb1ac86b648e47d4fd7cbfeffdac31676291a1f8082330b0bd47fcf2688a04cad29748c894c1ca1fd17e15f5dad211f4a00f523d89277eca802891d23420d7f2d85d3f2462c5acacf81f4bbc76b11888edbaa7e2ada5b16b84738af1c051aefd9b1aceaa26c085f26dd137e2e257b0b6838b60399580f80e70cb60559a5f3b7ab35629c39a4784c428088a98f506612e21c59076cc46c912c0fe819c3a6007718f4ce9f75c5fe2bd1ba82cae908150804c01f730fe814d273686da938db17a531bc31f4797ff325752ab92f290a7d05fd6b547de51a2ee7623c0ac457275c53a5310bdb89812596e8bd76ccc7ab8aa56ebebefd3427d84176c1e8f1f1eff22d76cd3abf4b89d1eaaff1be6d5087d02cd56d644450c157f475222af20d32ea14d2fd83f9300aa3a443c7b4fbacfca704edc255a72529d49535339b39d83b05e7dee5fb6bfd94c194806d50c6f6ad983b1de93cee6d502faedb658166932d798b88c57ecf764e2993a08d95275c698f4d887037a9d2c5c62481c6ac94008b7f1e2ef27b54b4b3a67c1126442c0ce60d19d52316a5ea062bcb879bc7aee2622e76c3c31a2356c873452a550624c95131805d8850b363dab37994a6efc820d8050b8b44608a72ea1", 0x1000) 16:00:01 executing program 0: r0 = semget$private(0x0, 0x4, 0xa2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10007fe, 0x0) r2 = dup(r1) readv(r2, &(0x7f0000000bc0), 0x2a9) mlock(&(0x7f00003aa000/0x600000)=nil, 0x600000) socketpair(0x8001b, 0x5, 0x401, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x1, 0x1810, r3, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x401, 0x3, 0x1a}) getrusage(0xffffffffffffffff, &(0x7f0000001040)) r4 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000ac0)="cf160dd597928ec97f2e8e122bf3705eedfb76119e09244cb2702ea329e58e6e4922a19c33b9d5afcdd35f8761b54419bde73eb6a83e2f9d7742c5b52ae61148a9fe0a523ebe0f731b2427c793ed78642b1f9cedac69eeed178f5c7a04b81c8225a1c319cf9d5b8c006bfa070b631e34c9c05c9fefec1f91fbb22d31abc600d3e35c5732274f712d61f8f25e6a4b5f80261cecc1f158b9fc793c1620a8dd92ba752aebaaec79dda844d699d900a9c28beb36c479b8c6ec8cbf533b090452cab3b4fafd471036266295342ce9", 0xcc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000a00)={0x3702, 0x713, 0x3, 0xfffffffffffffffb}) open(&(0x7f0000000540)='./file0\x00', 0x190, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = shmget$private(0x0, 0x3000, 0x3de, &(0x7f00001b4000/0x3000)=nil) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000a80)) shmctl$IPC_STAT(r5, 0x2, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x658e, './file0\x00', './file0\x00'}) semop(r0, &(0x7f0000003300)=[{0x1, 0x7, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0xffff, 0x1000}, {0x3, 0xf2d, 0x800}, {0x3, 0x1}, {0x0, 0xa6d9, 0x1800}], 0x6) socket$inet(0x2, 0x4, 0x1) semget$private(0x0, 0x3, 0x90) select(0x40, &(0x7f0000000140)={0x400, 0x6, 0x800, 0x4, 0x100000000, 0x1, 0xffffffffffff8000, 0xc1}, &(0x7f0000000180)={0x80000000, 0x1, 0x73c0, 0x9, 0x7f, 0x3, 0x3f, 0xffffffffffff8000}, &(0x7f00000001c0)={0x3, 0x8, 0x8, 0x7, 0x81, 0x20, 0x100000000, 0x4d5f}, &(0x7f0000000200)={0x9b07}) sendto$unix(r2, &(0x7f0000000840)="ffefa0dc0cde6b9d28a104a016d960a78272acadcfa91ba9de7ec883e84b4d657b8850ccdad9af55221e9841b4982bba8a46a7442773062fb1b38a1de71fd0522bebce397085be74c0d8617e213e586b2cc076e24688740ca22af33234164c2d0bfcf68bd2792847fb84c79296cb35b887b48e8141fc7e030000005d6516e1df53477a00d4b283a8e4d9325cce4d72083f6b679573a6d9fb521cca62cc4eeb97d31fc77b829584343f2a8b6c426a3f161c4aafef7e5ec2d9bd41119c78bff67d46927901828a5e66dc4b9333ff1f01000000e8e0b02710f829010000000000000000000000000000", 0xe8, 0x1, 0x0, 0x0) connect$inet(r4, &(0x7f00000005c0)={0x2, 0x1}, 0xfffffeeb) readv(r4, &(0x7f0000000940)=[{&(0x7f0000000300)=""/194, 0xc2}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/168, 0xa8}, {&(0x7f00000006c0)=""/32, 0x20}, {&(0x7f0000000700)=""/148, 0x94}, {&(0x7f00000007c0)=""/108, 0x6c}], 0x6) semop(r0, &(0x7f0000000100), 0x33) semop(r0, &(0x7f00000009c0)=[{0x1, 0x8, 0x1800}], 0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000580)=0x3fd) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x40) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="000000186004008b000033270000000050000000000000140000000000000000000000000000ffff000000e4", 0x2c}], 0x1) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x190, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x3, 0x6e98000000, 0xfffffffffffffff9, 0x6, 0x2b6, 0x5, 0x2, 0x100000000}, &(0x7f00000000c0)={0x5, 0x100}) r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x2, 0xd47}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) fcntl$dupfd(r0, 0x0, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x2) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)=0x1) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCCBRK(r2, 0x2000747a) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2}], 0xca, 0x0, 0x6cf, 0x0) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000000)=""/51, 0x33, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) unveil(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='c\x00') 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000440)='./bus\x00', 0x0, 0x100) openat(r0, &(0x7f0000000480)='./bus\x00', 0x80, 0x24) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x1, 0x1, './bus\x00', 0x80000001, 0x9, 0x0, 0x2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x100002002, 0x80000000) mknod(&(0x7f0000000540)='./file0\x00', 0x0, 0x10000) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000200)=""/201, 0xc9}], 0x2, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xe46}}, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r1, &(0x7f0000000400)='./file0\x00') mknod(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x100000001) r3 = open(&(0x7f0000000040)='./bus\x00', 0x44, 0x0) dup2(r3, r2) 16:00:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) preadv(r0, &(0x7f0000003440)=[{&(0x7f0000003500)=""/4096, 0x1000}, {&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/18, 0xfffffffffffffea3}, {&(0x7f0000002080)=""/146, 0x92}, {&(0x7f0000002140)=""/101, 0x65}, {&(0x7f00000021c0)=""/201, 0xfffffffffffffe9a}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/118, 0x76}, {0xffffffffffffffff}, {&(0x7f0000003340)=""/251, 0xfb}], 0xa, 0x0) setsockopt(r0, 0x5, 0x100000003, &(0x7f0000000040)="cb24d4331a712111cf4607e75ccafe0fc0d3d2f0c0465ef9d610c829d597b622bed09a1da48c54aa9e3f2817a86b2aa24fca78943483e09f795b97853d5626fc9a49933e414cf998dbef6fdeca812481d6ecc11dbef5d12d1ed48127d826cf3c6a688572bcf81adc3de695d7548a5f059f2ff1", 0x73) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair(0x20, 0x8000, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000280)={0x5, './bus\x00', './file0\x00'}) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8000) r4 = socket(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000000300)=""/45, 0x2d}, {&(0x7f0000000340)=""/67, 0x43}, {&(0x7f00000003c0)=""/192, 0xc0}], 0x3, &(0x7f00000004c0)=""/36, 0x24}, 0x2) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) shutdown(r4, 0x2) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x3, 0x2, 0xfffffffffffffffe, 0x1, 0x8, 0x9f7, 0x100000000, 0x0, 0x2, 0x0, 0x8}) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) socketpair(0x6, 0x8004, 0x4de6, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000280)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000140)="9c87c377284c4942e5d67e42012c0525af0300d18774bbc049679fb58f3ce8d5383152af56db2cc0a0000000000000", 0x98) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = dup(r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x80}) flock(r0, 0x2) r2 = fcntl$dupfd(r1, 0xa, r0) fchflags(r0, 0x20000) fcntl$getflags(r1, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x8000000, 0x2000100000000}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCDRAIN(r1, 0x2000745e) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r1, 0x5) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) 16:00:01 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) r3 = getppid() setpgid(0x0, r3) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x95c, "199ec8e90ef751bb3b5320000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:01 executing program 0: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000003c0)="2360f6b1bd565bc90ea372f6bc862443fa44621a1a7ee2fc99c074e6d95d2e853bf81d4048a8b4a1519aadfe08b1f2982e6f76cf8b7b036029ad7cb5424a8ac12139a7cf619c47aeb560b63388f8a5be533880cf949140410c4d22eead268b7e8f82293764db00cc743a9a842f7b8fe5df1455a1caf84dffd12832e3f0a06fda2e3986097eb05488", 0x88}, {&(0x7f0000000480)="0ee698e9e11ab09fa15d97fcd53b1c13d6bc8bf163773949b96d53fce41335a8c0c6149cdf56eb8fa7ec7d6295801b94b051390af056f894b9791d0836491783e444018fe22b881ea31a88a452df220d77337a68b2bcf98e56", 0x59}], 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="c9f10300cd9b4babe02cf3d32e91db847249d9c1d117caf26f23c705bcf1d14330a36689845dfbbd497717266b358160e575efbe798d1091b590edf03ca09d246da18b64e8e1ac45d6d5b683533176005f04e53426ad5e23189b6dccae2b814cd84e5a44c77b9e472cd5d10bc55550f301e4008e40deedea77c9a93c90e14f3249401150d003c7bde1ec054f64d2c5bc8f8ab7c100d2", 0x96) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0x8) syz_open_pts() getsockopt(r2, 0xffffffff, 0x7, &(0x7f0000000300)=""/184, &(0x7f00000000c0)=0xb8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x2, 0x9, 0x8000000000000000, "b5c2c7c124873fdce9467c94ea21938fcb99dc95", 0x5, 0x9}) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffffffffffffa0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair(0x30, 0x8007, 0x18, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x1, 0xfffffffffffffffa}, 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000cc0)=[{&(0x7f00000008c0)="e750128cba451d912f57dc4c61d26803c42474696a606235", 0x18}], 0x1, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') dup(r0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)='I', 0x1}], 0x1) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/113, 0x71}, {&(0x7f0000000180)=""/48, 0x30}, {&(0x7f00000001c0)=""/166, 0xa6}, {&(0x7f0000000280)=""/63, 0x3f}], 0x4) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000040)=""/108, 0x6c}], 0x136) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) write(r0, &(0x7f0000000040)="9c87c377284c35b8502e", 0xa) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000280)={{0x80000000, 0x7fff}, {0x1, 0x1}}, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xed07, 0x9}, {0x1, 0x81}}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) mlockall(0x3) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x2, 0xd4c}, {0x0, 0xcf3}}, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000300)=0x10) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x84) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:00:02 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='{\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='.[\'(,\x00', &(0x7f0000000180)='/]%+-#\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='.#\x00']) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') mknod(&(0x7f0000000340)='./file0\x00', 0x2022, 0xfff) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) recvmsg(r0, &(0x7f00000018c0)={&(0x7f0000002480)=@in, 0xc, &(0x7f00000034c0)=[{&(0x7f0000000400)=""/38, 0x26}, {&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/57, 0x39}, {&(0x7f0000001640)=""/229, 0xe5}, {&(0x7f0000001740)=""/47, 0x2f}, {&(0x7f0000001780)=""/65, 0x41}], 0x8, &(0x7f0000001b40)=""/39, 0x27}, 0x801) r1 = openat(0xffffffffffffffff, &(0x7f0000001940)='./file0\x00', 0x100c0, 0x18) symlinkat(&(0x7f0000001900)='./file0\x00', r1, &(0x7f0000001980)='./file0\x00') getsockname$inet6(r0, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) symlink(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='./file0\x00') connect(r1, &(0x7f0000001ac0)=@in6={0x18, 0x2, 0x10000, 0x6}, 0xc) r2 = accept$inet6(r0, 0x0, &(0x7f0000001b00)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000002440)={0x1, 0x1}) r3 = open(&(0x7f0000001b80)='./file0\x00', 0x2, 0x180) r4 = open(&(0x7f0000001bc0)='./file0\x00', 0xa00, 0x56) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001c00)={'./file0\x00', 0x9, 0x2, 0x0, 0x1, 0x7, 0x1, 0x8, 0x1, 0x1, 0x1f, 0x7e81}) mknod(&(0x7f0000001c80)='./file1\x00', 0x8010, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/ttyCcfg\x00', 0x8, 0x0) accept$inet6(r2, 0x0, &(0x7f0000001d00)) getsockopt$sock_int(r3, 0xffff, 0x10b4, &(0x7f0000001d40), &(0x7f0000001d80)=0x4) select(0x40, &(0x7f0000001dc0)={0x2, 0x8, 0x4, 0x1, 0x2, 0x40, 0x5, 0x2}, &(0x7f0000001e00)={0x2, 0x2, 0xfe1, 0x1, 0x96, 0x2, 0x2, 0xc000}, &(0x7f0000001e40)={0x1, 0x7ff, 0x1, 0x7f, 0x1000, 0x20, 0x5, 0x2}, &(0x7f0000001e80)={0x5, 0x8000}) setitimer(0x0, &(0x7f0000001ec0)={{0x8, 0x5}, {0xffffffff, 0x3}}, &(0x7f0000001f00)) dup(r0) mknod(&(0x7f0000001f40)='./file1\x00', 0x0, 0x7) getsockname$inet6(r3, &(0x7f0000001f80), &(0x7f0000001fc0)=0xc) r5 = msgget(0x2, 0x410) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000021c0)={0x0, 0x0, 0x0}, &(0x7f0000002200)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002240)={0x0, 0x0}, &(0x7f0000002280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0, 0x0}, &(0x7f0000002300)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002340)={0x0}, &(0x7f0000002380)=0xc) r11 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000023c0)={{0x10001, r6, r7, r8, r9, 0x80, 0x7}, 0x8, 0x2, r10, r11, 0x5, 0x1, 0x2, 0x300000000000000}) clock_getres(0x4, &(0x7f0000002000)) openat$null(0xffffffffffffff9c, &(0x7f0000002040)='/dev/null\x00', 0x10000, 0x0) r12 = semget$private(0x0, 0x2, 0xfffffffffffffffb) semctl$GETZCNT(r12, 0x139e63ee8bb1976b, 0x7, &(0x7f0000002080)=""/215) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x27, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xc4, 0x4, 0x3, 0x6}], 0x6, &(0x7f0000000140)={0x5, 0x5}) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xc0000069, 0x10001, 0x400}, {{r1}, 0xfffffffffffffffa, 0x3, 0x40, 0xa39, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x2, 0x400}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x68, 0xfffffffffffffc00}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0xc31, 0x5}, {{r0}, 0xfffffffffffffffe, 0x37, 0x3, 0x4, 0x100}], 0x10000, &(0x7f0000000000)={0x2, 0x4}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x800fffff, 0x2, 0x8}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x80000000, 0x3}, {{r0}, 0xfffffffffffffff9, 0xc4, 0x0, 0x6, 0xd83}, {{r1}, 0xfffffffffffffffa, 0x5f, 0x1, 0x6de5, 0x200}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x7, 0x8}], 0xfffffffeffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x6, 0x9}, {{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x6, 0x78}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80, 0xffffffffffffffff, 0x7}, {{r0}, 0x0, 0x28, 0x20000021, 0x1, 0x20}], 0xffffffffffffff0d, &(0x7f00000003c0)={0x5, 0x4}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) symlink(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./bus\x00') 16:00:03 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() r1 = kqueue() getppid() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x400, './bus\x00', './bus/file0\x00'}) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000280)='./file0\x00', 0x100, 0x21) r3 = kqueue() r4 = semget(0x1, 0x3, 0x492) kevent(r3, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000180)=""/189) dup(r2) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000000440)=""/4096) kevent(r3, 0x0, 0xfffffffffffffff9, &(0x7f0000000240), 0x4d4, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x80) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x28000, 0x0) write(r0, &(0x7f0000000200)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db25782485", 0x81) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) writev(r4, &(0x7f0000000600)=[{&(0x7f00000002c0)="2ed6dd5aac927ef71d671d910e7db289d401f82749d9d432c3631a0cfca87bd1f00afc548a12f6e7a6ee5a86de0df5809898a8b7cd625d0d6caf6c964e94eb5f7f4baff6e0b4bcce5533cd933efd8a359fbef5300919062f9a86a946a39088795c452c56f54d19200972dded1d4ff3352ea722a17b7d0e541790efaabd04aaa53a58fc7f571f12d4e71289fddd69a95d9b55c9f3199dc0730284052d5f197de3fba843fce66763ed3d6078ef3c75a21bfb60e5d44b9de95605ea98bde008a2c79275453809ca984ff9d9d69cf8f350fbdd7b758456a1ea1aec8e5265a80db52fef82f4", 0xe3}, {&(0x7f0000000100)="22bd1dac2785d480976c3907ec28afdaa1a10caefc43551cab73bca9f3018be7bf98b65e24b5474ac5b9955456039e6f802d3b", 0x33}, {&(0x7f0000000140)="c01b2e297b82a5a75db8da3b6e46cb76a83f2461475d14d7f597598dbfdab4a1ccbfbcc4b256", 0x26}, {&(0x7f00000003c0)="c922d41437d4393f997a80fe2b0aa94ff4a11812aadc6fea899c622fed7a485d5024e27ed4f04909023672ae24c031042bcf2e3e9164a23c87424f87e22f75f755a95945a5e977cf51a9f5f65d94dd1ecdeade1fd0ad327e85357ce3f2896eb8eba6dfbb105601d761a45cacf4cc653225b25b33ac310e4c2cdff195103b2ecfdb3afc36bd885119c63964eb2ee9b6154963558c0466802bde6c3479a28ea84e7c8efded497bc7c7f0f629d7465fd2a7ecb3d90b378a1e6ea2031dfe7cb1409821c933adcab017898ed3f1b43c54548cba9864c23f445510bfb45ba611fdda3798326d87aa85a36a2d2a78a2f08fcdf22c6c33b5a928204f05811a5c1f", 0xfd}, {&(0x7f00000004c0)="5412136c563d963b2ea55197613b32475a3a146cbefdd2a4f37ca857db85b63bcdecbe7f303cebec9c1370642815c322", 0x30}, {&(0x7f0000000500)="4699e1edf285d4277caa794a43fa13751c981843af3108dae7309afdd754631608b23c370cbab02940a6537592db9b3f12ed64eb3009bbd43bd9239388bf1a40666456fa9260db00a1d94bc2b24b45bbce10994f5d3f610d98b8b2b6acdd2f528c26674556c46b74bce8ae41d6271e4b67160243e9d43b08894395a8460fef9181f277dae145d3f2d11b42453a0bdaf03a8327c79311beff7ee451fddd8178ce1e4687901f2c556666fa745e1f250a923d99db3c4861bb92d71b95537b21b21ffbd9102db01f5c1afa9643920014e989e0dc2ffda1e671ba22494862f2d2f61ec1689992b3e7a262", 0xe8}], 0x6) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000006c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) shutdown(r3, 0x2) readv(r4, &(0x7f0000003700)=[{0x0}, {&(0x7f00000012c0)}, {&(0x7f0000001300)=""/61, 0x3d}, {&(0x7f0000003780)=""/4096, 0x1000}, {&(0x7f0000002340)=""/243, 0xf3}, {&(0x7f0000002440)=""/165, 0xa5}, {&(0x7f0000002640)=""/186, 0xba}], 0x7) faccessat(r1, &(0x7f0000000740)='./file0\x00', 0x20, 0x3) r5 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x82c0, 0x12) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000700)={{0x18, 0x3, 0x1000, 0x80000001}, {0x18, 0x2, 0x1000, 0x6}, 0x0, [0x5, 0x7fffffff, 0x5, 0x6, 0x1, 0x5, 0x0, 0x100000000]}, 0x3c) 16:00:03 executing program 0: clock_getres(0x4, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8d00, 0x0) r3 = socket$inet6(0x18, 0x1, 0xffffffff) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x18000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x84, 0x2, 0x6}], 0xbc, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0x3, 0x100000001}, {{r3}, 0xffffffffffffffff, 0x10, 0xf0000085, 0x1e5b, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffffd, 0x10, 0x80, 0x0, 0x1}], 0x2, &(0x7f00000001c0)={0x3, 0x7f}) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x1, 0x81) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="450168548c2e00"], 0xa) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0xfffffffffffffffa, 0x1, 0xe8, 0x1, 0x200}, 0x2b7) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/20}, &(0x7f0000000080)=0x16) sendto$unix(r0, &(0x7f0000000180)="80b26cb530b7e68405d1c65322fa8816bc582882d39634c1293193688082d7c29ee830229b56335f8fae32433b37a9b2c3f4b0f4298d677613a8bd8d1d6c8393f2000e95374bb0916f4d2f928ad9018b7057f274de26da48eb883cd013d77944b16794e832f644a0e5d1ef4e359eac4f4900f8951c65766207e07b76198ac505fe706c402834adabf14729fa0825c658a8a900182a80ff798a85f38cf81ea63a0dae2d540ff8d287ae1885435a326032c0b0a8351e37bbf0b254809b0cc270bffe086b09d6f3ecee65c3ce4d2a439287b1c6cde2ad99e803db56bd1e78ca0f0af2bf9ba093e051821cf1991a4fa39fa3", 0xf0, 0xd, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r0, 0x20002) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x48) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000040)='h', 0x1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000240)="c661b64a506ace1fd30c355943216b8f7940cd236d8fe165b4d8bbc74f8d44f6f55a266e5da5ab5ea8aafcb3b65c01a595e98c59adcd06d08428a31893ea9d37c98c69300bc8f845de5f79101775493f73838b02c70948086cb678d8484dc8468209880621650d41dc39da3873affac0974c62c86d7db4a03754de3292d669c47dcbb00b6c92df239f3285ca5ef901587e04835714f28bc5e369c75049485fe91ded94cee32f18a86584de4d8320a0c5f04c776522124e09aa45d0da1402d0f03715d522d62329c0cd8505a7c635bf4bdc92ee08be", 0xd5, 0x40c, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000340)=""/79, 0x4f}, {&(0x7f00000003c0)=""/222, 0xde}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/239, 0xef}], 0x5, &(0x7f0000002900)=""/4096, 0x1000}, 0x1) shutdown(r1, 0x0) 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240), 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="a96d08df8011d58d89913d1235ebadd769a2738cc7a6f3efbf5701c6e23d8a7ac466ef32f062ac6f3fcfa91d05dfd59f84d5f0fbfacb20df5d4f8cfea310344b318cd96af336fdc3488071d1f90166e172e3e21c", 0x54}], 0x1, &(0x7f0000000180)=[{0x28, 0xffff, 0x100, "fbc934d5a653f43e89a299e79b3059202b5c"}, {0xd8, 0x1, 0x84, "6f2fe4c27117522caebff09fa3eb7838a451245a6097a1038ff42d3dfa0ee3bc631d96d24a4d73acaff85f1c69d8a4ece57b893d36fee838286a981b57b17706b5b1ec8dadca7febfca75236d563845b5cc266f80ba6e479fabbedc79a6d7f5ec42d811e6425175b166b0b11a3f595c420fb763e0c1c2665e079a87d847063303e53a45059b74333195919ba8a26e2f2571ca9f9c57ab9f49427b4783a0ab20e8eb4f2de5ae7790025189b233271b6ca47e8d47f145516842a071e3762fcd52fc5f23295a659"}, {0x88, 0xffff, 0x7, "c4bb256661135c6e31caf24aa3eeaa15cf34018d8feae44dace4aad7d8f81b43d1a08c1f2c3c8b51e91bf124377b85389ea47099f77990e7e8e52428389c6176124fa70ae151c609676944e8afbeb63a8336d3885953263e528de740bb31885d1031dd73ff42a77b52f69281b35fb856de"}, {0x30, 0xffff, 0x80f, "d3fedcb675c4bbd6bb5407c59b99307e988a22cc73697ea18223"}, {0x70, 0x0, 0x1, "6c18e54595d33657f8c958c0251a9d56463f210635fe43010df2081b25da40726920bc8b6832fe04f525a32d4f746d4fa96e87bf7bc99d4e8da50adcb5a9e8c1399505c288ad02963d4e21184828e03558176afe6b8264894448a6cf5308"}], 0x228}, 0x403) 16:00:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000000000000000318c9c57ea0787ce740200000000000000421a9e8be7af4742abbe58cf4f81a2aba565824db43a35f567d00c9391413d715e276b7d15357e647f04e9f6f61ab1212c74b8322b18a2f6e16a3c78872f8d07be7181b8cf18098f5e6742950b5b2501b2b2b33d67a8aa7fdeab16cb82125af9dfb88290019c56809022db4e68120fe47bf59804329c1d0e560fe19bfdbbe18c29baaca767af938cc57e337cf968f4784a719f2816631c588b5dfce4dde542a1360da908f671b44f089a22390c30979ec26f8226c880b9816fef529a3af64c12f61a97b1b2a5e9df7140f41a2ea10f1fe90f28ab896ad0839cc6fcd560cd5e228c00000000000000000000000000"], 0x10}, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000f72000)="94040013", 0x4) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) getpeername$unix(r1, 0xffffffffffffffff, &(0x7f0000000100)=0xfffffffffffffe1e) 16:00:04 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) madvise(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x7) r0 = syz_open_pts() r1 = dup2(r0, r0) recvfrom(r1, &(0x7f0000000040)=""/124, 0x7c, 0x43, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x500, "f19fc763f44bd69800"}) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/73, 0x49) read(r0, &(0x7f00000020c0)=""/4096, 0x1000) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x200fffff}], 0xff7fffffffffffe1, 0x0) kqueue() 16:00:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x61, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000940)="33902e797f86e35cb05d16344e0d53ec944cd366dee2be16b75e6565bc69becef1234b345eb3359083a7bbe0f7fa89a3210a367272b12cc31a87bfe5080bc3c18035befdab34480cf76866cb8225f32831941c3304b56b6842c02b08961ed7d6ee2164ace0ed6e6788d4ca678a24617790fa3f3341a48abcecc4b7d1880b521c13b745001100bad1a79ca899c2a30e5be62115e6a46c651f84163ea8dc17121dea18dff980dff08a86448398c302fc97a0e11e18289d56110a29fca13731ebba954b556d4e3b70e99ea218549f8e5772593b32610e01acd46521b0c72bdafc8814736cff237e9bef715ade674599c8ee2ceedc732b0b65e54cddbf03f08e46f3c7a29f1fd5d9b3055bbb49cb39894937a5089e331844d0a7e33dc2fd5c9625cfb2a7ef30c851f4f9a5366d9c10d0f9f25a894e54b3cb6d12368a0455a639497b1312a5c032e4386b17fb9aea474690d52aabdad15d2da65b30e78620f3f177dd3028d783e7b6247fd5beaaa3d9d4428c4649dbb7dab01bf444fb18d22c6417829e59a60bcc457d62bcfdffb9682acf08d00811aa2c536e85244971d5185f97088b7fedf268a038194ba70912f32e24ac268ea5588edc58c0b5f472549b24bc752650547ba756a9c01acf8dda7041884f2cf02f9218d5b4ae224f4d5da91604289d5c9734210941755f92831d34054a12483af2129ecf6d5e0556fba6eb3485246d75048fcb90de318b0bf3f4ec5e6742b0366e4bf933fd17c036161c8f1dfec998095a93095f381e931763871e7e403ce5cfa90248b3602f44b5a92b81e78157888348f8d4cfce870c22e54e47e7a198376e46d0acc80235e2792bf139972bc46558255a58408a56b9461cd42d46de0c2a048eb666a6cddcde3a23670d98a233af917d3a6a0f419f9cffdb0fcdb608398cd4cc19bcf80897ea7be208c52cec503e8e06bddf745f66ed8b15f3fb0b88c99da7b2f1a7d3087bda76af9f31ca0413cd8b3b8645fd44e195805cfd78fd9b4c706684961f32139685d2a116e6c35d9c0671f14192d2a75b4bcbe91000b771ea4ab2423ca18729c58c9e3a60344622352a273473f18f5af4a288efbea9e7cb25068b8e2c2d21a1e85a88ac2b25d819fd8e05a4bc866a1d9cbad88bb6abe6905704ca6b6894b6349e3f44de8f621a0654b052cfcc80e4a2d18a221ceec549d5ad4564f773033ab51a65cc26d6dd8eda683bd78e1baa60ce5ef12b44657b83ced0cc038c3e9e29e86e947b44796b531690b3193457075b9f72124bd73438078bfdbdfde53006d8217729a054824917321b4c3295fefef4631f9385652a4e550116fb186063eb85d0904e74ab08e472e9b8f1742b9aa8cc53dd39851a897373564a5ca943153661f288dcae538861907f3aa5167150db9d95cf93858c0941b5cc2ea4181b1d940158cba5bca0016f98c0fc6a37a5aadcdaa1756c95b12d8e58f349c3d080c34f4a500fe815dc8be3655df2765b073683d7e2bcb7e8621d6cae2745edbe98bc913b1840eb073534ccaf0f2eb39cff8d72d52b9330c3611294ad2d4f8fa3646e9ced42a82885c808234b6e432349f4c203e26b412659c0123545d18a9ea922874fa7788e940848d382794c66da2697959dd7477b85f8", 0x48a, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r1, &(0x7f0000000900)=[{0x0}], 0x1) 16:00:05 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x43b, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:05 executing program 0: clock_gettime(0x7, &(0x7f0000000080)) r0 = semget(0x3, 0x1, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x2, 0x200) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x86) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x108, 0x0) chflags(&(0x7f00000003c0)='./file0\x00', 0x10003) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r5 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x11) getsockname(r2, &(0x7f0000000400)=@un=@file={0x0, ""/29}, &(0x7f0000000440)=0x1f) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="8d000000000000000000"], 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r2, 0x0, 0x0) lseek(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x7, 0x1}) openat(r5, &(0x7f0000000480)='./file0\x00', 0x40, 0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x6}, 0x8) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x280, 0x0) openat(r6, &(0x7f0000000200)='./file0\x00', 0x100, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0xffff, r3, r4, r3, r4, 0x0, 0x81}, 0x9, 0x7, 0x1}) r7 = semget$private(0x0, 0x7, 0xf7b7778bc7fb9eeb) semop(r7, &(0x7f0000000380)=[{0x4, 0x5b01, 0x800}, {0x6, 0x7a, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x80000001, 0x800}, {0x1, 0xb1, 0x1000}, {0x1, 0xfffffffffffffff9, 0x1800}, {0x3, 0x3, 0x1000}], 0x7) 16:00:05 executing program 1: r0 = kqueue() fchdir(r0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f000063f000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) minherit(&(0x7f00002f3000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0xfffffffffffffff8}) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 16:00:05 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r5) r6 = open(&(0x7f0000000440)='./file0\x00', 0x420, 0x42) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000180)="dcaa6b7b10763d126efacc5ebed6b20e3ddace5c54115e6626175a23fd361bed884afeecb90c4a90c4535765d5ee05d6717fc6a9c4e7eea90b137c5897585cb1d21dcfbf51e369606cfc4713b5e30ca81f7d01650aa4f0d30becd5876fedf5a090f97b8a39c9d292de727f651ee745ccc7fb2668508adf4f17bd0569c265eae77ed540335a49e0a7ba8c04392c5cbcea37", 0x91}, {&(0x7f0000000240)="3b900ef8ea7ac3bc958538d8f5e6c6def486d0b312d1697cb6bebacf9962fc81b91f989a844d9d841ba96d2be7e54da287d0a2c53c45735f049eeace7c608bd515f08faa2e6f0173ee8bd6e6e68310c8849ff4614cb244b3b03bce851af1fd0397c6eb0da5625ba69851e06e83203d87c7f753afcdc7e9d83535b59c5efe819124213e49fbecea0d3e1aa0fc51a90157fc1a2691dd7770d825bd5d110a2a6532036b0fed205cc82dfdfd6bb82139ef1085ecb2b9f218ef140e3e50b97069836d246a36205b292ffe988795958d60e1ef8cf645d090", 0xd5}, {&(0x7f0000000340)="abe2e457b6978e5e9c2d2caed7f5a16389a392bb2a077c25a73bdfb8493981d46c2011c963b03fe3e0892c80de9b64734691d4be99a561be12b0e3a4ef0e7c993b475d7637dd5c1196b266667c032b95ebc730ae30661956e270ab34d37aa584cd8005bb85d12e49b542f6ca061706b736a9", 0x72}, {&(0x7f00000003c0)="fba3528c4eb5efcf94bf488ac04bbf68c26aa4901c8ceb8a57ffe2b1f46bfe8297b5f6f804fcc43ddad5978c03bdfc1ed71a691f", 0x34}], 0x4, &(0x7f0000000480)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r6, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r2}, @cred={0x20, 0xffff, 0x0, r3, r4, r2}], 0xa0, 0xa}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050105001e00000000b1ffff12005738050000000000000038f53e85513a15f3e20002000000000000fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872bc1fbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 16:00:10 executing program 1: 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) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r4 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 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) 16:00:10 executing program 0: socketpair(0x10, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="96db684445d9fb684a7c3093f7aa57ce6ae1c1c0c2f1d9e367eab8678391c504889396e9b1570a503214f39477e9d0d0dee39a479f69925055cdc39841a52fa15e2b61d09fbcf3d3b5a06bc405607f186e16919f8111db5ff040f92fa5e26c79a139c176ba36ad", 0x67, 0x5, &(0x7f0000000040)=@in6={0x18, 0x2, 0x81, 0x9}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x0, 0x2}], 0x1}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="68cbd3d5c4d105213768c78fe88d1bda5acc9a7bb6337147e66e2af17a879643a7fdd868909a055574830377d389ca04cf0a2dd1a4fda3c4f97bcb7f4177157211065f58", 0x44}, {&(0x7f0000000300)="62700051403d20914d9b6410d792da0d38db3048f13faa", 0x17}], 0x2, 0xa) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000200)={0x1, 0x5, 0xffffffffffff0000, 0x5ab, 0x12c0000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) recvfrom$inet(r1, &(0x7f0000000100)=""/51, 0xffffffffffffff9a, 0x800, &(0x7f0000000240)={0x2, 0x1}, 0x8e) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:10 executing program 0: r0 = syz_open_pts() flock(r0, 0x4) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:10 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0\x00', 0x40000000000001b3) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000040)=[r1]) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5301) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000380)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='+\x00', &(0x7f00000001c0)='^\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='+\x00', &(0x7f00000002c0)='}\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "080040000082ac0000ffe0357f00000005ffffff"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000040)='./file0\x00', 0x9002, 0x6bb7) 16:00:10 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) mlock(&(0x7f0000006000/0x4000)=nil, 0x4000) munmap(&(0x7f0000006000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:00:10 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000003c0)={0x10e, 0x371a}) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "651e0d969a21512e233120466afb9eed7db09f1c"}) r5 = semget(0x0, 0x0, 0x505) readlinkat(r2, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/65, 0x41) ioctl$TIOCSTOP(r4, 0x2000746f) semget(0x0, 0x7, 0x84) semctl$GETVAL(r5, 0x1dce71ca5744fb34, 0x5, &(0x7f0000000200)=""/247) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000440)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) fcntl$getflags(r0, 0x3) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000080)={0x1ff, 0x8000}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000340)={0x1, 0x7}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) kevent(r7, &(0x7f0000000100), 0xfffffffffffffffa, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x2ff, 0x7}, {{r4}, 0x0, 0x88, 0x40, 0x7dd8, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x75, 0x1, 0x40, 0xffffffffffff0000}], 0xfb, &(0x7f00000001c0)={0x800, 0x8}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) semget$private(0x0, 0x3, 0x280) 16:00:10 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) listen(r0, 0x2000000000004) getpeername(r0, 0x0, &(0x7f00000000c0)) 16:00:10 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x140d, 0x0, 0x65e) recvfrom$inet6(r0, &(0x7f0000000280)=""/194, 0xffffffffffffffc0, 0x0, &(0x7f0000000240)={0x18, 0x0, 0x8, 0x40d981}, 0xc) sendto(r0, &(0x7f0000000000)="faf913c2fdb5e8e1796e323b8ef9f7be5f46e4a8ee666dc9025152b1e994475b63af02aa2ce2589d9a2fd59e3a5b6c99431a40124375c1d2c62f0c54c01a99b9272eda3285a21d44229da7938a5c23b772111ba6fe2015dbcec8eacab08a7737a8802afa2fa64666a4fe162260ac08db962e9e04b93360a60366dca354d9add9b817cdefa5a6ac349896b8e617fd1c13a7c62af849b303979cadd8934760d3c220e0b52a62527a56308d39a63a05ea9336525a000858dbef25728bc83e29e87750bc533396b2870f6f57c809bb604779b57afb2958eef8f30587e7e0291f723ccddd3e25189352553bfae7baa8df8d86de3e5ae567beb45ef723d7d7f8fd73", 0xff, 0x4, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:10 executing program 1: sync() getrusage(0x1, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x2}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='c\x00') madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = semget(0x1, 0x5, 0x40) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000100)=0x101) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(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/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) close(r3) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8082, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x372) setsockopt(r1, 0x29, 0x800000020000003b, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x8) sync() ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x2f) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000040)=0x200, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe(&(0x7f0000000000)) r3 = shmget$private(0x0, 0x4000, 0x404, &(0x7f0000000000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/47) sendto(r1, &(0x7f0000000140)="9f", 0x1, 0x0, 0x0, 0xffffffffffffffb3) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x0) 16:00:11 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}], 0x20}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x3fd) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)) dup(r1) 16:00:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0xa094, r0, 0x0, 0x0) 16:00:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000240)="40927d92553a00943173b98dd406ffc8bb26e391548738f33d356f9d8ca3a80d28adedbaab4bfaf2fa741f4a4a7d1bf856792f81d9b66b72048e984f605578436fc28226b79cbdb4ea17814909b967097621052c783f5ba6fc801bf7ef642adcdfe910024aa33e50cf10354ca530f1d3d7289abfba6f3170c55e2882b91a3cdf3e1b211384f6cb22679328262b43775a32a6667004dd639a8d3f8a81fa76013b7c20d719e5b25d5b917390365e88ce39ae20ebe9c161aa24bf083464524df3cf9b52052fff80f1cda9f553e6e7284d569df0f997e6e364c62c1fb6afedffb017a7003bc605f5241f6034ac1a472f25528441cfc72de53d46f09cb3397c896ebb0d1126db15eea1f472fc50a75e2187538376163c16d63e453cfdd3819c9c5131a83feb1ec54d9e571a36d98077862c3e5eb864f964d3594a04cdf95077aa89ea9dcf55207cadc1cb9a5d1504865ed939767a3731b90105c88f3ac5d3d623888c3fd80ed190d5a1e72729f4354a627cf04ccbeb8376980daec5cc3ffb090841e865e0db76a3830795447e3f8ecc8e190a5bed90d7bb0e2364e161b9393f31a251d28e7027dc341c64be8af05ede106c3de4488895883077352622db2c", 0x1bc) dup(r0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xb4) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:11 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20008, 0x8) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x20000000000, 0x3, 0x10001}, 0xffffffffffffffff, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)) kqueue() 16:00:12 executing program 0: semget$private(0x0, 0x0, 0xd9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fsync(r0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0) ftruncate(r0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r1, 0x0, 0x206) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0xf25, 0x9, './file0\x00', 0x8, 0x20, 0x8, 0x5}) r2 = syz_open_pts() write(r1, &(0x7f0000000280)="9349d7031ee03fe2aef3823a86c0c6d098a7d789552acae64ed06900e05fa84ff11440ad2063c6e55a90d47d68fcb0f420c2326f99437f19a50dc1bdbe9b34c80e34024b51bab49bf834672b04f7890f42d89e7762485076f4d6d3f0fab5bd069325572127c6b0a943fc2bf24543bffe0858d0e952f39507d15854f44ec3521953e0830289d00d5de166f1ba30f15285661f765595a14e72d791cd2aec8a0d967bfb393015d55b8a20e3e9d388e788b0add545f035d93954dea84d743a007372c7ed4c", 0xc3) close(r0) dup(r2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f00000001c0)=[{0xab, 0x9}, {0x8b, 0x6}, {0x67, 0x3}], 0x3}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x80000000000007ff, 0x0, "e12e56c42bdab5f4fa4c968ea67050c813d713e4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:12 executing program 1: r0 = socket(0x2, 0x0, 0x4) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR], @ANYRESHEX, @ANYRES32=r0], 0x3) writev(r0, &(0x7f0000001300), 0x150) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) lseek(r0, 0x0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) recvfrom$inet(r1, &(0x7f00000000c0)=""/216, 0xd8, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xc) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8040, 0x1c1) 16:00:12 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 16:00:12 executing program 1: getrusage(0xfffffffffffffffa, 0xfffffffffffffffe) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x2e15, 0x7, &(0x7f0000000180)=""/4096, &(0x7f0000000000)=0x1000) r2 = socket(0x10000000002, 0x2, 0x0) semget$private(0x0, 0x0, 0x20) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x0, 0xfffffffffffffff7, {0x7, 0x4}}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, r1, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0xff}], 0x1}) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:12 executing program 1: geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000240)=0x7588c965216b66b1) setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0xc) getpgid(r3) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="37a7fa37e37659ac8ed6dfa9080034a85c03e2e0177513a18db60390ceda6ac17400000003cf33267ce764895d247c1a15295c75273af45a259230b5c62ef186009b0200c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d200000000000000065930e6059a3262038eb3a494bb8f09fa86f8f1bc7bc834db257824857ac315db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d8865317d0b602d051a7b4f01ebf452be6e39ed7181cc5ba922fc536345c7144c25321952e1725a87e133be783934cf817db97e3e6f9061dc78081a409bda89c2b1715f61767f25b49102d88e22123bf4960e1fd2b12047f7d143f35c095211e0e6b1eef25517cae6f77c1b9ee0ec069097f0cdba13cba096131872aa7790775ca8", 0x131) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() r3 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000dfe000/0x200000)=nil, 0x2000) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x108, 0x1) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186180008b00023c1700000007000000b79318cbdb9229220000000008ffd53ee4d44f1127000000000000000000000000", 0x249}], 0x1) 16:00:12 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/88, &(0x7f0000000000)=0x58) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) read(r0, &(0x7f0000000000), 0x0) 16:00:12 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000036b4214f7b17d5c90a9d380da4225a1bdd3396dd8ab318abfa55110e"], &(0x7f0000000080)=0x2d) shutdown(r0, 0x1) r1 = socket(0x6, 0x8000, 0x53e3) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000040)="0400d3ef6a159659b329400de678b766357e0000", 0x14) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x401, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f153594d929c7e5e45160772b89480000000000000000"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e737a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f297754e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab12128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173af4fa84dcc7fbccd4c405e90d8045c65e27fa7fcf44db4685244599c5e1b2351c08bee1b9feb518d224c2c8ea55bea1be7f30ee56857a0ff21bce6fbc4e572205a3c70bbd2e23f085ce2eb9491c6ff6952ab9ae8d2e617f78b88c591a96691ec08eb9d5780be244690d67eec5cea2cd1c802ca70b225becf8b507110b487e2cf932536eb226f670f67d65d5a431d8b4b1d18f5984c7a97d555a6fa6ef8c5d3111be93a59bf77918561e49f752bd32e8398bfa350a056403ffc1aea351f17802270c8d374546d14eec98a511954e546d4e5ba7cfa76063dbde47456191fed9d6ec0fefa319f7569b65ea4e5a5f3f11c780e5dbe014d433c4d9fd07e15106ec3a3a0fff6bce5d6822ad830a6b11a9c9ecc162119498885b5343763a486a008860e6079e0e38cb806ce5acc1beaeb8893783536cac19398c4084660a324765260fc23b6edb92ebb9ee7965163d7789f6b8520313f80c95391c35515201a5290f26042d3f62bc58471823aebff84278e45dc7b65d4ec89e346ed81f05a707ac86830176bc35886d014082a9599d82628679ba4bc973107e70f4ae7a1bbcc182e2cc0f393eea1ab5f042fa6855a41631a0b5e2b4cc0112d31cd5a50eeb5f425ff8c051192c7a4a7234064609b79e57192f46626dab44cc74a66868d52b18946345dca657d6a06f91d52bf821bfd8af09b3d4f3306abc6b5fed529b7ac5f883fe210ad5581a00a4e81834820a264eb69bcb395c81378ece735a638791c08ec4e4266971b54e06801b5c7f299a230c3c63839725e1e9a04d37e4974c8117db8d6d15dec60ea77cace3d2c86d9b62cc82fc36d4d2b53bf88b6eb791e49f6003d7c89131bd4c87e0c008520de04b4a5f91eaef5d4dfe9cfea797aedc3c694885da04bdf05686a8174d8db706939ae7e00cb64e4502326512caf27cf36c510905dbd9849c2d81578691346ef6b2cd2364c9318977e6b8e7bc187c25790b76b1604a8f5061449c9a341d052785e30cfda11df51d15408db0379c966f3ccb5d1ab2d6d5361888c5dc5d6bb2e5acd5cebacf4a7d2807ae25b16b78191f3a7657d89f54fc4ad59396e606b3e4683370d56218b5c6d66a96df8d240608ec07f630ad88402eadf235e9b88cc59fc2470c3cb365cd194164c52974f566e3f73ab66f0bc50b163a6fa71594f3a7a3d34a818adb771aaf24a6c491eecc50d0a8bcb5757cb3d36f2670d4c210fa45e3816524fefa81bda1a552a3cee120791b5ba5741a83b4601a4bd564dbfcd5ca380484790e27e73e633c3153b322b140c9de3b6c9dcd2f5532c61070611df80e74e0f658828e808fd281e69f3189541bda50a45804dec88dd8579da5262ba4146f945917cb7f03e92edd1827a1eb52d241640f94e8b3f55da4782e8c0cb348949de6e1d614ea9d256d5ef06", 0xb82}], 0x1) 16:00:12 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f00004bf000/0x1000)=nil, 0x1000, 0x1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') r0 = getuid() getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) chown(&(0x7f0000000200)='./file1\x00', r0, r1) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x801, 0x0) getpeername$inet(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x6}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) truncate(&(0x7f0000000080)='./file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x428, 0x0) setitimer(0x2, &(0x7f0000000100)={{0x5, 0x8}, {0x9, 0x6}}, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0100ae2f66696c653400"], 0x1) 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) 16:00:12 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r1 = msgget$private(0x0, 0x2e6) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/169}, 0xb1, 0x2, 0x1800) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000007c0)={0x200, 0x3, 0x2}) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) msgrcv(r1, &(0x7f0000000840)={0x0, ""/244}, 0xfc, 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0xa06, 0xff, 0x7f, 0x100000001}) setitimer(0x0, &(0x7f0000000240)={{0x3021, 0x1}, {0x1, 0x8}}, &(0x7f0000000280)) msgsnd(r1, &(0x7f00000002c0)={0x849c56df6410f8b3, "eb874426202c30a91dee22e637f6b6a1c2de13dd573a20d386280a68b645ee73b90a608089ea11de1ffd4246a90fc3c479e4"}, 0x3a, 0x800) truncate(&(0x7f0000000300)='./file0\x00', 0x7fff) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') semget(0x3, 0x2, 0x10) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000003c0)=0x4) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="0200000000000000984f04ea637ccb283c89cf1a0229e7f8b6484c8dd8a72b7b486176188ad0bde137cac2f8fdf27f789cae0fd37f962acd7fbd9130483d86549287ff884bcac0ef6137f8b46e7d0662d6d51fda49802f88d3a0f55567c5d0987d3245c71095cb67d3e298a1496b6905a6d77c5b7e06fe5239e11cc17af987cdea4bcfec8a27e5f5d53885a0616e340fd8c7cff606b0cd54d84b091a597166d177bfff6bfdc21f8f63525a970a40f7ddcd0fe498c792e3d1ed34c7c7eb497ccc466c17ebe92f8d985336679724ad703a7e21b4619f533c5e1c30d2bc3f9c6f660d924040fc04ebd729d4ee7a8fcd116e74ac"], 0xf2, 0x800) getsockopt(r0, 0xfff, 0x7ff, &(0x7f0000000480)=""/253, &(0x7f0000000580)=0xfd) ioctl$TIOCSTOP(r0, 0x2000746f) accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mkdirat(r0, &(0x7f00000014c0)='./file0\x00', 0x19) syz_execute_func(&(0x7f0000000800)="66420f38083472c4c17f10b900800000660f61b8000080dfc4a1f9c5dab466400fdc6f0045f6e647d9f842d9fac4a179c5d6b8f3430f5f18") msgrcv(r1, &(0x7f00000005c0)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgsnd(r1, &(0x7f0000001740)={0x3, "50362db3c3ac946ef65a0a9e49abff660dd546d7378c124ff70c10279291e7a6a7267a473903a239a368b065e0f24ef8c613fc522c134aedc636b1931029b839e81ec98784bc19"}, 0x4f, 0x800) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000200)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x42, 0x9, 0x6}, {{r2}, 0xfffffffffffffff9, 0x1, 0x4, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x9, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x10, 0x7, 0x1}], 0x51, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x56, 0x40000000, 0x1f, 0x9}, {{r3}, 0xfffffffffffffffc, 0x8c, 0x0, 0x7, 0x101}, {{r2}, 0xffffffffffffffff, 0x20, 0xfffff, 0x4, 0x2}], 0xff, &(0x7f00000001c0)={0x0, 0xe80}) r4 = accept$unix(r3, 0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/79, 0x4f}], 0x1, 0x0) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x100, 0x2) r2 = msgget(0x0, 0x400) msgrcv(r2, &(0x7f0000000440)={0x0, ""/250}, 0x102, 0x0, 0x1000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 16:00:13 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt(r0, 0x3ff, 0x5fc0, &(0x7f0000000080)=""/123, &(0x7f0000000100)=0x7b) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) r2 = dup(r0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x80) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() pipe(&(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x100, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) mknod(&(0x7f0000000240)='./bus\x00', 0x20a0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/249, 0xf9, 0x803, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0xb68}, {0x7fff, 0x1}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="44f73c41479b39c173481b046ba3072ebed7b23c409422e99ba150c21b44ac3d87640098278a4b2ff9d49e5ec9d44072ecaf7e9699bc7419855460fefdec0180a163ad0ec0b3eade61774d4ffb22f977c839b1a5e1fd957d35a73f90e5ca5886b4ead4f8074b6fc9de869cbfce1673c43a1f9cd80cd8ff15467cc4986c5111bef630872b44f915b74cb9bc16dae4cf598c96c900000000000000000000000000", 0xa0) poll(&(0x7f0000000000)=[{r0, 0x48}, {r0, 0x10}, {r1, 0x2}, {r0, 0x10}, {r0, 0x14}], 0x2196, 0x400000) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e165dbf1d783000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r1, &(0x7f0000000100)="edce2ae7af8912d3181bc184aafa74265c779df27138553e26db7b0ba942cb2ce2f2482fa9b727507afc26e8d35f8d5a381b69c2c58107503d5aa3ae4503d2e8cb4637aa35ef261bae7b7667bb5c7f569cfd103326c32471e570e3bb391b6bfb6bf16779821d11f06dc0afffa2d136acffceb0c0a2cfe747b065ccdf46eb16d23a669ee9070c1119a8bc80593737dce2d09a3c0619e1cf12e1acab1dce88fc3495778c0d0a1da69925ec7451fd5091a86968ebd3c8339b94cc227aed8fad7530a14120a4eeb94731e48a4b631c8d99da4467462bec5a0a9b4d2f7a2b9eb8d6244749e370af8ce8c609600c42cc51af82ef68e51b8e98cab6dda691f19fd4629e39f0d3cbb55bd835609e3fbfff8c53b7bdebc9062a77521117dd3933313d35c784e5dc88cd96d1b1d6c362d11c50dc415dd226c0a62ab8fac854cabe3cb58321ddde026c8b2cb019eeb2742083a68f7e2de9b64ec0cddfca7b8d176c98ee9a1832ddae57668b9c1f6374ed05fa29b2979817fa6d48c5c068e1f017bded24babbe223ffc090dcde9f291f13fcedd5f7319c9a3264b5aa03c1dcd5a2d92510cd8633e4977c89fe442db8ba6df88d15ffde353a57e6a6cd03e92379faca109a1358c01044806c5a1cca1be5375c2ba33c9c3e4002441e53d81f4fdc5a86dcfd44ff1b3d2bcaa292b8253d355b64f7bd3b66f31319dd6e8beed3e9366282755cd60316b6f89d38dbb4707b9ceac8ef3ac8d42336dfc090b0af1f37b308721ba6195f4b9f0ebce98bcf63ce91c03eade64d7150896abf8487c2e0d99d6391d0baf05913f7752ea186945164dce452d73da504ee5829705246b465e868b89b2481be7d4c57d066d8d3a1f8e53d12c2660c15f790d0d01f8fbbcac2fbde809647c5559489e146a3246f163b6408d9eb1d7b7ef2d74ce6c442982d1cf9cdcd59ffbfbec377d4456853dbc5b13d533d5e35a46769844318be40ad702a9e9c75a613f9116bd09cb4d904b7be71a9d2799d9c4646132671d1e65053a1cd2fe8c47e4741767702dd2a0950306d81dbcf3591beb9e0149a584344ab71a599d2e9532aecf3f1d1dd7f2124fb142514bf5e8760d20704406b028ac1d1d4708193f58a7975656b6a1644dbce7ad8e194a982162400b4805ec791cbfa16f4271d9349bc5ff7830a95ba34f91a4c6d4ecb40e6e02fe27f3ddfc1f91204c66c3c71f7f5cd832739dbdef4c224decc2b7b15042727b72778387c68155efbdd2be5b8d51f7044ff9bd49adc6c599eb6616da0865db09ce62407b367afa1edcedd6adf8f2fc615a0a09c5cd1d9b972f1f3b11bce6ded50ff8f3eecac2e23053633a6413f55bfd54dd0bd9a47329a7e4adccdd49e8ba16fd0c590aa83ca0afc9fc5209f61c19066c157012937263162c32ff3caec43e5b1533f7312113541dfb453f249577da95ba28b4013f832d4cc43f09f5d5340e1e040ecd2260c3465c7f2fefe488eba2997fbe65fc551b083f61bed9e8c66ca52b61cb201aaaa1888f92253f831710409f32244b49c9bf25c6d8cce1a6553eeadb31c32e9fda8d31268a53b403802a368558cb9835496b9964bdf7bdcb70ee1bdbdbeef0eff15d383b48f7b4ab2c80d9a425d41d7841b76d24886ad8fb349965d1d2a4d0c2523472cdd267841473ee9ef8157d77d1aaaddde4273632ecebb74829e5245a58bb5fa4a0bb8a5599a84860912d1be0c8a437d94fbd9d72b8c7e521725e262c74d6a17522a39149fc8b31e21e935265a198bca6e2f6cb50085a83aacaee14049d8751deb73faf04bec98b99ce4711202eae6569e95bb79052f9d94dbdeff0af5c45711f0157ab41a3dfac9e6f5d95158a2c3c00e6a7fb06fa71b0758c5dd42f986362296d349bcbbce742b4999f7922a0387d422d82a8fd4d301a696c8ad02594ef4df3707df3267ec4ea6189aa70e04c77cc9f70d7ccb50009789043b5d90faef57207a681f4ffc6fad985a3322295a2443f0a2fd8d710ff435df329bf7de9f9e16e771e83daeca22fd06f554a134e2c659", 0x5a1) 16:00:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x5) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x2, 0x0, 0x100000000}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="4b40856224e49090f7a7059055115e1cbbdfe1f9", 0x14}, {&(0x7f0000000140)="b054a391f1ffbbddf6cc69eadce69a3ee31a208d730000315fa784ea4f22cd648642c07b84164388179e64d95ab8a9eede999a21", 0x34}, {&(0x7f0000000200)="73dde8da38bd427ca87355f4908ca916142004ca0b2e62e7326c106d280c03b36e54322c355d9823eed0668d12ffb847df3ea9f42ec311c4a7dcebc05b954cb03aa4a0ca7e710ddfdcee29c25a53499aa23fd45f6d67c8d8999f4b0150a745b705be55a7029042cd692d80afe7dcbed18a02c70f73aef2f3d0354cb2cff365c1d00fa935", 0x84}, {&(0x7f00000002c0)="bf5921278f3f29762460fd55cdfd52663dd2140f8d0582718046e762c3dbc8201b1a65fe4dfc13eef4dba1641905cd8cd64c2fbc1a63ef9bb7bc0fb434154791c3214fa1c50e34f3b28055217cc422ee9d4f900f0a0c9aab1c0902c61a6bafa9d3c6b762f6361c052b01cc532afa8ccf12dbbe2bb8fb68475a3bc458e5ff12bf7e86c6fb89cf6a", 0x87}], 0x4, 0x0) sendto(r1, &(0x7f0000000380)="ac7e250376184ef48d0c9bdaf8a0612609fcf7edc210d97ac17d74bbf8c4fe542dc1fdc5277d4e6e6a55009b19051818cd6c30d854b76273ff35472f1f757c9ffe4d9231205335d649af9026cf9cdb44c25e58402d68a04bc0e897d09f4944d30b1b44048f2c", 0x66, 0x0, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getgid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ff1000/0x4000)=nil, 0x4000, 0x0) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x6, './file0\x00'}) listen(r0, 0x617) 16:00:13 executing program 1: mlockall(0x3) setreuid(0x0, 0xee00) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x1, 0x101) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/217) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x4f1, 0x1}, {0x18, 0x0, 0x4841, 0x5}, 0x3, [0x80000000, 0x8000, 0x6, 0x20, 0x7ff, 0x1, 0x5]}, 0x3c) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 16:00:13 executing program 1: clock_settime(0x2, 0xffffffffffffffff) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:13 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[r0, r1, r2, r3]) nanosleep(&(0x7f0000000100), 0xfffffffffffffffe) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() fchown(r0, r1, r2) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100000000002003, 0xfa) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) r1 = socket(0x17, 0x6, 0x9) accept$unix(r1, &(0x7f0000002800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000027c0)=0xfffffffffffffded) stat(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r3 = openat(r0, &(0x7f0000001600)='./file0\x00', 0x40, 0x1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001640)) unlinkat(r0, &(0x7f0000002700)='./file0\x00', 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001680)={0x0, 0x9}, 0x10) r4 = dup2(r2, r0) kqueue() recvmsg(r4, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000080)=""/1, 0x1}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/71, 0x47}, {&(0x7f0000001240)=""/125, 0x7d}, {&(0x7f00000012c0)=""/248, 0xf8}], 0x5, &(0x7f0000001440)=""/193, 0xc1}, 0x802) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f00000003c0)='./file1/file0\x00', 0x0) socketpair(0x2, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x0, &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c653000d9fc1de559fcd139dde64c29a7bb7aa00407c8d67a937708e5d0c220f04f881186ab73027752dad4ff8d895ab7750812a3d4f822bf540005b751819e143d5a57e891279b3ca29b772d7f38a185d37cb532c9c96e90d54bd1060d30dcb93c904b0397c715153ffe0692fa681da3ff5c7410ed203820dc2fd3de1fb1db98b9d71990ec13a6e70a27e6235abdf3f83f47e632b522f8143432df"], 0x10) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) dup(r0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) write(r1, 0x0, 0x0) close(r1) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffe, 0x3, 0x1f, "c1fac473fa41b02434d686c78505b1e856c107df", 0x3, 0x800}) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x100, 0x43) fchflags(r0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) 16:00:13 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/102, 0x66}, {&(0x7f0000000140)=""/100, 0x64}], 0x2) fcntl$setstatus(r4, 0x4, 0x80) fchdir(r3) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) connect$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCNOTTY(r2, 0x20007471) close(r1) 16:00:14 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs, 0x56) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x4) setsockopt(r0, 0x7f, 0x9, &(0x7f0000000080)="75d61585bb22db35d5d30e3980353b1e79c3c19a78e8a5c9e296ea9e3fbef26787468c088f6ba8413066dd111ae80848ea0318973bf3fe524982a2f24914a30678b8f73817e75ed686bf6609261e", 0x4e) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000675000/0x4000)=nil) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x4, 0x2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6040, 0xbffffffffffffffa) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x5) 16:00:15 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kqueue() kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00b5c542860000fe3b5320000001000000080d00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000662000/0x1000)=nil, 0x1000, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x800c5709, &(0x7f0000000140)) open(&(0x7f0000000040)='./bus/file0\x00', 0x20, 0x10) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x8001, 0x0) shmget(0x3, 0x2000, 0x2, &(0x7f0000000000/0x2000)=nil) connect$inet6(r1, &(0x7f0000000000), 0xc) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x752, 0x7, 0x40, 0x8, "051c1e37d1f57b79bef6ac3d6cace03065ca8045", 0x1, 0x7fff}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000380)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa38350996522fb58203f62f43ba32572511db5eb5c4f86badcc2809e1", 0xa4) dup2(r1, r1) 16:00:16 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x12, 0x1fd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x2000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="c8e916b21349400531739e2caf43", 0xe}], 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x3}) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x1ff, 0x9, 0x5, 0x1, 0x200, 0x6, 0x0, 0x0, 0x3, 0x5, 0x6}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="667cfab261a44c87ee9f9b1087b913831862c61dba1a17037adb6947cf86d1d2ab0753caa2edba67462b", 0x3}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) fchmod(r0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wskbd\x00', 0x80, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) fchown(r0, r1, r2) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/19, 0x13) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc5005601, &(0x7f00000000c0)) recvfrom$unix(r3, &(0x7f0000000140)=""/4096, 0x1000, 0x40, &(0x7f0000001240)=ANY=[@ANYBLOB="b4d7a938c226403d333ecca16f4e9ee02ffb16ea9c4d408cb98da3aa3b9546ff65"], 0x8) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x4, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3f, 0x7ff, 0x1ff, 0x100000001, "569b5a8244d6b1e243424bec97451c5c4411a3b6", 0x100000001, 0x400}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000300)=""/206, 0xce}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000200)=""/172, 0xac}], 0x3) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8f, 0x20}, {0x4, 0xcb}, {0x20, 0x20}, {0x67, 0x5}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x26}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0xc7, 0x7}, {0x8f, 0x200}, {0xef, 0x4}], 0x3}) 16:00:18 executing program 1: mlockall(0x2) munmap(&(0x7f0000ff6000/0x2000)=nil, 0x2000) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 16:00:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xa, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) setregid(0x0, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10029, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) getgroups(0x0, &(0x7f0000000080)) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) 16:00:18 executing program 0: r0 = socket(0x15, 0x2, 0x40000000000000) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) login: pmap_unwire: wiring for pmap 0xfffffd807effdd20 va 0x20ff7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effdd20 va 0x20ff8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effdd20 va 0x20ff7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effdd20 va 0x20ff8000 didn't change! 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x8005, 0x1000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/88, 0x58}], 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2002, 0x4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b0006000000000000000000000000000000000001495eb2403a1d8bda9fc3d28d821d58e9", 0x2c}], 0x1) 16:00:18 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="25e0060041f863c01700000000000000857d8386740df48e82a11a695a7adcbbe66ddaadd25ea6befb5a", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)="0685d40d155416dd7d1d9d18a9f290577238f4d478595add37b44710ff3d66078cb32809458b356b7e37974291f9c2563d0f9579fc2a5369aee773db0c83bc40999a0443dfbe44fc6594d23d3c161ec31486875dd37ca32faab64a75a165a12149c49a12f6a498f3a1b9ac426896ad549683216fb7762a03648ba66d37bd829383ebfa7b83b192cc88ffd6e5d0750580a4b28486752d00bbccea756b87a5d73fa1076ddb77747687", 0xa8}, {&(0x7f0000000140)="70a7a99766c8ae2006ea33661356790ae47e58637c85de6a6896ea59cf99b6650d2e6233daff0a8cf9938d3cc6b76b60926c3bdecac142d281749fab86e9d152a62bcd41f84542766de6a3283763f3ca2bfad77447c0f403f6b5157a758b54c35672885597036292f3cbe9d5953069ba49216738014d16107bf7afe9f6f29405851396", 0x83}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="1010000000000000ffff000010010000094ab335501f640f00b5bef53809e51f3e2a767e93ae8afac2e6e0f9cb05398f4c5248e56494b032581300dd05446f5b539ccc02b7b4995a2d5e956840e56b83da7538df6945810263aff105d98b74ea2877e16d890e456354fab1a0b8d6972749b792059abc1a47953f9086f62fcb25a80af98f21f2d6bd7959b4628c5390caa070b3d4544c23ccbcf7b5dc253604b5fe199ce4520d03e94b918e23bfe3f1084448fbe8be601dc822ab7a014154ebdc8aae7ff87624198491212b41ec7d839d83b21e7256e84524f79e719950b25e7a82260c4d89a5bc9143da24df81e782fea2fd3b8735ef5ab41093fc6e080b0745230a2b3c9bccbd490052c7f47a58969f9f1b5d1f51d67bfc127b4d9ec12f13bf266ff2babb242c7a6317923b12d6228e11ce82e9b7888203531dc317ae131638cdb25ad5988c9df5bd8d7e7f149d87015515f20a124c2e968481c74450b4c0780796b5d17a6e8860c1a8ab569aacc9b101463bf6f3106c19e0f82a5c56034b388dead9dbc934ce11eb2e333140a27134bb565f901342618e33a45d18ed32c0c787220337bf4ec7a67d4fc43ddbfc1bd52b049a4097d79378174b4d5a0e354f79ae1b879cef2c3b953d99339232c5c59385211547a7972b04b8f83581bbf66101f5e72fa450c051dc0e516e0b4fb5bf8ddcb6000b57159f501e7fa1db4ae179ef3980c8fdca0770cf54bb1ae6405bb133126503717e1239a4ed288a2ae84483907713631e1454cc31118df0d8f3858586477b07f51c4d17f86439acc3a5cd1f44f54ad0d0ffc8047ab33d13b6acb3982acfa6045f2ccb8d51720be9293b80739633c66438ecdcfedc7a2e6e7cecfc47cac2bacc05f0de7d88157f9de4607fcb07db77c5cfa47e0a2fffc0f1f5628f92988bd5cf3d7079672724ec0b3976affec5d087581645ac9d8fecc90c9dfe59b69b3dbf016d7c40502b566e559dc94fe7444d0d71234fdc3ae872c8ec0531a65c9831402021580a73d1d4cd2029c1feea6e9d7fb1363a7e54a45d6c5bc1d44cc00272a9bb84f0738c0dd3c42d9341536bbea6789b53185affebe2ada360bf3ce9be373468865ee7d0937acebc5b3a2b373ce2925e79959797cbc5186a76a86be206439585b9065a79c4d08326418a51ff08ac53c9909bd9df5ad288182daa27cbc24231d205bf597c140eafab1cc2b3f8bc35fae2a02cea158da43a006381d21f12b291e6b60e68d91158c8cc2fabffbb6e39b575872a1d59e19fa8bbb0ba830edcd65e607d5727815e4cc2d79f0978c8604ae5aa68ca0d6e24b4a26b20d7fdb153dbc3916b6373422211b40e5d52bfd1bd31f2917cdc05a112d301c5ef499300e88b88036533bcf51ae09c2543097ddfe9830b1ce956271b5eff08ff60cc3333a6c4fc0fc5799c0c8848ba8549f49414482576e17ad2b81a0a5d980209905c2896c240b9322aacd317362f08b2960fb697d9bed158b39a7c0d2cae61ee2000bebd5ef7da0510c09b4fc4fb99256d0a6cd8ed723ad679583788153f8e76f74adfdcbfad5f20a63b2afeda7364630e241605420a2f9c0d2f28d1d02896eb78b2658f02b52e65e8a80563962615affa0adb9aea9f49a0bfb4318503e941ab91d54115bd1a4c6b607ddac70427a62e60455ba2349c60798453a2a397064f45d733585fe1309ecca7a04a94e41a3ffc7e476250bd507f30fa5999899455fef8815a5a8eb69170e5266f149adc605057a8e33eecf5dbd29287d39c156abf53488c63bd4e404a0b427510cbf8042d1d135571172cf951545883a3aa30510727e35dbb23e37079b235cc5977a175a33464080f659546df23343a58f3a7e7d8f9df2a62266b51db4dd723ed0b6e5c3d0f2e14836564f9bc1fbc6d722e0cdf82a9f62a4906650b4c42d3cfca620886545a00777ba6260cab7ed4239ff7e24d3aab918d84ddc3a3a08c83d117b0b0c99d80b201f84931541a1fa50d548b0ca62cabceb655849f6a6dc68a2b11b43a3256b2d2466bb49ce74533791587499c0935faabedbac270b0e4487c3b374c5fd892e8ef71c248e5031c30024e7ac05d467e00f50ae72074a9851cafdcf91408c349ed86229eb43b2e5e4c20a0a97df1703ac1ceafd0649d38b8b3729c009bfc60506abb139ad2e203e2b62b1972c11ed4c7bf8876c9b4393dad5fb1aa437567614499a3c0635c35b6723fa27e5f595f2cfea79997c5058076e305663eb737dd2bf2f4e335517e856b59daaea45620b133584dd4a7b190edadb44169b002867631556324c9e26411c3a34f4b632cf2f9cbc60e8d2a244ebd5d3bb4306b3203442700ebf051017ba4d1d66e0ec07886c2c29499f54fb4451218c164fa196681480e8c0cb4aafc3d8275f090f9dfb5d3798295b2775baa96873a9d4fde146597b81de39340d87a34f5af1e578110fd49a1d7514b9b328119ab53dd57845b26fb00e6810b14f226dc640e7f17f104f47f5b64b471567acaad9e7a718218166821130b72993a993137c63fa33302af9541ef6bf9b412a1af5ecb6407a63813c33ed0d91a7189bdde590b44cc09e0603c1afd1af113c72758651193f936bf7d554f7dd6b1fa5b49758c39dacda19c7e3b8147f39fbed0769c4fbe6f4f24df516ba246bfdd893f010dc50c5b32d77e5839c0dfecc5d58a75d91ba4dace689dff2b179c90b9949d8070ee885eda3d67b5eb36666a9352c63d292468b03f32ab1eee8c0928278e55150c21b74124a0e6a31091cb4f749859f77dcc07e57d76e553df2d4f1fa8a15ef530cd357f1ceb8a8aa5f21b96e08633cd5c4c4ca55fe7f501c2ff42eb08a665bad78f6d375f83832f2add508485ec79db7d51ed1848b16ea4d73bea10019bb789f3e034e8167ab813c256dbd57c227e82156c6f129e7bc5ea9e07043851fdd043a4fdd88bc24d1c3909ce25f14dc3f7a66cba53204c8f52cde75fb9b2551f721448f80f8f846a71804b051fe274eab20ebc128cd5d62df2063a4e1c19d5a3a187a1b5c2808e23eb9fdae26bfaf81b379fb3b80881c2941b17fbf9243c227c47c917577afe39fa674499c3dca2103077a2e6aea6c03b052f5c982187e5f0ffaba0ebcd7b8961728bf8f3963e9a16d443977fbd243db855f549c8d9af043e743060383ba842e0f8fade493df3e10a529ddc05dd12269b008b0fd8f7968eea1a1c81d0d83549011d22136ea86d8785c2d784fef61900eaa72e9b5a9ceab173ecdd913a96751800c6dea94190247850bd7fc279f7611f7b1ad238f58f1daa7b73be69bcfbf9b70b1c8e6a1f8cc33440de5583ec2f515c5051b6e246a9423409b4a7fd62b61d83d0c8d2373e93474d43c46d23ab993cc1e77280129d81daa15f10927bae83e44582512f08d8dd88482aba16cde84450e56d19c927c737afddabbb866c82d915f9befcd48ba3f55832f913154fe9a49f2f29eb7435f998bd9416998e9c6b79ed2f20897362d8846bdddf1427a3c07548efaa3dcbad41c3f69a39551c2455d6505d8b18571537ae2e0aa7c63a05ebad14c3e7bac6637b49680a7d9a0c3279864e00aff9dac9768de2ccf555ad6e470d025ab2b15c55be8d97fa91ade965da13023bb82bcbce81fdac7c7dc36075eb3113411fe544558e957052c76f6621206e272f55fb36bec280350fc51253459d8a574503b07c7660214ec2772ce7fce9a606e0ca87b1396676d41f858e3a94763d336e71e91184a6e36b823753c609da358d1cf6d089fbcab044307c358cb4fa309950b594f0abcdc37c8f4c620b139d2ce94ebef9dc174300407d039c0949642946cf4cdf4964dd71dcb8ebab6934c1fdec983eb96fdea779c4c2b3f80d784f7a3500bbf55fa154debfbafaf9eaca454717fdb22bcbef99e19ed906344e385bf48a08650ddbec304ea9272ee4e8b64db5c56c3de6f4c1cac0e22be71fab3caa1c6dfca66f35e0f9d3260354da45ac1ae8f9d0d53b13cfe1b7802e392cc4bda87193c060f6e321c3cac586f0ae2398b19374f33a1ac48d9282767ba4654c6cfe3395c22fe10a0eb5580e1f29e193231dd2d3586226c4eb1ecea9d4844eb0e5f202a7f088f8220bd65128470b6220742aec5634354f935214cb5bbb3fb7163f003c540836c8087f8ae75bbfa43b9f49aff3e8a46d43ff103790f8bc6ea1e5f743ef88399f75dc22c086344a32ab9a6cff81ac17981f1788f825be1f7c59ce15cefdbfd40bbecb0d60811b23d34674bcfc33c0b752ebfd387fdc26e97410c6d30f952d85177b52932649be49948ca1d01170ee49053a987ee28981a33b4334d25aede4ee57b21ced3a8754f9c575bc17b6984b8d861ad10e6564b006187c7e052262d7a40da1e95593d751ba8455501994f9ce1ed8b80b1ad0f2d46d4c2ab30f46c6575bae017d40d6fb8df415b098c6f24c3344bc0aaa819c98250474d74fdb31202c860abf7c8378b6c83b816eb48af9f53e5f1c54c6a30983cda50b6cd80ba53e2e761979a422e8851d232ba5d837ae286baa046d87caffbff721d1f7803cd40738eb55e9b95f3186536fe8559dce9e49d052c050af439895a6bad86c3f11a933f01d00a9a3bd6b63a7f6734362a94a5b1ab5a494b995bea4b298595ffa6eed9584754c4297cbfcfb6c724b802364fff9e3ec7ef393969367c7c2e69ed505f957403b284f9f76efbe416d4ea578f5d0478522a8c790c367fe4a08f2d3ee0c91eb990782e5bc26ec241eaaff0347c34d3a5f8ad0d990823631b158efd28dab0e1e01342cb4a43c697919035235e101c40b329542a2c24700b9277514c1ed42e25f49dab4f2eba354c29c7adeb9846ac32bf002c11d8f5d3af9e40267452c5cfc8cb59f55ff758a6dce0abe5437a45f00c2887711d76a43ea9b8b0e7b3c230edf2102651b9e0fa85f9b1119d4d82ddb5ad8be993b90d1453a584be25b8594c0ddb21cf9e16afd0067256d93fcb888c61ee7ad898263e69f64507eac14447d196456d3f8a9aa62d53af1b94c52ce5cf5b8db1431776653883283615b15531dc8b1f96e800ad587a66fd95a3fd7979baddebec61dba46f3901b90e073d5f14482221d4e668fea3f52a3ebf2801e3b03130e93bbc6d657597bbf7705236cb7cbf57a45e490a39f1cfc67076fc53286c5ea1d554686083ceea8fa8a475e90fccf54b2ecead0d8a3db2deccff58600500705c8b4f65cbfa6cc9bcffda3aa7222358cb46857b75fc056cbab8e57611a457c423c56e8083e4c50f675e0690d1ddd3332541673203d04249e88a7a5358f18d4491253f852414cbe3c2e6a5b8d9d4c8ef616dc467224358510a556ac128665096266e81ff50486a82c76819f11b6e53da6e9498c86c0308b524968bd05771404743a354e53357db19bc08fda72ab8454af65a131b20016b024dbf3d3109eaee9c3828a66ad91b40977c37082fefc42fa42a4520129c705a10d45c0259a089395f71a7c7d49d57c80c4c7f02d894b1b366f865913de2bd6503d673e6a98b9ff1e93b761e4ba969cf75d388f560e3b214507586bfabe7bd98373cba252d821f7fb195ca4bfd9dd698f74346fb5b1aced7526b0c8b73e200ce02b259fd7332da854e6e4a33be5636ede5700d842fb9d84bf96458e8cca090258838bb8832c551e965aa768d7606320636e793d9990d9e4da70c3f10d7dbc0477ae3eef87eaebd74673f87d2173cf21c13aaffb56229cf4331320ba17247fa3a0db94065fa6495a453e6972c19e5e2b7476edd47639429b23e3963d9b69f144251136d2a9af4bd95fae9000000000000000010000000200000026d52f96326fc6759f8347188fb4709d31047fb78509192a51db848daea4055ec46c39df86adf94eee7426f33751bab5813c8058a711ee4a9b8b8a457f5e83c0c99980ecd6c8b88c26e1ef901d43663692ce2da5d7cf24c51f89b5046f699f03ac1627c9667a1e37ab0b4fc41cbc325f27efd4ecaf0083b96b8e8e95000000000000"], 0x10a0}, 0x2) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52ff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) msgget(0x3, 0x500) ioctl$TIOCSDTR(r2, 0x20007479) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r3) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) lseek(r0, 0x0, 0x7) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x20, 0xfffffffffffff001, 0x8000, 0x6, "87b94cbf9e48d82b268bce9b050118d6298c73dd", 0x100000, 0xa7}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)="8d44de1987a9238b896cf65d0a79969c243a5a", 0x13}], 0x1) r2 = syz_open_pts() close(r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) rmdir(&(0x7f00000001c0)='./file0\x00') flock(r0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000540)=""/4096, &(0x7f0000000200)=0x1000) fchown(r1, r3, r4) r5 = dup(r2) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000400)='./file0\x00') write(r5, &(0x7f0000000240)="7e18fb84b1c5bbfc1839c97f1c4954049495a44fd71d155e699c105e83c976749f435179d2724385e5c58c3c67c2d6964a9950d12e0796ed1ff9ad83a56fd492e9f63d8e09f7b08146b7648e7e7acc2401a6dc17367ba5312c9eb3ee0e35af894db19b280ae45bc64c5ad2626c6c5325b956171e3939d59feed8b5b4d5a656b06b8d5b6ee85f2e88389dedefb4a9de541bb5f0b4c945c4925c917418460028b020838d9f118efc8c19edbf1fd6dcae219b", 0xb1) fchown(r0, r3, r4) syz_open_pts() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair(0x0, 0x0, 0x9, &(0x7f0000000000)) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) ioctl$WSKBDIO_SETMODE(r0, 0x80105728, &(0x7f0000000080)) 16:00:19 executing program 1: r0 = socket(0x20, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000040)="05", 0x1) 16:00:19 executing program 1: r0 = open(&(0x7f0000000600)='./file0/file0\x00', 0x400, 0x40000004) r1 = semget$private(0x0, 0x0, 0x40000006) semop(r1, &(0x7f0000000440)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x2) semget(0x0, 0x7, 0x0) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0xed754effb7ef2411, 0x1) r3 = geteuid() getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000500)='./file0/file0\x00', r3, r4, 0x24) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0xf7, 0x1, 0x7072, 0x3, 0x7fff}, 0xc) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000200)=0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfefffffffffffffe, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0xe77b, 0x1000}], 0x7) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000006c0)=""/122) semop(r2, &(0x7f00000005c0)=[{0x3, 0x1}, {0x0, 0x9, 0x1800}, {0x7, 0x3e664106, 0x1000}, {0x3}], 0x4) r5 = shmget(0x0, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r0, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffc) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xfff) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000400)={0x20000002, 0x580f}) shmctl$SHM_UNLOCK(r5, 0x4) nanosleep(&(0x7f0000000000)={0xffffffffffff462d}, 0x0) clock_gettime(0x3, &(0x7f0000000180)) clock_settime(0x0, &(0x7f0000000240)={0x2000000002, 0x5}) rmdir(&(0x7f00000001c0)='.\x00') semop(r2, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x6, 0x8}, {0x3, 0x28, 0x1000}, {0x4, 0x7fffffff00000, 0x1800}, {0x0, 0x438e, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0x9, 0x1000}, {0x3, 0x3, 0x800}], 0x9) 10:48:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) lstat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) preadv(r1, &(0x7f0000001600)=[{&(0x7f0000000040)=""/246, 0xf6}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000001c0)=""/198, 0xc6}, {&(0x7f00000002c0)=""/109, 0x6d}, {&(0x7f0000000340)=""/121, 0x79}, {&(0x7f00000003c0)=""/226, 0xe2}, {&(0x7f00000004c0)=""/74, 0x4a}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/40, 0x28}, {&(0x7f0000001580)=""/96, 0x60}], 0xa, 0x0) 10:48:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005ec1cb7b0377fdc020000000004000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ftruncate(r1, 0x1c0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10100, 0x100) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x3be8) 10:48:34 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket$inet6(0x18, 0x3, 0x3) shutdown(r0, 0x2) `‹I^²@:‹ÚŸÃÒ‚Xé`‹I^²@:‹ÚŸÃÒ‚Xédenied attempt to set clock forward to 137438953474 denied attempt to set clock forward to 137438953474 10:48:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x60000, 0x2) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) 10:48:34 executing program 1: r0 = msgget$private(0x0, 0x245) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x30) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x2, 0x2, 0x2, 0x4000000000000, r2}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x168, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) msgget(0x3, 0x18) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file1\x00', 0x800, 0x0) sendto$unix(r4, &(0x7f0000000240)="3aa850b0f88d7a8446ae4cd2910b86e96dbc82e7a0f450c66dde920727bf7987748112ebd1ae987e9f1809e6925dc8bd0cf76c35ad8bf677f5107a4129d6f95fc9f7dd9a8bb2cdbcd8f5a68b69af082643101082b19215caeb4ae8913ea28e382ab0af0642d87eb8ea13db448b7891f0558678db8f7430aa7e2aab04a6eff7cc5eff3ce79cfe9b62bbc4fbd9c8e4f755df2cefe351eff20632a98b8d7e0e77797e0427553f399313f93cbc7840", 0xad, 0x4, 0x0, 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') msgrcv(r0, 0x0, 0x63, 0x0, 0xfffffffffffffffc) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0300fc994bd50000"], 0x8, 0x800) 10:48:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x40) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 10:48:34 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000000)='./file0\x00', 0xe7) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') execve(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='\x00']) 10:48:34 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) read(r0, &(0x7f00000000c0)=""/234, 0xea) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) r3 = dup2(r1, r0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x4aa, 0x304, 0x0, 0x0, 0x7c, 0xffffffffffffffe0, 0x8000, 0x3, 0x0, 0x80000000, 0xc6}) 10:48:34 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x1) fcntl$dupfd(r0, 0x0, r0) recvfrom(r0, &(0x7f0000000040)=""/248, 0xf8, 0x800, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8029, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r2 = socket(0x30, 0x4003, 0x400) writev(r2, &(0x7f0000001340), 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x1, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000000)=0x4) 10:48:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=ANY=[@ANYBLOB='\x00'], 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 10:48:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r1, r1) 10:48:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfa, 0x0, 0x989, 0xffffffffffffff3d, "857efa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18208, 0x0) 10:48:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004667c, &(0x7f0000000180)=0x800000000001) 10:48:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) lseek(r0, 0x0, 0x7) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x20, 0xfffffffffffff001, 0x8000, 0x6, "87b94cbf9e48d82b268bce9b050118d6298c73dd", 0x100000, 0xa7}) write(r1, &(0x7f0000001540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x23) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)="8d44de1987a9238b896cf65d0a79969c243a5a", 0x13}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) rmdir(&(0x7f00000001c0)='./file0\x00') flock(r0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000540)=""/4096, &(0x7f0000000200)=0x1000) fchown(r1, r3, r4) r5 = dup(r2) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000400)='./file0\x00') write(r5, &(0x7f0000000240)="7e18fb84b1c5bbfc1839c97f1c4954049495a44fd71d155e699c105e83c976749f435179d2724385e5c58c3c67c2d6964a9950d12e0796ed1ff9ad83a56fd492e9f63d8e09f7b08146b7648e7e7acc2401a6dc17367ba5312c9eb3ee0e35af894db19b280ae45bc64c5ad2626c6c5325b956171e3939d59feed8b5b4d5a656b06b8d5b6ee85f2e88389dedefb4a9de541bb5f0b4c945c4925c917418460028b020838d9f118efc8c19edbf1fd6dcae219b", 0xb1) fchown(r0, r3, r4) syz_open_pts() 10:48:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}, {r0, 0xa1}, {r0, 0x10}], 0x3, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 10:48:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc100, 0x1000005dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) getpid() fcntl$setstatus(r0, 0x4, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r1) socket$inet6(0x18, 0x1, 0x9) 10:48:34 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x6}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x40) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 10:48:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x5, 0x0, 0xfffffffffffffffc, 0x0, "8549550002000022ee2b72410c3ab8a6ee00", 0x0, 0x7fff}) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0xfe00000000000000, 0x9}) recvmsg(r2, &(0x7f0000000500)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/174, 0xae}, {&(0x7f0000000380)=""/204, 0xcc}], 0x2, &(0x7f00000004c0)=""/43, 0x2b}, 0x800) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000580)={'./file0\x00', 0x4, 0x6, 0xf99, 0x1, 0xdb93, 0x2d2d, 0xc7db, 0x0, 0x1, 0x1, 0xfff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000680)=0x40000000000000) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x68, 0x2, 0x7, 0x6}], 0xa24, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x22, 0x0, 0x7f, 0x1}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x100000000, 0x1f}, {{r2}, 0xffffffffffffffff, 0x40, 0x8, 0x7, 0x2668}], 0xe7c8, &(0x7f0000000180)={0xffffffffffff8676, 0x100000000}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000540)=0x7ff) 10:48:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0xcf, 0x2}, {0x86, 0x40}, {0x4, 0x101}, {0x45, 0x800}, {0x45, 0x2}], 0x5}) 10:48:34 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x80, 0xd53, 0x2, 0x1, 0xa814, 0x5, 0x6, 0x0, 0x2, 0x2, 0x800}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) recvfrom$unix(r0, &(0x7f0000000240)=""/135, 0x87, 0x1, &(0x7f0000000040)=@file={0x0, './bus/../file0\x00'}, 0x11) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x2, 0x8000000009}) 10:48:34 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair(0x2, 0x4, 0x1f, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r1, 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x7, 0x7ef}, {{r0}, 0xffffffffffffffff, 0x2, 0x3, 0x2, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x20000008, 0x5, 0x85e}, {{r2}, 0xfffffffffffffff8, 0x6a, 0x80000004, 0x8001, 0x4}], 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x600fffff, 0x1000, 0x6d4}, {{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0x3ff, 0x8}, {{r2}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x8e}, {{r0}, 0xfffffffffffffffc, 0x32, 0x1f, 0x200, 0x2}], 0x6, &(0x7f00000000c0)={0x10000}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000480)="d2e827c202366a0165e0017d1151c8e567c8b2b3a7dc55b52dcf4766a47f1bf36bf80f9ecacefc3e33d08aec350bd6b9f6108039e2a46bdce05f9e439e0ed9116abfdd17c4f5b0649b8225acacdd2aa7ebedb7088adac3021caa426d205833e5056fd5ecf515587d909491e0", 0x6c}], 0x1) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r0) r4 = semget$private(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) socket(0x20, 0x4000, 0x8) dup(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x1, r5, r6, r8, r9, 0x1c4, 0x12e}, 0x20200, 0x1, 0x3}) 10:48:34 executing program 0: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x980, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8}, {r1}], 0x2, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f2000/0x2000)=nil, 0x2000) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) 10:48:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0xff) stat(&(0x7f00000002c0)='./bus\x00', 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 10:48:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 10:48:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 10:48:37 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="a6ba9a1521652ddc31f319d9c8e9c4f42fddcb61f918b5e49872002ca06baa84fb683af012d315735bd000b9f882e6a74b2bbe69f6d02b125bd3b3074723a4377e7bf197d088f6ce3d823c1e9e0e25c20eb8115881dfb3a76980f0303677f42a644c65f97b4d87dfa0eadf843016834a8198d7591b7444448edad3deec4e00bbf74f680739b213e4d784ce483a2704068bc7ae77dfa1f9f6f985770d9267fcbc7296d01ece9e4f841f", 0xa9, 0x400, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() 10:48:38 executing program 1: 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, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x70}], 0x2011, 0x0) 10:48:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) socketpair(0x38, 0x4, 0x8000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xffff, 0x1}, 0x8) r1 = semget$private(0x0, 0x7, 0x6) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x1005, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000006c0)={0x8006, './file0\x00', './file0\x00'}) getsockopt(r4, 0x0, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xfffffffffffffe6e) semop(r1, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000340)='./file0\x00', 0x20000000000002, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) readv(r5, &(0x7f0000001540)=[{0x0}], 0x1) semop(r1, &(0x7f0000000240)=[{0x6, 0x8, 0x800}, {0x5, 0x5, 0x800}], 0x6d0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x800000000000009, 0x8, 0x2]) pipe(&(0x7f0000000680)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000640)) socket$inet(0x2, 0x3, 0xfffffffffffffffd) rmdir(&(0x7f00000003c0)='./file1\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6088, 0x6) semop(r1, &(0x7f0000000000)=[{0x40000000000, 0x3, 0x1000}], 0x1) semget$private(0x0, 0x800000000000004, 0x40) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000001c0)) semop(r1, &(0x7f0000000600)=[{0x4, 0x552, 0x2}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x20002, 0x2, 0x1001}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1802}, {0x3, 0x8, 0x1800}], 0x9) recvfrom(r5, &(0x7f0000000280)=""/27, 0x1b, 0x842, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x0}, 0x3dc) 10:48:38 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, &(0x7f0000000380)='/dev/tty\x00', 0x92, 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) semget$private(0x0, 0x100000000000004, 0x1) write(0xffffffffffffffff, &(0x7f0000001b80)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd62fdc252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c081bbb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca5796172eb4c0fd0200d80000ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed4253faf91ad5f5cc31ac4fde729e12e511ba23242e4c85f103272e6ce710405d4d692cfe6b51a7193bda30800d7dbbd2d4f4c327f5b81ce5b90f57da54be439cd81a0ad71a0c6b26", 0xf9) sendto(r1, &(0x7f0000000900)="92c67effbc590d80536da528070668214ddccc28b35372a1eab2b391701f466ba2da4e97e089e8326b614be61d9ab5cef49e1ab86a", 0x35, 0x1, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x40) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000580)) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000005c0)='./file0\x00') r6 = getpgrp() recvfrom$inet(r4, &(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) fcntl$setown(r5, 0x6, r6) 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) 10:48:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x4000000037f, 0x40) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x210) 10:48:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12, 0x0) socketpair(0x0, 0x1, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x3, 0x14) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x8, 0x1e8, 0x0, 0x6, 0x1e7, 0x6]) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x7, 0x8, 0x80, 0x3, "9cabafef676c197363f9e75601f5cfdafd44c6c2", 0x8}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x9331) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./Kile0\x00'], 0x10) dup2(r0, r2) 10:48:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x2, 0x8) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000280)=""/230) chmod(&(0x7f0000000240)='./file0/file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = semget(0x2, 0x4, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x5]) r2 = geteuid() seteuid(r2) 10:48:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x40) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) 10:48:38 executing program 0: r0 = open$dir(&(0x7f0000000340)='.\x00', 0x0, 0xa) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000940)="2f0e63809d2bf3d6c6352f80d8cd1e03cbfbca26f4fee8cba00065f9d28f120a95c495900350d2ee2b4fcdaa2f1ee78b587c8708b09d96a76b96f175ecf8e97e9807db02b288910bc4686f652c34d7a7c0dd04dc69f81f19e176d89c9d5d079465ddb3bb768245d8ad4d7fbecb804ffbff169cdd654c2a08383e6ef75de3d761809d59fc7d0389a2ee24dd849e11dbbde29c613dcd0e27343f2a453c93615fceba12260918ee4f8c884b9fb49c7ea6366e9f7a11eb66e94ee0f7f790e48045e0cd81469b4fd12fffe2701e5bb6527accbbf35d18", 0xd4}], 0x1, 0x0, 0x0, 0x405}, 0x401) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r2 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file1\x00') mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) utimensat(r2, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') r3 = shmget(0x2, 0x2000, 0x204, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000b40)=""/227) mknodat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 10:48:38 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{}], 0x1e}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xe48) 10:48:38 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x8001, 0xb000000000000000}, {0x18, 0x0, 0xffffffffffffefc9, 0x8}, 0x8, [0x0, 0x0, 0x5, 0x6, 0x1, 0x3, 0x800, 0x8]}, 0x3c) 10:48:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) semget$private(0x0, 0x4, 0x410) 10:48:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) clock_getres(0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x7a) 10:48:38 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x44) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a", 0x0, 0xfffffffffffffffe}) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x7ff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x8) close(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f8fe8c5df2083538b123b5ee11059f3df1537630"}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) syz_open_pts() 10:48:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_emit_ethernet(0x53, &(0x7f0000000000)="5ee54e84483f995f4d36837fa64ae61efd54b6862d5e02645648c491a989523d6c27e24c7f480fa32fdd32a4ae984fd8c0c2b850e029ebe70b2e24e0235cf8f717742a8c174d20ba7d4bd0e361612a7d55e839") r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/175, 0xaf, 0x842, 0x0, 0x0) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) 10:48:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = semget(0x1, 0x1, 0x501) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000040)=0x200) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = kqueue() semget(0x3, 0x3, 0x40) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 10:48:38 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0xb0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xeb8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000100)) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f00000001c0)='./bus\x00', r2, r3, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xfff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) 10:48:38 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 10:48:38 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000140)='./file0\x00') readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/183, 0xfd29) open(&(0x7f00000000c0)='./file1\x00', 0x10, 0x2) 10:48:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) chflags(&(0x7f0000000000)='./file0\x00', 0x2) 10:48:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='.\x00', 0x10000, 0x2) fchmodat(r1, &(0x7f0000000140)='./file1\x00', 0x0, 0x6) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x3ff) r3 = dup2(r0, r0) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x100, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xcb1b, "0366402ba77f0c03af00"}) 10:48:38 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xa2, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0xffffffffffffff50}, 0x0) close(r1) 10:48:38 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r12 = geteuid() getgroups(0x7, &(0x7f00000005c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r18 = geteuid() r19 = getegid() r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r22 = getegid() sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000300)="2d1cc4864efb7e1b42cf06e5309cbc634bc09769b7a87055375346a5e656dbe51c2f0115578137aa1660a5d810601893ab8000b0774dfdd923a2ae640a00f5a3ad76f5d2d7db21bf429ae45c89cde531c1fa4fc16426f40aad7861be6824f8dc006d0a86d745f976c1157c31c4af29db35b665684ac54c4341998ba5535579eb34269c6241d1cb5691dee322000a4c2721149b5b2ba052e631c0cf7918801fd6e5d48803e353a93a01e67b3ba8635ac7f0f185791ae626ed6f85c07ec45c6652371d5f", 0xc3}, {&(0x7f0000002740)="15b693beb3518b8718341095417edb80445d9d51ec6b66888709731d8e4bcb4a3ec42ad4cd0c731f5f1caa0a58399faf9af26f53bac77455170dafb523ad623b6be403375798973f6605430c25fde3b8de413752c837d571a95e4bd848a5abe424554140db38698aea70b5482e4592163d65d185a15fc9bfc30bf8ef6549cfdf1475b51da9283510429bd999ac8562ba645570e2fd4e5b6f7f63b6f94ce4d03ca51ba298e383d67900a4c01fb546d2c98a16a34a9dab9d0ec96369948f3d453cfc2ccea7e144d37e29dbec27d16dcc08a9aa3e9d4786733de5a54eca9c0a2416a8e82f399ef351b00ccc0c6b897a9e74c6396ef412cc174e1591860e552bc80971394ab5d7b1a067cdfb45110cf38641f8a71a6db01a6ed5778921d3710a10fff9b34ded7d857f0e497c6e1a08eadd91209828185d76e9ef3f6d40c2f9c10aa4e5c2bba6288649f0c4d3b5df6ceef7d099eb7c80836e08e2ae2a94a741eebf366851b5ffa4e339a0035c479470ca94964e07ea3c0467f330be17c59234bd24f0566f8f5f13c401a5c316ab71b6157817e4df4bcc4a9a3256d470b79d1ffa81e0d6a62576c82deb17d3cb244d62038c4092dd6fe93dc9dab25f1cd4c1350dc70974a1774822ae0bb5a174e46a44068b421620cf7c0cec45c821d752e2f9a848edc7eb4423f9d054596ea79f9d8b00301920556191f806174a8c0d3916f160bf98eb884eea25d77c402a4b48eb779ff1154cb3d2d65a2b0719520221e2734dc451988985fe8fb125bafc989ebd2f9dab63e62a731c6795069fe52f51f61deb3d86cb227fa45305da43b62f5ec53c14a7319154477c24ede3b042fcf014077f370c872caa2fd20ff52116bfbfd5251c6e039405a3a16b0a6bc1a97679d6e03c15d25b79dcb8487786524d68211eccd46cbfe2c5c34a27881919b272cbcf1e1951e3fce717a264e1d9985b187cdc9a03b35f220df9edae9e9f94761ea36cf20de8b195d31d4a22a653c42214650207c724046f462718a8eb6dcec09a6449b313e69fb7cb3d78a541fd8863fa70fe675b63ac4238ce4272543fd3bc25a0ec815c3dd534c3ed4414ce8017ee4d2cef5dc32a4aae8ed2ec96c3e545a493dfd729bcdcee411a5ab41a2da930f53f29f24f3f556efbd726cd8503ee0b604b633ac754b3534b15641210b946126bf19bda70bc6004c03a1691706a53f0d53d3eb4f1051d196adc091f2ec554b1ab880dfd088dc130b4a2995a4a41e46cab389331e0361c68b6e1f32027eb19b53d179181c1becd366b8491392f3167c5bf8d2a1bdfd77851819e6bebd17079deed675238bd16eaeacf78689b116dc388c3f0bfbecb5a3a1bb1d70d9dd0e83ea2f0beb2143787a437b9800f21b115d711dce8a799bf2bb87a74ffa63bdcaa9131e56c0c1b5f2c2bca7f02988712d898d1f81b9890f8e93c395367ae96705d6c139fe07203f00e9dcfb3a4ac2b0eef80e034c30f61fc24cd9feb26d7f59aa17887ba89fd23deb4fff30e109767a060f6cb084721239b982c1d5940fa1f9dd95c5db200e8ef3bf86dd4a9aca75d192703d21fa4088c3b30544b8d0e253c68edab7d3b1d28b653e31a69cc3cb2634a35dea6b4cd6a814accdf59ba39a0290b6ffce10549f5c2cf8b9a02932afe5bb52d8affe58f0dae6dfe449958ea28e53f0a751ef41e53672f87080aa6c91a90d8b520bcdadd7c59b8f523711679a83baa068eda4783c5e5db395dce21547878a83ca9e8196a9593514c5900b0953858993868247afd06746e2ceb9a3f374acdc3f6c443a3b13b2a34b01027b296a5fc69ec71f3ea75f83394ab485e474c555d350ff2e231424d6510d9c033a3d0eeced262b3a3f599c5162920293de5123e7fe1087039221fd2b137c454b6bf4c893da99ee85ac67945897eff456f5528836c74ddac198253ed6a4b78cea29797f1bb2b9a3ff2204c936550657a03da60fabbff4e3250111bf5517230d15c8427f1cd91f465d4e6debfbac0a03adb30e007252df97b5c2c6884bd1682dfe518f73d0e14fb40f5f080697e6bcd0304d36e7c994f93fa4b5b33d2456c4ca072e6afe848552d66cc44e8db84e77a25d713b0d4f37c8e733913dab4a61cf7a214b015749f64c2f2e7ffaaeb56511f82c58442cf678a00fd28b2a519e64be67d6d38ab231b3e3cd4b1abf6eaf9411f9adfa01a31b6692d7534e4a933c38dcec7f93554e9264574b2e3a1e35784ecb51079b3b3f2a0e4a9738f8b9d338542e19b9d3d8c4d1a2a733956a52e3a31dd628ed3b857d49c16416fe1765e093e72bb3898d704bff4c9e1f04bfaf456dd79e948814644c3ffaaac7a73b52fae908a1e056629b155955d77d6edd90e3ed3067123e06c1c8e922e88c06e1b08015b53edbd941c2b00a5fe89572d5d1558c0b583578892bf55563617ce609af90da4aec0189013f8abe586fb10366883e9262887b66daf9913337d34d41b99af692551c7d3df11b3d9df62786f7883089d8331b6f9353eae702acdeec1d8760d59595595b8dbb0ac280e71ff1ef247060c486e53f02336533bfcd05ff8af8f274fa2ee6490b1594856dbbdf808bcb7a98e0ffdea9de94daecd9263ef5ccb4d3677a9d046b5c10fec0b8cd84cceee8d9211a1b12d7cdbd587591111eeb6dd08e1596fe2ed8a41695e533d88873559576e919ee9ba1980e52d61f403bcc3228e475a67b7391ceb52351295615e50700d7a45d7b1b45cea786731379dceb0f90dacbf76975a28e22cf65a373016e286e76191805a985d13bca0977583aba3d9814a7fa4388325ef20837b80f17509eeac2e5e5e0a29c3f3f00eb4aa34b94c22515dd55c56fae33b94a066a527e308baf9596a2ac58ba204c018d907d9ded59be108c6b306109c112d7cbc84260de3b258e08cc426589a8c4a2c4677a16c4b79261a4b79950ec6d7d31f9b9129372b3d976aac371d143ba4612d3bd26a30311b976c50aa069ffe4dfec24e315455d65c76398cc8c8530c3904de54958cd6758093a6795d872e9bb586f8a3984ee59f61d3f2da9a8e7ccd2a5b9b14bd6bfdbb19038a311f6db1b44fd4ce53a768b69f6406e6cb471cc8b3d09f45d5f73fd5eedb0d40ff88b94c519977c6825caad624562847de9dd9262de13900927078a0f858e5f19f043b933034177b94615674f79eced728f98d81046c33e382262d6be9be1e5abee97c108feda446a411220aa725319031dbce7ada50572332942de75124c3fab5bd178320bf2fc1bed890300c32b139c87b375e992ed082d2f29cf56e7dab65853b843fe9ae84f512cc73b2a3b3fd0f4074004b7c7570e75319c5fd52c5ec008ffdfef1f34d583b0d9e4bdaa8b52434f0816100d43dfb6fec1b1f152d4d6acf92e25e802ebce62cedc695abc9bc879feee7b07852d208c2f473f747942e892395c8fe1f2e2773b277d2b573ba73c3919a2f090a9a01fea260b696c581ec9b7d8f9c8ed189c2bdaad1ae430dc37b6e1fe2b0b636282721d0d7944a61b42c3781b7c08b6367973f8c3e1af7adf94fc7778f89bf551316617970981d1a9686e5283edf32aa6d57a14679e4847ddcf7396432709dd9fb0855d67e41dfd303b4d2f106c836f65c0646b15a63ab106e3986547a10557496dd5fc736418334098d7d30dd01ff5d4db9b24c02c368a5e41aab0ac390644832dabd399f4686bfd4f411d36b976ee4861016d78c7afdcdb84c1f562a5589a0f5b4663142e67c217689bdeae8f692fd1201b9b7f3132903c7862df693b93af90d78e82ca48f33e025efd6d21884f6774f26f1a4531dab23842c98355ab2dd3ac38f55af84e102e78f52df133ca0ce085799c34cd3b50c6d22f826274558ef9a0b8ea112405e85b98e5621e77c69df51ebae1fc4682579e9c3871f111c463d588ec332544aa918b2c7fddaf997fd3b73a4e8e4b520d94ebc7f9c6db1705ba7e57a0c9c773db8b97259ea3738ececbdef7272cfd832291804292bfcb08edfee64d79607d821d303a469542b2559b6a386a9ae59f3288db57bd2d765a6296b8204c9819d3472302f526402756af340a0f435d720614ac1502de5058542ae39124934de33496bba624ff27b46d41342d8a95f25752409d317895427c3856620552b2be3838caa8f08988172ecb33118f924a7926dfaf91842d69423fe174719d072edbf0d45be181bfde9712c283258a3d1881bcb624ed0bcaa9cb387cf949da1a3465308b068f3ca3aba8cc7b90aa3d91e56f1ba8fd8d60a4e7515f610ce2de23223f4701338606d0e184cabb4da1b656b800175a926ff1dd2258a8e7428a007d675a38a456bb69fd0a91a19fd4dfe2d31a838b76d2681c57ceec70919e9a222e5169442a76c7d8acc3061adb370194356fc172345f31981fdf430ccbaaf180bb79c0b27c98b46a74b01b800a4865c15f05b6bc81619f6ae0c499d66a8da91199bfd8aae9fa22a9554e1b7f68c0be52f6e507a908eac17cbd18878d0c1e469b76f87bfedac658d082116d158a087657da3e5dd2f86501335ecb32d7cb04396602bfe64cb0d407fd717cba6f66aaeb6fd5782039699c0bbe6d44a08c8577dbcf99985ee4d0e49caf132345a9e6fc6279ab3a4000afcc392f691c0e8825b72449ce6963f1d5f1e0bb72f3e4be80e94c4a431581599c431e383f13ab0820566b75529fbd5b0fa8b28e6ad25059dcb15f6a95f6f39ef5dfa7724c1c8d0425f553d9938bf4a4af8ccab3a54d30faf8683c9f30d943659abcde5664e544f73c9faae72d1192e6b6def0bcb48facf2963b7ea8cb09f81c047a3d90327e86f6971ff2e4290fcf7e205cfd26907f681d6529598818c0dcc62e1c8bb2ebe80de67856bfa4907045753b161afbc3425b39e2a7788ef611de0b216391b09dbf97b77820c096947248312a1b77f6599ee289770f0e38a95031fc615cf91adbd1d50e9a5a3c0ff3135b64d0254220ad85090dddc9a566559bffb1257e26053455af7e0048f1b53c696288cb58ccb2a7704ac9bb4736b684478043a177761e14b523d622f28643691f1655a57dc4ce16c6367d9b55e0a88dd44c737feca47d38360acd43268b799f0b278e95850c5b2de4d8f894c022e5bef2a7ad922ced6faaf69c9207eb365fb16020449910b3af47f9bff044de46019f2d38fd8926c0ddef1d289445204bfc1015329c72bfe42aaad41026cb76f2c5febc8b4650987954f57cfff9bbff5b77d98205073cf5e53885f1f2d91d89faf50451e279d46cae2acb065f26e4d43833f8c6c44aa3d5ce1660b93f91ffdde21f9c4b3ec992b98658caf3755d172020a7e8820b1be693f64e68f7414dcf48ad32f4facc544fa1a1ff393512152c14552c5ec18aca877e4ea816a17b29867690dbf38a3c5aeddc8c2b8dda5815ddf4ad39767a943127b964e78acf248a711e525bbb99588ff1a13c3212b742bbe567158a30ecb92d580c9bc7a08ddff1b9b59036a3ef0bd75acea475772c7d0eafc919f15f12e48d9f82e850539fb51d8b4425797542b9bc97a748f2c2e2f1d056b053a8915c8848964bb53ba03f770545948ae1e303a4387c1a32203727d8461c2f408651f3512ac31b4c2e922677e861f89e8c511ce79fb40b4c5a1dcaf93f78c8611806a748a958d51962ba77f8f562638cf33de0d2c8c4d1760084f7afc6a1f2b21b1f6bc96f269fe016d82310da8660a83968c54839387246e23666ddc9948eed4db34a7ff77a6a9d6541947ef4bca4935b3e2cdcbc2e293eec57ae58e34a471d255e3bcb667665c2d5ba7063df24dc2d5689b866f", 0x1000}, {&(0x7f0000000140)="440c95fddbee4bd2e557f16f", 0xc}], 0x3, &(0x7f0000000700)=[@rights={0x28, 0xffff, 0x1, [r3, r3, r3, r0, r3]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0xe8, 0x1}, 0x406) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x120, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/217, 0xd9}], 0x1) 10:48:38 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) sendmsg(r1, &(0x7f0000002640)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002300)=[{&(0x7f00000000c0)="60c4d6b42a1e2b931c79bdd9d743a5a2a5be9d81f2a28debcc9a36f198044e3e623a9b62d66ddfe1388528e488eab2fbf8c8500ce1c117b4dfd880076ca40d8bca61c3cf6d89865e47ccdd5235f6703a8935fac98c74de2d8b2dca53082df602f2480a1ad95f09797d9137fd3e24df00a3e9f6a14202e84711e1c08ef1ea1372cfcd24bcaa28b1525a43455ae4915ca4b6cb75e5918d3086c736a2b5739d3d0df472e8a036e08f46215a2eee4902a0065c24c38d7cf78efd003324faf48bb3096cd3e185b982c595cebc34fcf2ce39456c01b4aaabd873f1e94e4c179126c0ede6fe0b13fedfd2ca48804951d001a0676be21a4796f2b5d44d4c701d32cd301225cbd6ded5ecd149bed135b64ba3430a7fa212118dcfa364853f4a6b0e90edeedcc4712d98806153026c32476dc689465ea606460abc39009a31a2b59e622cf7b25cb895e74490608daeabfd08bfadd5bf2093c541ee5a73219bd8baaf4852ddac9b4bb3640cadae962c9ad294687ac728c5c8025568fb3fa89ad78a57e08ab2c86ad5e192e2c7f25a768ded4a926df6817fc1869db92f4493a23a97892af88de2301fe31626a8649c28d82a2691b2195a3af4b7ea9359ee9891f93eefe7dbf93eddca1bc7d5a103a41bc1152610598b5e4f81c66f48a4b13e3b5f82dffa63aaa41b8df75049e7a7f932fac6b8c67f0e50eb3c3dfd3537bf0a1a095f2b7cf328cfb26ee277d13f6e7b5eceb228fe658be334f4a335fc43fc4ef9621352bffd559acdc7973835b19e7e78ff9da7356c488ef26a84725a85cbbd71770daa45ce18a1cbb71226539de0dde49fb605c05d85fa902cfca00c05de034af1d7a4948c0d9a96d5bde46c8177ecde74b0fe55eaf89b4a1c3d56f1f87a49cd1d33d7e2a6dc01c4279f70354a33c4d17f5f750adb837a1977b6a3a996a7cada7ef991571d3758444f2e102317761170f5708ef96581c3ddf9ab58f5543391667ce0571c93a5616455ce16f30dd780d08e3862cee77fe3347e0d1db01cb3e465a9b3003a822859820b2cee219afff4839644143c9e1a751a001f8580d0afdd9be76d63f5d37381388c721e8d7b581a39095261cb834f4d9240ebd906cf40a1a058c33ddb08d25fc5baad25fb9212b982f555e28c0569574e78736fac279aedca8f90c368225346990669634425ce4b06c3480e4aac3afbbb134d05db28ea2d4e02d18436d28351d06f01e97155c3b038013c7ae89e0cafaca7628d87d007b637498340eb44c7bc0c77b4beb845fae67b148bfa60290483070b325ca936e46467861dc1a1028de032ae5ffa340a235576d887b93f2ddd57ec0a901d6a973811e92ba4b8e0d7111c0e915eb805a4ea5f2c391048d2e4bc6a2a67ab371132b672575be618ed80b0eab81611efe5a277297252f4456d3104a81a09a9e61e652ea22f1b1f6e0cc9814b95fd16462de46cd8b5c60eff160e2eae76ef7606787b14e91377f83a3dc5c12c18ae08c07b0a745b63b57fd497676621e18b29f6caacd04d1805d54f4636aa85e446c8bc575320cde79148574277723e83d7049e9b042fe95565eec501727bec699d8a1f4549a448fc002bd0e9c1b6b84574a5fe2c6ea3bc134c53fc773d38da7744e0973e254f80b5d5f1b8ad34d2ba2791e90f4483026c5e88bed0c879cacf3a1a3186f98a13c9041e8cdd1e27fc1e0c2f4e6bff130d6e474d7d1b464cc7732daaeefd9ee28417869929faa3d8725c394be74fb07fedb77d5f10f3eeaee58092c9d7e08145f787f1b6d0f1f470fbc9616ebabb868c6d52a86ce34b62a58948f74819cdfd94769e979fa919d38e8c5f4541560c9a6176d354951e2b92bc709303440669144ffbe4784cdac621bca8f6ab25cbb8dd2eefd90516b5b956bfc0e92c0e7a4b91caa154e45c1911ee60acc48504cb488d0630bcb555f53e2ab6f8abcbf6f5911af31e69f2a8c7b94851c00e2d557791ef86eb44a1bf3e07d9bb217b72f399a1913f2726b2682ee002e1958752ebb38cbfd9121a0f469959db007a6bc090f52e3412cf082fa796097c037485e288200daee3b761ccd5a2c2b0a278cc8e0e18c0c0c2c3466f84c765b953fc741b8f3775cea698bc600ada153e6b957fd3ee0aa095ab6668cb085a701cf331ec8cc525811665a95f0e0e7771f382512e78c069eec5aae2e32a2f26237840fd76538865846436a660ca3c5889f0e5aa9af0a3f95bb084c1a20c65def00f4f279afaae7b189ccac1533f5e64c747d2a6600dbd15b15b5458612cfa5c23ea5b68daf2d6f498b0bf6cd16f03cb25db70ac41c29c4af82df9dee582c3540b4c59646e9a41fc6d0c2edd32e0eae2047f0a7ed8bc3515f39b63e14efa2094d56e3fdd02079ce9644e628c402b88b87417ac6679cd1aa80bdfdfa6faac589edcd04d3ffe43c42f903364fc246e1e6c987bf7efdd236da86556522cb461f7a68c84665abe40330c452e647fd693c3803fa3f22d74b8fb27769a1e264e9152c288491025bd11bdfd4e249717c4f08ad923e9e7c36c06be4b1e0c292fad7d9aec9698efa15d5ec72c6801d3182931a74a6c7040b32a2041850466e94e2cf9f336fc626241e4e6d8f3a9da9e3c3e021c58cd9ff4cfb963d28efd5d9351b2090f505938439c08cfc8789b3dc8a700ce1045bfc874a35f230ca3f22d275e0470181c9fb467cff18318a8e45aa3cc337ba1eee7c7bdec67b2a1ab10bd0813557ebab104c127012afd87eef3218a3de765b0d9ea952e290a1082e77a2eefb6709d459aa7d5c371eb7d986335110f9c5b4fa196c892c9f80af438554a8452cdeecc36d8b5ea3c051d329aff97eb4197ce74a0fe7f48a5e2ccb1dad49e84568a323fc1a38321387a805f6c88e64fad3836952aab9e88c47ce64d06ec3161f3a0476b879355265d6ca5f526cbf902c48afb831f5c9c3911bc2f6b7787ec2bc51987adf80c04c06cb4cfb957b754abffa5ae36d4097467f7e215d2f1788855410607475c8d75c0d1e15c7f8953a46307f260c1818043dc897114c938b63d4520acd12ff433beffc5eaf6e789900829d3872841c9a20d855f02c0947c7458691b45d9985a91fe36ef58e7152eba47db7f5b52b4e382f9d668880ee71338494879ec69e1c1d3c445fd081ce0051a98399bc02674696b751781053488c891902ef0f51f1ea4ace322f637934cf0a662796184aed9af3a57c06814c253488e9afbcd9092ee08756cbf25a8ea699b3f22001197b6bbf736ba2f88b2479b077767c6f5a7e48e33067cebc8c2bfaa7d971f965d180f66d8200f4d153b90139e8c214c2f78ecf32aace10393cffd6378bcb651ab9cad4b2e38aff7eee16ccbe0ce5272d14d3600f95c52858db4f3d3d03f9c1f6c05f792207f775c833de71acaa860cd92b570faae1819327de7d0dcf5a1b8105e49dd797a61a3feb2ef0a386d8df7f17700811c78c50470c743e99887264ff7a55a47f6f12830f206a8bcb9a32b18db2d326562043dbb3c727058d75fae7612ef79ba7927809c38e95d2b2884f747bf98a0313f90091fdde772884d30acec34fb2471c00d8b74a00e5eea35f701636a8cb603698bb3fc7fc1931249413baf2538b5f642c8f30b9ae92fb86c50156e12b68235fb559e0c7ea1732fe0fe3c89776251f68624fc9946e4d3b6f800c81b71634ce5453e8e0a4b53336e2b13357863e4fdec8cf1a9f486e56081d73816410ddbdedb6eefb159e8716e40d853c71dffaa08e361ac98e517017302fac002a090c0b4717f2576a5d5c929330ee5c4ab24588d3990574b512aeead534764e2cd7d2ae6f7d6857e2110b281a962efc138f69625375525ed2dfc52dd16da10107b90fdada1a48466e801d36228450d488e20ce8df3e7e3471944ae8739918d9cf497bfc0a9aeade57f6222e045b5b88c201b46c0e1fbe19e8e7ee0a70705c189150779d5bccb510bc264f8f57319f03fdde2c6df6be7eb848a6407d07a25828b832911a197b7168c3909a3050fbe86e84f09d3ddf79e66cbb68d83d5fcf7728f6b796d816f9b33081e8f7d781fa79e62417cf61125947f964e735f1586b7b9ad3146f476ecf4025e691a2ecfc91c165b1653a59299d2a5aae0e19ab909484fbb8d13a68f9616682983add9c01e8091e098fda8cf1b4a9f35c3bb11593dd19b0711da9c4480633c384ee5faeb10cb041a33791ad731250f35750ff11f4d8a3041330a44cd2630b27772bbb046b0e61aad2fe896f53fc224fbc36c3fbb7df2ee6d1521d53e87a2fffc7a962c7e632f3246ad52e09d39230f50e432522d19b242b07e971bc8dc5ac0e60e56c1c93f8f2b1080bb61c1cbadf382fec90cb4af1745081b0a142b416f24a6c1fcd560a7dad4f99e73a3cb1bbe38b3c52266cf2d94b5cea8e7aa051c88a785a89d000c222ca45ec3679dde417d26a7a82ded68ae17a902cdce33fa7ab1477c151007715fc7f368d369fbeab9b4e70df9524ae73b1a32846ecdd6da8dee71b2288155ca990885d832ef649d15bb13016f68818fb81f48ac51fc4a8d1459d8aa8017ef7f845007146af5d889d1720d31bf33457cc349e245280f57f54620d6681de77e32f7a0514e41de12282ed3c9978e732fb24071e9ba3eef9d07746538cad18c9673ca62b699916eaf0ecedfed512769437fc5c71200c4d838d873bfa2316196b4fb8f08747ba614bd521e0147eee26033d8a4509fa7a17e6803664f14dc84d12c35fabc5fd428e997081225b73deb70840ff13577c9915d334c7ac8a4b715e703ac84e620d5e9efa88b00fe26360389450811e3b5ba663d3c5aaa9388e90ca12261819e5786e593ad9ee16636d2e01de08197e2537691e40b93a2cf4121179c575aa5c203818e41aacd79f4ba2740ac5751c20c97f0529f70d43848c33290ede1a03757828a29480d6f2294f0271ee02d75373dfe385a5f6cc47ed3d0774ced030f98daa5f899cda1f0c8eccab74ab7a0877b475bde62e86ea93f96fc4d4568334d32d15182b8e6bfb852149afc85e2e5d4456669c7732eb22f720b183b362255544ac9e24579deb06afd82f5184152b60186c04aa886ebe2e483d079b9a992a7e4bfbefecf903773a7c68a4bd749c48da927e82975f5fd281faa122232d317eee83e247b241c71fa6d6f8a1988e967141c5fc7969e6d05b785e6c0e4348cc55284983cf43675c8fe08089e1586b21856d278c7a67291f9bfef0e060df7cfb57d885c6bdcf1e934b02651da8206437d6b85ee5a91ab693846c755217963c441b8797e666b5a57f07eb2515ff06c5f7e568fb8e0594f585c4288216a10063725528c3d2aa6d1a15649257965e1cac996d43e2aca5f13c670a72edf399ef339a0813a8f00208dcec785846552986cb5c6f8ec6c7b7da37e0274d3122abf1b1474626a254c7ad4bd4bb783a2803dd76f7c9e189e2c0f0a54d0d4f68ad4eb13ffbf85aea1d70f8c86991310b74c68082dd845e755a8793cbf2d3ee70dfe541c64e037580cde81bbe3a40cf7ff98634a9b1796b4af50243ffd544a6e2d12bb7a1f9e63a425d3423db32b57d6862dafc795c09df7d538e495b4ddcb64581d7a9a58de4d508ed89bcf5c2802d115c643f86753c46fbdd3346d4f1d812aeff69198ee472af06b0e307b9a12c447c57c577dec0a49c95d3320d197944b2845da48fc0d82dfd82e10673ee306fb24ef573cf12418a7e96f90a138b6ade9ebf5ba87f86621f07a012e4cee55703d20239961de9f90f2434626f0732d3f9bbecd2984295997672f43ef05a7eb8c7296670252ddfb41ea99", 0x1000}, {&(0x7f00000010c0)="d5342a10355773f789c4728c37f34325a9d7f6c19de3558c36cb9f4600f5fdb67174f54252a7b499ad70612678b8a62a31237ee590fca7fbdaff4ab47dbe76a6f5e996d47f0317d39a6cf06ce17e92969d1eadbf47f1232afdccd59fe964707cc928950fdba600e7585a3ca45db5d30774cc278591efa3f5c45ee6877538b84e90cd8548ad", 0x85}, {&(0x7f0000001180)="1710563b039339f850df4a8bf1b5087e7b00036489b702ad9e805297aa07aab0e4433e8ee206526a959a969c53c65b61fb156454589fd582f838a2f60a2afc4f0ba6a2a003544b828b6d66d33bc678c1cb76d2a7ded493d9b6269c3893429cfc261f580a70aab2814863acf1ed1dbe95e3a7af271f109c3e5d042e149400780989034dcd27c34ef5272b7e50899b383dc11f99b1b7025256eb197f25a0d78248c5d64ddad600168b8538fa79a8a540204f73684d93f43649a9349752f8bbbbc30f4f61b4dac9394a6441a11976ff40ee42170b080a0e8e9deb6ef2a44a1cdd3729bc528341c173fd02623ca6c7270f081531a023fa052e10c7a10b0f929043c059a4963f9353ba743234da7c47454881932fa70beb54b779f5a529b8b90371829e1963a8895dfa3f60c9d8281dd8b77246a4e135641aeae71e7366fbf47141f5bad963b4e3313aa4df213a740bd16ef5b65e6b115dd789b9d1a8ee91c2315710b012a0c313ed050e74c8ebe3fd0f9a1ae830692268a4cb8318dcafd436c866bba3658787552f77db2264005304eb3c692da1aa373db86486abd4146945442231a4e30f13b2e54f40ab5c56a0483a3860e856c89120fdf189b8c4d4b946d129697ae6db989182f9dd3535a72ebafa0d99be5039fa5cfe4f0e7f8e51d770eaf6c9b3b5a442fc4e333775e12f8f879fa81302c90352793e78e571f8a48f4d7bc0bc79765818dca030603345879c0b3a8c1ebfa35913fd09f9af5dc808597f5e19e2ee839b88897dea5597a26471aadc2d6e4f74b94d0dfad9c368f6d9b3cf1ec010cc82493eeb38215eb445f8f8ea98660554a161d9ed9b80ca716469e75842c985050d9a6ea497cfd9981c34e046cbb0d311b4762a7a159aa38fc65f96eaa8c07e5d27bf4b28ba0e601eae78029b922a61d007bae0272bb27013c55a0b7d003a4810cf41ae8b883bf0f312a8502fbe06eda7768aeee845be05674894eae2e5375e804061393bd27e39ed64b5c2d705670d11290efaa82ec157e1644a3b2f3203979c0c1e61beaaf37639fddedb72a927b8e84d665b454ea51f51f406cf6609e86dea50a3d9538fc9fe1e6c724d348d9b1030e2c4eb0c12ead995cb987f57c7fd9b6d215833dd37545df1ffe27f59bf4d5cfaf98ca696181ad6c38a46af8d8813572aa1f8fa0f81f7dc25a49ca0dbde27d5416ca643441a48e900bf558b882e59bfaaeae0f42da70fb2ff4be0b02da1c45db4ac1886c35c10c47fc2d4ede3b74d4eed745c00887555fb6d68ef7d6ea21a06233f5d236613a22cd384a96d73dc87e43b34bc9d1261cf91914d3966dcebf5f1a77be09f8515420d99e2a46a8187cfb700483a9ddbed5433cd532b92f97cff1f8eea62c9dd065696169c39ec8a3dc00b7398b1642a2009e3bbe2b74e276c9c313946435b1a23319f4a4e67241f95dacb9bf8611940948f517ca8954f0a9e6ad1c4b3e1c4d6441981c2f225b91e5df715f60b7a556d06f0200e3cfa527a6560bceca61cb4312c45d3ec42d653694f8901119e3c88f4ca5090b8f219ce4e359c16202df37138886669d4ca34ea1b9c9ba04b9a8582e4757b7c2e875b61c5154c186304fedefe26576d7b08a5600f4683b2e15035a203aeb1a767e4337fca11259cc3a6c269fa6138bdf1461bbe9b2fb2e7896c7d495b88725672cc7c9405dae2db859c0eaa38922c41f6fa3592a9a671fbff41ea853655efda29cdc2eb36315be06b7672b4b37691e3fa2ce9163bb9fb5d474d368b83eb6775458f9fd47eb49f91132d79d98fdd911ca816ed344e61b4ac007bf5cfe4551324b2f39e97e32683814225e7495eff99f7991092773441fdeb1225ec1d97547e07e677b4fcbe866b083f050623842f5dd284597829847efdfcc90b08da5f25a37fd1cb1e49fc9108724f77fa81d79aeaa184bfc280d737a38666c4064601018684d546176878b7accc8210859295ce4f1047c607b328c3b1b93abb37db155384496d5e88fe205ca27eab6ef7ccba1e847531ae93c007dd68503dbba0d2eaf13e5e628ee6f79dc204f4542fafc263a3717216c75705c25e998dc666913b5248452b8cd7ab62336d0325a818c7aee147196e9cfebba5a283804855c877fb290872fe4be9aa58b855c01e9ca5709c9e25183bf9effc13b10699dac6cfca8b3a5e6f226ae27cc92044535b28e11b7be42663ac07565d201eb2dd83ca7cc3c237b333674ac4a38cf434618bd575efca24eeeb94a320643f3a7e91dea1f16931448d1219b43ba79f9521af36430d6722fe90c4eece38ef3edfd65da36ab0903b1666eb6649190ecc1f4208673a4888dd8b1b834876faff36c66fcca3d8fd65f39885ef5e4d4219811989809d60566f69085b27718b43b1f14ea95eb31de8f7ec970aae3c684b7ce2f5a3f4897d312dd95a515a1328967801933863508ed9b29437de1fa0fa72281d1a0f77fc91c4449062a9b6c1343137baa8b71fe576ddbacb5c93ee8152cf7d85b7c81f43ee1732715c62c6644467a745876a3d498b1aeecc24117c8a08758402ed94e21f76d479021e669f651da075256f913f529d136651d0d4018c7ac9419352799248fa3d317739c9972d9433dade46f092a8d90c0072b58c63312443f5e3f4d90fa40b1acaf80fd5aabb30a170f5014acdb0b139dd4c7811b577e16dcfd2646258a0c952faef3bb05d8477db91420e1c2d1a8d27651f3209226ac02bf7bebc31770ca8de20ea22f65773b7c66b9e0016854aa96931cf8eabdbf83caa8dae83561cad2b1769ce8681ac33fb2bcb5419982a5a4d84782fdae1d5305a40fef0b83f04e660146b476286ef6767012551e1cbc9b1b7c9a05ae3e7f2231fbc3058164b36cb536daa75eae008202fe690856320195dff8fea1d639bc028f22b5e44088b5f91793bdc5170968392515f7a47618721a885080fcb4b64922c3cc802a99373b7e76b64c14899ea429d8a356fe417d2c1e71171385b7facc7e3163e8c9234060e2f4d4aa99f98cdc85c202157a7ea8db3d574d5a605577ef8159dac6a903954a5f691ccb4c272dbbebdcd3f8dee8541e6221c8d1532a36e17a8481a6786776fa8038f7cf18a0e1d9ec68a256b313c4e0f18fe11106477350f0baf5e6501bfb04cc957108b2f5f5399a9302ce86c84e0f9875ebc53803571e7f54d0af8eb97220065a3d662034a5e2a4c2b5a77c56085e2dce3c60804cc52e43da980833eda616929082732a8b60a587e67d1ae7e0275fe53b34a594180991d706cacc8852957a9968f2d68446ebeaee9bf6b2df17d6cdbed6a2bcf143090367d047a7d9556d984b26dca9871750126c65e7482ab60b3582dc525301ddb886b956d08ba26ad3716b0ff43e395bd46100c4abe8413fd714f9a493b17cdb01458d0d2a423453bccac2aa9edd8c56bf6e416b513d2da2179a74209f81e8496746738860fd3df68178ae15f4e044efb3a9cacdb23f9ae760917821090efa617714ec20a80095f0a4cf21b33c80a1f3a22f13fad1f53664b8d60fe02355c044015cb7a1700fe4ccfdd80c2d958ab8e3093f55ed0df4c0607c53c8d8c09f6940d6cc9eb78221834f6d8928bbb03b02bfa24c59b03151e84545fac129239f6c15491039429f47f31d41e22296b1d19dfc22ccc199b3701e11e54b2f71b075c432644ee0829be5ce63182523c02d672329a20f89d7f2acb5e601f8a3c7b0d257b58682445828ecd99f6967fab9a6f9b1afee3a89b7bfd8e1d46c694163fe96046307d6f0338a9038d9f5c03c8d5268d876434a7aa2f4dec85cc5c753232b9b92429fe2321deb7bc664dd96112a7cb40b76ed812f26df6f4eab22aff9b5398a984fac31db3ea67b52db4853865ccb92f8874dfce6fe36127f3ecbe2266f0d9cd619d32378eec18b08dbbf183f1cbb6f7cfdfffd299baa4ee848eb6009d4fee8b4ffd483c3e793866c475b0c8cc0a7d9304b1ab335410e354558206f0909dcc6828600a3075f96816dd34a12904231e685615ed3b34c111610412cda581e6be9e4f50aa221a23932298031fb955cd7d0ba7a150911a62a083bc6b145e35020ada3f847f5da11d0368a5c0ca499363aeb5db86b1e78c17300ccf0ef5ea33f6f3b01cb31b5414484383b775f05d2343a72ece05de672e6e659b80f97b4a6ef4a43abe179ab2ac24ade2425e500fe2fdcb2b2f2550c4819561631c19a5062638d7e91b3fda6e7ffb281da121c9daffdf362d67ca0bd067716f7bb39f041f82a1e387e09cccafa01407a662c099e9cc54c99f39588248eca2bff2d20763338deae93b8d44473759a88d84569b199860ec543c878999f4176172e7dcce8d32d95cf924aa76006d3dd419425ea174212458a7eba24a5149dd944dcf626a949f2b398023a96ce0685234bf5d31e192907eda914ccee34609f2f9709a2a5d40ac455ec31218146a3c093c7ad47a94fe9f1a39b235d5644a1a61b73b87bd056cdcdccc5a6f096d894510809662e1ed311f555010d373498034f04c4925a20c27e7782ba0eb5413f4e790edca4bcc024bb74d4467d7d5de0f3731d6f00b4362e98d8aef224683974a96471062fb5ab39851a195d4f1e7ffe875ea7d89466467b6df1ae83f7d5de5390e081174fc1b0fa2cdf5a92f6beb144476dfee008c73bf35cc1c850dedc9377ba327a45e2540ab6876da592aa1a966563aa54f9d7737809bb5ebf895d8374aa64cdf7f17a09b6206f3ff928c8199894470519efb0d2f1dc3db12fe260889d581e036f644db8b53ee866ae2315003a83f7922f72244ece8e130e06d65e14a161f85832b60340fda260cb6c3f1c8c4c347be4ced90cf5780858e3ce6a1da96df94bf14c9ce19bb5f2e7000fb35b185f7a9bd0621e29a74ae93b20514ef60241e6b9a57846fe129c1c57cb5f636478ca5a40e49317187b7e06180b9571fa65b543cb155353f95cc0dac7cf039a5fecd347fd6ad781d320a4f9ecb489545f0a50353fdbd2d0141bb54c4d923c2170e833c4c687c6dacf5f5965a10c19ae4ed8285c6f09b8cd043eac4ce18c9e7b03c1319fcfd3989077b3fe6b18eafb24245e183d5d536cd6c3e99005b9a942225fca2431b0ebd4efbca3fa0818994e3196c1e6539e58458455ecdc8078f2fdc9d60600b1e6e82f5e816e2ee877b70541dbf944be09822af7c79e00580421c34a9ec6ae30b37e7f5123c029d0dff69b0e79c3ec43084926630ef71cba2a9e7e4d24424e8297254619930834fff5aaa801edf1d6560fbf2c67f147c073f128c9760bd436a285d94c71e993e696d0bdb78084e5bf7e1ad4ac406eb1bb5807cba6c8df50ba66e9d6891bcfd9b38ea88494ba9ae6c577a8f5743dafe203b6ef31c5868b939263844490753a34de33c3d05c3ad6c217723dc5647b878f7414ea7552971b9cc92bdf8c68b9813a5d3515908ec2e34d45daf430e9b84612ed738532383a42a45caf9bf53bf14d0a64fe07583d4a083e2dc51231f324b16dae16e7632c34e058162dc18d385e5b91d039523143dc96698dcaf4512e11b29c24a6561d59af6c726ea8585e8bf27b4fa7bba6c3ab20de1371130eab7fe95ae9e09900c91f5318026833482238e745f0d34a7b4a70eec5b19a6c85f68993d248371d6693ddbd021875cdf82f3150a6bfc5e38207ff278abd463f0ab89f4fc2e74647624cecc41cc11a3b52e9adb945d6ba043bd635b4623d4a066836736aa785ccaa9ea837ffc2ea6151481b13add4eadb3ee73070bb98cd7a4c190c8b9e87c641360f1343b0b3911c5856d0ec7ce705959c207ff", 0x1000}, {&(0x7f0000002180)="0d0943132d0621642151504292adebfb6953345cbb2bce8eb1cca380e86974492d99c7b7ed5401d0256b2904379ae223c02e45ce91cc2841ad35f2301017b0d18b475378a4a4c8d07dec1c5e0bc57adc7f95d9e8ce1a5c5a0f74d9141417e0d84bfbc0bb5354fec0b455164e8e60afb0255220ed39b2c9d54f209324f0ab624fe65f68b9da69ec422814c4d790446e4d6738144b5551b01f130aed46be5a9a646c67f50132708eea717ca0545529dee28edf9ad7a19c31fecb8264dfd4b6697f9142284895cbcb06290d4a2aa1", 0xcd}, {&(0x7f0000002280)="0cfe12bae401672ec85b25536ba25e199406110748314e5a56edc57a0b68c9fcf7ff025558e75227e6d21e3b6a3d896731f373d03215b2ea25dad57c738c6adb737ca7aca4ea03bc9c0bda9a8d3b5c5752e4e38b9f9629eeca20c0c0d95023ad7066dd11be40f74fb361a9", 0x6b}], 0x5, &(0x7f0000002380)=[{0x60, 0xffff, 0x0, "442082fbdd485982d07d6348401a033cb76ea3cf45244a39fa4e3a2fd9e884537c8b3247c7fd97b84125a244ba137b6725a41095cb99222fe4918c7676402084c9a4b7bd97c6e83eb0e3"}, {0x58, 0x1, 0x0, "bd38d9145aab0729167d262c717a726a786cc2e1b522c04ef2edddc15a2489662be8db07620a16f4beca51d6364ad0085c8ff5d506378f02c6c44bd70a2ad83ad1c2f1388e91"}, {0xb0, 0x1, 0xff, "c5622e3bc3e6767389051c539d4bb88e0d446c83139d5fe7ab8c4a5416c78b5cf7ed08ab0a9b0ae7220eabc7721e8b689739d8bab03e7bd9ff0fe34f625f8746f55e19896a026d676695c67de5d7a1b894c8cb92ddfa5231f6a6caa7bd5c621452dd69d31e18ca20511963e4ba9e794503dcbd294fde86a75c6d2025a1d8c0f411d8d1363563a26e8b951352e22d57d5c8af660b026fbf6afca7687d374a"}, {0x58, 0x1, 0x43, "070c49c576d9a9eda8dd99103b2b063b1ce00890a0f6621c439e8e372a9c03ff4c4088cb8ae6448d81dac18d6dbb0fae4031bf1bd9de7d7a773bb612306814ac0304a00b99"}, {0x100, 0x0, 0x2, "6b809fb5c44c53edffa85236a7dcf9f22620b3cd044139f68de583bdc9a0304e6b75bc75ab3e0ec858e3626d4b66a27dfabf4c287c53e249ef3ccca3712b9cdd3230b8d977cd9c2bd593396e7825bc3d8e94e4104a7d2bbaac99600077a2fe087e6faec614d73bc467339f30948fd4fa55874e8e1dcea42e804fbc1bf33a4f0c3ef0832e15cedf784fc177692704c25a2d53015823e13ee39a8e9e142e8d884786fa2b2b3d40ac4d1895a10089b972d59c7bbbe85fccebabb96761e73b0aee87ca6e5b5150694872b6f1462aad1673846b203f599776346f3b86667d98dd725a75eb83a0bd13fdd1ad4125391be72f"}], 0x2c0}, 0x2) sendmsg(r1, &(0x7f0000003980)={&(0x7f0000002680)=@in6={0x18, 0x1, 0x1, 0xfffffffffffffff8}, 0xc, &(0x7f0000002780)=[{&(0x7f00000026c0)="6169be521b09e166a7bf5fd7ce921126d8bcade1ae0610704c4c244877acb26350c638df89ef223b4836169934a53ab033eac478615a61484c9582734c5b3ed8e512d2da012d62a27e07c20450086deec7ccc8003336919b09e80636361dc97f0ec89cc35e197191848b02645f90cad1aca0224432eebba5e2d2a3a4e55a00256e5767268e44372f", 0x88}], 0x1, &(0x7f00000027c0)=[{0x48, 0x1, 0x6, "1a667f9c5a3c3750ba826884d9f9a7277e30fbf0ad1bc0a91014e264e1e06134dd840ca3cc434663a6bc2efffd97d13406"}, {0x10, 0xffff, 0x20}, {0x48, 0xffff, 0x4, "288014589db3fc80e0e50affd582ea6bd29a5da8303c8ba699ae1e8aa6dfa1736408ac4ba3fac40771ece660164e451e6c44303e03ce8e"}, {0x1010, 0x1, 0x6, "f42d6a764be40c4a090fbd8dd5f0d25df03fe42a88c64c45fed07b7af532721322b4286fa1d6a8ca6f0e4c50368e0d3df7bf58874a28f8f099e24233cb0f573d071541fd74a4f9255cb24fd7ec47702cabae03cb923cf3ac84e64ef937417227e8ad3319eb88e6b0e97bf10a4ef6862f4a3df111c992c26c7767e72613173d5f2fdc49f71257d7a30d303e4d82cde53d151e3af91fca7c387a5f5ce2d5814cd949978010f6c3b17f622a1ad164314aeaaf4ebab2c46f566012ff5c12e70feb67324fedfcd6743ce6cb6ee23164453854d2b71e28862b3b4406db10353d162e3884683c5d32eaae6143156a06ea72ca4c2ccc6a9486ade84cd2e04738b17f96b7d55e8b5bec194112b22f5bdc1f3e23e6007b94e70f285666c0f5925d4ae9eda40b31641e466ff5febb20f923d1595de1bd3951cf8fe9754faac3dbd41e7b5164c6582916d96531da5740a2a10a9aa26863dfd2eedf22aa0996a9ff741f64f4238ffb753caa1b2b16e8cd1c65936ce6add81c98f8924de348f93511747e9b52c407304fc4eccbc0250ff56eaa2a6320ab4df6a811f7468e683e17184483b8ebafbd23e7d6bc7ee3edcafeeb5f46351116aaf537a35528b26d2444fcbd75498c4b101da622d953b48d8f5f9ba7b31b683377bbe81f163df4d84007a532ece7aebd2ecb5e46a6b7262bf1219bba4651f8931964c9703ab6f7522d865ccdaca6a1c94ac39d9f9ada82f625b6b18744a062242d680dfbd478b75cf38b70bfd78f754b6714d4319b0ca9374ccaf568df3555c03e69d9955ad1168fadd9aba00373cdc2ea6a84f4c953f1e73b9024f2226499bea9f7972ce568ac40f6dbc86991825e9795ce561dd3ec6db4185337d464f1c1e4637426fd02f76129e66447129705800861018b39ce3b185256458547028bd9498460b799ede5bc5a0851283aba81a127c18ff41cb6f06beb1b8eef058cf4e4965ec1ef7912b02b68d419f722a0b95cfac4de0f232c3bd99be8164f4bb4fb79d688022f70b59bc02bf47685afbff17b980fc1b2fb76eee002087f542700d224c4dc68c47e1122f0a08a4e04713b922b422b9a75bf34eb35597d4757c1fff69150180576620ef03b94f681c89996300895731a65e470105e82cbd5bdd40510e44703853d5b5cd650af135d00327e0e6dd9297bc60b80093359a518e09613cdc0fa8e54fe0ba2b29fc4c783c9d572b91b6e1c34528346277b5e7052b7e7a7b4685f1229b666462a532da9abb082be5296cd16c8926c6df8f61c4ae088196bf4e73e42b3d11a23448bc2163119a4c254f09fa1ae7791ff1ebf149baaf332d45cea0506937dd43f60fa02941a020e6980177491d3fe99943ec71335f17e8a8f866635165cd7a2710f84d2d1f98acee606c08107d8c71c3b76c1cf206221af12df9dc88eb8d3a94104571f1920c4d8e0eb81e2e7c33e81fdf510ba9f76ae4aa64ca9d638633dcae8e7595a9e7a05cd0b8b42a26ebf274fb5c27dcaf491297bb4ff6380505c3a7b2164e89f8a7108a9bbb4cd121361cce312820242d1af17468477a2873df2eb00c2785b60e002e58d3db4970abd2cf499e624a9c47a780b0e76d5dd49d72a3026fbfd836feae0128f771d00cf74e75a5172ef629ff89e1390b71313d536f05eec3e8388a3f6f6818b8d39b7d2a8c6a89b6e152bc6533a243c085c12999639db5cfaab5fb6ef631484b433f380d35db151c0ad141355ccef67002b657be8b8d00191f568ad787d0315900f8fc837a296a6dd8a62da1856418d59bf4f45e1bf72b401f7d0c920489ddb31b4065e5782d5899aadef72ad082650cdc581dfa3d63c5132285de4d496984e0402476db548876906c2834170edc5b9c98462caa59d2fdceb75ed72417941e86d2f9773420357b0690266f11ede99087be078a97ad7e0dd0602238d90d52052d9afbacd21b2b220ecf8d2d9a738c3e584ce05b010348f038921b99f464212a23e7f6a50633c0ea1375a804f45a7b5179f5b650355b142b628c29f75fcf8d1919f25ec3c50fdfcdef571dd2dbcd68c94584d334627a7d24a4d0dd9f24a1d1096f524cb2ecee9bc2183750ad008a74abc381d9306a989c3f87b13dabebe064fadb996f87c437a243df98712b28e00976f0a784dd17c08bdbaea694c780b32fb03e14a5ff1f3585171d3c10c6b74147b71381cb90df2d55714e995af848cb0178fd1e53913b3a170d18ff93c92d5522127d56b385dca8ceaf8798a95543bfbbbacbf890569a36cba6a52ad450ed5632953c70af8262c15ad99b5c0228011e2b779f3fdc2606db959ddd217bdc2033e20c69f8285f2305e7d9b0745537053ad05cf71c671736f378445c507ecad316fbec6a1a200bbac9eb8300520f90ac04d5170cc6d6d7865229554392a047124143e550941ac2a2e3cfebf5651d1bd30a263c949f058f1731b40b96ff6d1536b552b876bd36da259fe0fb81f07e4f5b11a36c1d939ed07ed04da35e8ddb3d35dd19707c0cc6b2f6ca16762c1812b09a80f8b24a8c14af59824a32bd01530a0b3306e0460f3e3f62acfb44b1c3277fbce889830a52c9c8c6aa42617c1fea805517b1717ba376022cb83a201c7f8a7b410d967b23765336f006132c882db64adab7c88156c0fcfe6291520bc6223776656723e5a08ce6950a9019e4746a433d0893833853e75dd6537a90a8b0630fc91599c8d24c8e6f03a3ab7c8845d8b87c45e1866ce53d39016119e1470bbb3792e2672572bf6391642be044e22326c1118e95956cc514517e75046009c565cb8954644671804c30fcddde15ceab7292a79f6f487e8984ea06825021ec9db289518967df76a06d624d1df679f47129f56299c6632d51c3f3c43b930bb03f78853afcb2e63372cad08bc2c697f5dd49eafe7df35a3e471db08729c6b6ff138a9087abec3c664292b22b1dfe7f137c0270380a21945d04e383246162e9ca22b9cbc660ca029d1aeb3b3a39cf0c19c89d9aa35b5a748722a8437af78bd1b1c31cf5470dfa7806a5fcb00c23f7a86f37d6f8eeb7ad1e47776c1dc5c25001688ddf629bf80a1c7046a78899007a77b9a8542c3d2e37ac4628f0144bbc625b0410ef2dfc2bf1ac52658593d3383cb09671d00c14f914fc61f36ef5f42576b9d03e354ed23faa0d249ca13a584a0a924d3b3131fbcd4660a069a8ab6402c5a7c64300b997e27fcc3f8ae0ac2109faa47e4d1c8d6c7875444990c0691d16f9798a5680ba91677eed7ff438ab7a2654e84f52efcf977c40a836d79d8d737f82a28d6afa65ce08a43ffecd5c9cc7b8ddc25dee70afd74cfe94b313897ce7bb0ef9f103fa51cb49bd8db1e093b3f204af163857fde6f1938a3a7ea9d1ae320440453821eb4e3534440ccf134757acfd41ce8ec32617007a04eace05e43c22b92f4c6a326f56a5d74120289a3124e47004c17d88685fc7a3b98b8823ccb9a5513aaa942922cf7d3ab4b2cfbc8c371441cf9ed331d73a08a3f482f3136273f6749a4886c8a946618c1cfaaceeea03f0843f6b3e4a81625775b2e2611bfa779dc2eab352a03b0a47858618bd3ed8bc4f1f8f5ded9efb8cff7978dcb16cc3f21d3afb41a02984bf6fd39df803bd223494fd5beb9ca1279239370cdba28445b7208e865ebdb51e6913fbc2b22883088a6b4195415e0ffd91f52d4112b973b7631f27daca600077d2293f2c75451075c68ade35036b2b095cfb91bceaef85d467ef95106f45b0dd38d3b479cdbd397a6d60f89c4612720cd9cc288e8253dcd3ce7173b430d21953bdb2ecb67b3d50c80f4a112832c87ca2a760c77b9e350c2d65965759dee427443ec081a65696736ef6e3745d446321c3d61ac7bf4bd5780ff73e90238151e0371e47f31bfb28ffd36ea7fe1cf9805db1980e1eaa647218fcafc6509597f90dbd2d6a5182332908949378184a946bb6dc68288f21dc41bd531468b16a937edcccf7a8f125cb4236f0a73a49fb91b3802599a874dffffb62a3265a1bb73c29d1f009d1e334317843ceae012b20c389fef71a366a6c632bd12e7c9d30f95b945eb9957464e970adaa2fd86d19dc49178c8dd44aae736606158992dd8447bf59ebd5aac46a7f2cef28215e8e348d5fb2258064a5245cb0954ac6fdece3ab19b10cd7cae260687d5fa079ab775f46022f42b93afab181699eb6cdafca491b2946b2ce7de11e552d8ed8b02f7a456d9226e20e45d25acc24f0781190fb33b985764e7ff90a5ed47e6f1cdfbcf4706ea244880747984cedda010d2bf627c73a772befb4677f5f3ec2fea34de11fcb220310616d74c113ed1a66f5c239e4b2b2debd8e764992ed31f188cde4676638404dc54616c59bad7428dea4baf71bc492726a6cd69715b57f7cded566a3ba9976e586ab34577f94c5a54d62cb5c70ebee7363c4f93e9fcc7329a1f48d7d8c1c9ee6fa9fdba91efd419aed719c3d13685b8c729c3beda7e8a68723384a2e80396fe460818e1ed1c13621b124df41dd04933b14d09ea45077d67533adc5324f7234f919beaedcf8238321f1071398d35229b6029724e26a1736c68a148d587e0f4c8644400fba0f9e0934a36330afb48aa4a353041ae20a5c18796e7ad572999789dc0773283c2198e1384b32eb5120a8b130cba835ca245eb81b3ac91c76175ff9f2e3de87153eeaed73cf1c08d43869aa063a64903e06776a738dd5eca5ae31f72600816491015239177998c5130789b9a23e0c645ec8b798ad18b21352f538be12d02bf4d4a5c019e185db752cf440317ff333c89ea901d7febdd1f63364bb804a3a302d21cdc198c4d6f518f62ef6a00dc3b78784aa34b893d1ee18c6871efa1f0c9835d45277d8a1e9c65e943a376599b6608b50021602be757fd2d07d0dd82d2a0beac50eccdaf256521a627348cdd957d3542341e19430dc20ef70b2af9b3132907b7f90ed8d3cdc13a75adcc5bea67229fad4248ecae86cc4c1cee431da66d8d368c016670cbdb43568c26634a14ae8df4e0a9c9a1630d8c4ee52b076aad08384d3207bb5c856c1f868e6bf227930a5b25c783384187c4c8f4b7319a5fbd0f848ba6298c29c6aebaf76e7e967c77d74707a7eefe5c098244945b983663c0e2a35440c9ba691a9aa44a83b2a2fafea0294837423e4831894c3cc84f8165351d160b899b2962c3ee4701beae6279a3dd8a079c00effc32192bb6c7f2e7f347553da7d23221e5d97388cd5348b1991547bd33f5b99d1f4b777506a192db12cec44fab80af4c7bb402130dc43cc5b713be2134a8a8171e68ce6d3dfa67f122fb869338c6310837c71a2685e02d90e2c1ddd6e8e13584764a075163237944caa2f27f048dca56aa08c1d3c16aed3776cff476787c937ecdc305b8977b8349b2dcaf997bc363e2fcc1737fc5db1b4da2cbd77a8774d47b27c426b4f50e6e60ba8cd80b57c5c164cc8bbef8d3ef00dbe495ed5033ac4beb14c0ad5c112107f6333cee09cac9c07d11e1bdb1faa76524496f7b66fff786b53b1cc62c6babf9b142293c899b9b26f11585234ada804fea22c9db6619ebf112d09aa14d115ca2ced4d9acf3d318b1248073cba57de7408e8216271c82935dacabb76494befda6d492c717070b7d51bb3b37a82fc8d6e596f2110200d89610cccc679222764410f4ca5bb7c0f45084c1a46bd820fca0ead2f1fe36fe0b82697d9175e5fcb2ed511d32d38a60342e09b30e95e66d3ba6c7ef9e6609fb3504af2a819160be01c83acaba496fb322c868612df229275ebeaf0f264759e4dbafe17c2509838276d00514"}, {0x60, 0xffff, 0x3, "f586602aa3daca4a21ae78b8990dae1252580a14c1321d82512324dd3412bcb6f00304e83884520be2cae3ea749362e01f6d0b9725aecfd152a7c99907b2e23aa83c4dbad79e20454c8461501ed3"}, {0xa0, 0xffff, 0x5, "f21e45ab20b39bc2160d2d03b86000161da34f65ba7b5d4c4ec6c6465bae18709fa1d232f0603e4dbc99edc484e5f818584bcb0f280e8a74bf7390baae93e025a68998a8e5bf5df43f81f3bd978ee8ef87dd19473bded13ea34f5605fdb34ffa9feb337991be55eecb28fe860bed0ece82d9be62b5b47ce4512bde83a56d833d8ef2dd786ba35bcae087c9fc606622c6"}], 0x11b0}, 0x0) sendto(r1, &(0x7f00000039c0)="443f2f0862a461e8d5df8ddcc06705faf65647e983a3e8a56d", 0x19, 0x402, &(0x7f0000003a00)=@in={0x2, 0x3}, 0xc) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003a80)={0x0, 0x0}, &(0x7f0000003ac0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003b00)={0x0, 0x0, 0x0}, &(0x7f0000003b40)=0xc) r6 = getppid() r7 = getuid() getgroups(0x7, &(0x7f0000003b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003bc0)='/dev/ttyCcfg\x00', 0x400, 0x0) sendmsg$unix(r1, &(0x7f0000003cc0)={&(0x7f0000003a40)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000003c00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r10, r1, r0]}], 0xb8, 0x6}, 0x5) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000003d00)) poll(&(0x7f0000003d40)=[{r10, 0x2}, {r1}, {r1, 0x18}, {r10, 0x4}, {r0, 0x47}], 0x5, 0x3) fchmod(r0, 0x108) mkdir(&(0x7f0000003d80)='./file0\x00', 0x4) r11 = msgget(0x3, 0x20) msgsnd(r11, &(0x7f0000003dc0)={0x1, "1490ddc382904a93860b7639d6b7b5ad7149169227e3afcbb3f25c"}, 0x23, 0x800) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000003e00)={'./file0\x00', 0x1, 0xffffffff80000000, 0x0, 0x1, 0x10000, 0x6, 0x100000000, 0x0, 0x2, 0x2, 0x7}) getpid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003e80)={r4, r7, r9}, 0xc) connect$unix(r0, &(0x7f0000003ec0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f0000003f00)=0x1) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f0000003f40)={0x0, 0xc8ba, 0x33, 0x8001}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000003f80)={0x8000, './file0\x00', './file0\x00'}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000003fc0)=0x3) openat(r1, &(0x7f0000004000)='./file0\x00', 0x91, 0x40) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000004040)) fchdir(r10) 10:48:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="0002000000080000", 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) 10:48:39 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) fcntl$getown(r0, 0x5) listen(r0, 0x101) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fa5c454542895687ba0cb53d8e4d89c11f2777091fc3f9f95974058c12c66b9708d056e1ffcbe9dd92fcd8aff458415d884c44d89946f3d3ef872665fcbb67c803b7b4dca57330b1ed920e256cb976e56dff155a3ac330f264dd7c42cf31ff618dd108e4a00569e98170ba545f44bc199de460b1804c112796b41bcb67fcc17b20000000000000000000000000000000008bcfb2a8a8e3b1ab418c5752543ce770c0bb08ec5686e399ea"], 0x10) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') 10:48:39 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() socketpair(0x6, 0x4003, 0x3f, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="956c4767b5bc10271616452abcda60c01b0f9c9465ec76691866b7e8dce30de0180259d0690695a126790a302076454d836bbeeeb6a0e174e590defd4b08d0b586ead1d344ff6c9d8e503557d651e086872b971f", 0x54}, {&(0x7f00000000c0)="ef7d8e2f12517e3b3f2fe423dcb30071e5ebc98587d708fc6ddc6d7592bb160c32786027c866fbe0973b6830a50b4ad83e0929c4c44e3261b0212ea72528c95fa7d944f2f5ee9754d6f955c968899b0d73e000f50835d47f0e9dec2ca56df4563fa49fa62dcb98def44eca93ac10076a9be9478f80abc851408ee95a3b59dc52c14f6f8fc5b58610134b4f76426c2672fd9a0a36a996cbee3e65bcf46641c8833efa91171267abd1c902412f60eef7303af7a9a6ed7cf991fd9456771182c94d", 0xc0}, {&(0x7f0000000180)="a790bd42e6d6faf2c65141d7368dfb404966b490d5690a026662a34bda3f852ed239acc9f5ceedda6146b93338884afa94cbc4c1105f3c859a93ed16ce995f15246b4b59cb3c1d98a1ccdfc2630c3164716932bbcea3f88f9b49f1987d5070b068c39d6a1022847dcd8650db5d6929c438defe72b49b2aa02a556b487cf81837c8bdf7b661b0212ed877f1e075cccfeaae71ec9944b7e57cda", 0x99}, {&(0x7f0000000240)="aa703da450d7a96efa0206d5671bc2b4b8045f07cb3afa98088cb110d454a1c19dcc049c74df174d2df4ec4ed3537cefa7374efd5bac05e50a23e238518042adffb302204c8fc661cd2193fc1128c8c10a0d6f00dea6fd1a95deeb7f66e6c4cf46bc1883863c8c7107de1c29064c039c63e8babceabab40f2aa701afadcf32cdcc251111a5bc085dbc336990b7aaf33f280d508bfcdc3a331f4fe9393e0ee8c9ee003784b4faa06116a5cc84ec4f4ffe3de4b0a440e146ac1ae74bb92c07b8562c7b72e84c4e4c3f9be7a6526005508739a4c97ae0893ae3b7938e436b8426324f42f908c284e6ce", 0xe8}], 0x4) ftruncate(r0, 0x0) 10:48:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xec96a3742e484b93, 0x0) sendto$inet(r0, &(0x7f0000000040)="70ce963ac22c28dfa5dcd76f7c682231cfe6316486d03135da2f43f5e2b5e09f7a00a7f6c961c31278fe4e229373fb1ddb97817b40f24a4359bc0379", 0x3c, 0x400, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x0) 10:48:39 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10480, 0x0) getsockname(r1, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r2, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setgroups(0x5aba97813ec0c1c, 0x0) setuid(0xee01) dup(r1) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x10000}, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) r3 = semget(0x0, 0x4, 0x54e) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000580)=""/91) sendmsg$unix(r1, &(0x7f0000002580)={&(0x7f0000000680)=ANY=[@ANYBLOB="01012e9e832adffebbe5de673d7a449fdc0b578bee47b87ac00ae357000000000000001000929c451a7cc83f4208231e64f08d230592e7aec4a3b21fc30fb53e88010000000000000000000000000000000000000000b0ad004473c845f9326c03013528df7ea2ca2447b5b0ad79aac365ebee31df05dec42074f325f8c8eb8bb118ffe5ab63db10aa829e11eb6f971f5a5fcb21a0dfbf815a21eccf7fe4ec7cc22b51945df9c82f0b47ffd97c5fc68c7fb38d55d89af5b8ae27919a5d3522e16e252c2898ee2dbe04f38c8a89d175d4fc595bffc6c9051674ad48a522076d805f3db280e884d7bd938202855a910fe80e4634fadefc21d25c1b2f4296b0f0069d60431a05c745ad517e1e99a9bd565e1dc5b7de815fd0e678cadb8434fc9d011e9fc9d9ed4fa6d0c091d4ceaf6e6a1ec03dbdeac49d933c3b62e7e69cec2c225edd6689d5a2f6656a"], 0x1, 0x0, 0x0, 0x0, 0x393, 0xe}, 0x400) r4 = semget$private(0x0, 0x3, 0x10) open$dir(&(0x7f0000000340)='./file1\x00', 0x10, 0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f00000001c0)={0xfffffffffffffff7, 0x4, {0xafe, 0x2}}) chdir(&(0x7f0000000000)='./file0\x00') fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000440)) seteuid(r2) r7 = semget$private(0x0, 0x7, 0x100) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000040)=0xf80000000000000) semop(r4, &(0x7f0000000300)=[{0x6, 0x1, 0x1000}, {0x0, 0xd3, 0x1800}], 0x2) 10:48:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x0) 10:48:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="6b0ea0a43fba78eecdb20cdfcbfd076a59405d4222bf4cfa36dd032e5a867cc74af8dcded95d825e559196d294e9bc68dc6ea8bb3d963f0e5a", 0x39}, {&(0x7f0000000080)="7bb7681fd7f8a1cfca05a4999ae7fc2beaf13aab66ba9f8f69414c7ec6a3619c0cdd23065a3dc2c2ad0d1b6e7ca6", 0x2e}, {&(0x7f00000000c0)="616a12fb96721e771ea98a7c870c0020499add3ae82ca64b6b5de794379036c46074d2665fca25c455b97aa692b155855ad691366c7d2d4594752e4491cc5ad85e672b71e44b11432e0ca7d5d43064661d52afe43792a01699f7db404550c2d25a03ae3a5c48b84172db", 0x6a}, {&(0x7f0000000140)="023ddf84b0fab96530b76878dc4ecba4dca2f36dc861b22eca2bbdc26f2f076fa3a53f54e38c179a5a0ab9704440f10c743d3dbd2e5a75eddb6d425d4294a6aa7b5ed1a5a9d5adee40127b19fe66f493224970e3dd038257ae196c26e6447e7c089ff257e3b5c1517334ce0301d6162bf7042d47a046b2d4d051c422470222e72bd5c431e40d2c10947008884382817d573d42800ed4f3ed4cd60f587fe0398c5918170cc4f32c822f978b31958ff743", 0xb0}], 0x4, 0x0) socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) dup2(r1, r0) 10:48:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$TIOCSTOP(r0, 0x2000746f) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 10:48:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2012, 0x84501) r0 = open(&(0x7f0000000340)='./bus\x00', 0x10491, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f00000000c0)=0x2) 10:48:39 executing program 1: clock_getres(0x5, &(0x7f0000000040)) syz_open_pts() 10:48:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) syz_open_pts() r1 = dup(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) dup2(r1, r0) r3 = semget(0x2, 0x1, 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000000)=""/218) 10:48:39 executing program 0: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) clock_settime(0x4, &(0x7f0000000000)={0x4, 0x80}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xffffffff) flock(r0, 0x4) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r3 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000180)={0x7fff, 0x8e, {0x100000000, 0x477}}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="3097ed027b6329b5eeb6e52e800b5452790f0b3c1115b4", 0x17}, {&(0x7f0000000200)="d2cb9b3d4e8a53b62f5483795f85acb2c4be4859cdd0cb263392b7d571cf5eed01d475a161d43d6d2dca3fef311a71191da4035285e3e72f75191604a671912a65661099ec3697e67ad969f1905a54582f7ff59e95c4b36ee98e702ab9d5efadae12fc819452ab28d1b88f27b54263124a85633603a5ac6f0060013570934f7eb89ba5cf4be604e5dab24d3547626415ef930761f4eb418ce412ad3223e7fe00ede17335e12d33f617626c9c6e6b356558f39dcb4faa87639daa786235d24036229528dffa63ea363a9f4eed8c811561081581db97833be2442a135d4cd11b7862a9ac4a09d4f7764dfff9aebeb7707021a3fe3cc78322", 0xf7}], 0x2) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0xd09, 0x7, 0x0, 0x6, "c2cab07bea384c1ad636527a6f5044e58937f2d4", 0x6, 0x8}) ioctl$TIOCSTART(r5, 0x2000746e) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$TIOCSBRK(r3, 0x2000747b) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x100, 0x0) dup(r6) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r7 = dup2(r3, r5) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000400)) open(&(0x7f0000000440)='./file0\x00', 0x882, 0x100) msgget$private(0x0, 0x2) r8 = semget$private(0x0, 0x0, 0x2c1) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000480)=""/4096) 10:48:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file1\x00', 0x2, 0x40) r1 = getuid() unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') lchown(&(0x7f00000000c0)='./file1\x00', r1, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r2 = getppid() fcntl$setown(r0, 0x6, r2) execve(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000440)=[&(0x7f0000000200)='c\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='-&\x00', &(0x7f00000002c0)='c\x00', &(0x7f0000000300)='c\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='@\x00', &(0x7f00000003c0)='^-\\!\x00', &(0x7f0000000400)='&\x05\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='#+\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='c\x00']) 10:48:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa63, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8a022edbeb6de0fb1a4fe392cef02fa70f4239481d1ef4690fc3b9e1f080794beb6454d3cea0d36a6889152f3b52e22066d8270f0f724c2ff9964f783d24d30151b1"], 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x236) 10:48:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fchflags(r0, 0x40002) 10:48:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000200e45a0bc687953beb0a9b15a5a00c5d461cc7b10c7523ea07c4742300000000000000000000"], 0x1) shutdown(r0, 0x1) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x4}, {r0, 0x27}, {r0, 0x20}], 0x4, 0x100000000) 10:48:40 executing program 0: r0 = syz_open_pts() r1 = socket(0x1, 0x403, 0x636e0834) getpeername(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00f55e0016ff030700aed2f543a815a577079086ccc340716bb18100000014cb1f3b22f226b4e1259592a82ec5cb0c0adf04cee3c961079f6540ca4995da6c22ea835e99fa864b6809f5db5fcea7b0b719100d00"], 0x0) r2 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x101) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r4, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) setrlimit(0x7, &(0x7f00000004c0)={0x8, 0x4c}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) msgget(0xffffffffffffffff, 0x0) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r3, 0x0, 0xffffffffffffffef, 0x400002, 0x2) setreuid(0x0, 0xee01) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x7}, 0x8) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='W\x00') getpgrp() getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0x10) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setregid(r6, r7) syz_open_pts() r8 = semget(0x0, 0x3, 0xffffffffffffffff) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000500)=[0x6, 0x9, 0x946, 0x4, 0x0, 0x9]) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) seteuid(0x0) msgget$private(0x0, 0x8) fsync(r2) 10:48:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00000000", 0x5a) write(r0, &(0x7f00000005c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d453551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449811f7809b900000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1726a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d70122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee50027d0767106bd31b4605f1d0008fd323e6b8bab89057394671025bc15a60257560445f296b71329fe1b836bf0e33f96e1efe6203f13b0db71f2a5c691fe5dd50faab69aafe8756ec278be2602e282c4dafc5fbb6e39fe13583a283fcf741fbdb394363616dd7a069dceebf094903a00f6a480f413dc21", 0x12d) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) poll(&(0x7f0000000140)=[{r1, 0x1}, {r1, 0x10}, {r0, 0x100}, {r2}, {r0, 0x84}], 0x5, 0x1) close(r0) fcntl$dupfd(r1, 0xa, r1) dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x1, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffff2bffffffff"}) close(r1) write(r0, &(0x7f0000000180)="c00d0012ae264b469ffdd390924286fdee8427d2d8e9f1cf8874f3d43a5363ca4706c4d154d0e3ddd822850238409c584ed4428e43bec304fd93bd488e1843134bc36b651b8f9cafa319e934a3f30d9d9a3de32bdb8a902b7e0a3c749ddab67cc33626710f17ba5582f1", 0x6a) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) write(r1, &(0x7f0000000700)="adabd8e32410915cfb21b02caf77cb35b7f3a8980c34190687e687aa8603708a5da3a95e73483932f1392e3b9a947f81f4315896e7bde65208eca2ff39e1414e62b150231484e8d50bc5aefd3bc80dc126eebf7fa2ddba2c310351274e778e009367cd6ded8d677cd9c46d631fdc5391d8f33a62b9ee6830def0670853ae30c4cbfcb5a0d7e30510443ef49d004efabb45712c9b281fc09dd77ee933fff9be9410b378d8048af18d0ad08f217ca64806983d7e1c897c4beb857b1e5d722c0a279b71201b622c681d83ed39a5f9d619fd907dda688ece982030256cb57ff05eeff2452de5798aa5e70fbfec406842cb2fe71de5b713af6a5546282149566f4511dd835df8ca3dd5adddcfcd99e661d18f00e5fe230aded1d0a39ea87abea03e2d89f5f661969b6c29fc254c564f7179ca6e7ddaca878ebb5211b0bf87b50dbe9ffeef3dbd727a654dbf329e80e3c0f3e3ceb799f0e7da454659109580ec991083019cc925b277001ae3ab547a6895df50f3113b9ba67988d749524c89e451aef17673be1cb28a7b14e092e5ef8d9f97357314f5e968cc3bd397c016773b56672ad946f7eb55a5a3adc1558d84b21be3a73607b3d6d5515f0df63cea8ec278b7c5db9acd17270602f2d0ed8e086bc1008fea22525e560d415e56e4669103932b2c33323482ab0706af6aff9d5976f270f9ce9e439fd31fea970500486029c5dec518948dc516d6b68d3fa67721d06931a4258b079b7dbf04069781ea82083d0742b46423a1f46b3d5a89cbcb6926092494d149b6204ce46d9e42b54898f31b977621c50c66c397b476ba800d54b86c69c377c9f130d41e0067b3285d4187a0bca08ea69abd0179374068093c45f7b8cec776aa35d559cb7e88016b55da7dd9203df39d6faee4dfab7a10778ee61d63d3a323ce0aa5d999dd840182911ed1ceedfae6c337096d50a1479946bd513f48178e1999c59ac910d2d5b1127ddbfc411c770e0375a0633cce39d1649f096a160990b815fd86059037e0e238f5e2b69b85cc8ca0c22a425c1d859d4b8267e0fe4f709e60cd5ca26ca4de2e54329c53348680ad4776472ac5acf5679521c40772cc760396b1174261c13c095d04ea4dda90cd1645a66ac7e5dc87f3d127e358213a98c08ecdb1708d8b6d80f5804a5985f916d9fe2f2fabf2cb7c5e2ff6b1dabf4a7e93077d1f152decfb9fdcc963c4fd7d4746d5c2bb6ea9ccdd3780c143a25830bd868dc9a49cd249dbdf1083fbe536e558bd6d0ccb70c6f57bae4dc1a54cf6a48ebbce67f73d9f31bd2acfff44f4db02d193608b7d203ee69cb6a00375dfc4b2bbb17fb41ee4b397fb572ec6aaea4fcc192be2be7812ca2bb580058ce671db910f884a9f1b19ec13178c1ded845b190780047731b01181a51773c82883814ed1f9e081892bf77e2fb545b3c2bdbd472829b6964b2302451a6634bbd9e5b837dbbd88601e4c9889d2a3315223e33dbf37a711d0add91e4454922a97666fab4e6a7aef68a3fd770944336c5a622a77834e6ecaf41178b8773cf66c1e4ff63dc97fc7b41d9e024f9589d17da6901f76b984631321cc93f5ccbb2ba117fd9accf6a2a3d24e703f7b73b0635f2103ca81aa9be421a92fbe10d92dd2a7aa79aa0409cbb6a2738e58afde643731f6e5b5c0e36cc554c7352a8ff216ec3e3824b7b05e9f7a9b8490609c20a699c514e18b159c6541624b3db5971cf3ff059474be63b91742c460b7174391522c20d6e009bf911985adf8f983fac567238f1a040be72ebd2b4e0f1c0b49ef05a69a05e7f9516f48b7bc188bf77b99c5c8fb03040106d5d641c27c301534d41bcb78b197d527d4aeeac0fe00828866c3a407d15c8ef94650f0bd0f57b369552536cb20791c0b301bf61ab193e559958ee17fefc14229c7f4ecce9851b3e55d566a4a9fbaa22bc44a2c0f2b64c8c8fb8af1679e6b9792423087f9c4390ef5b709c489a6014b745dc3b8e879b8382558fba43486055becbc425c72ef5b9f4b9b47adc827f5d330fd1fa4b5d1a3394b7b5bc36727a7c0740b6100ccd1e64b587bedb6c9089ce8b52ea5e64f5e40ff0a68fedd1a865784e3455aebce2cf0d987e1f7d210898f59f54912d4b0d02b28dd380c017ae27b2c006420d45314f036222c8392f38e5ef8e7ea00518bda8c3d4a308bbc479e7ac7bd042afa3670376faa13941df7c2adee51d2ef022481f443df5f8a9cd0059708b1b9e437345f191a6e9b7e4fc2f555b7a801c65467eebf69340e6d99fff3a3fa6bdc2afb77a4dd8a63894ad49441ad7f8a51f0ab821abc54f8ffc48a26238573d90681d38c2d77fd529a9ebc438b82a857c9e94158a69d57534949335bf015ac9aded7b2218c763041698c67fe97b17cdf3b2a0d51836814168892b3cb171e329dafc5d4c154d4f2ced54cd86af7471d79f96e74219964dc1714a78fcdc7a269de57d17735bf9ebb72bacc5dff1d51d82e7f2a7c95fdea00b3b4b49e7d8a339363c000b4473e29db0742703df860973c106d2a749b883f7f293819c1ca17460f5687649cd51c3a295df1c950d02829906422458d467425cf8b9e1399b26b8111a86815b362dc9938d4328cab72b10f579aca3e92302de214e0d6bf0d6ac6003de6652c156484fa08583ab5079fe6ecf569b393e614029b5824295146d89943b3556193b327b32ff02914ca3c3cbef9ad4887f142d18dafff64153fa58da0197cefa7baa651af5a07ad79801554d50c21ddb6d5f264b472d0c6d04b0b57c0d9da43d327f9a5a2374d726cf3dc5386b949f7e7dbd4ff261c9cee59c6b476d58fd960aa8067395ba85a9321d83135cf1217c6a110baf0eef7c3146d5e01e404793e9470db9c6bf09c369cfa627cc6725d64918264b586eb7874566206d7659f200c47726ef74582d397fb17eee2ca6600fb3dfb6db3fa161c45925bcfe4d728ad0dd6be0e13b9364eadb08371232241c4765aba3cc5838e057770e133068deede10bcba9e91a6206405416368b39cc9bfe827e7b6b8eff0c14438e3f6fca519adaaf994aeca574b71466cb8474809868895854463b7341cf60e4fb3b09b42d4c6aa662dbf25a1eba81e9be265019be358c27db6fc229510188e161a137f08f8cf78fd07b14c97413fd65911a5df4d0440642c347eaa1362f7304c36f71a00d9fa925078ba680277236e378c160a3ff97ee6a349ecd90ed6b2fca3dd5534214b7cadf69e533146671e392da0d55d9896815979bf7d2c20d305b3bf2eae2e94e5a5fa13565726095bde4749a33b70cfacbd9a05b5e79090aa5eebaba3a6bca96cd0de530f73a37398d18eff5eb9ce022901db8d003aa410a43701626522eeae56d527365a6f8404ac690cb9e11f2b66252aef7de62f3a1ae5a08e3e5a2532cbe2d8156f8b838cd52a1a1f360234c725cfaa11cd3f22f43f7d1afde57f52f9b48a9730fd9bf7c593cd54cb41dc5e234d512b6174a4bfef5384ff88f45bf0cfc89b203e27aacb60a6901970c8cb21b265f5ee392c91eec64e339a6300ab577d7991b895c5bfe7a65d43522044177333d8fa86431a41ba8cf6b17788847732a4ab59756e8d5df03d8868de607523f2a9092e6c5a63cb91b7e6b937e40978ab2c1e7270c52ca1b823cf57217720b20b02b54d2f9ce2ef2b574d26f8cca11058b2465e851e44861d20eb3904f20c84d5db8bbc84968063c963916a5ce6fb5e609ed37b67964c689da595addad3fcc4e1e9610bba67aa9b0ff5707c21c06fc0b984cb87317161ebdd74bdee7d9ba52d3cef99cbde1611dd3f7ea2f16fac7b05e70befd2dd81d0dc52db2b8d2bcb8156a3743b7800f1ea3a607b549844c5ac74e3ec112b62e71b1336660fb88a40eb5c0f8c9887844826de63bb5168d55154bfc8c7cb139fe8ceda5c4611c079061c47f4610301263eda28761bc35452a2d4f4b2b5079fa4ec70d9675c779ed0136ae978cd87031bf324897f864da1f7f47a88a3faa1d9a76a62151728f8259091f6ae58f8315ed69cf9ab4bcc85c7876ead17cc0cdbafe07f159d582dce71953058b71b97abc4442968305f2bf79e35a8cf61b8f626076a7a35d39510caafa48986d1bcf93454d4e155ca95be799a609902abf375ce0606cebe02c219514ec46b64ab30883189213727487b6e1f1bd9283e4be9e55c6aaa31258480b216747f6f0b34d4e934f0ad6a810a80637f628f8d30a34551cb11a0374b59be6527bea5fea6cca049113c1adfce4a4e514baf46c89b118fda6f719df4d4a96a38e56b870b548886ed9776256d27f0cf9bc32bbe5e866e41a8eb9b3123d9d1ee0ae9171f937e3317ff073300189130c9bbe17726c46e5ab94169a842439ef0ea26166712bfbf9c3a08f08f13d3fc50db665b9389903c4d2cd189e9f49c5ce052a810d7e8cc85204ba50661f3fbc1cf294edf46f919a78b5cc6f12132d186586ee894d5feabcbc20bc2259361cd46c68b7bca0294ad0131fdda6ca51901820ded65169a11804c0dada8c3fda3e8bde9590f40491a657bbd5d76e6b6a765bd446967a7230ee5ac132774a2e0012a95efe8111d725a7bce6bd3a7659c86fad31faf16105a368c51118da65d86784bd25b4f2ee2497e14be5f506cd043ae7ccbacbf0b3fc84becf5d70029a64d87aed113280d29541702103c9475c074f7f5497acbfa29eef63fb529e37d21ec8c1c5d3a4c42a22dddcc08611f292b691b1c2cc796d8736bb812217ee752c8edf1682101ab3b8eebb8667f8864061b9077e1ad5897ec27d599a5d830ae30d2b027cec5d3fc15fc627abdc137d65344aa4e63d5282ca1edaf5963032058e3c90d15575b06dfbc898bc978346ebdac9cccfdc3e35def84a05a938a5c592a2e39434213adcdda732d9e08bf9819198957a47db88615172880d579731d9755093b2adf0f961d706105dccbdd47650a4e7c0c5b36fe2affb3c1c1fce04c8a6507fc3a7ddbc469de29b171f4383745875bad6454364d9574a07da6b4e3bfeee781f6f27ad5c4471adf2718f18a37debd5d93507fac3352c53e81a9c42237e525c9666ede79ffcadd4b5db97c27e3fa7bae8ec123d7761c9f7400482b8398a8ab31654549e9677a19e288ba345424b05957c365e1c5128c3991a616f70dee0576fb7d40fd9fd27cf45b18e5341f131ad89acb04d300a0b3dde52d1cf6f8f0d937dd8644c3df949ee30e191474c8bebd61c28c0c50b348452df5239b4b89146f77ad3cafa0fa14bec44a172aeacfd8892bb4182ddf9ef3ff76ea4b156a8edfe3be20ea4ba03e88af63f76e7aee21fe795e462a6efc6668040504360388979f522830e2dedaa1fd8aa6cab5566ffd124a65d1ad163b00e9b1cff4c4c3f24046e5ed4b59504c111fa6a4b5ea970b30a01d65cd389d5838192eaec10235fe9e9e5f53603d947b159b1b64e3b1db24928e0b8c8a65ec68b199afe1eea69345ce3970a0d934060cf633c54b81bd7f5deae3e8157c7514c11496268558abd4a6292b25daffa44a14b3d83a9962e6bd190849827b366f743546199e771d4a0f25e949f797f9865821313aedf580120ae8fe5a10026247a260efa72b77577ad2279546a60f2ab07d7471b4f380bce1dc02ca127876933db4914d52ababec20b0cfc3ff87b9fd643ffca471ef14724dc5d22bc5b53703ca38ae7567b45151a6c7def241575d285340c5576d47c08f8f007bbc065cffc4fde0a2bdffec0e472448e1cc573c789e14ef29e9cec425fc92cc828b595f6e45f0d608d22637ce258a640a29c7f526a0f818adee558a8fb3", 0x1000) 10:48:40 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/200, 0xc8}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = dup2(r2, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000300)={0xff, './file0\x00'}) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r4 = dup2(r1, r2) getpeername$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f00000002c0)=0x8) 10:48:41 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/81}, &(0x7f0000000100)=0x53) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000000)='./control/file0\x00', 0x200, 0x0) 10:48:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x6, 0x2, 0x3ff, 0x1, 0x7fffffff, 0x984e, 0x8000, 0x1, 0x3, 0x1000, 0xd9f5}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x4) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000000)) 10:48:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x1) chflagsat(r0, &(0x7f00000001c0)='./file1\x00', 0x2, 0x0) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) chflagsat(r0, &(0x7f0000000000)='./file1\x00', 0x10003, 0x2) 10:48:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20008, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2, 0x9}], 0x1}) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000100)=0x10001) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x1, 0x100, 0x8, 0x3ff, 0x5, 0x40]) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000180)=0xab) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/3) r3 = dup(r1) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000200)=0x6) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000240)=""/204, 0xcc}, {&(0x7f0000000340)=""/222, 0xde}], 0x2, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000000480)=""/54, 0x36}], 0x1, 0x0) read(r1, &(0x7f0000000500)=""/4096, 0x1000) dup(r0) semget$private(0x0, 0x1, 0x0) write(r3, &(0x7f0000001500)="e1e0dfd0f3375f94e68db0e2c8aac6763741c7fb6b9136ad0aa0a300523d060a665ed14cf47c02215cb4bf7cffbe6b1fd5b9f3fdf46531e88f6f5f3aa210862a15d923365d8d45c0120afa9a2cc8bf7522b1f8d5fb68d6fc4196bbc5732f0f3d1cae87181c111a03190012e22bb4423bfa898c66b0d91a9e005bf38649008d88a1e645377eb6fd2db76423cce777aec011e32c", 0x93) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000015c0)=""/146) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r2, &(0x7f00000016c0)=[{0x3, 0x1, 0x1000}], 0x1) poll(&(0x7f0000001700)=[{r4, 0x8}, {r1, 0x80}, {r0, 0x1}, {r3, 0x4}], 0x4, 0x6) poll(&(0x7f0000001740)=[{r4, 0x44}, {r1, 0x10}, {r1, 0x100}], 0x3, 0xb9) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) dup2(r4, r3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000001780)=""/201) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000001b40)=""/213) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wsmouse0\x00', 0x10000, 0x0) semget(0x2, 0x3, 0x20) r5 = openat(r3, &(0x7f00000019c0)='./file0\x00', 0x10080, 0x86) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000001a00)) 10:48:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x3ff) sendto$unix(r0, &(0x7f0000000340)="c3bc6df5aa12f1ffa9cb3879f0c74e0d9d9f1cd9b1d669a3e648863e5bbc91b50b375af8a81b4f000400001c4e98956995b9d91eb7c271f03fb301177e28c8acfb4d73df631e6024bd00e1401df0cb6845dc4c75eb150d2da2a53a953dbc99d0b9b1ff90a8966e91ceeabed3496505d352dc3789377cdb3c8802be5f75750297fd3e32d093c60ace261ed2ad222cf21fe3", 0x91, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 10:48:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x2, 0x0, 0x7) sendto$unix(r0, &(0x7f00000000c0)="3d8cb0d543bfcdca67a815a8011e561fbf2da59c09a11147f106eb2c6228af56d740d217420f8055d0c998fe0cfdb7fb35e4282017a61b4b923f067c45", 0x3d, 0xf, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) 10:48:42 executing program 1: 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(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) ioctl$KDDISABIO(r2, 0x20004b3d) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x20020, 0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:48:42 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x10003) r0 = semget(0x0, 0x3, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2) 10:48:42 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet(0x2, 0x8005, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0xe1) semop(r1, &(0x7f0000000240)=[{0x0, 0x1}, {0x3, 0x9, 0x800}, {0x0, 0xffffffff, 0x800}], 0x3) msgget(0x2, 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0xfb64) syz_open_pts() pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setitimer(0x20002, &(0x7f0000000000)={{0x81, 0x6d}, {0xfffffffffffffffe, 0x7}}, &(0x7f0000000200)) setitimer(0x0, &(0x7f0000000040)={{0x9, 0xae}, {0x3, 0x4}}, &(0x7f00000001c0)) syz_open_pts() setsockopt(r0, 0x8, 0x1c000000000000, &(0x7f0000000500)="f569dd920f1ca2da85ef1e5c826ade8c273b9f1d65dffaeaf56b99d61427e3ae1baa585d240ed88a0bef5ad2cc78affe0bcfbb1b018bb53034f780d99aa0fc98a863352b860b275076467f8f45a73efe13629306d1a0453e20b2f66908c08b48995a492354b1af8b7209cdd6b80fd10848e958eff64382b0ae95f3b2fb5818e21a651d781771307214e9eccaae270fbc07dce4e9f797037eda35c5fa7f60998f5afbfead9f268d88c1563e6707ba0754d0981490c7f905ca380ba2a271382568a747ea7c5a33bb0113be1829905133ab4f41a683c46af9b802571dd6df2834b533ada14533cd52d1c02c55fa4127dfd33e7c04da506b0459239fe771e49aeeca1d507ed99ba48c8fd15ac779d7be8528606070cf89854097db57b2e415a289867e31175ae17acf6b7b18e75261ab4c262b285271257000d335b02743c951ccfd20c43fd1e669ac07b009aec7b35e34ee18deb204dbf98844cebe284c6d404fb9d5ae6a970f9dc0bd79a97adc831939b2b451ccf877332c3f7b47971b1939590c9a57b5fc842b30a097cacc13ceccaec241b33444d29f6feca929b08968bde8adcb10e3367213b26890d990754349b69afca673b042ca7cbc02c6ac41e62a1d07075c8f935b93e73d3ae0a8de55daff1f46b732428c58a1aeb1465d5cc87a7d3af10460a950c69f8b7c9f9c2c4359b945543fd5acb8047588d2defaafebff2a18d5a731cd8dc98ba52703c073a26c2337d3fa49620770f04d70ed421c38346d3d6ab8ded4c8d1b3f60a722b7a582812e3042c451200a3c9e2c786d293a5938aed0fd47a42afa03336730cd9ae59ecec7e3c904caf94431142afe389681432f62957f570c1217dd30e34ec1baab74bcc76f475ccd0770988b528127f8f0467c7545d0daef0064fbd372fd6196493c83864db5672b6883a5b649717a467b3cb64572676dfba4ff9f0e63328b8f531a6bbfb105e16b5d7b851d31a87439836ce914ff545cac862f155eec5d09d6551b83265f1604c86d6dd4495d32e92a3376dbd1a85632f49b4bdcbb6989e110b84d7378417d5ed574053447ac1429a1c8ddce8134053ec74d3468d37df1145016af254fbb0ea38f8c79394c3b1c9a632acc7d4ca7fbd77a395c271040b8816d36e6cdfbd7e103ca23fc189b54e27480aa28cde4590a57279e05375890e1c8113bb8466c86a14aecaaeb4f957d65a7ebe4848b70aceba6ae85421d2e29d775d6127995a5689c8c4fa466114af66e6d1304d40d14ba80ccfad4a477503ce1065e13a518df37caf7ed4600722f2e85619e3b65fc658291a28591f34420c6e45df57c5e7b97c35d97bbab3d83ebea55b752536805f91a97bf626539775ca7c9564c6b26f8146a0c13d41fc8f30d1365debb69eaac4cdbca65cd1b2077edb60a041616fe630fecdb9a801e924a974df482779c96c850294fb0c606af3bcd55451b7dd654377e4b9b4032f3f4f0290fe8b522c2c87fa5c58407d938caed0cfa459a8fb0cabe61b81b10004fb3770234b69e5df4eeba7d1c1dfb98d68de4c0655ea548b645cd2328565522b7d56dc486809cc6c13e69d3c709ce23c933a5a215b97ce202a6b808a05171c7158456e42d0e094959595d6c50f679c8dcbf9581f21926129595f24d578ee1fd05114293c8aa0a30a74c53e9dc8f7f22e75943e96ffc10473d0a2de02e976cabc9c3177f1eff7aef38abb101172a69a9c3787e672aac1052d7103f75406764b6e2fdb4c9eddfb25682e79c3df544fb24490bac75fa750c27f7fd60f9f232f5ce50c0e6c15f30407f42cd43d5675ac74f7fbd90adc9d983d581f85689561abb1e318bcc6d75c97eaedacf7936d2a837d6520953dc8619bf0a4e45eecebbca4c75471d144a4fd36fddf69c9c56c7fb1fbb4c1c6ee09c15c7569b6856fbfa7af36fae1ad590e48ef06e2684c6f138572da25710b8dbb59ae0a375f67e14d26a895a9cf28fe0bea01c97ae8ff36ff477cbbb233c94a7acbe7b30202755255d64c09dc4e55afa6476a9d04b637a4b47bea67ff23c69e38590bb45e8fdb8ea9b177c1a1e26eec14f17e804dbc87adacbc535e1edd6f1414684c59d58ce5129ad937a0e1fe4c374d597bf1526e424e9f60d52395b5a5df1aae42dc5fb9bb6d408ed324134bb3adafb5c13378df452f39ba4b897c194e1ada5bd25cccdce6517230f06627cf3a98b03813bd73d97f16111057d1047a8e87436dc05e9c5d2e3d342e67c579f5516674264c528f4ea92ca9911976795befaca5443f986cc599c8932527b3e4d86b3bce51e9d63ed63c8804bab310a1ee9e82ad5f00cd6b26e03029c789a11975739b8c47acda37be59c4398ea33c2158a0f7a26493fdd625ce1ab8b14881b6e9a4ed95e3b0c601eeaa46143490d972bb9b5c04919cf60160886a2a1ace15e555ff0e06412678c8442c17fe4593b355db3c8f47acbf9faab93c12b3c4d9c5b7634cb2e5f5fde2ee6b63aa210276c46cdb576c59e0baa44bb19218c68d7fa575aadfe16abb514d5125f8593638810199a88949ac71ba35041bbd4719af850826ae903f0ad209c6e688edf8c419ca8d9eafb6ac42713d402e77d0d41c875bc601dfc72c643e92288c16210d9283e0ac5533bcb10ec4e8cbd1665e484fd9eefe8287c804a0a94b33c54103f03e3f991eafbee348d8668f42f6c33ed1e9af6b96285db575de4549ee7a62b94d5aad45efc2aeb33cfc273850bf96ab4581de55f7adf39d44f5d9617367a0eb3a9969acfc427dd8adaef2591a7d875e69eec46b8abb1f14a9a4f4987e5f4dcf9bf09cf4f487f0e2ba67b44c5dd72f267a3da7da3d837ed9487a49763987a9ef3c5a2f7f8bf980aec77dcca8ffe563bdb8806e0b5312c18afdb4c37dbe5b83564793b0f57fc83c48173b7570b0dc2cb3a10badfa22e408949e3b2bf107f18cc969046d0ea3e695c3a5a8572bdf52cb9a87d2fbb9ab8bebe60405bd6290ae71c57035f2abf17ca6bfe2daa71bf2e24883629c65a8f3f809e06b67cff861ab169597039a626b18d0a1a36072051810ab9375202fa6c1eee9569480eb23031b75da50e241816f11b6e4f8e39ea3e54ba8a0ed7cc272bee4131527624979c79f68c255d79a54ce539d9f42883471ce3900697e60c01d91d5aeb8a6ff97c897f1b9106223a1d40c7959a1c108a5c203a4407ef9637a3e0e69fb8c6e01148f831c31f45f08e1e3fc9623767cad0e474d5f56c4a8eda2b136759d6d43ab2e92aaee8faad1ec10487d0eae1e8f8f50ba7e1fe3ed816161c6dad4c84a4f5862ed38f50943b2e79f614ffe2198dc4bfaca9cc12e9e7c2edd32c5073247a89aa53a1a4ab676bc8949c02687e2583fe4c062ae4240898bfeb598219c5b88299d2cf56d18dba2b99a1d66429c81538ddc2104fc7c685eaf4788a38819a90fab766a38eca0fda4588eeabc4571a5969905bd2b527aeb4af7d83e08834fd8e3493776c730fb6db532715d6fc8f2a0c423ec4b154b2dfdb1112ec699d6551ba23fecd46836103cf1a7befadfcc50b9f6900c8edabe5b2f8afa128f38fc6a2ecf7f0752943c665e8dd9a6a86900bc1c3789963a644e19c776753e5dd891ef33676b550e81aeed4b915d129a9ff3b34d4b1c3604480f324cf89895579b039d2257c28427ce19ccee7ede1d56554dcbb783b204a5bfc5681b838159c2dce4ced8691325c1345246b16af8acae692b46b5f9c57443a51f7d086ef72a959cd3e811e00c03617fbd3198871c3cf334615de473c49f0ddcd299cc7dad67943f4b4a30208eb9ce29f68846d2621c552c891edd4eb802a14a8bb73a8576544896483157a99c56684ed9c33f5b7fe9842f842a0fbbbdf15368a9797fcf51971a5167d1d30b2cf3e4acc061c395b5ac9132b2a6f7be02b2f1ed78e2a4b211d664bbcdb5a74d767c2f91f53435806d3b93ff49b34f26b21eaa37dfe4074c0a9c19674d14d24499d3100103b6db1c4e10932c2b2e8f76f0a0c7ddbaae56c9f11d2f2c74a16cf34ab4fe9b39c942af1c396964145c3ee46068462b73594be8e2585b64be48582685c69328dbf65c7b8c623dbe7307445416216c0e94a80a59589a5de4dfc9b3f9a4f307ee94af27d95b087213aa8106a16f5cbde09ea11f19e97e03ce0829a834cc268d46d2dbdd7e644cc9e43d6ce20c6b89836aea2427c200404e1a34bb6585e95e3cbc95422ef60fbf146f1e2b89978d5cb916901a4ccb593481a5cbe0b23959eae6c080851c39696efe5cede92461e84df8e12928bf72dc3d4f194b5bb6a2346cebde8d7686fc41fc93aa2c724c405234a7820be17e2c59ab44174f2296985e28e5db334d993abd680be15aeed9f530e5e95b2f0168ed4b15a9698247d0cf62c508feeef69ffe88ecfcfb7d2e98fdffd98ebdf769543cc1ac7266ce432bbeebb2fc8292d1e7248f8bc15c21db80e2bcbf2be141a36dd1b9ea3aceaea76fafaa25a21bfcdf39676bf33951982c14d02fa93c1621e0a8c06fb3a375b0cdd9c925972bd6ad8d20fd373fd45199bfac5a3871e652aeed5f5ed82629adb216d6f5322dbdd5b09c8f206eaea97960eab52af92d035c399db12521a45be7572f0c959aefdb774828a169084d68e303b05377d966c7b8594c02c9a0feae49a61e09b21ab677ee6a6ffb218e316ad83728aa6fa5d6b77795c8fbfd508a93dbdb841ce897bb8281454b3cfe16dddac8415fdd5489b1918f55b21cebd2d7b972b22efa05e81491aabdf3961d99dc475c107905d28154b281e192a8b1d4eda7cab1247b0e792f6a83f12deac17855abbb1a1d6adddd96eadc66991df2c0a8f30f70f31f19b5cdc12e981dc0bce14d1666fc3d1d5f5071035cca52a92b849a1faef304205f842e4576e06490c5f9d917b8d1efb139316bc29e30f975025593a3939af2e53221cb99c2490a68ebc015e59db5f76aed169f3b527ebbf5e7bbcc93894314e45a1e001c970b61770c2d93b706695dd17bf258d0791867428ae80c1b710cabe41f9d66ac999337cb661669e2ecb6892a753b9e2162129132fb62dd4b9f949dae94cde2924cb9c4bf0abc64f9b107651baa4551d1129b921796339883a6a9f498363e6f72121471eb865ad133a75cd68fe352e1f6bbd27c66725be9f593b7c71b3a3f6d323ff7678ee9ad6897d43cfd64ce4221b17665705a436cbd6cfbdeb1b6c806c2721d2900d4db5acc894dfe49e94fff9e29f02f000a0bd18bb798aecd0c80245970f1526a50311781969ddd8b02203812eb3cdf34a052716b40e6fcfcae9dec2dee5470181d048e17efc56e1ad4a2f14daddb65b6dc22d6fbe4934424a71412b9ba3831b82261daf51d2cb558e413035a173d78b421e6bfd10868d34326f6131d2f7e0638657acabc5db530b9061c9084b95b86f395a38d401795028c7f5da2f973d2fea1b1a1aa0c57ab894ac8a7c2d13ecce96aeae0ae184c50e113fbb69a21c8193b3dfc20e39c7b8657fc6b719d0528cb5f163b8c84081adac56589a999cacf602bce9ef4a3c5c12dbc6137c110f6e4c808f264de744144735959e6fc89c5a2f7c2a26f70214785ae5abb053f7a9852c7d045eca6b3143e3b7bf84ed1649048e6e3c61ea3e718e7c711b39f8ed4d6da5183fb1b251ebf4b47c158997b50a396dd69caf519a71d275a0466da8b33d60a54ee8e0adeac81275fb88e34896fb27b46f92572be6fec62e0d16283f7861615848adbe3a7fcfaa31031d6b7694249d0f7a208791bc0d68ada58857c5762d5bc5f777c3bbb0d6d4ff7a716eb28e82a460265eedf56b973", 0x1000) r4 = semget(0x1, 0x0, 0x84) r5 = syz_open_pts() r6 = socket(0x1, 0xc007, 0x5) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000280)=0x3f) bind$inet(r3, &(0x7f0000000340)={0x2, 0x2}, 0xc) semop(r4, &(0x7f0000000140)=[{0x0, 0x3f, 0x800}, {0x7, 0x1, 0x1000}, {0x0, 0x0, 0x800}], 0x3) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000004c0)) r7 = semget$private(0x0, 0x4, 0x4) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000440)) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000300)=0x1) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000001680)=""/194) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000400)) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000080)=""/163) fcntl$getflags(r5, 0x3) ioctl$TIOCSCTTY(r5, 0x20007461) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001640), &(0x7f00000003c0)=0xffffffffffffffac) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000002c0)=0x2) 10:48:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/31, 0x1f) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r5 = dup2(r0, r1) execve(0x0, 0x0, 0x0) r6 = getpgid(0xffffffffffffffff) fcntl$setown(r5, 0x6, r6) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x8, r6}) r7 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f00000001c0)) 10:48:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) recvfrom(r0, &(0x7f0000000000)=""/58, 0x3a, 0x40, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 10:48:43 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040), 0xffffffffffffff0f}], 0x1050) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x108) dup(r0) 10:48:43 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 10:48:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x5, &(0x7f0000000140)="784817056a59da09000000a83d6b7164fec5215c6814c0b733dc7c3fd67771b8cf69a50a45fd7ef9912fd63d85b290bb01a951b53a65a78d52339a489d00000000000000057b7d58ab7a78a57c5cc554f3717f00", 0x54) 10:48:43 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000080)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') readlink(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 10:48:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 10:48:43 executing program 0: munlockall() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071c000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') socketpair(0x2, 0x7, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') recvfrom(r0, &(0x7f0000000280)=""/168, 0xa8, 0x0, &(0x7f0000000340)=@in6={0x18, 0x3, 0x0, 0x9}, 0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x2) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCEXCL(r3, 0x2000740d) readlinkat(r3, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/112, 0x70) mknod$loop(&(0x7f0000000480)='./file0\x00', 0x6009, 0x0) accept$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) fsync(r0) clock_gettime(0x3, &(0x7f0000000540)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) symlinkat(&(0x7f00000005c0)='./file0\x00', r3, &(0x7f0000000600)='./file0\x00') getsockopt(r2, 0x5, 0x8, &(0x7f0000000640)=""/71, &(0x7f00000006c0)=0x47) getegid() ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000840)) getsockname(r3, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) symlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') bind(r1, &(0x7f0000000880)=@in6={0x18, 0x0, 0x200, 0x5}, 0xc) pipe(&(0x7f0000000800)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000008c0)=0x290) sync() 10:48:43 executing program 1: poll(&(0x7f0000000140), 0xf9, 0x7b) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f000053d000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x80003) 10:48:43 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x6}, {0x10000, 0x400}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7ff0100000000000000000400e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 10:48:43 executing program 0: r0 = socket$inet(0x2, 0x8005, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 10:48:43 executing program 1: setrlimit(0x7, &(0x7f0000000600)={0xfffffffffffff001, 0x3}) select(0x40, &(0x7f0000001800)={0x5, 0x5, 0x4, 0x1000000000008, 0x5, 0x3, 0x58f, 0x5e8f}, &(0x7f0000001840)={0x3, 0x6, 0x61a8, 0x7ff, 0x4, 0x8, 0x7fff, 0x101}, &(0x7f00000005c0)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0x1000}) r0 = socket$unix(0x1, 0x2c, 0x0) r1 = socket(0x10, 0x8003, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fchmod(r1, 0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000007c0)="8545613e5a2fad96094b5c0690a84edde0098fa6b2f253abbe7856c02d751f7cdcb0359c92004f8a346e9373536211e05475238a9206a4f23aa502aac7efee7e2b5c4607f053a77f53ec4693532e9616570d15d1cb7809a080bc4e5f8162aee2dc82b5ee67b56a2c91a485f1b07d41ea6d301f31e1a598de9f6b95a1fa5c5cc56b4e06b2026314124845e1e30ad714ead3942eedb8041aecbedb8ae0a71e5888d410f45f9e855102fd58cb176697ad5687f36988a38ee46c4ee863f9c9a5bbad65f6db3322672a94d1bbc3c9363480c935962cb96982510e88", 0xd9}, {&(0x7f00000008c0)="1a517d21e38fe56486ebc485abf6c3c77a50a00b1cfba8af049e142e0c8f0bec6d34182713f53b8e121bfe3c533e45379ff24bdc6e3d509bc3da8b8abd38ee1d7fd8c0544839e427abf8eefce92ae9bbbef3977be4f170edd06f7d8f60abdf4b43bd081c2552f41d1bc1dce177ec35bdab7041a3b99104d35923edef1cc5e6b6c632521b5fd38b6d7d46f1af1cdd82a353f27afe93e73c723db41510ce5e91f801bedd1a83a2908df598edaff1821c9843bf4d07ae5c791b8bdff6d4f5a942d1e6bc430cc38e55a7d579033eaecb4e", 0xcf}, {&(0x7f00000000c0)="0f97a59d9cb1e0ab018680831cd76fd08852c0cd7137290cecbda392388f43f789c48a1f4f1fd20f32da9132813028ad9e2876", 0x33}], 0x3, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x18, 0x1}, 0x2) open$dir(&(0x7f00000016c0)='./file0\x00', 0x2, 0x10) setsockopt(r0, 0x0, 0x4, &(0x7f0000000380)="6b89be67d6241b7de90bf3d610b0b5b012b36d29e910cca213319d9fb36d43bfcfa0037679fdec70049bfe044c64f94cede289e68b9640ac0f05eb16c0ba327d3b2effb882f534f33ecef45c893f9ed0c65d1675417816a8c7e4b7382823224944b600a1fd584a273ee32bc34f6117e5fe7423db96f0b192f73314b550219a3124ea7cc5ab127427abacbeb7b20f54dbcb3e7c8ea882c1a37c77d10b1b536bcb4a", 0xa1) r2 = open(&(0x7f0000000200)='./bus\x00', 0x482, 0x4) pipe(&(0x7f0000000780)={0xffffffffffffffff}) r4 = dup2(r0, r3) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x1, 0x0, 0x200}, {0x18, 0x2, 0x3, 0x4}, 0x7fffffff, [0x52a5c60, 0x3f, 0x3, 0xffff, 0x2fef, 0x1, 0x7, 0x6]}, 0x3c) setsockopt(r0, 0x4, 0x29, &(0x7f0000000480)="f0f943e9812c8ad4966bf19e2b2a56f8669b4a586fae094e2f80de274307fcbc1f99366626d419ee472376caf40d7aca92d6bd0d0f42b5b7e325cd3fd2952c563dcf5c2da3c4b21cc7e07ec178a13db009a8cad5dbd69edf3315d64771beb533b690c27ebc9e655b8559c956b1e15f0c53810ca3cfbe1201cf137594ca6a3c0800000000000000adff85d1a055d9ea0909224dcf08cd4133b6ba052ccaf36a9d1c4d61ab6eb9cb9c58ef50e0c3312cfd194a73564c0d3fcfbe0259a677e2e300e23a0ce85200", 0xc6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='r\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xfffffffffffffec0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000680)={0x1, './bus\x00'}) r5 = semget$private(0x0, 0x2, 0x646) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000680)) 10:48:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0xc) sendto$unix(r0, &(0x7f0000000040)="1190", 0x2, 0x404, 0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000600)={0x4, 0xff, 0x7, 0x1, "ac0b6ec9bd6fc22bb1a7809144a8a185bf45c817", 0x81, 0x40}) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r4 = getppid() r5 = getuid() seteuid(r2) r6 = getgid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)='SE', 0x2}, {&(0x7f00000001c0)="7d0e115cdbd11bd1da3cdf83284450875ca044e5bf0abf64402e18fa5f3009d0b7ef685625f907ef63045c2e6047b6cd2f8dd24dda397f853114dcc27c5b2927ce2461412273d5b589d1b5a393c16e", 0x4f}, {&(0x7f0000000240)="c9b48b86fb1035f704eddc5888356eb98f00ccf637b3ecc10e301cfe5b855c83f93389c71819d0d706dc8a4c4698997364e1c5932ba2ac6edf599ead67760712d49a6db31c6fdc507471f00cc0882a15e24b67052bffe46ae08c46b5d603850e93f5958feb79b727070cebea53bf4d28351e25ade8dcd7fcb3d6", 0x7a}, {&(0x7f0000000340)="0fdd7d37258b8268a8279858c7da6670f26a5cf47af1b27cd5bed4bce19344d000504046c0204b1cedeb0cf033490e677162138b0ef1489ce35d75afced77312ce3d3aeffba3320c756908c0173a7e747dc174ae623f862f267c7906dc1bf213673320b95273d5a37bdfe7d32b851f58b007c032e5671d4bd51dbf16473d344f03a1a0c431", 0x85}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="00020100bb59af83ca4e654779976ca73362b174d008c5a92d0e"], 0x78, 0x4}, 0x1) 10:48:43 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffdc, 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) socket$inet(0x2, 0x0, 0x1) 10:48:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = socket(0x12, 0x7, 0xa4) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80045604, &(0x7f00000000c0)) 10:48:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x8004667c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x9, './bus\x00', './bus/file0\x00'}) 10:48:43 executing program 0: r0 = socket(0x18, 0x3, 0x3f) sendto$unix(r0, &(0x7f0000000000)="b100050105000000010000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 10:48:43 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) close(r1) getpgrp() sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) write(r0, &(0x7f0000000040)="9f1193", 0x3) 10:48:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) close(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x21}, {}], 0x2}) 10:48:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0x0) 10:48:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x7, 0x6) fchmod(r0, 0x80) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x408, 0x0) recvfrom$unix(r3, &(0x7f0000000200)=""/251, 0xfb, 0x43, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000073135b546b9fa9c7ff989a0c4f5d4c5e86e5f89d63b8cc7fba51232ae454772c978e0b9723e3aa6f95723495a3a8368fd50fd65168cf82846eeffb85f7cc323457f48b5d4db477e9ea340034ddee6f8645063f233690ccc039306f0669499aa5fc0fd19b9f584cfb5b5af6292551c54671ac726348946114977465e2563bc95068828d1de413614bee2b26dc57756fd701ba55e3d097fe534215b265ec7b3c22f2c6e32acbf65774071357d41aa1108029af396576228447549489e90193b91fc34117325c9b74f4df5d0256bf8665da6f3b08fa5752d7235bcfd62ac6bff83d9b323a1c759f1948cc3a900600bfbb864a08f90bbbfe2ab4c8dcb4"], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getrlimit(0x0, 0xffffffffffffffff) r4 = semget$private(0x0, 0x3, 0x209) semop(r4, &(0x7f0000000000)=[{0x7, 0x7, 0x1000}, {0x3, 0xed0f, 0x1800}, {0x3, 0x40000, 0x800}], 0x3) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000001480)="7face8f6319993b12cf697e49788bbf5d7e141c744aa64638ff9eafa925cb4d8b781653047ed7beca534c813a69968f0bc5837dcd44cf6d13c6d04eb28ae1928f91f2e9d24417b49ff8a1eaa7e8b8e350fb3573ab3752ca293f3929682c7c81a3e9e29ebc65d753ec36f64e14bc6e7b38f6019f00e444d8df5bc865c547d7cb23c205ae298b9dfd0cbffe9aaf6646af39f951dcfb1f6609c0306e7f8c8eab56aed66e61f43b5a87cdc3f8db2a41badddff8356264f909d5165d70785bad05122d14fd597d0743f52c335a4b34382ac40956714302ea1d6026b74959332293ecb1b7770", 0xe3}], 0x1, 0x0, 0x0, 0x402}, 0x400) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/187) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) setuid(0xee01) rmdir(&(0x7f0000000340)='./file0\x00') r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) bind(r6, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000180)='\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', &(0x7f0000000100)='x\x00') msgget$private(0x0, 0x10) getuid() getgid() 10:48:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000003c0)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt(r1, 0x3f, 0xadb, &(0x7f0000000000)="ceaea645932f62155910ccf8438bfd09121512ad5f45e9f369f5eb19f9099b100434ef7346d029349586a88e9514b51a9e0234bd47e3b5c43cb1648047db9229ccb76c01c99bad5463f0a5c699660fa27891d3f8f1635f7825d7bb52d3f503a48b9261a87878815d212ebc3674b7eeeb", 0x70) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)="75d14cd2296c378cd37e661d989e568cfc86", 0x12}], 0x1) 10:48:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x482, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) 10:48:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) dup(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000001c0), 0x14a) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230004001a000300000000004000"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 10:48:43 executing program 0: r0 = socket$inet6(0x18, 0x2000000000000002, 0x10000) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x0, 0x1, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x9, 0x2}, {0x18, 0x0, 0xcc24, 0x3f}, 0xf72, [0x5, 0x1ff, 0x7, 0x7, 0x14, 0x3, 0xffffffff80000000, 0x20]}, 0x3c) 10:48:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000200ffffbfffffffff0004001f0e7ae08a5109588dada600a605000001"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) write(r0, &(0x7f0000000200)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 10:48:44 executing program 0: nanosleep(&(0x7f0000000000)={0x1}, 0x0) 10:48:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x210, 0x4) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)="29393332eba0bdf41391d25182e6217a1f73158b073c9872bda5645e103f529b729fbb93c58fdd185ec363d748da6e3a11b8001970096055489d3dafaa5e72c1fb70cc9c737941646dc682e948d551a3a15c7162a6b835713e97472b3d0759ee73788e30ab45cc7b6a26168381636a5db2aeeb0d521d8a6983d6e4bf3a169b52eab9b44bdad2b8c8e71f0a", 0x8b}], 0x1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)) r3 = msgget$private(0x0, 0xc) getpeername$inet(r0, &(0x7f0000000280), &(0x7f0000000400)=0xc) msgsnd(r3, &(0x7f0000000200)={0x3, "481fb5543ef01c9ef65dad15a1622fc58584c348e46f7b02148ab2d854c9d6f70968c8bd8e5c237c0ea8f303c85398326ea447dd68118f36617c9f7dc10e84a9d356cdc9b87c5aa6f0bcfe768c32cb3e98136d"}, 0x5b, 0x800) 10:48:44 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x98) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x10) r1 = shmget(0x2, 0x1000, 0xc, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x3000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x208, 0x9) write(r0, &(0x7f00000007c0)="38d8f17f63c3c517dbf3668af43af215706bc4c9f37fdd60434f524bde9407e1f955ce4bda2c25ca53f84ee76cec17050f61392d21476ff70a16445ae21475f7749d86739269baa579f1e1f798e5d15621a7c80dc1389819af4c43fc112941bdeebe0de9b828a13cdcf681c7e0a9a3ff989393bc9be43d0d57641705ad0066c1d19332e84cc807b1d46a50fd6b8d26cf67879ccb9378b8fc740b70b85c8ec93114a5fc2275daf6fb49554e4344f79fddfe09cc9a1d202717a4aef53028e3f084c7f85daecec0e1661e75a75d3cf9246171651fbd819ff6172c3cd0ce9e3eb4fc9e6a95975e87a615a2030acbed619b7e2e51c575611059b28baa8e25e0dc055282842000dc33ecb44f65dac102952bb46c6b8bcb22af6246831aa722a9a44bd27d57053855768261579d62f0db87684bb0b05055e85b981fa47aa82bd98c25ac784ef2fd5b2e385050835e3a80ccfdd14c7e56704e5d6c28eb1eeb49546b8a9bf7778a39c534a3b7e562ee9bad7501395b32df1bb72ad39a9d7d86545f23be76e3b8f400b552cd019475993bfe61d55cbedc0dddf157c8fce5fb3844223130af5629021e497d68ed23d98fa96d55eb521d0f6476a410d5724ae55f97ad845c33a72445da2f279e597c8efea0f78da48ce35ac85cc0102118fb5dd17d558f375325f1af9995560aa3ed8fac53f7ccc208959206b4fdfe5d23028a604374d1b4442c24685f83", 0xfffffffffffffff4) fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x66454b43, 0x0, './file1\x00', 0x7, 0x10000, 0x8001, 0xfffffffffffffffa}) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) 10:48:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x260, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x6) 10:48:44 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)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000280)=0x2) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x20003, 0xd9f, "b08da2cd9d1583182e49e89049bb37660800"}) sendmsg(r2, &(0x7f0000000980)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f00000016c0)="6ccaaddd2e7546bce112e785342d268c194f52aae18bba1bcb74acd2fc7821315a5af242df67bee2f7f7476678158f86503bea05cf7ebd2a8861480f6eb0454069e0ce93e2e46ad8f2e0cd298ad31ea30bbbe6469e31c3a1d206384b38021e9bee2d364afdff6366513220090b0f233cded0239bd079fb902b4dbcd540feac0db87cde71191d0e9ba7b970bd5cbbe8ac89dd07df9b23e0ad6be8f6cfb6c74ceb3636e4a5e3e81f86e345c61fbc3228cea9376c2fee2dc9e8798d48a3ee6f0cdd3566d664c54d42cbd441a75fd7a0a3c77c081319c424f6ccdebdf6a6d1665e30cbcb506d446dce2b0604f7a8c0ab05ddc7c214b14356f6828d33050924e33471df90c78609091f162fe919c8674fbfc8801156403ed7edbe3d3e3416416aa1dd7b051e1047a293bcca6c46bb5166c304e3b817b2818be4af86a60c1cc71af4abb9b2a5689a0096d86165f96ddd1bc092c355c8ddec2b5ba52d9f3cfb47f6d9124ae719a5ee06ff984c9c026e4bd03a39426f2295c79e88cc097b85d0833c18e6bcb4a1aaf816989b56e9ee44a02900c324a31b0dd481c9b08687f4fdfea0287a242ab40b91c41919189d4361eab2a4e66ea490e46f428bbf1d5b5e1897b35f53ab593cda2841e553e2f9de7da0542f5e13bfb5403520de8ac21cdcd162200349299791da6a61a3ab65c5614e592c9b74d6c58e90f53870de26620dc06d9f07cc7b4809fbe6fd6e6e711f557dd3751b91342d4368698ff56e5399d4a0712531b7d865e607f13a8b761f5d680cdf5e80518fe615ce978ff3d377c2c87179539b5d4cdc906cdf686bc451a0242ab6d2eae2fbade8b7974dd006cc5210f65ab0982d5d7033f75232e73db7152571286e82f2629d91fa31a922cb0df86ffee76d01959334b202fd868080c350e1fee513c26921a7b97028b54121fd9ef95df4e56a69a3f236fdf13e59bc9153b17ed11c4434350a71533c5566eb2050e87c63094e9213a5ee8ee4d3a9dcf13e656a27baef3d23cef50d5324d211a09fcf1e7c4c61e8daf231cf5e43bc864333da398c4acd8c2630772cfd4a0e0f945c941816a618d2aabb6b727814bf5424ed82caf3956db004e778f728b0e5e8fcb9c344ede05351f80b9208b5ab5bcab0faf9ac4114ecaec0eb7fab2ce8066a3415043a723d8f4b1ce0545a3c66bbf9d86e6a881c7f30631f608dd4c3d6eaf8f856a9480deb43c973c233f2c1b76400efe61b78461979193eb3b171ce40f0257cec2c66dcc94bfef781add89dc465ed3753b4c064ab71e44dabe6348ee2350726d06ca918dabe7c1bc7105470be8ea286f60cd679b5772dbf6ccf22294de3875bcd4ef975aa2e8f1b4fb0605a3cedb28822bf344c9e429002363ab62c6d9fb258770fe9a640a1acf2c579ed24ecc028fa8fe36f487c10858bf6ff055028f4420e3730d8dab5c5f1b7db3c08f1176426acd7bd7ecbbb8c86763b9fdbb404d3ddb08205197d52e9190a41c2a0390e03c8e1da3663981d3e6711ad4cc72894351ee68dcc5bcc445e154551c6ea0cd0936c2f96645d660eb16610ab704992ad45e25ce52fd828244cabab295c74d131455c184ed47dbe297c78f7b62b9c82b626b899c4878c9d77d1517e24baa2ac5ab61082e4f80bc55c1adbe40d4f45689098dcaf00c52e130008bec0de18c69df9a687a74afa237c02bcb929047ea8a241c55af597ed668712e2d59ef2632255118a9b9d803f7767f89d912cac49e1097c07fbabf720a6a14e33d6c5b539373daded63033a76f4fc69a9c354ab36a1a3650ebdc6f3ecd854b3e6b378c1f3f043aae48595bfb501f51fe9fafc282e785e5702857795542187194ea02c65c984ae5ee1c51b16ed2dd46d900de7ff4e15c40b1fa368b0f9b3b0fa051859427daa0be41b7851c0c658a699d08446bc7ec4351adf27c9c3ae7a037ee05c217c1de95e52016acfdeb0226e95d5509323208524b71a4115db92c15d127b748489bfe148de80d6b39270c8a18925913dfed0e78ab2c4eb25861e6a4855a737bb39688cac2489704b1a89e1ad4463281f4eb2dc9d87f19ede5193080ebfcc2f7c5cf73f600641b44010103380002b20884f64316246360788c9e71b41b3f69512d984e6a66e693f4f5fb8855113328182aceac71a73b4133470e48fcebbe5c58a6400a660310894b4d3ca668dcce0a51f47e41d3e27324053e4b92bac24ae0449ac8988b44c098ba736c9a1bfcaaa50d6661cf5f14e103a3d2aff936d751982d260ec7302843419334c20412fc080900e5847cdd3002729b08298a10d6b8b876082c56fdb9a418bff8642793690055797c057d2ed322fb2edd5f72d7557aedf9155c45a94277ffb1b4c3f2adf9c798c22d051e8757efc66637fee3d0cff9f6ae304e8dcb71e1ff38189e48578fabbb8e22c82fb39f106e5567bf2b106f9ef0f517bc2840ee2e30aecb2cf52328b38c3e6a8f979f586bedb79c79dadab5152aa4543f2108b1956b8eb80d5ad775b8fdba3621fed773e4b193f148dcc855ad1f35f9b7287c1c0fa5c5e2e9360928b750eca080da2e8258bfe2ca13951786fa17f97836a392ec8c3d0c0925c20234ab5dbb1938d9205bc47b583c8dc6aeff3a16f060f9e59a2dfb21375b31ffbfc17386d2e09028fd91042fb0d1f2474f51574f85202498b78b785bce966848ec0f76687b08ffb23c6de1fb82054a8ca93843031bc60450530cff74ac8da02cb9a066596dee06b8866b3cbe8ac15ffef25e4b5d3ce9f7b5dcd91f74e272ad795d6dd84e52761c81df79745e8b72f04e8045956dc340015e14d3b5cd6c4079d6047db4a82337101e73b2823f9e57f742d64ad00bc4ca5894257765d716eea903e37d0e390a8152b7cc350047b3f0aeb1d021e924a140beecb1100af9733c8f63b10e882f04112780f0fb35fd8adf237a2205ebaf26bc1486da829dacc0e3cd5ba52a3902acffbb4cc7f64d04b99a8ad9dd319dfc7b5367a33016ffc96143c4e2e7e2274241bf0d6b8cd57f3e6835942eeb7e1ddc2d22eb062c0e1a5f6ced786b140d5bb943f362087b3abf8d9a1a39130b26ffcb0333917af6fd069c7eeeaf568953dd50798d956365441093575c76d7041b48938f7cb536d0d9acdfe34cc572fafa575c42b166d4f5df4bba7d0c0cce5006265e468edd1a3b73822456ff9a93b7809b0ed9d8bd202137ced49abbc3413b8f5badbd7f7cb950ebb243f4524aa53c9de39228d9e8effc054ddc1f05c279d3dd63bc69491f2e29be2438505238f6417bdd77577970627bd17e60612267afc3500f8d36c049686f1f2bd4b8b7d45692e5821a19a653b3ef367055394abea800ca54dd66dc10c40e6d51dbbcb6f5524f962f48229d423f1724c883baba208d4894f15d4c08d779879c7b3521417b9d4792cf0a7cbdfd098874ce0d2980828fe21e2555317a9704e50767bb86bfdc3b47a674aad43c1cc1d6cb785ed90cb55e55b36acdc163733f91606557ee895c36a887922b841f95b2c7e4f96da1e58414c45239dc7c774a2e607e3b1a40e554e8cdd66e9167363109881d7f1439917c33cc0a93b6d4de29103d10bc7b523ae88cf1a1d8c99bc437f3249daa3d0544513cf387fb108c209fb5b90b8a204ebc8f1fe7ac1bc63285caee97ae0cbfab5090b93bd6d9a0c758c78546219eeab0db087c1d77f822b456eebd1ae15eca2ca00aaa9162e156e4623a793b550d8733d24ea2151ef35f6ec983ecf90eb515dc6b78c58438cad088d189f34f221e4bc04a1de19bc0b4056e6389d864bd8a061444bbad933341f5c69144d79c16119ee0f6ec37ba1b10c244fcc76efb320c21561199a97ce5a2fffe3bef5cd8c684e9a29defad307d05bc7ccedef005009ecd9d82b847a4c653cf4e6f15c1c0e244664b2a409822201b8ddfee7fc5591ffbc53489f8600fbd9171d4f8b138068eb9ee02e8f80587995b0d346a419e545db403d7d911fc984a35584650fb18dcc16d9d89dac75c374ad43dc1e2f5859504b6073c5b7aef260e0a62450f9ff66229c263bf45e45849d6d5b3797488e8bd04f62996742c33fb7925b5a221104fa8cd25532c7755373884f51a20dd52268e79211c9d064c127f88db6c987de7bd9b2d4715680561ba4151b0124a0943f5d4cd928f6e37e9d1319b5dfad5b7cbe8f7908242bde89b4e93254d5b9c1a55240e0c6b5ad9af9efcf20ef877ae65b0c5dc5d1dc8e84b63d93fac2dc59d307b0681a15a4f93d32b284221ca41b55448569c8045b01f19100fea73c0d07d4b789e368eef6df6ddaa22b647754cf876e364ccc0db828500b53016845865bdf1ca97f38eed82eab8374db8f2672c70b7a9d2fec9b5a28d241fba742a65b967ec03c2fdc62f1f730def8bae711740a51c016603d01f06ec813448b5949f61a876191813d13e0c053b79b052ed8daa91a294b609698058648ef12de5c432b179da2434dd430a3aa77db448cf23a5813ac0930b3208a97fd92c2633ce9b4f0df2635c8f5ba7dce26608cead812b02776b118e8a1763a8435a66a3f74939ce0251b464e6da565abef2b8933cb1747c31cdd68380891b93af2d2851b40bf55e57413242a9d48172ea245110e811fa8cb6a71733ba28afed2a89a1b4c6f9063738b54f3cad1416866a04dac6b3332c699771c21314b4581dd054d305544dc719ba39bfd5eea6d8e231941eba3225b98456a19d4ea35e88689020da6567bacebee3eb5fa7aee39d874325356bc470d7e9a4287dadc4a5422c7a39c3a601abb9fee72f24d16a85ffa55380d4f143f65706646a69ae2fa6ddcf30e4fd310159adfac214d340f913cd6d5831767b89682b2c890274e2f1064ad084156ec9eb83936177743046280fe80fe5db540b4c31d8fd941d8269cea92e1b8c285a51187466de8bebe40a4b9f1d8d4ec786aa9f606eef602361f40da40fa9772647ffcbc1b68e9d0f1ffd0209aa3820a5794ac13ce751f6c528ffedc71b96daff960b5249c21cd6bffb1d0887cb2f5b527372e66246f10ce08138344da6594452a02959d8808805a1c6f621112fa2f78ff3c00753464eb81fea85b23bc491ca8d07f7f9ee438f11971c93c054b8c7fc634c02a7998510744823a6442f395da66c3545564841b866ffa11bd45384a01357e3f65c591106f76e1289ae2b51723a64461507d85ebcb45634f1a1ae8450b9f92c3af9f3b0ca6b79bea64fb2c96ffa8c4130efb3cde494651637e0b7255a5391f4ea786caae4068385965a082eeefc670facc0e0c13aa61a26aa7dafe73a10b7a20aa3f60201602e80aa03a51f75f1cdb8a48063a320594a4796d150be4a40f4da80beff6737c95d922b2f1aa32a114ccbad096c8be5545a21a84b85a40dfce3ce339c7d4c3987e84e75347c200e79b1f67acc20204942c15568128a98655c0ce5ecdace54b255dc35577f3cb4ced01fd1a7dbfcb1ad8ffa62946a33aebec61b9df019f46b0a3638dad6cc6041d3519e1812fbadc0bdc5b374d0ca5ab593527122f87882a1d92a3902b5c03c716504f66d48342362db30b743f130770d9316491e783ac15cb56e51a4d8402a072481846e83f5b8a294b5bb216d99dd4a1c853ff815a1c7ad720d1202dadd22e3af9417380686326b92133b64e01c49ad727fd15853a317e735a50fb846415b6f282f0df8a36451e0d426337f79cdd11267b76849420cab902c32de2d38ad1c31325fafcec6145250deabf9a3ca3b172a88f5655817eee26a2ff2d6b3f051799130365744e6b7f35bd8256be28a1452097ed5f05c95db3b0f907cb", 0x1000}, {&(0x7f0000000300)="c12241f9b93fcb1ae815ce1c175d947612974d564495aa2e4b35ea872b8ea406b85ca89ae5c26f039dc1141ba2145d35e8", 0x31}, {&(0x7f0000000340)="5d5110e7542aecdae56fba91e70b3f9f602aa7cd1090aa78af12f23d6efdf68e4f8c6649b8a722afb2b3cf62cf518c8101e4118668e407e4c7af5752d08f1f387dd97061d8ac926ecd961659cc32ae078ca754e5df3701461be2de72e61d306f7780d946fa73952f025c5130b7dcbd7d6b5e6603bf1d4ab9bd9f169f4d5bc19214b48e2a7152c4c5dd4e9bf2c87311cf3f8992905ca90249149061dffd27694c4549a3732bf366762219ffdc26a0616f0051218f8a02d003a2971319038b3a1f7d861e8dcca04bbf6b615f63f23c7fb4c9e9", 0xd2}, {&(0x7f0000000440)="e6b68dab45b96b3ca5c75047624bbb115c9264f63a10852144386223ff6640f70a8a302945125c60f83c77d7c9fb37d8615992a08a67a4f8e96094f2c4fed2e959bf19ef3bf0e23a6d61ff6ebef754b25cb6083b0589e608bbeaf78b6a092515d27f2155dbfa729dba3dee3be0e5b1cc18886a71741b1e56edc53919fe082b3ee389eda51ba2bc042668d619bc2fdc0ffdcaa4d6463ee139", 0x98}, {&(0x7f0000000500)="d64b041c7d2726a0a3416f58a1900d220f53e212188b7330d30b24193fbfa3dad8fdf4eab59b9e2078f42739c7693c64cec1e4af0b33c9d369413e340e3720aac0c5b20699e5149a2c711ac477fdc75e85868b530efe5c20ff27fb28d0f60d2bfe08bc64acd9e2aff662fd3c7519b7f5385e0a19899ba9e3707fcf8a2f50cac2", 0x80}, {&(0x7f0000000580)="91e11e4651ff32ddc1f8cad48fb7a47d5466990ab89c694b2af674fba2eb25347b6c95e4b051c82cacc48fd6c09abb22b282e2608a65456cb1057c661a3f39d9e0698178ce65d07b9b7d56122f8c3698555b0059abaff9e2b2cf465523b0aae48372e0342b7fcfaa04974fc0228b2ae55d552bbe6f5c60ac8ac844c5c800c0893f6dba767ab7c984addf308abe0c3c95bcc3a0d7d95472a43ea92d120f0621d94af7206f3be02b5df4a95ff720b3485ecc9647096cb68f4df36c7671c80c22a6c4e60d", 0xc3}, {&(0x7f0000000680)="48b424523ea7972b9a0cac792f1417f67ea1d1a1347b32bdec894b7059b71abf15c64984918822e08d332eb6719fc0fe9255c6b086e8f77fcbee67c28ce4bd73d15fccb1989d0f0bf0a7ef844795696aff0e03615a39d4e0d9340856379cac4fb0824eb5319379280ab3011bb8555011b02c1ee944439faae88cba9839700ccf1eb1a957cccdad7c8bf4ea3cfbe66e0875559ce0b5b9352ff2768f5fe53083f0c25643aa0cbe2cedace1bde4cb73d4b6e774a2eef8", 0xb5}, {&(0x7f0000000740)="89fcceb61444aeaa4c43e7f729443486f8143c9b24c2b27f40af8d69c92716281562ab8f42c12cb54fe542f9e71c4defecd2a6637f8be1b0fc49b4e26e99111ebc749db02035af87594b521ad44c8a853bffb6c1b0b1502cf42aee21c0be7de32fb689d4a0d0b85865d64262ae578b85a0fea2d6e4898b25e42f0608276c601fd477e9c9549117b426cb1c30ecebb7b8647afa9a8c5f4effb2066d03d1435ed5bdf640d499e1c1da85c4860128b9bf5a6b2d4206b3579cd44bd85244c35c9282e46e5fdafe684cb20feda137a1397cfeb5011556411ce08c9ea8e1f9228f1ae1401cd509824d", 0xe6}], 0x8, &(0x7f00000008c0)=[{0xb0, 0x0, 0x13800, "ccec3ced4db7a6aea95221284d52c97bc49de2943931c5b97e6d083b7fb1179ea9f417fe48635d44836d60d87ebe14f22782fbdc2ce37bf9b44cc06bbdabe9ed71269701b4894e0bcdf8d46f458698aa0ab05a00e103a291243c0319c9c86e8f920f33e31496e09d4d4b0e7b6c70382b691ab0a2091eac7fcbba79ec792aab79242afca4807074be5eac5febf5c245206ab783d9d865004720a97da00e31"}], 0xb0}, 0x400) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000240)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 10:48:45 executing program 0: r0 = socket(0x2, 0x3, 0x33) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c6530008a2eb504d2cd9f2c8f8826046e7fc0004f24c725e6ab60fff50fad319f6871"], 0x10) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)="6ef8e26a706fe9b0d8407c5765ba7d5b77abe4b69e9bbece17b29a945de4cde53c1fb51225d079be66df08d69d282099b947ec1cc4a23bff90b2eb6a597996329a0a882fa11d9eecb8e6afe998a8a089244b0eb59e15c516ed7c6f8aa27e4a20d6b305234406a8198d", 0x69}, {&(0x7f0000000100)="7d7d75646366fac3d4b821236ec7a6c05615300bc10f624a147aa583fa9dd898bce29db128a6c350cba3db6dde347ddaacc1477bf87ad9915411fa6d60f124fcefdae75477ae38d2d0de0c1d3adf521adb3eda1424455f4b179033eaaaa9c93d0bd345c2a7e01c247bbcebd72e73103e9d688dc2ae4a7f054e754d26d0660137bb47fe1266dc1d1a512e668248a2f254340ddf2c3a33d915ea11b9659d0ac1a2f8196b294d9daf6c3e113fa1093e16bfb9141208e117aa868c82254af3fce1a09d84512d0411969fdc7a6191738caa24068a13d7521dc1e7b7500189ff42b8596e2bbcf4075801c9033bff60c63daa35ebc16260e3907851bb516c62ea3955c2cf65dadda2bb2265fd426ef4cc9d626c381fb7f16319680f1916d501b00c7087b978a44aed012b385497c78c24e0d326ff70260e8bd5eea1793541a85a1a21ca91526ff0ce1aa227e41e8cbf0b43855e2eb49365c280eab883e77db61151dd9b7d39825e81841ede0a2c835b6ca685f62186ccfa0f684cdacf65aa5dfec675c5c8ec735aba82b9c48ce71f58d72b67e23a5dd8234e6af6e7e3bfbef8927b8506ea14aa2d7749ae4585223c227f4daccbc1a49836e3c6892996e98a64cc05e2972f2ed270b44002a049d2a3900176d5ba069dcc71d682b1a4d0b03ba93775a6e3b7a83f0bb1b14522eecbc11721b319110519952bedeac27139edebd8a0429410f0681cd90cc84616ed7a1f841485ceb2a69c4a17fc58ce47357701d4d4d473009558b870394f352cb1541666b39b76ca0150aa3f547530cd56f2847f72d4ca6ccf9ff94b599a8a8cb63e4b2f25c9a5c448dc7346a4d43de72d8c371a34d54303dba419f7ccbc43be71a40beb7db71233b1ae44436ee4cf3358afaf7ef8443e42d8bf38f5a1d3b8177eabd289927ba121860f676bd494130ed586548049fc2756bc22b14fd1873dc7c5efddf9d7e5956144c528ce72d795c5d6b90ce7cc498bb89f07674017ffeb05e582c1b9d8dc448000bcf180ba3445511596f973f602ad900104b0334ef39c02d33632834c29cadaf097d57a3e8ac62f34a8315e21e356112a7042e2c89c560083788ef516b7014e240370fef0b64ed39913c41381f6266c37f7ca4e2893f7abc1970974617ff9798ba8300a8efa37ec7cb3de15a86cf5e4f5be45b297563f340856524abc1d0ab52d3100dddbd1eb46de23a036697b8b752a23ba1502c6393b299c8104b797417c2292957c1035cc5dd447a6bbf7ed3eccac55f83144991d23cb1f3bd35ecc6a3db2ffcdc3ca8f74314cc0542ca4b3453374f5ff368577bbf82c62465fc3cf5a560a508874d0bb3fc0ae42a5ee4ab580139ac724aa5391b69ff15914788e523fad3e6b0177a863daba6b90e0c0804da10c6d7317ab0374f9d23835eed09e5de4e8eed928fe9d44da80c2922fc5fed130b5ef9ac44cc3ecd04c5271cab0acceae18b6c2a725a952c5edea0edd5afaf84f317df773253ef35797a53ca3c58956b02c090369a0d1da37c75bfd4140ea0862b122cbb4e1bbd41d25b83ecbffc9c27dfafe8be9329c59c87821f42ef38d512dfb1d490a0ca522e8d9c0fea8b5bb372e3212753bb66ed00d6eb22b7155d82a98d6d5da03cfcb45617eb2eaad5a576eb73f1c56954da7756773154f9faea829383addac4b275e541c2a7098ef7af64a788d0fe73ca40ac35ee984647d7a3507d235fa234755301479b165ba2e23a65ce931c1de0a928e22c40e4fa1d70dbccd94186c7761a24a617a58663e1a723b216f271cd4dfeb401782cf588db538ccc6b3a10b9f29f985da0ba06fa08b06aa9432757a1769372458b2a6055e5996fa38864d1f1d02be259458ab6facc8b5373f794fee6e772e5984456c2e9eaf99c737e6b131ba37b7946ddd0bfe8e808d6ab4e35248f745f26b820451cde99dede320d3a86b406db2cff35a4bf1b0e944aa8fa052fe8e48fbc3f4f581ec851229abe2a3652adcc46449657bcf05bc9fd2d4d2a4237f05e591c90331de31910056c64c53adfd61092da3e7aa6fc968995ccbb2df656bdd8a26f94a9bfa4e11ce59f581c0a2b1c9fd3e6a43fe8886066834127684f4c8909f578afc714ef80b762611e5299587ba104f2cab468f2e8b7536d9270a47183a3a2b32be93c718ba6abe258054e31d1b0a6563fc0faf329fec7907261cbdf19314f9b5c49bbae3158ed6bc2aa7cd3c9fc1bdc8daf8a4001ad6e7e839e6c5b92194ab21ff4ec43c4f6c4803d84ce6c3051a7ba352577da11c6f4ef7ac20d58b59b8d4fb6eeda09d2d537f5e9b69d2ed0d4409df3cce56c2989a49bb9138896a1366170494e04559ce0be43df9c11d4971b387ef1a8c9bbe8f4a9c7f5b0ead69937d953e812dd6cc46fc8ada3683c7ee33e6a166e728ea1cfd91c91844475138e793a6876b5fcc63f75b27adf9adfcaf76ea2f49e1235cf9f6c78a9024b3d217ec806b0f78b1b1b3f75c415faa4d59cfcc5f6b9deb7b2438a565cd94c92545ec1c07b8c5931f5cdecd391d601261e8f3636199804ee9045f083460089e0e64cb5ac01428c1e59413af192181d95c17e039e9450d2f76007511383533a55c69ac473250df8de94846d82793b47d52523c1ac3de0c9c58b50256c1a769720068bba2f15a922622b00b57553c15aa4e2b75b4523daf070e5d402934fd139110e4e95644696292e3d4b41b2f948242df58a76dd18bab5d4050f121844223b748af8cc1a00d0c3487ba3a6d2912d3660d3f67a04a11031c8d2b644dd3673fbd89ccbe342652236a38f6d3b9ea74e9ebecb391a6996299e1b7507d4c3c06b64e4bab8bf772ae243e6310e10b1f726c348addafdb50cad08b47b76d52c9311304cecd5fb45e296ecfcaacb539fb2c1ae77722a7f54aab9f7003e8c4782904d03f77cdc67d8a5ae31b4937152e612ae2c840c02ec8982a5826496c9a7be42c9805ce24a7809073427f7d6e0ceb374a1a5c3be323bd965efc251c17d3bb0f01bbbfc46a8d7746f59da063716f6c14e728be561e84c6085456a2d5544ff7d15c62316840bf89ae07024ac2f173cffff128bb5f4d83ab130d435a37e3ee8b0317ce680899793c19f38bfa217c9f5d69871b709d0bb5a63c445f63b228d7a9bc20bff33b99981f754680f1bd2b59b8cd3202a99076d9033d058ff2c0fb8f6d03a605227557c6f8bd9ef77a26101e883079ff776b941d3e7e61c9b0da219f2ca79ece7be2f4712d708f4cfe6114fe69dda46797cbbc014655c41097b9e6aa460214716139af0a3b9bd117ff3c66e020a0d7fd7d3c2743b1add33c0777422dddb8f24e969b58acae33a8a20ad7fc63f7bd43d6e65f9df007eb2e5fbda4b61472b8cc133fa127002a755cf21c81fbe40cd96f131da7b8cdee11c64486a4c379a4cd1d853722217844db31153c36e80369195236be494979a8cebc37784b3803ac04329684240b94b5fcf39a2ca37dbc161fb79520bb44b33d1a2590e4af23d36104d3fa1cd959aea600cf6a8113bd802ce5d1ca0d1fb04deb5d254e8f4efd548eb5e0c4138d79cd1e6c9f9872c67417be0285e8e57b1dc5988368fb38ca1832a2ca54304827f755be4b8b95506b148fc93e7b05dcba4a94bb3f73abd92ac662d2d11c62f1648af12898792e498d8ca094bbecff5d14ca56a39e35b3ce4fb9b31c2757254929c71fb55fd112a017584e4c4f2527d8744b34fd790433eac1444f2d28d147a4b4be524e3059fd296a59ef109ed2b38a62491d4ad615ccf50546740e11a9af8bea6e355849f4e28dbdbaf1dbceb0e6c6f750ea116f33585fa8d164e795b25804e3f0c9091b103cb4e657233af61e8ed16848c82b14f919b6447639cb18da76598b48bcfa33b8c6f3551e90e8492d92513a5d1fb7fa57713fd662b551894803334dde39fcf35f701181c2cd547fde9c23601125e12bb0facf56b5001ad6d0eef07ef459de8b0f631db56a759c2ae6c5ce54dc9e9202abee477942be4ce9fe6f4175536a0a02bf646905837f2f04d4c5f2673d8d2e2d276bee441dfaa33ac00f75b4dbc2134196b0d9de6e42e49626cf91dd47069e162882ecc1b784f5eb1ea009cce578a48cc50295febfae2dd190681261b604a71240f0b61014a0f2240f34ed3a6c84b91ced15095ce56714e60f27ebb22e1fe32b86fc59cfea97aacd1c47821fa3ff1db9113d305c0cc8212a6c98b7a2d3f7b4377bcde06afbcadc07095d30f969723e8706159bb22983123b2cf71e115937cdc0773e6ab7cec25e05cf64b472b3a2fbe91093a728d9cbcea4bf074c7cc68608b92ad7bb49846ed1871662c12ef5c722d5c5dd9d4c12cc1fd16bf1aa35323274041bf3124188cc7a7024029e2703829f616c2d0104f96fa41db40c8ef1c33fc72f504fb3675a12340fc9e7536c355cfacec69a32635bdbfd2923a68a937973467c3dce7bf211110c38c66ff68833055129ac78ed015180c371f0fa5b5361a1b818389f2c5b609280493481cc9d52de9d21408a7e43b0a95bde246d49b7900f22efcfbb64c30f028e6b0b5851b3d2e37fb53e2614b21d37e7cff5f5bbce53a17822ecfcff75ab39f1f272104d75f422280e35a4373a5a0b69afbb94c07a16b4495454fc1ae2263794bceab7e28d47b181c2a204fb24a8a9910fec955b055dc4112e416f3c798cc06081fdc4ea3d45d0a219f5dfbe136cbf64f015e8cb09f720db1bee7c211485dee4fa48c47cf2f12c652cca0f4831d27015a702753dfc47bb7df6d2ac0364ba4bf9ec21e7596c2bbf32279f61d07534ae9212aced4864921687aac995f0e76376b1ce1714247fed58ff56df5a84e567ad3bf2fd95c3d227c508fd17f3f230bf9d6ac1e0316faebd6ca4777da1a4b0db8f97540f26e90a2a810bc58c2fce9b3e53e31cee9a22257aa451b89fa99ad305f399b53a9c3698b970faa7372ae7cb3713220570fec1a146f82d3e2481fbbf23d80b815b8572037a9c3568ffebb44cdb4c3079e3a8ce2cfed0d036695d5800493a1da4e4d66a10ac2adc07bffcd4e5bc5277ad566fb5ff057a7e236c71cb4841aeebcc1ab466be34fa081de6d649badd49c66e4e46e1347c35a8e2318a2f4a97981a11f267d5d62abfecdd6b34c617f43076e40cb7e8f09e42a48d8a7ad5dd2f89f0b8f36e6420f334785dfe5baa54e30635a8756d1c3d2cb4eb4d8867e103b483471cc0c14956b1615c1a4af19b0cb1e11d60f59cbcc755c626752b19f8eba063ba1fcd6e2332ee859cf4c63108fec30f9f603b62931e662550d15fbf922a773b7d07c2782d9c98c1208e871a9babe4122c602430256a9e0b99a720252c384cfa8413ffcb522243ff1065dd51dd5c51a3223f022822c5e117bd76f37d2f65f5362a54e62d605f3c20bf9ff2ce216703d7a629fd358a3cf42ce01b2dd3aef21ca3226ca2123d08a07e9c6a1f6be6778132a15edd672a5be15d083dc11e10a4c546f881030ec0f8e8c589fcdf4b6c55822c5405c8d4f41d87ac828fe266596ec18540637a68bc45b5b070e5fdc7f3619e900aed7ddeaba9f1954d6e3cbd6f171448f64b904177135d08d0dacaa97b67e1997e90e03db43b82178e262a92236d7dc7891fd632980382d3bdf9222e7db2379950dc0727db4ff220ac3c5697a63cad55224c4e84c72535eecf196750a7f6a02809941be7f71af4971800e80b000259200429f5e8034d2fa608b09a1256ebd6b7bc65456e7a108fe7768e068201b8ece8f83166ec334d47eddc4aa5c2196db9d95319ee0952da038dd95f488da1265b9c8de0c634ce44ac", 0x1000}, {&(0x7f0000001580)="46159ee5053fa8926b64b38400cebdc1ec1a2a0a508db4fd", 0x18}, {&(0x7f0000001140)="a4f716c50729766aebf0f6bfdc2ad23bbfc9b9fcf25a374cb590a0d038dc33e5a14864b3418bb74c16c1393396d22f67c2c033d4dd56c90f3510895d24a2e49ce0a3fab2334486774c60dbb645927275f34906eb0164f9f412fffcaa70f8b613dffb6ef5f95bf0aa179e", 0x6a}, {&(0x7f00000011c0)="d7be22374626614773f70bad3b2752444a6b48cf836b7eab9701ec8a42e2fd98ba6ac1f3d9213c578148535b79e844c956653da97c50b262f28317b2e47780f9c6b2b05913561c33ca93fef64f90d68ad469a168962bdb3dbf0f81c4c88b493494f90a9a7297bf3b0937ec91a836e016911ca5eb9c241b6079e439863887fcb111ec9e6d4f4696f43d724eebe08a52a75ebe87f683", 0x95}, {&(0x7f00000014c0)="12c9767cae72ccb62606154cbcb58cb98558db60221b4aa6098a3177e08859eec07b9f4f8d36cace6e666fd9ce287fe1143aa969b9e3a6d5a80f3708405d9ef4483d419168b1e83b8ccc3f7e3dac387452552a3d93585dba54536b5eb8d202ca4dd14e763f53017345edd49a8b7dfed760b45f6b9cde5727fe9304d8e8b60c5f0e6659a93d4615cf22f5153a64d0daba68061800d3392e8ed931", 0x9a}, {&(0x7f0000001340)="a9fc0601fcaf35f4f77925060ba1bfc00a77dcf415f195796e96562c5eb6322cd0503e624745358fa06dddb2afb89489426732d5664b2e19ead897b85c1e408942b1268bb02d8db9b2cbfcfd88369983b424046b79e692a63db1f19a1539ce1458f63007935e24a29def9816d8cf16ddfa9f3a1d14816264a6a432a259545d3a9800327b9fc69439763439af5c653505b9e7a17b62a2fbeb1a1790023caa1cc8a240c5f7b220afa8627511395c9338d6fd1e8a0f7347911f1cafcc8bf771379403b361eabd411a335335878c8f123418b5c45c029986df17108cdda62a8f1cfe3fbe898eaccb21a4cf7429566556c50bbc9463281e9c69339b6ab7", 0xfb}], 0x7) 10:48:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x1e, 0x8000, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) chroot(&(0x7f00000001c0)='./file0/file0\x00') connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 10:48:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x1) getpeername(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x2193, 0x0) 10:48:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x7286adc3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f4d1be57aeb7832fbe72073c0ea9e419c12a5bdad7dc1dfa982abe091471c2f14a6aee0debca69f99ac2bd2f77705cf05973ac34809086af671a9c026e88d574044f8569cf3a6fd7043d902451c19022e8daa881a1865b91bc252492ba1e47097e8822615a3ac7390c5a2507b5061166ae95bae0e7e1613dd6458a4d356aa39cbba3f8c6fd971d11cb6fa883588afe32e5f952e9feafb44a721acf266b13d620d62562491c8aef79374d4a2d61dfc077258abd0d16ba08e788ee304d1c3721150f6f7689942a51196fb7df4e18ac379432992b15d1630f728ed3f91e0a230911d9fc6a6a3bae2154fb0b5df5c73dff957", 0xb25) r2 = msgget$private(0x0, 0x222) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, &(0x7f0000000cc0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, &(0x7f0000000d40)=0x6) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000d80)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000e00)={{0x2e74, r3, r4, r5, r6, 0x4, 0xffffffff}, 0x7fff, 0x5, r7, r8, 0x9, 0x0, 0x6, 0x8}) write(r1, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) ioctl$TIOCDRAIN(r0, 0x2000745e) 10:48:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000c17000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 10:48:48 executing program 1: r0 = socket(0x1000000000011, 0x80000000000003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050105001800000000b1ffff020049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 10:48:48 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8088, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x4000000, 0x0, 0x0, "b70890be69d08ffa1e00236e08b0a972b176afb8", 0x202}) ioctl$TIOCNOTTY(r0, 0x20007471) execve(0x0, 0x0, 0x0) 10:48:48 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x818, 0x8) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x0, 0x1) shutdown(r1, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 10:48:48 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0xff22, './file1\x00', './file0\x00'}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x610, 0x50) 10:48:48 executing program 1: 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, &(0x7f0000000380)=[{&(0x7f00000001c0)="1f93c4752fa4c36365d21fec20187444bb65ea7a65c96459baf26cc2f5ce5ed636821a21df3a5f1f3c334ce5705c5d64eb59a0a5a27b045694f9c86c005a55bf82878c266f72832ff3c7360d17f57c379bc9d75bd068df83ae5227ad63317295be36b4d843bbb9f0eadfa80d1b700979055084147d237f26bb7429738578b40cd1264764c099114d54067c3e9d7e", 0x8e}, {&(0x7f0000000280)="f59d0f52749e869495ab0ab859e800cc47f3a88717ece387f36e15f97c9b83328a21ff582557be43dd0ab43fe1f7321a319ae8f7de1f04b8b19e881cc929e41bd2de18bab97ae5beeed528fc7cd94cb75aa0b869f1ac98987530c2f934d94fc1591a01eff729edc17451ee90c43a29d076ab9c7aefbbe51dd5a9f9824c14a5577eb289fa1f385ee308bcbedbdf34cb8b20ec3291863c227749e5ca88a2f807fcf5098c00b8840336ea3401dbc70d1ef6f45dc2a8652d729c59ed354a9f0571f5c70aea1d566d2f395c66eb17feff343608dc8335c0a0fb0bb20ddf6fe77d3bfb933a1c7e9a11cd3196cc3842977ed12e136ef5141bb33f38943cf4", 0xfb}], 0x2, 0x0) recvfrom$inet(r1, &(0x7f0000000140)=""/109, 0x6d, 0x803, &(0x7f00000000c0)={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080), 0xc) close(r0) 10:48:48 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x4000000000005}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:48:48 executing program 0: r0 = msgget(0x2, 0x218) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x7f, 0x4000000000}, 0xc) r3 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) write(r1, &(0x7f0000002440)="f1f478fa4d90efb0167e5173686d3043f90a0cc004aa1cfd65a536e37a7d5075e14b00355b849315dba872c54d0e42661653e25719f24cc7481ddeaef0f5bf4b631cbd4773cce188d9bc877920afd75f36c3220c53d4d20f0068210fba68346eb293ca08e4c1c56bac816726b5461c5171c15d9780847b7f2b9e439338b2f2b50136c7bf7dd784f361a3f5e941535c12f97068815d033d770679010c851df138ae0775b6650fe42f1f5f189c574bfc36a7688e67b8b920a7459c126a6efa8ab21893ac328e82e215299accc0dadbecb372ab849c260cf9e878bf6b70ce34787ad2171a7486a442fb2fa2d2194ada3366ef17255d8506b48196b0afdf522d59808ed37f453411d59772f9bf568cedb79a52040685ba4bbf937381ba7ead2f0c1550629e3919bd27a8ea63b31b14d3eea8728ce2f79f16fb44deda59d8b502873aea7a5c1a0a0175cacda531b20c60abd2eaf1984877cb0236b4147ca91384aa5a8492577e977888c3e122ae72dd65705060636b53d2aab019e22c5bafcd867aea8a08d4403ef89d6eb7f1511c9bee6faee76768dbc2e9ead1e4666dc3d19e30c2dfb37146b05eaaff09dba464107db333e447c9204a2f6d568ba00a7ec874d2608513fb2b7d0721eb0920705f39074735ee80b0c6d8dfdb37f1159427f4c2e0e5d409215ea70d43d931108ad5446aab5bf6a7162ab86991c9f5d55f335783e30963c738d34438f0dba38a18f7d80dd5e3aec0e7a5d6de22ffe165eb894a419459880116297538b3a1608aa095e1f13e5aaf988824240ae14b7fb0ace4e0bfe272f8e176f59e52f9a4c59275a1d0a3763952af51d97db0b6035d3172efbb6b8a9cc662ebe5d9677c18b40587e51643c8a46491535b28b475ee69170628f02edb519c6098c6d865c08bc154f1a9be0fec913e6c60ed328bbfe58b96a041125a3ad3cba5aedca8a472c38e6ce08e72a9fd678502c0c41a836daa682beb5fcd44ec66c7af50aee10f9a19d7f3c7c0c5e4c54422e3ab7cb0f8874d894db3a8112cbc486cb53f2e9e5cd33cdbe6ffd67a51d4d9563c8a7f62e4844a52331d10f336a25a626b5d7b3a9c98b0280d72b67f54b98b71f22ff18d65e03677b6f586f163c0ed765bf27628b8f34c9aae25c56536f507050c9e3d366e212b61ccfb6fca596b1172ca0d0ec8670510ee51caf7be1325d28a1e3ffbfb53d490557472c7ce2a24050cd1f486ea524728fd1d88fedc7306dda0cde7a63198faef996f8435142359180603ca6c194f5c5f521d331afcdfd74dde7e5837dcd3aa9f651b2da7ab4549d70b9b876aefa8558c8bbd48aca1be2d24c464ed26a8aadb26d70a15f3131d0382f9dd81583ca3474fcc169dc9c43d944cc93203225892287d4633a3944640cf504cf623ea754d673e3edb6a4e9680daa4afd5910217892eb8a349a9d074ab13b48dc7823bde0ce38d26f7972d8da76987a12c8ba8aba8f22451328c3a2a51b43f9f6d1eacf9af51ea57e8152f8e3899ae6e2722ca5503f0e5612ed51a87451cc910276a454a7947523beca13fda76b461b888f5c5775930fae54d85217aa21c8999c3f18434ec2e771b6d6c4bd5a30dd3c5f477ca640c51298ee8a7d23f71cc8edfb7f65cdee4395b7a3a056526537e09b18e27ef77fa9bdc10fe0213dadf52d02f5574f78ad6786f32dbbcfe4b217e9b865d74041ba5acb3befeac04182c5bf486b04ac68e25c28f2c5ff02c37dbc268134d38aa0cb191b066d23f8df7a08f30ac61f8db88191eead137dc61a332d10ebdade456753433f2d5de1c7da9d053a64a5eb139a68a4dbc2483d71c7a721299b74d8c9cbe4cb74cb9115664717a0d3037f1da6db746c1ca1718f2521ff095d7224ae9cea580fcda370a91265b4b800564ad56c127293fcbcb6104506b5c1f72059ba7cd29cfc49a8658fc94767dd016cd16042f62100a580857030475342d8d7cc8b47fe91523a62e11f45dae9591842fb76a9f835858ebd7b4ae0d083578d29a7ef42ccbff109b2775a9cfbe9264f0d3bf9df0567c0a892edaf6c12700b2dcee6e50704a5e67cde4a4a38a2870268b6d7be45e5762cda9d046fc89771e0afcc16e567b5f88155bffb195044f91f4c86cdeb951fa6911e3ce99ed3c6dceee6eaf0499d5af32b88405ffdf88a7ed0adca94517d3fecac1beb01e8bbe3bd6f5170a38855ae381b025c73a77ea3a7df40c7638a5c83f059b846356da1ba206c6d6623a1333ffe0c308febaac3992ef41e2cd45355e1c0cbf3bb5a25928a636ef30daf6af6d4a56e1e214753278fb7e11ad3a87d685da0d5dea921d868a3bdf05724358beb0d754345b8b95922e562a73ccfa9b75ad2e3aff7a8f434082954743ffac5182c0a2743dba1aadce365225fe89f905c33fa613524c87c8b5844672f41c79c985154a8777f0d6b3fb706343894c9fe0f2855d79d6823b50f0782e3543ec7fe445496ba98b5c9278183cfa44aceab3b8cb346099e48f950416bc58cd9aa65794cd314c954521e2d0adc81cbf9e1dc324fc23ac28a2ea5fc1fd2aaa2689903a1e493278aa7d7fbc5d22a4eb96ca7bc754ff137fa611dd84b766afc5fce60759afe2b27ad1b60156a3e4d2bb313773385b169b4d1ecb9540db1c506b63fdfe8fb29baa934fff941ad21f03f9f9dd398f8c2f55f897120666ec92aceb0e18c8fbc62494d1915a16fbe982f80448103c631ec675f6991f4c747ee7b21eeb019517e46a1a2e2b15378520699ccd164da8ad0212aae9e23f091c1efe399372970324a1d3ed0e6aaed8a5845d2b011789c1337df9e72554e08048dab871a590d10614545fdb9a801f04932fad9e0ebfba72a4e984c9a1c49563104085217173174768a8e5963471340b053fd4d54fbcbe6e66f58424ad571e74fbd891d4c8ce9b8d8b1494468113f6868f024c259ad1b1f70b1e7da19546534ec6b9e69ac2f5928cea1dd05e9c9402118e1abcb640bac552e61301dc1b8bb5849b44df51a0a99fe778d131c6ce06a2d1951f63c33d7540a743a6859a74540db0b2a5905ad9ee11e77214e613d7a9bcda40ded6cc2adf1a8f01a18f63996c15bd6cd60424fecb1f73777752c556b9a21d0720b779a15fcdcfdb4c438627ed66cbd9df4810d3bc47279e5c705d00cbc5537f4e97f9b8a41fd28bfa27adfb6b5440f62b0e980b0689cd1af12dd13c5ab06c15db090f9b195dcca18a018e169afbaf47d4b143e652bf66c426aa263ddf7faf11de77d8466ffc114c2be78ba986bdbcd4bbc31b4843d93737eb0bcfac2547f527f649f518511a3b6d7d99f1bf589531d77f7b7a5bddbd30db5167e84a20a2e6c6dff5e1df6fdf4644b55231f780249715a5d71484da601de6b3444d7261ac9755480cfb103fc6620b74f5deef70f1029392490de9c7067bc58dd9fe44f2d4ca0dd54a7bf1a46ad93c712766b9e9864192a68d9cc810e7733ee4530a35506e6c6051a8c056363f57cf8d129fe3214fe2f9237123dd9f5e5c8177f6d6d62781809ef9e24209b0f6d6b4ceb268f413d12b3f12fa8207d16d1a99af8ff83e55815029792313e11c42edebe067246b5ca624eafc8d27fa9daf74b00ba52fb92cd181cfb0707e5a33fa6c69d7d194097de99bcd0f180a4ade7321b21f19f6f5575e624031e6c532d2040cb531d330238ca590d0e067ee86e9582f8fcd593472df5c2960841e893a1650611a601b09ade084b2274c016754f6b648ee294b86a22c8c29d7ea7b26d14248c6126bd8f2a491d5a870e61dd4caaccd52769fbb77f1e5f78004dfb8e3de9bbe1299422e6e4498419b83f46f0c71843154f70ccfc3fabbfa155c4e5dcd568e63cd863fc16f96ead409b040a2496af51db8290154e1a686f2e4015ce6af991e46a10306116b2ae4d734262f53bc301b9768ea9be18a11b1ed110916de246221606ebc291229655313ee272e9d22df008fba643da5bddd0d7aad45a2762f87c86c8ac1f392cd1c20f8ab6018c0433ba15b98c8d934d15fced069e96508d0af6ab1fe1bd9cd14614a98558e4fcaf2cbbc9f1efee202108bd4f8bb6bd9ef0308e3b5f9b9915b70ce6d8fa3fd11c804dbf97c1588c58658e92c8f95919e2447d751080374d6b5f50c5fe860e49b05c469aa7980b21d3a8417ec87fd9eb9dc3526e4e73acf10917bcf8716ce00805a13c19bcc9a64002a798fe77e087a79d64f7b51ca7609493ec6441e5310bb3363e1a7b7ab4a81ca8d33d043812a52bd3cb3893158282d1fdf4351978885774b6ad076a0990b2fdd05555effaee50970ab45619af4d4da11019b7398f37fb896b3a73449959e530f334879d3c0743fcfeef4581e575f4777dd89df2df073d0b6c654cfe525ed01b8ca68f49ea096a4425acaf4327710667b4129e431f9107be3e710a11d854aadabd20b6ae39bc1ceb263ab0e0ea98afe65066d6c31f8e3b7f801eaa0b75866055fc0159c9fee5e546d902338d666e5ec59598fd5d3c85da4a9a96f264a72ba238dccab4c6bc22992cb6038966db72fb1854e5e11bd7c57dd06a8621e7f1377072944035b2bb176531f0a942912fde7fa7f0ad859139aa5547be02a463199b99f55d0e0f2d0482bfa36593424f07dbdb65abc32c4a5ebf2106f9206605683cfc8e896d12848188d652f2e496b35b2334e5d4b4aee9f9a32d9787d1cc992efebe1aad5fc576ead4fce16640a3598171bde147eca324edd71b4e21958e975d681609b58830fd112f1d0b7656073168729f41323f54ccbd2c7c5f8ff8be68c9b61ab480553dad24303275a074932028c4174c0d4375f7ed2c2ef6cd442ab9ec80dc8a423e47be6de3d852e2889b30c41195a982cdd35944b4e7715b1ccc4936e2fbf212bb95ea63cb1c2ad7a59dad8488e94f0a22ef6e4c151795cbd2cf4358cb511b396da320978e731cd09b045d479cd0863991271eacfae881b23e58ea62786ac81d8f304e9a92b4479c3b87c4e340e8f554add40db312cc600fac2df9e7030dbf0dfd41e4ba38aabeca4b9eb479153e0596466593f16190dbf43f0e537cf163478d7db316ca715acafc8f86e9408f8351f70191aab7e688232f80bc1e1e299e66c474f0db4782f2ff196a28a429e04a03fdfa91b9757893d3b88dc010c22b706f96881f4fbb1dc37703d6026da607673ade379ebce51fc9ada023c93c7a1df51a8084d0b1ff21292de602d6103fd1084a62e02126b5aaff34c82f76fd8fa43d22400207cd52bef91d2e0a5ff3ca3d5aa004a10eb57b7b895aabd1c766022f53966fb0d1291a69003dc07cc3a9dc08a1b1821020b2aec30e032b7aa679e3a7e2cc87836b25f49241c193f5bbbf48c14df0511aec6cc474dd5eee9ea02ee09589b5b0097490205c3f72738913096cd21b52a4ff0919aa28090544fc339ffbe987c245dbf920ab5693817546d02e21eca963e5131efcc12fc908dda0e2a084da84e05ff63ea62d6799fdc671cfb3f9e98f3a29e0bf5f8a6899fc1f8f6f80d1266ec371007f23424bdb86c84f312b4407015524357218f2d8b54b58d06f315c5412049a93be7981d2012fee538d4abe380f3d0723a9be891a6f5ab374aa337845dacdc2a3dd4245d2a6759adf50ef702ee56f5194dec4f9df0e7905dc6329b9e4f1daf5324e22e5bde139df4f01e03a297b60d9e5b8be45496fcd81eb36a03ab892f3efd9de9ea68725e08bb6ab6a9b8951758a6adcafdaec039cee603ef2a234b350bbf6f55037e0afb4f47c4c24a7c9d483e8af67c0a547e20b5532cc7bc4cdfd54c0482f90a82d44d9a049497b2ccc6", 0x1000) shmctl$SHM_LOCK(r3, 0x3) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x12003) msgget(0x1, 0xc0) shmdt(r4) msgget$private(0x0, 0x20) dup(r1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000013c0)=0x65ca) r5 = syz_open_pts() close(r1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) semget$private(0x0, 0x4, 0x103) r6 = dup(r1) getsockname$unix(r6, &(0x7f0000003540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a4010a88029ff5d3847ae6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e06c907bf73204234038374e3bd74a1216cd6c7a2f3972f9c0316d21702447a984e7720f3c0802080209031904451445b631afd0cc0114fbb8023f6ce08cae8030bfe85c11424993c37f1121b7209b19ecd978f8a94c96f736aa16cf73005bde2f3ae8d2fb50df1885ceae452f16914ced69995b9ab0f9cc049d24a2109b9300503cdd658a8442e027231dc2197461ca46124b7abce26b61e62151490ec0cd3b5fd210b1233249d73629d4f1372e5d11133143d3ceeec1579421c5a749656800"], 0x0) r7 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r7, &(0x7f0000000200)=ANY=[], 0x0, 0x800) 10:48:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x4000000000, 0x0, 0x0, 0x0, "7e3c7b5ac793683a00", 0x200000000}) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 10:48:48 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./bus\x00') unlink(&(0x7f0000000080)='./file0\x00') 10:48:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\xda&+#\xb1]\x7f\x00', &(0x7f00000000c0)='-(\x00', &(0x7f0000000100)='(]\x00', &(0x7f0000000180)=']\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='(\x00', &(0x7f00000002c0)='\xd0\x00', &(0x7f0000000300)='%%+\x00']) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x9, 0x7, 0x9e8000, 0x1, "cfb811711971483800013c4e8e8c4e9a8ed2b40c", 0x1, 0xfff}) bind$unix(r0, &(0x7f00000003c0)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000500)='./file0\x00', 0x4000712, 0x0) execve(0x0, 0x0, 0x0) 10:48:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x10) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = msgget$private(0x0, 0x0) open(&(0x7f0000000900)='./file0/file0\x00', 0x2, 0x20) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00', 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) readlink(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/40, 0x28) r3 = semget(0x1, 0x2, 0x20) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000002c0)=0x7) semctl$IPC_RMID(r3, 0x0, 0x0) link(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') readlinkat(r0, &(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)=""/14, 0xe) msgctl$IPC_RMID(r1, 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='W\x00') getitimer(0x2, &(0x7f0000000480)) r4 = shmget(0x3, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) linkat(r0, &(0x7f00000004c0)='./file1\x00', r2, &(0x7f0000000500)='./file0/file0\x00', 0x4) msgrcv(r1, &(0x7f0000000540)={0x0, ""/232}, 0xf0, 0x0, 0x1000) r5 = msgget$private(0x0, 0x15) msgsnd(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0300000000000000e14663129182bdfb35212bd1ed280b30a6bd3e31df0b61473acc76f16dc6575079c6c755635508c54f0fb244c45216be17b96652914facad69bec96e42e93e06b2a30ec3a36cc1adce25ca4281dea15093d4202eb31f3e49d3985410c50d2e3b65baf8780f97bda019140e3a000000000000000000000000000000"], 0x1, 0x800) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000700)=0x4) unveil(&(0x7f0000000740)='./file0/file0/file0\x00', &(0x7f0000000780)='r\x00') mknod$loop(&(0x7f00000007c0)='./file0/file0\x00', 0x1080, 0x1) chdir(&(0x7f0000000800)='./file0/file0\x00') msgsnd(r1, &(0x7f0000000e80)={0x2, "18c082b64d321c3bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f0bae7a165153f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d47ab86552769369e11d3ab178a979c4826a1063ce4c25611a19bff0eb24b422d508e578f9bafcfbd7181de27443be16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42f4139835e16cf0148922f3e63afce5767b76656bfe9321638207adaf66fd30b1d042"}, 0xe5, 0x800) sync() 10:48:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r2, r1) poll(&(0x7f00000000c0)=[{r0, 0x162642f663d7441f}], 0x1, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 10:48:48 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202fd84431885e4e7bfe67ac0505cdf79cbffffffffffffff"], 0x1) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f00000004c0)="15ef0aa868918f22a84912c636ad6e15b7bd555fab8245c2956705fd0e149ad3830e4a694fd3348988088a525bc6417a51459d82eea7bd4f0e3a6cea32ccbf0375e1575f8e063627d1c098b68266f12a4c3b368adf1934da0f6948ff3476ea7701c892f9edb1310718a2eef52b8cdb676642d22988f534e9c957bf7ca6b6212ec9448e4b8a1bf5c436e7e9eb13f0e5f80a89bfe816b58c2fce64bf2f3130184e49865bee3735f4c84605f9c1c9547c2bfb3023", 0xb3}, {&(0x7f0000000580)="798a80acc3344c335fd2a84a1898591a21b4ba87e1f38bfbb71a55ea863d77353a2e7d3c6ca3e59ea75b67bd5f57beec2522420160908ef17ff7a26128821b562c9421185dd8a03f290b9d602f2e253efaa93a2cba000453d8f05129b2871dbd2b6863efbce5554ee5ede5d29f0ba594b51018b373be4984e919fcacf492eaf627bb656c943110e62d265aec5269204601cbcaca947c2f02e1a7e4972fab791822d7eba05a1b1b64fa1afd18fc43d945b790a8385c8f2cf1a736c4", 0xbb}, {&(0x7f0000000640)="db6bdaaa8e1c59cf1fdab3d673efa7c0ee55e8004fa290e4ad24f9c82df41d1aec8f23b36b6e86f2b68472699e18affc8cd25a23a322b0accf8e5cbee23f54a9e0a5a9b17fd52fa3bb1d6b314a4ebccebb853abc92cf47225faa528233d51646fbbd0f9198450a", 0x67}, {&(0x7f00000006c0)="be1153e72d3dae52ac864d3e44cd98550d4ebaa24f1823a8b8df843aed082a56c409a3449be8263372234359a4e74f654fac1a4904e4020e36bd924f1fb5eaa72148d1e3e649a028fe108718818de9f20511473601f5023581b1a406a1e5ea842cc70ccff0131c2cfb7d05d8d18a31ea4e127af31fd4ae46d2fc5d5aa357a4b5b5f797ef3f983d093aca20fe6791c98979b1d85278a7c61f084cf7ad366aa3c6c52a450eceeb3b10f563b2196fb5966054041b11729567aba5f73bbb8dc2b06c286ea98554ac2123b6f57404240858", 0xcf}], 0x4, 0x0) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="513b07c0d063269fc6925e84b391b82d845f8f10b8d8edccb2b5d8b61b11524eaf99e309a36858df323a47c91545c6f74bce322a64c6821869fa10f9033759c59d4f48ffa6ace847bd324cbecb913fce469f0761019d189f29a7c233e0aa5809a1cb3e0e93b26b55d7293538a45dfd8b99fc32d9a0d4f3f54dd295a71fceb824de09b859460c", 0x86}, {&(0x7f0000000180)="42a3d78f3fc63f6ce99eb878c4803fd901cc95ad09073851b64fab7cb1ac0394eee01a54a39c4420b9c5ee95d9ed0418e948488f551d1fd80176e24a2323edf3779bf7be9f08ef267167300dfee378", 0x4f}, {&(0x7f0000000200)="0599d3d15420bcfb55f083e0e9952c95027b5e23e521baf04e2da0cce210502d72874640dd00bbf39fbb04312318f3d351893c3119bccf3546d28e6b185c3736e45c567acc43663e8954cedc4b1030d6aa7a5327d653fa3e004132d7ef02dceb246980f6ca1367a529ae5803967dd684666d6e554097d6931c13125ac6e0e5e445f01afe8ed179b2b4c0b1528fb8553426ba0db5227781194110aed9ea083d165c63327530540cad3986ff09d6012794ecad6b907ded1daf151dc6a431e5ac0e3f07af54c7de", 0xc6}, {&(0x7f0000000000)="e67bbf72fc3a14d8c12621ad72f134b381d62e4821095ccf235edeb69243109f624e", 0x22}, {&(0x7f0000000300)="c1d4550f242210549f4609779511a0f79897fbb25695f211bd87f17e99edae2ecb534ce0061b606d54956193a7f29e3ceebc331412c964834b4f11fbcc77fbf2f995e3b85c2f9479a9da69cee203afea05470a290a9788f42687dfe2488178c5014a55ccd7f34efb70d920c04301a84a9574ef305f3ae6bdcd561e7a0df91c844310ab74517cc6eadd500717a483d5ac96a5fa7a23f5a67b9f96647f39b220593f6a98d6a94783ed60896a8c", 0xac}], 0x5, &(0x7f0000001400)=[{0x70, 0x1, 0x101, "8abca9688d0c2550062ca2292ac1fe863612ff091773d01121982406312dcc351d56c1060d6264326bdad1467d9a67e6bd0ec0ff1ae81abf6ef4821a30c379b100c865ec2b06715641002d20ea77b2c51db0745544748b4268f4"}, {0x1010, 0xffff, 0xd65, "70273b789601dbb075ffb6ffd8c7affb610056e83e6c17bcff111340ab868c1c0910d6b156ea1d4939e4ebe9d190e53b422438d67c0795ef8b258cf2d0f62685fd06aa32fabef95c5694dec5c1cda68c07e3299d2c140af6c5c9a3a12c97d5e098f04e54445ca1ae1c84be46ef0a6cb1b697f2b42f7c81de7d0b0b48c79bc97fe82e36ac3db176b1e568f2ea520e578f23c6ee51768ae92beade3968f98f351c3b87a35fe3af5efa5bccef805890e8107470ac99f43d29a3b0e46a039f954a55788e077947c904605130681bcdee4848775bf4d0d44f13199a7ec0128ed23e4fe62902383ca74492f211763fd7344387b3a533a3503e835ffea3af7e2b459c202f155fb444361eca211752b98ebd0df1da78d68f40755ee9d25c7a7572d501c3d422277795b15e4b7080e74288cc8fe9ec2c6eb567e92d2de99c3312a17e51b99152495be6d0a6dcf802ba9e92c78fbd81af5d40250b7b814ed52ecb73f099f9d9e8ea44fe9968a0585970954069869113ac0217b8c8a8f0c017503642e20402956ef42149a8255c474cee0ff8b2a0118a1239ce3531d8fe90c7b173631710a2e4f09de2a071fbc34baa213b114324aa0b6ce6de46a17cb518d5d9e99ddcd4f9bce8c2295fdf1b79abc889edd94c2cf04ff3b1fc20c2689bc4d1691a3b262eb2e04d053b54c1af9d84272c3f17d4634aa01e365e9cf801ce4f9c7a044bfc8449b456ce5e644ec5ba72feadc7f1fb56bdb8531c91e2116c3c20e21d601cf2ef78ccacbe542aa75b1bf8925b955d8d9470b7573d573a0e635e14d66d1348fa23d1ea194d592c1aae4ade5df177872dc0baadb51a925c00dd9f680e6093fe766200e5bc28f34201bcf18104d4069322ecfafa2fd029b1155667b16b991b1ccd868fa1ea5d5902d511e2d4ac0022c7271e4727ce447128df98b081d43ebe051e379e183545338d2f8e2e926e8d734109a417860e8ec9f6ab68c08cee4c4ed2e724bd9b59c02b3be7509939d71bc9f30a8e8b91ae9df1a5e1bd9985b6115188a2cc141f869feead97744e04b7bcbc2993b55179ce9f7bc63ded9a7bbe9026ce4df09fd2437e1a0efbf25c9a3e1cd295340df8ba60f0c39c8ef2769edc014c5d3c51ce4cbfcc635ae672bd6c88feeb4f643b67d4c07d92a33ec0f59ab9a4ea679cdc7a99ba8f7aff7fa056708b1544488b82d7761ebc9d97b079adee8edb1dbc234defd00d6a5ec87acafeb7bbc7ee510c673d78bb4c6868a0eb8e4efc7a46dc94e5c01d21a765da0f61c6e899ad22e8abb672bc109fc5433003fb7e08bea2a019e1af9970292b41cfbb91b33c72d18594dcb84d75766a3f09b0dc04c03a0063da037dff70528c635e4bc11afd848cb85878376a9d7178f3e3d810b08a0e5dabf80c23fa85d0e699cb3e05e673c6090329b457275855d52085950416b62a1fd339359a4217b03fedc10138449df9a26af3f7fc0bb922c4bb8bb10b327428baae692dc9e17c8a50a3b8079d3e27c9da99892ca1c1febced26c382368fd6a339117d161bb5d9fcd15453db451dc6f8bcbecbe77c99d0192c72014eeff2ea8f6140cdd5362d457c20ec5c6aecab9c55cd1913e10542ec9f4c7035b7ebe1d41ce3e1418534e93610770fc3bce321a991d8d370059d175a79e2743e6e759c55adf61d0b7da18b0969ccdff17be2586f7f45cf61d38f65b302862c1e6f249f13d07047e895c1757568b86bfbfb31e0d8c7cd2250d5fdaccf9903a1b9c6fd2db419a05a3ee81921c8f7744e05c5acbcb0add685c93f33f23ff6f9c5327cbfd92432cb273ac7cc8c6c8be204aeb42772a3296b287750bca8d0e1a6ea55828d2791eccc898eb09256cbe45dac0c24ebe34d3d1cc43cf4be787f6d2f3260518d544f78527d659e4b2861ed6a849a1286ed4b92ccccc6cf8fea5455c20f41ed5703aeedc709ae6ab9c017ea2727645ee92e0fbc25964dc68f971d0818aeded209c8ade9b30a6ae12dc50f50f933e2f22373dfbf6b481ca859f467c9b4b5d0b9569dc693f874b0eb9f57a7d578611494de00b299f6819fe2f3bf48a6007d599f6a70348c3c691c50a49dcf12cb01f61d26df6702217daf250d7dc2ded158578a492d5a1fa3620810f31f53357413027fae97dbd7014c10b1a42ac18d3aa4510143b57b524def6679d9a41c6a38c881c330fb4bf6b86003f3154102d7caecb48ab8e8ada38d462bf54f2cfb5d440535179d8aab1ea42502c61a30c844d840841cd475f1abe914d160ee44496507fb706637011a587c7b31bcc6a47d360def199e283c186a6605026111a69a934284107a32f5fd5157ba01ab7673e3dba6b3d870905d56c96b8ec417a70b216eacd0b67b11319287823c360ba32b81fc76bdb51981fa1619d1e85e385e33f0381d089116d71c958251c45b2d846f70d34779af0486c89014dac356d510393b69925de7454a06c602a64f4a2293903c1b8300b8e1fefbfc4be36302e30f448d39ed94153aacf2be32f31467a5284e9835a9b281781c0444d1f40cc9b23dae938d6d2c1f3359b334c122aec2f5de8ca6a2965737a56244cbbc3da0f5c5698baabb43c5e7e56b91af7ac6dd1c29a11ec6fefffdcb324451a44c78e30d1ce7e2283c92de0631d98523c730b35404522d3b422b39782f3f5c34e57fb743fe49322f603abca44111cc668393de55be09e287417d98079ea2c4e1cadbe56b940142574087b2d7c453dd9b738da7828390267951a00c2244cf60aae405e8da82330519eb8010cf3b06cd8de2e598b7ed22b289b3485ff6e819860a5c8c002f15ee9b5998fbacd798339685b5ab2789e66d2e4254187030f10ef7ef790c103178e8a2e0364f65f3db55debb6793000c5cd7760d41eebe4e6bd77285b7a7a40006fccf231197bd476078cf9e3a5293eebc718554940ac6cc89a48e40712a3fff6692ad9f72a38d745d85c946ed39edc603422b697b149a503013c6b153dcceee0f48f5533a12027d7ac91f28a5988994b246a97062e1e4df4ae654d871b7962c2da86f97740aadfca82b8b52ec4683aa593f4c0afa4cef475d29bf6ff3cabfd3a5ea0440cb47b3afa4294ee286efddab86c4c98630810bcfac3a458984875f0871c8d98c804d10735a45e9b8266037a4a026b13b27db99aff8781f37f3e8e8f9c994bd45cb3759d929dd17d761178daba588d277004bd31c67f68a5ff0436f3f30f28e9cee25ceec4123a07f71b5421cd5a46a9f57f3047f75d66cf78c50f1396a90c8af2b4a80d426886df5d77b02d284766da26a8b46c2ce2908e478fea969fff6adeee7f1f20c16906a90e6c0756192f7cec922735b6f735881142a513cd0d548d064571029d5fc22d1f8a5674473165de02bfded947a9a7e0ef01db1613bd160d936dd8f011839fe1b16fa1f798c0aba4f112ecb42525fecf748908d3b4913e4ea084dc033d4b2efd93936d1e6e875c3b1033fc912e5f3f6cd9a5b69fdf99369ed06190e883da9315d0db937dc635b9f041bb8b9c540b2b679ce38dda435eed3561176e380dbc1c4dea3cbd23da603ab1bffc3633ff77bedbfe1b2478322ade8df12ffb22397704591fded98c6f3cf576be03cfb4713bba2cd84845990c54fdabd561f67c3408642634fdd2408df5b1c197bf88a4068eeac92ca82d8ab17c120cf069d1663dff564afbe8fa0878fd72d3802065822e31a0e7fe49cf7f2ed4a35d80418886637c45213e9a72b5d98a84b561253155f94ad6fa889a04a684b70e680f2c2bb35f4f3691c4943b0a01ead57b56e41a45b8abcc73e8c40391fe01eb859c2b5bb409fd72833e4817d533f8b3f4e651ce71063e878a12d1604c0f6306a17ec1542478daf121f7232e4feaf3f3dd950e7fdeed223fe09cec44f63090cca37782665b66e6b3e096614bc88fd753bdd505d652bdd048034d26d8aa6e39107ece7467613e321c9d045d190f309e7776e10940b82cfd2b5ce15854ca138bba9e4ec2d4c6ea158a45bf4e5bbfe31ec0016e431b917bbb8a57a5737c51dd1741962e4b2516469460583f3e21084519f9398cf527133cbd57fc49f02ffdfb88266c92627d5446306ba8ef09adf13c792b4d52ff81c07dc0e3049a0399964c82870fa815cd3ea851c1a658005a21cecc1de89eb7d097d031efc4e9547ec1a9f145a459c5f33b1721b2758254db69bb2d8ed817c35102ab4f8583d5e36be4e28875ca3a57645bc0d86ba7146955b78d753119614d9aabce10cbd033c249420d0101973b7dfe81627d03e1403ee3edc6ec45cdc654468b8155b62869af350059ce25f432b10903adecddeba6aa454721ba6420b2bb0595c06d9ee642baece898773d47d871f1c482b002fc2884d61b0fcd7bfc49da5f38d2158d27393d189f1ed0542128dc8b294d97f9648452a756b217d8f182648f149df5605e7363a653231397fa697827509a310667db138c8f2af10ed4605216ee8ff05d43f134a2aa563a24f0af597bb5c8d1f717f27c44179c0e542ebf20c9c3cd831afe5e758b0badd0d91e42602e0e87367cdbadd35ce7cf1cc4d5c4cf58217cb819a0bf51c40a3e5e7b0f299049b48ef060c42e5899456f774de6ef7bad5da697c2f431190fda6e8bdd40358cf0f9fb04b290646ecc4b2cd27c587b55c3b73d3ef0fcb543d0d1ffa261e1e912184088f3e8e470818479091db30c55f1220f423566e0bd16e644aa286be2e216ef7e60b19f8619610ac7ec9c44d2464850dee6b290afd87d7b06bbdc70e38eb035c61f85f6138885059876628e3926ff3f490995ab369b5cfd058fd2869775f9c5bd56aa9264ab8c62e6f19a9a7903aa20445db59df7c02fed901ae58f4d97452901041a360c824cf495c9164b9343caeae76153299c9b7ece212edda48269e44700583deb5a2c7f7dc025a70a561379835abbef32b6dbcdc1586fe579573842139e61e860f8ba5d53008369abddfeab60c78562050ad7b7fee5c7f676e60cbcba55af784e1af48b4acea68c746c080614d12bdac99be4d320764c7286c62e7e90dad8efa4834180ad8bff7e8a79a53a24b3801e87bed7ec6676f18ed7fd53ba5cf2d7bddc8b4a12ce73b9eb31cd308cb2bd9f2c91c34852b307c8ee23804044d9b35bfaa3d0eebc5b31f2f1aa3737c54bb71bd5be5fc2cd856f569c66c0ea3002dd25d78141e0d0a41ecff3f349528b8f861af590e52f98650b5e2ed262faf57eb30460b1c67c964afd6d86d1d927f67dfb1681317f499aec03662d47646fdee4388f6ac7adff42c5803907df36e6e908d505c88c5ebdd2c290e3bd9173de3ada2d9bc2570dda685cfc496eb9d9b95f30939ebf2c622d6d07a93aa85a4b276a6139997c89f7771bcf8af42c153616c67077d8ca669c908f96f8af7f9ac6dc2614ac07a8b6677f41caef8311484b8586900d92e28063d5158aebea7a8da419fefea3b3e0e2a6076121d5ee3f65c7690117f39aaaa20da459ed2d0f973b675a3176adb241ccf62214addfea4546aed603fc06e25ce75924bf9e4ae454e383595005c4baf4ca3ed147369e7d1998bcb21c4f55028cb84e58c7255e372bd6e5503209e047ba8baa463a60419792f128bb4bd4657595008a33f7ad06c9de6a50896dbc9d810ca4c9f45f335275f4566e639f17edde2aa1530aec485552cf9f4520bca66f7fa83d37db20c9c43b7e36a51dfe8f27d339ca173db7f867d1c8bc512ed25034add4cbbebf11f2d0cf763bae161251d28cc3092576354cfe5898ae8f2a5dd6d8a5b414930c0e4fbc9fb9c5ae306f80d08b3a6f9235309a2ad50c688"}, {0xf8, 0x0, 0xa9c6, "586488c5f7ab67415b8fbba6df656e9cc552562741356b77bd8b5a688ff2883a973f3337d7f02a2887beda1d9529afa52611b751d66eed4f696d038e9d24b9dc96ede88cd8e1395d332a3921b47be382d5506fc771f1f1702df180251174adf4978f9177202ef991cd97dc40d0932393fcb23416d84ff30501975ef469f3990086415a215c514d8634f6c778789be99eedcb5409e767c3dc56f7c8233bf0b08495608f1c0a042b155008d5cc0302c17e31de1319a9cb1938884f036bd88a555eeb3a1e4579cdd76c5ef4415599b2558fe06daab7cfa5ae13d4470f8683bc585f627cf85782"}, {0x48, 0x1, 0x5, "a312da3d90a8d1ca2e24839fa823cd3999ee621efce4cb3b1226608a7d8d140b6bfd16ff6b0a45fe09fb062c62d814b05e18b4c38f49b3"}, {0x108, 0xffff, 0x1, "9922b1a4b4ee35ce394421e0b9abca0fbbd7471b786fab54e74ce36084712e887cc31c786c5e8bb034d1d9c77831c600d8f12a9c1b4ecbc5c3e444a6674d04348f8b091ead9dfafe8aad91c7e7669f955599be18d37729aaee4da2de4ebf76ef22b99cfcd2d7e4dcebe183ba38799775cddcb8eca8dadc559590d4234204b6933da908a7bd0bad3872081c3bae4369c7d7ef22728891f343e5a8f7f3459042b42143a5e837aa938748cfd9b5d54753e4a94e8290bdea78be4a0812855957ce0321e92b284ce79de033f92daa1a0d64ba2682260566cf985f1e2ea0eac45f005044ff2fa988cd1252a9aa990b6f25de77248833122f"}, {0x70, 0xffff, 0x20, "a0fcd40e3a675715465dc7781c8e27b3eda62b654aad1189d8dcf171a742b4a4a10af6a75a2c1cbed648313bc50d362634e404770727046b15a26e9f19cf5908364468e82775b75ab74c1fdbe69b85dc25b9b491dc88ba902739"}, {0x1010, 0xffff, 0xfff, "d605c7cea72a38cc374c4ed05c17d0270bf99857ce63580ba8400866bf4de6dd29ffeec943846bb2d37bd7c1363bd63f9a4b7dcc969b18ede2594217caf5230ae7865c367fa97e34a0b29f056ec9d9defe220b22326ec78029513b4b6c2bd987860db3aefb8da8e5e974d8084dfe7c3022b4a1e2f4785e892d270d853fbbaf546a3b70ea748d8b24e2a4791d1b6b8d9dca22ab04ff3a797919ddae1cd29b07593f22d626d9922019339d8d8dcdc6e82f688eb5003a946a8af6ccb85bbf71598ace4cb9aca5158b5f0960b0886d4608cebbb6994bea549c39dc0ca13179e20d720d5467442953ccb8ce92e851e93c860f7cd7195934cb541f93901efed65d687f1257f4d5491a0d63a2ae734d4b5e6097312bed13b208afaafabfc811edd4832fb3bb2d693196dc8ad1a918fa905c6934a9eec3d30deaecb9b6080b62cb55e9733999d62b5e5d837f8d77aedcd5e3c89b349174aad95ef73eaa90d559a26b9cb1c3da0eeda5eda741179e1f170458d3b364dba244831ecfac9b7cb18210f4bc87dd5b27aaff2f26a2f2f5fefda7b2434048ad2119e267d31c6797c6bcc303a33831516b7bdeb40fc1ccfe86fd9f6359f1d2fd6cdf395eec78e737be77b9f513cfcc48c1af2ee5af78efb0f33b81c5d729222d6be84d90daea605aa4afb716ced5e00d6044e5f6c3c11754302a648b12a9c577d59901c68e13c32932e425f777ee67921e7620ace8e247467ec5293ba816909b2fd0c7bbc14f1746507e44f2b88db3ef013544edcdbce020f3ac1664dcaa331ed0d0d8d1afabe3d9df5d627884deeb04a60ff3e9d0873f922dc4175c32712dcac1107e16352237037bf1c4fd699fa1fb601bd4122a2e8af96131707392a7ab5b32dd50fef84f812005de65eb36fcb353a4e5c9eed0a328723de8bde63356d35a28bd45171d08fb350cc9f2cbbc2ac7a4e4a0c2609b73cf079c35869de2a15b3d749ee9a6353912074af32878ebdfff85ac686ce144d5ecc03f0c75352635836e2bb6278c6edc9ffd3532f6301a42649318e076d9b4bd8fda78c01b45b499f88c12607f5f6fdd9fc57103c56ce551cb9b9eaf2c22e0c2b151b700aa0d27df7c1c92580a8b37dfaf00a23e3682c676624a47d4e6521bcbafc7cfbec44dc173444d3aeb89e027aac882526d8f23d7e9fe9a62fa24a4897e3ecb2bc899e98800b5055ddbdb470964185d90042280dc44c8229f0a2a8b7ad8d1aa51c64f25949bcb8e0e122484bc25ee520b4e05f4a24663d9c564732d88caf99a1a953bce1fdfeb7727b2cfb5a887ab33d5093da65a6df0a986861ac996aa80aa11e2adbb66f1bc3b4fbefeb99e4603a4603fa0224fa67b692a198b90e74cd7311f4e4cfc2c50bba1ca2f873b8ee0519d42500032bc0391aa182ae64e2f60d29efadde53a7162f085acfa4749f51c5455973cc3be7de6ea6307f1158f203cdb26c210671f5eb74f387ad70e189ac8fa70c870f6bdddf4283eccc03dba032790a23b23030eabe8a4ce339565c03c7b25547787d49323a181a49120e24da23efef9acb6f9a2cd9c61d43464c0b2b84da771af51c011d7ef93d47b7e88c42a51aa9723ba40ca966cdff7f266c6ebda911f222995b908b2478accc45200f2409d46e2ff21b2e29fd66534a99d3523d96ba4d8f77c0ebfad0be492861b9ca03de71ad9f8ed666f178737b1b9049d50eccdadfc9bd6df165a07ec1c5724d029e8293f64d5d1b333cafb01ae477b1884e0696cdc10853983f9dfa46087931e57dfb7538f86003733888f5eb9675e4203562a96df67eca8a2653907d5266e5be3bcc423f18b1dd9a660d8235e01f1974ac832432519eb8953ff5d3dfca1e6b853ee8788397c3ea51df3606253f5f34dab97a324c6d432541d500f7bbdaea96e197dcb559d1493cc892d1b2e9305117f512a41046ffc7223dff39937ff836187a075699e5e725a5ee8f0540c252d860abfa4d9514dd55a3c0641f9b727ccd8b8e2b78a59eee0eee27a7bf694c5b84e33279c081f984f8f458acb9d71c82ecd42bea11737cfa1916696bf6310416e6262a5045545abdd1a6d42b4dfa9d6bce48f1728bd78ffc2eafb73b22596fa2e7ba88c4ed77c4ab2dbc555792ed4c712bba9a04eda0386724b535962e556cc125749c6df8aeb2898c3a691a07839e5408127d8aed7d4a7c114a70e93217456932428fa29c06883312b40294cdb424e788d827e97a063637366e7b5a3baff072b282247333f24cb8a7c706221850b7b7edb417c0c69411ea3b96dc680409527b8f5f36335d221ecd9d8524a6f177f35851ba09f8d0667c7806491819643d2b2d7927a22686fd967ce69183cdc1893d8e56a400ee7347b8d71d968e7eee6c7eabc3198f55ddcded175b582061cfc9b26e59a9cd5659b01cc4f493112272d72a52cef80fa0b4989e62062a33e8653378cc0f6278df6afec68651de503ae93d79c3d82d06aa947e0a2947cf2aebb3cf25a4d2e6de82994b97b6c65bd642bdf627e6547de820cf2b2fb03810a01654777dde7aef786adfa64e315fe33be19d82af2e9ded214a65bd36f7da12b02167f3dcc7a634e112369243e54e45f0a244e8a89ca901163e7047c73e8ade9e095481a869a4a8001fe86cfaacbc1b0f9f27f3f72d9c0df98a6a248a90b4b5bd2ff8715bb9613d9af2859c3ac0ab37eb222937681271c6568d1d12b81b20ab791ded43f739890e568a9f1a955a574860c9c3e6c88cc3316d7b10bfa50c0c5f7b9f76aa376942b4b16c0b37af264423eaf214a90a13864ecc6166a0bfe3e722824ac5e2df607b490f563aaa7fb417f4a939292786412cab6cb6648fcc2c3a22327fd66bba374f56487f40335c09077f76ea45002aaa980550af1492c090ab1f089029da7914ba806809a43c1548d6a18ca647688e53f4a54fcdbf2a641fe8341e79dc3afe6d779f6fad21f5a965a7915dd28ac7a6b4822ef9ce89fb4d7191a39d938f9169c4573315f3deb8befbe3c074cc5ec142ddee3105f8ce9af676e725350722c6580f401998d707b4a0abdb35aeef374dda8e0bf0e026f91dcf4d84adccb8e65e1ef0ea99bfd0834349fe79ac05a4cdddb6b9bbbd718a8cebd33d115d7a791a8b9eb640daf2341f32a9e092d8c77f98c915c6c878e81e9e2a053cab78caec7a18016bcd80379cc7e318c63d0f3bf687e10048881d6f9643d1176655abb26ac256b5ecf53d99dffe1d56d9c2c89120dc55178d40deac263d3d4ab75137d136b4077e8454556bba5f3157b533bc417b67443d481cca212c9232ae2b730a89e1d9b0249db67d74aabc85b0c5fe386f07b755fec69a7e39f42b2c2ef124d27d01a1a07c799b60b1930a21b203dd77e65b89b777be423f53d52f0e78f71c93d6c933dc9fbdcd66abe5af1cdc466a2306c299c1e4e5ec61540e944eac7abe9b5706e3141580b2ed0316c94cf31d83854011a18efab80200d830185a81d4dd17a55a3676476b51bbdd69e787989f5810fc927d11a93ac43a656c6899c35ea65ff8cff0f4728704537b7daac8eaa074969af423e22a7332241d54af800e4961a61d193a7f1a9956dea80eb0d92b6eaeb66586519ae3791e62b8aa8fa32963394e5807cb13be5a32024ab76ddc639edb4c29f5dfce1af4d310c6c25b1f153ed7b607076e46b4a8811c106bc711f6b6102c43b319600151392323d93a88a1eae820b84563618d4e2ce2ed8a27872526709bbcb201cc5b048efc0fc625dac25d12d6181025f2cc224eaa48f80144574f98993a1e21c23094530d245b00032cb47a789ce2fd882f5c754c1e76044da4541c1c6dd1ce89c897afbcab9d1206ce94b12118dfa30b5341eb1804b6f8d75675a541e4041b794425ac57b4abf4ee0e8fb48d281f58c510f9446d116d1109459e84454f301ddb727e77e47a748b6a166f4e415f814232d3151ce1f49097f98e77e5675aeaf6f128c646c85934ea84164ccc193f8001f05124541096c7ed3983cc3c00cdf0d0e0ea76d32a10d8d163191f079638a40de129d8750abd9eb573d5524e13bc8ee86e9f3cc5f0a2543cee784c61d2871619cf4cf69ed2f311f6916274a37941949a7aeede2cd9092ac7723e866e51d260c98050af59eaa66ef78d9ff61964417f64534ad8ec7fd6db3abf6fca5a228b13de565ff701c7b7e0d0c0c91afce9705438fc4ec9dabf403992234ed926891e1f823b0363f8614fb5cec41a9c1c978ca2871ac995714efd23b561ce63098c0b17e0bb27018c483d53b8c12468a2bb5fb1d14daafd6aa86ba5bbcd840429eb5c3244235c355b7afb43c18e77a9f49e52f1003cfad515f5221cfb29de5b9f9ac181513e6c8a82242240bc83236e6dc8bbac91bb2b156eb98d0f61a0882a1c34c0bee54367eeca5e97bba1cc038da5a28a5c9638645bfc826f5d1eb3bd36f86b3cf70e0307e60b7dff533d685d2702c768e8a0fd486b69478d82b51ff49bb30b811ca848d520d0679076f72b0119c29847b22ed47523c010bd017e1ccc77bc206bafc6190bcbf50cdbadfd31758fe69dd5a473dfb7991a25a0e27982abb14ba53ee3b5c63a7bacb84967b0c759bf74d34b2febed4f92500827759081213d6224b7b2a5534d084fca46fe680cb156fc33aa3cea114f8a1ea0a34d66d585aee14fae5d4a00aa2049891e6ff35021901097cd2acc1cbb0bf207180d4a801338db1d6e05fc537ee5fd1aac2ae4419f839d73aedcfa956418d236c0272ebb02d7fb85d81471a2b47f727026ae08a74f1c7f6b74de8a67c1dfc344c32325c83b51cef523dc9f694d714df122f756ad3ba2ae534623e836c95ebe64b2e9e743a5293032476ad8f2119c8bf00f6abc48dc20ac710c51fd82bfb84af14061da103a18a00b3c559348bcfa3e7dbf6275436f0a8b68af541e5545d1cca761188c657dd7627da3ef63c0d6466c0d47a773dbf75f2a9d39c96ea4a46744b5d300d9ff4db811474404a03c8ca97d06672ef320773a91b3a41c15e02c397816a571add7d70b89874788834a084151c691740e3ff082986193d74998ca74ef89b2b093323948293ea75f65cf80b36d41ccd6d1651c2fd057bfe520b5f8f034ea4e518ca2a4991fa89b8f9821a6e0511f9a78f85323a5934b47b9621ca02f17de25e27b9cab7907cb9dc901e6ad2d5ace8884a1ad622fe021e634098a4e5366700e1e2134f8cb4d6fd4976254b15b72d0b56f6d0ab202e1fbeed9260417705608ff610b4462f8656d3fe1a555717a06d2acf23dedadefbb3a57c28df7a4b97c9ddace26328a6765b86fbd57264b514fcbfa9e80e98c809ecb6654dcbc2c3f9df98ffcc76877aa6abba9e20233c584ded52cda3beb09104068f962e925505cca3a07e53bbf98335afd636a2511bc213653b492a31357cda95f2bcb683ad3127702b90b06b9e13c27c74559ad8404773d28f17377ecf1ae1b645e933ca561d0bb94b75d57f2928e54880a65386dbe38ca7be8a66e4e09a0dcc9d585a0d7abc591045d015e7e0214e531a891ba1c4ce9a8264e29329d3ccc00d4f659d5bce29f2462dbd314c4d63d3d5e27e29788704b7e129af26fb0c8864eec4cdf3cc66d83824307e42a6fe2ad98ba00507bea7389f08ca708184a60d263da4bca59773534ceda05c2ba694f6ce4ef16e73bcb78e2aaaf95316b51e528babbdc47e42074f9b5f2a5e1e23602ccb2e6363f56fe48a83f9d544c35a399142b671da774c1ec10761f4706ea75f3b91b8cbe9cbb961f8eca799c8d38aaca23ac0a4181cf7ae388c8977c410820faba3b4d3e9f8c3"}, {0x30, 0xffff, 0x42e1, "0b40e41fb592d0039cb62c5a512f55f790ecfc94eded722b3b"}], 0x2378}, 0x2) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="f144481c4d0c91335cd2df4470bc8edefe74b613c640766a05c4846f", 0x1c}], 0x1) truncate(&(0x7f0000000480)='./file0\x00', 0x8000) 10:48:48 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2c, 0xb, &(0x7f0000000000)="d5ff9668", 0xffffffffffffff8b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 10:48:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=[{0x10}], 0x10}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)) 10:48:48 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) getsockopt(r0, 0x2, 0xb726, &(0x7f0000000040)=""/16, &(0x7f0000000100)=0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x230857b2, 0x4a2) 10:48:48 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) write(r0, &(0x7f0000000000)="864d1770fee47dfcb75ca782c03ac6425ba4a0bef2d0068df01aae38f8f732e15efe23c2f1457442aab0a1c1763258205e7edb577b4df3bb662b904d6ccfa68dc0e22858c3b305972fd6697bce2834510b6949c01d9663b072ca5af5eb73aa224413a8f00c29185aa7aa7ca6072049765d5668719db9dde4bddfaf765f83775e1d3c7b2f20006a6c7fef8de0c1d639a1b8", 0x91) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x4) 10:48:48 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 10:48:48 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000180)='\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', &(0x7f0000000200)=""/36, 0x24) chdir(&(0x7f0000000240)='./file1\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001780)) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='\x00\x02') ioctl$TIOCSBRK(r0, 0x2000747b) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000280)="f25e889160769f8c0da225354cdc54ff8216a579ef0b7a30016ffd9061fd189f67e4082c8bb35fda123a30ff0a059b0e407232d9e6c51ab9d5fef3a99ddd5e7e188620ce974b5268e725143ca5266c0cdf20e0675e819943cd5570da467dcbae0957b9d5bc3992a016fc0b5a6c562a6160b49482c5901a0ebab4a97673eccce978f75c3bf1a1026c1f262c7d11923e97634f65fa0830e1136278f0e19746896f2ccb5cd526c5ca1206e80744a6d7c376c67a12016617b6ba3a4ff1918121", 0xbe}, {&(0x7f0000000340)="1b3943a181e31b5bcf3279e8bcfbd1cb4ffd2708fd9eb1fd220e80c8336ee3da62164e229581f1fd645fae505d409a33a37a6bd51dc5803a642c56cabfb4c5f6a9facb1bd8c8174fc0bab30c7bc604fbecbe902f4210be0438ed46e0ce0a79043d53de07d0c54e335ab88494ed41d23988664a7825cdbac98aaf32add8c350cd57274c30c47f67bb537a303e3cd9c8a9e73e3140b0bd9aa0e827508b34b3bba76df395746049abda729f6ff3b1aea7", 0xaf}, {&(0x7f0000000400)="ac949b3f1ac4369729783f9b09591c1bc08bb13481352a0fef5520d6409b51798dd91a5093446793851d0c6fb23231304f747c90f99c19d0756de47ee706ab87128df6e3d96374f3ae4f462fe822fc0cf09e2c091f39411f6def094599296f63516faa821073b29bf5140a9acf0de5f51a449a25fdbcd31645a8967e8cdc6c56439e7bd8690b9154df1962e2d156af2f834104be5aeee8f9ad0d2ccf853e33993ac6bce87fc70f7fccf4d3c759", 0xad}, {&(0x7f00000004c0)="98878709c7b2275bbab29ef58f1dbb818b37ce0f632af172ddeccd4411adc0dc7a1301e15e5f9dcdadd654ad7ef995fadd1e0ca570a0f1d2d335e1fbcb2732799fa7df3cca3cc61e732ddf3335d24ce6e3a1ef914a1bd702016d0c50158be2df3860f4755255f435a12e134ddc7c8bf60286a56b097f29d3accdb49eeec6bc2010", 0x81}, {&(0x7f0000000580)="38b959a439ac8a194ed313998fd00dbf5d4e0cf316f23992883fc081434b1f97f9d66ecf5f057aa78f9db77ed281b83bc3d4e3b7925abcf2be9086ab55f37116a1369f2fac8853a1fd1f73e0fd4a25ae8875acb4ad8c3205aa5739427c08698ede5112d6fab6ddd8a94b69b0959af8bff9a9df797bcf1cac7fa177763bbcaad8444e", 0x82}, {&(0x7f0000000640)="89f0a593a9d90b8a96253906e9c1a723ed2182d0f13409a420b9c00dc88aa0c23b2c6878b4282bb297d8821bc38cf4986c8a19a427f46015b5e723f5305aa4de4efbe5f7b7e5c2a8e2b79d4102290cfe4137593773252beeb3673dc4a4d45b97efafdf8a9df22c", 0x67}, {&(0x7f00000006c0)="af3fdc0527e27af2631b33a3d727c7060d265cfa5912e9a67d48d505ed60c196c62321e0aa2f6e5f45c0bcc6a8", 0x2d}, {&(0x7f0000000700)="b999d0ee7ce7c8a1e06c3bec6d15df8b3a5b306d97479ea08400acb9780a83b53970ede3d30db330fc8e0f0a14857043055b09ca254db9f706d32f50c2547ada1f4aa1452222910b190c56df4bcf73eb42f15344c12541e6c6fba558594ec2a317f83ac94d698515b5d5ee05c9e5e63ebb4bf6e9ef9e7223c0b3799ef44f25bc22f5d900074fba6cad5e3d4877a71ff822cb9e1c69b9241efebf27e3ab6cb656337004bd3a01c43c1058d7c12e27d29e66ea05b02699b21654c1db397e4a30ec7f50685ee3bf9c37c777f3f4b162bcc2ca67b616b2476533c08d4a7a6c40593e8c0fddaab3fd3627705db02d81f6336d76ad172fce8ef3e572a47a4ea59540fd6102e93f54d70fa195170ca2a94afd8164d470d2efe9f319b66c4e1b25cd0a55dd904f650fc65aec7c008ca2bbffb0efbeb999c18fa0c2521ec34a301bedb1f37bbfb4ad04d1d8d246d9e6c9df936139386d57955c155b249359cdd72297ef0ae5195f22a4c69fe87563b3242adb06fd67ebdcf25ca82677d3455c9a5abc57fcdff1ea269677f11321e026599c3f75d34498a28eae9381c01605987fc57f10add774de74172097fdc84928d8794664754fdd507e39091d70bbb2cf4efdead2abe2b5e48f17b08a58a9fd9be6c4147069f368110f82d1e01e07b8abfc98d21c7dcf93f156d9ed74cdac74b5752c0419dc5a4f9bd142208850cb9851114337dd5763a707bc0d1c8ad9dc2a8a3df7884dde3e642cf53e950e69d9083d37905cb13a4509a8cc6ade99d2a3545e7b7382fab994ba96774889b8be07afa464c98205bd151bb3f3d479463f9af4c93891dc8377169ca05edd72311d9202a08fd7cfad1ad3085bd37d24b63b91cf463aed01232a651686f669436724e9211c2b2fad90406e55ceaf000fd82305e350701fcbff5c58e8bc0f74506ff7e65030e9ae171a941ee6ddc4b13f9e9bcc6de4e34f386b539e2ab89f9958065df96ea282263bea7b6e8aa69de8be1fd246aab79834e3288df6d99fd32e89d34a0b229c8f35e9d0935fcc69185f3c3d8e7d440122a4b8cb3f486daf5b10fe0c738cd35861e2e35b4c4c5f0dd5d2075c99a8a35a7f3815d5444169572e55c033de9ab76308872774cd2ea6c20fb4dbccd5e0cdfdef9a4d1f7ca2fb205a14d012595fedcecbbccdc187c8716449747fb1291cb8dd265afdf07c6a2d4a8182c75eb8e415426fced2dae47affdcf436ed14c7359fa449d9d45012ef44db4bbd713d6ca8e0eb6b07f75601bab57b96bdc430e32475c4d82bdf9c4ef908165e50c261f7e750146b5dd0bf7b1b0d96c1e14c22b5d1cd19107c10505201767b3ad90c6432f49944077b3e42516cfe4c5d6639417cc0ac92cc5d2d3951674b7d02450e35f218a24411548be0087fe100364a209df52a327c39ceabbd142b025b17ace1fc549315c4c6a2b566a2b326e2c77ca7fbd4bdb5acd1a84658ab299cdd46dff077184b77f1576a0bc0b8fa25f86fdedf18dcdc369e281cf891673640b645e194fad48e8cc996c1b7cbef0f9452f948899dbece1563fad0d5a91cd76343a76afdcf7dc26ec9205d3854532472e9589e0ca03ae36e523af71bb01849a6f51b894557eed073d735a68b0f961b9711462a5743e0c0065b5eee02b0ebbb512cc42075833893c9d98e5a319cb269adfbead89601fcebb088a548e148d518bb6c7333136ab5b7715df1df292a245b5d4af85e8f48f5013ad331099f69a868f3f4b6a0cd5d2a9dddd8c27aed6da7a636fa7e111e313bd5681264dd54e838f03bf17486ba1884465b1b2a50e83fdbfa09c60d574a7dc9c278f913ff0e0904cc6cc67c208304f4425f38d20d92c2c736d03ac504fec2bec20210253a9298b79299f927f9b22a24ff79c5d411ed8bf1349f5916821f23781890af6e4e8df6135dbff062f755fc2a92267745dd2b22f67be43916aec69778201ced0236337c96bc7ba13f18d1eb3bf24677da616be8dfbf0cb6aaf6561b37bbce627183c607b2923cf226163cb0a3ce8ed2172caf89795d209aa143d19f9ff071ef348b4aad07dfb42f7eb2364fe5112e20567722c6c2d5f4b0a26148daa0545cbb36c6303c1a6937a808699cfcf0d5eca6db2960a0235ee48ab17ad1b1829f61b503a1173c66afbd954b407315198be9d46f359cd0044687fcd2c1a96fe9515f6b973aa13b40517643a019bb7c7262067f75524260760319ca2cb661ffc5a0d52b950046e32913b3d280d43af1db60071465b11b9b179992d0444796a755567cb2947fce02b6f390b605f87e74b68ddc575224b52faa393f866c09f32abae03ef81f8b36d64b93592a180626dfe2f01274580df7ec76bcb5eb801f31aec871916f94d2f3d31e1f7651973ef02aa9c4856424294eb51747e4363bb0b4fb7eb93189a2edd6cc60dda0c7049e134f610db9914c6ce09ed179c90cce8b5271335464681772283b0f68cb0f39e7b837ab132b9262c2d6c657b27a7dd25fad7dbcf7314b94ddda4c5b748aa8aa27fd09454b79ef10343dc9a613aba86de2427001c9148f1c507d72e8c0b2fb30e52c5e275bae514bc165c5979e9c6ea23062b17ead36388914bbeac86af7cf6bfa138b9da37897a5836dee8a5f0d31e49e0675c644736cf1b999548c538a0756fe5f1aedb071a6027dbeaafcbfb99d0e507548362e87f056602db9fc16ffbba7ef0ee86c19181105b14dfe0d1cce1f2e17c9e4a1e50038afeba5ae7e10b5dce4324955ae41376580815de407be798dd3b76268423a73f4b3b11f6212d637462d91acdf8ea5307766cd0fcd474516b676cb358b6f7efbbbc880e8765a4d1b08249f768e6479cb3eca835b07fb1b1e75068f02f0f279769d1628ca885994a5a0940f0f514c4bc94978436753a97c0f2ceb7cc69df9b63aad7b5be245a95a43295aa332288230e96a073f174047dd70545c79c0ccb28316e5177cfd7f2ece46a4d83e2c52866b531261e9b4df48acf4a94a3cab962bfe587c38bcc0d49e47f4597258b41f01b018e2a18e8a9d9a13505dc9006d496c4d1c09e1a4b9fffb73035ab7c9cde7aa3daefd4298c1a4bc16e02c7108efd4894244ae114c957711c0ee4ef36808a445a9f966e9ca86bd4711e0fa247bda9eab2af3cce44e8314d797757e85522b18f61f91c51868e1ca9b525da45021bb67c0cd9e4f039da45b61a16f2fbd9caa187c82f253c9bf6c5f330f389b27564e3ffff5e85f10bd567a27726cb6b4f7b9acb478de9ac664dde1cf3dcae050490b8e0b7ed56b364e10c8314a4414cbfecb28aab348871a5cf9b3be726711b4ad14657ce69801dc2f7a26a813eda93c14b06bdfde1578a8ed435531a94c190386bbe94ab8b7e7ef3c351054d3559fd14745f1e1a5ee68b0768667e749f0613bb4c8b5e9154035331f00725d4c0e8142f55e94a41b9e68cb476a519d97e2a58a197a4b94e1753711fe838a0eb4e54b2685948c7701d9ea327f3b1fd71ff2d3ecfadecfe8b815eb1f831e1211d21937f88495c74f1dd1f64aa2f880d3913583cffa9a62477e0fe7264622dde09b0e05945f092880d8dfa401519bb1772fc09e4686814cfd7dbba13e6f6eea6fe8ec1cce71abfc80375a69e06ea25e38a0ff406d1660fce6286d914ce6c7f0b80784f872fd2899343bf53c39451c570d4801bae0018a3ba6a66f100702d25301da7b8bb12b3b79df4725638538377541c788f4393e04a3e4557c2ca072769ce9d64ae12812d7083513012f2b5790df8d64ff401b98e43fa81c526ac492bb2fc22b734b056ddc4be5d37f47744a5f4850cda16afa03c11118bb01b6e4c9c6981fe33bbae3b66c01b7e8f3d720c6ddcb37025e2f88d21cc08bd07e12a7f253d967cb78642ca119df7f019bb679aa20b826612fe23766cd02156c26b29b03a2f4f3d7ebec4c9ce2459ff57b5280e8eadff3c1c77f0d8334926ac587f1f197c8ac72667db4064e2ac6f5f7e3a46bc52cb6fc50e31098a810572774033eb8648279f5ad1f8492992f571c78ed85fa2db0634216abd5192d64e867d28bf8d9dea17df97c77be578a1907be98f938d0736206633975a3e2ff6a3b6ec8a73621dbb25ee8ae7e3cebf3ebb91cc3f042917e5446d9b4b79a2a33a1e2860a7f377e3b1fc129d178cb3fe7c08ff2f1a46dc6bd467aa2293c28f81ad259327ed45c77ef71085b3e77dd7faa6fa1f02e33a9a4271ff8426cfc3f409fa0b6b96ecfe31356d7329f8ca23077cdc3fe6579392f892e593b23572db319f45602f5c037cfd5791c7e0534e272d895fb721db4d4f2f905543f8cd57c7505c7e77726152d8d500372f994d90dee05a20fac9444afb9702cb79fcb65396aaee51d137f0be303288ad73d881587db942e705f74f86b4de1b1e4560b2b31ee7f2cfb76d52b6014cc1d0b91fe501b3f342355e5c147768d49749018acb91abe44d9d71784793a38a73e5ed1ef4f5643148dfceb72c83188a5c33aebfee7efec524bf0d2e189543c29586e0d4d5eac299852cdd51e7b46b97d9a932c092b8c58ccca2267356202ac6f991148541db5ed533493b1a158e15994ae65b3cfe332b11b844e54f76c5ad41b1ac409cf8c4e255118a7d5caba9efa3aa33564969fcdbdc85c0c6c1ab8e4fdc2455e1b6696a33320f6403cd57408ac1a35c16d4ba69fdc759aa7142d1e6ab9bbc09d7422c890602c71c89e5f1aec4e542ecfaafbf30996c021639a7d125657abc3051e6b43ca650bc7c49d151ac15cad4843fe9fb7f8be42613085cb9baa065183a5d82df6177d8a61719b6c517ee0fcb7fcff53c6d029c269b5c0aa483867241221037e2a6d210c6f9fcd0f681ea6fed4f55b21d260eeeb24e423607507e9ec273d2f991d6b818581a20c4acf0f4f69d9bbb123f833c557fd3b35a8a9731f971e188ca981e9e3e3e5d2e1ff2f9ad220d29f7581cac097edbe700179488e0335470c4d624d201da4073d6a17e7afeb5270609dbd87277858f3fb2ddf49f21c3659655f360e6a0da589ebff5dbf25aabb08bf0045a2be9b4df25072baaad17f9b8b3d1cabc3831e87e43b974261c80ee1dab9e0e11f07d0ffcc27820d2efd00a42c606e379d238163841fc814b641e08505fe287699f7e35a62caba5e4cea97d6cac649328129d1543dd44e3aa08da40ba5c332ada96c1d4572d898b099dfcee36fb091d861b5d6ccd2154a045a01a894dbb1ec68b8951b062a831fd8f26c4630d6127d70a9adf41c5c84591bcbc3e99ad07e495aca0ceaae81f87838aae4db6c746bba023f3868e8ade2fc7c1e37bd942836c545c43f2ebcbafd575a396842117fa48ec5d80dd524e9a9e2caaad133c66f320b345139736994d91ff36b24d843c17dadfc69b1c0cb26c819a926036fb7c9866e8ac26737d8c8f021615f6b9543cd51141efa8f12d0e1a4f1ca9c04662e013f0c00dd749fa2d63832039c35e329a5e3896c2f4459e9a7a1f23dab2938a4da91f60e045becdd70f03a81f8b40325e32164bf19cc17d99b9e9f2f66f804cc983712efd15e9f6bfb51016da5594965a91ae6fa3d09988e0e1138b29ce734fcb31aac84e2f776f82f6d925d5bb1ad6b99f91c30321ea1e3cbc798399a4f198f74d4b2356968f0564de150f4c6d2146d40a8ab3f7248964c1f1c64cab68be1936874be81d269fbd29e6d8d45b4865bcfb52bb5efb3e64b9e5c870cbf78e0661706dac66025c7f9f9090d0a58d294bd5b049fcc29a0d2bff50ba124ef02ba8eb2fe73a1a62f2f08bd075b70c31d469b8dcf552ff074a64a1caaa9f051fc318c67e342d2de", 0x1000}], 0x8, 0x0) 10:48:49 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0x4}, 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) 10:48:49 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000001500)={0x1, "e36df7c01bdc669aacf0bea6a436f913d2490610e4dc0c3086a4edb4fe74e7a23e1866e14a105b154c5e259d9ab93d045b6f8696"}, 0x3c, 0x800) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1e, 0x0) preadv(r1, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/217, 0xd9}, {&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f00000002c0)=""/162, 0xa2}, {&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/215, 0xd7}], 0x6, 0x0) 10:48:49 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 10:48:49 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) 10:48:49 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000064, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x9) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 10:48:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000)="cce36fe8", 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 10:48:50 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6, 0x0, 0xfffffffffffffe4a, &(0x7f0000000380)=[@rights={0x10}, @cred={0x20}], 0x30}, 0x0) connect(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 10:48:50 executing program 0: getitimer(0x3, &(0x7f0000000140)) setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) r1 = semget$private(0x0, 0x2, 0x200) r2 = getgid() getgroups(0x2, &(0x7f0000000180)=[r2, r2]) r4 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x4, r0, r2, r0, r3, 0xc3, 0xffffffff}, 0x6, 0xd38, 0x800}) r6 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x2, r0, r2, r0, r2, 0x10, 0x7}, 0x100000000, 0x3, r5, r6, 0x43d, 0x1, 0xe}) r7 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x0, 0x0) r10 = msgget$private(0x0, 0x45) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000440)={{0x3, r7, r8, r0, r3, 0x16, 0x8}, 0x2094, 0x2, r6, r5, 0x1, 0x6a, 0xb0a5, 0x1}) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x2, r0, r2, r0, r8, 0x0, 0x3}, 0xfffffffffffffbff, 0x5, 0x8645}) r11 = dup(r9) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000280)) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000001c0)=""/185) unlink(&(0x7f00000002c0)='./file0\x00') semget$private(0x0, 0x3, 0x380) recvmsg(r11, &(0x7f0000000940)={&(0x7f00000004c0)=@in, 0xc, &(0x7f0000000880)=[{&(0x7f0000000500)=""/71, 0x47}, {&(0x7f0000000580)=""/171, 0xab}, {&(0x7f0000000640)=""/243, 0xf3}, {&(0x7f0000000740)=""/16, 0x10}, {&(0x7f0000000780)=""/208, 0xd0}], 0x5, &(0x7f0000000900)=""/17, 0x11}, 0x800) getpgrp() 10:48:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 10:48:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) execve(0x0, 0x0, 0x0) r1 = dup(r0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sendto$inet(r1, &(0x7f00000001c0)="30725655ac8f8d0825b8ccfea9856f5144fa4c1f36a936cde7e971e7475d1a3681a1946e85cfed75217b60fe2bbf103c2a844b6f0e1ae3557d6229d51bbb2e8ed94dfa96358b8040ed83d9ced3de27031db975e1df9818b6a004d78ffadadac3c4959bf42fa263051a01032ab93f430b0c7107abecb4b6667a23adc80b8d66aae04683f2949364ae800034bb3e8bcb4ad1373f0ac25374c315fd7ea83f9f7f291878c4896cb0eac966ebd2ad663ce73c5df90261978f85fbae1b", 0xba, 0x400, &(0x7f0000000280)={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000140)="7e9feaa94f4c", 0x6) fcntl$getflags(r1, 0x3) 10:48:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x6}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x428, 0x0) setitimer(0x2, &(0x7f0000000100)={{0x5, 0x8}, {0x9, 0x6}}, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x3, 0x20) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000200)=""/254) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0xfffffffffffffffc) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r1, 0x6, r5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:48:50 executing program 0: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/241, 0xf1}], 0x1, &(0x7f0000000200)=""/113, 0x71}, 0x40) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 10:48:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002004, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0xd) fcntl$setstatus(r1, 0x6, 0x80000000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x0, 0x3, './bus\x00', 0x4, 0x9, 0x1833, 0x2}) 10:48:51 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x8001) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xbd8e, 0x100000000, 0x6, 0x1, 0x7f05, 0x0, 0xffff, 0x1, 0x0, 0x5438ad9, 0xc501}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x4) 10:48:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002008, 0x5cbf) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x5}], 0x1, 0x0) 10:48:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x20, 0x1f, 0x8, 0x5, "2bc5dd8b7ee13320df605891e59e735fa67a8c55", 0x82e, 0x800}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0xffffffffffffffff) r1 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) r2 = fcntl$dupfd(r0, 0xa, r0) openat(r2, &(0x7f0000001040)='./file0\x00', 0x400, 0x10) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/4096) 10:48:51 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20091, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x36, 0x0, 0x0, 0xfffffffffffffc00}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) 10:48:51 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 10:48:51 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 10:48:51 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) sendto(r0, &(0x7f0000000000)="9573573ccedff2a4ca7e30d8e1f31460c6dfcb56319588154ee37071d6bc64ba72fd0cf348b9206d6622a8b889d4e7a9dc8688e4fd91f07a4ba0b958a969a70b0a3c394d211d6db046003bd6fe3f9c491922fc97b57171b80873fe3e20c879824c4a148e3d7583eeef10d01c70a269aad42c37c41b06723edf44bd3c279271a7b95ebcc4e508d1a83376a154fadd062b603f639ed92c7329a442171019ef942d9bcc53bed85b85ea59e28ddb39fc6bd4fd582a50f715c906b68ac3fb70f080a752a0941491e9318c2b3184e90a", 0xcd, 0x40b, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) 10:48:51 executing program 0: r0 = semget(0x2, 0x0, 0x405) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/20) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x5, 0x4, 0x4, "5184bcd86549d4c35577c3931200bbd724f883de", 0xffffffffffff0000}) poll(&(0x7f0000000200)=[{r1, 0x4c}], 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x148) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfff, 0xef0f, 0x8, "fcbb54650eb42b05a566f53bde51a6b788c60f03", 0x2, 0x8}) 10:48:51 executing program 0: mknod(&(0x7f0000000a40)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) link(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)='./bus\x00') mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffff6, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576", 0x15d) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x42) symlinkat(&(0x7f0000000140)='./bus/file0\x00', r0, &(0x7f0000000180)='./bus/file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x100, './bus\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x1, './bus\x00', './bus\x00'}) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x5ff, 0x8) 10:48:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82024e2f66696c653000"], 0x10) shutdown(r0, 0x2) 10:48:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x230857b2, 0x4a2) dup2(r1, r1) 10:48:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0/../file0\x00', 0xfffffffffffffffe, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000100)=0x100000004) 10:48:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x82) mknodat(r1, &(0x7f0000000180)='./bus\x00', 0x2020, 0x2) getsockopt(r0, 0x4, 0x1, &(0x7f00000001c0)=""/40, &(0x7f0000000200)=0x28) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004000000003a000000000000a73c85d75259d653000000000000000000000001000000000af6cee7a484edd0ff7ae6", 0x34}], 0x1) 10:48:51 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x86b0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) setsockopt(r0, 0xeaf, 0x401, &(0x7f0000000080)="04000000", 0x4) flock(r0, 0x0) fchmod(r0, 0xa) 10:48:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='r\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000080)) 10:48:52 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) 10:48:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) socket$inet(0x2, 0x1, 0x8) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080)="75b771b829cb4954c223de91d3ecb872863d58d9bfc5b54d440c9afe9a28429d88686630ae5f5c8906a5b0b7ea0e81bca80e9cf2c24140579b71", 0x3a) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) 10:48:52 executing program 0: r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) 10:48:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) wait4(r3, &(0x7f0000000240), 0x3, 0x0) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 10:48:53 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x20, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r7, &(0x7f0000000780)=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) r8 = socket$unix(0x1, 0x2, 0x0) r9 = getpid() r10 = geteuid() r11 = getpid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001b00)={0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, 0xc) r15 = getpid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) r17 = getpid() r18 = geteuid() r19 = fcntl$getown(r6, 0x5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, &(0x7f0000001c40)=0xc) r21 = getpid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, &(0x7f0000001cc0)=0xc) sendmsg$unix(r7, &(0x7f0000001e40)={&(0x7f0000001800)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001a40)=[{&(0x7f0000001840)="f5ac49e6c06e4fa7518acf4bd64119185aed5232a40d06cf7d656734cd347e01456a7459f0b8a39c57ff629fd8e2ae2a209a79511fc1beeb6a7a23f03e2795eb490442abc5f9ad08d5ec5625ace6a08aaf5454386303814ba3", 0x59}, {&(0x7f00000018c0)="610f3f1ff4b4b39c286b4a22cfac19bdb2be93643c5b49b0e52ca389ebb1de44f5bc3758", 0x24}, {&(0x7f0000001900)="9e292e465f60f17e3acd0d609e6fb18272fa598b61c3c2afab7f8e5ef94e5ae4309fd9b0fe9c95b35360413678da3c522b106dd7dd06f235c9c57db56b46db4e3851aebacb5f0fd7f9b4174b87cfd891ed1913417d732631cd296b67c536cc42ff8535d8763139cf28fc0582d08330fcb4b8614a1731f07e980d0e15c0d6bb3c6f6cfd7bdc134368cc8412a8b7c07503124cadf9b159260b9c5a8ee85e8bd66e064e0eb025ba709d5ebc7c896e0a9d2fc0e3249c5574cf", 0xb7}, {&(0x7f00000019c0)="f8d40f2f43b018470266863fb775e6bde437a36b49ec471e8a9fb0ef3011fc4e2a", 0x21}, {&(0x7f0000001a00)="74a873b2c479d75e", 0x8}], 0x5, &(0x7f0000001f00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff00000000000066342eb2ec59f05d3e64e8eb8f7629b765a585cebc54393f2ad8421669753d03f891357685864742f83adf49e336dd1fed57a09c126638f31ea6f9916874d16149b842b4a4b0e4d2dbeec0ee301f70bf6c1303aa751320ad90c6fc8b5b6848abb5e3695cc4242393aeee5654c5fd1029fa75803c03e527b06bd3d9330c488f7a22b5eed293", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYBLOB="0067438a2b5ba64d81b90020000000000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x2}, 0x400) r23 = accept(r8, 0x0, &(0x7f0000000040)=0xfffffffffffffda7) pledge(&(0x7f0000000700)='%\'#\x00', &(0x7f0000000740)='/dev/null\x00') sendmsg$unix(r23, &(0x7f0000000680)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000240)="33deae19b4907beb28a11cbdeb8f0bb3dc25c6432701a40e1face8ca05a43b883634a6c00052fbf0e8c0bbca1cdedd88e93eefcf370da6113b0f02b8456794932a237a1ec9016d7f3a7d24e4094baec5332cd231043d3745bb797f183913c035ceff3eaad2b46aaf2b444c", 0x6b}, {&(0x7f00000002c0)="9647523b8e012be96574b376591bad031432ca1e3cd727de9406fdd7423ffb0c3447ae2559c2a9fd3e915466a81e7c8914def9554035d29167a4ae94e512eda0d72dd737eccd3a7979951ffd408de386e75b6d17150312fb7e4e9a230197e3ebd95e7b7b227968422cf38d3b69a20f91e387d29e94c5639e07f3", 0x7a}, {&(0x7f0000000340)="0a0b34b97f71e4f655898e415da64235d9bf57ddec1d2ff788f0f48b98a2b46f0737c405e5e339e6dfaabc9f144ac9e575e13b2450cf7f26f9ef182321c6a0c03d3e21aceb6ca6838f8c5f4f36eb2f2145b4", 0x52}, {&(0x7f00000003c0)="e7d86adce1ab86e8f0b19bf09a104ed56c50ee8d6f070f556bf16860fda5e826c2efbcb034685c8e9955ecbcc99adf6b4f22a475585c120210daf32fa277fec683f66ef64148e99625c50437e93129fcfe41ac54a449a14ff91e9637a0d1ccce2037ea659cc0c77b72484ca74dcc2d1d0ae83ab2b63038ef18c98e8be5e07c4f28c562195b8a346b0f85d02742085638efcf33dbe12445a1c63f27dab034435b8bc366e75fb8150b43f7f4a417c7039bb09de7e887867c99c75fc6c490498c933f379a4499952840f8", 0xc9}, {&(0x7f00000004c0)="6227bd0e9a7c8c808f95a54382b1362baf4660f8a7257a3e7b1cdb1129bf03a6d2f2a0e75a901cd7940ef3a99ed0f11a0078a72e7fdd415856a24050424be8c3a5668057c965ed8b61b1d580cc0fb8a745737c81b41b6aa21eeaf337f687af54ef0958c44c8933e4b1d8777b3a821ff2600422169ff5e3a4c8534dfbc3cca5100e80ffe80473c5a603e75a25a5287d4a9e7dc5541f7960755612c9dbcc1d039f824e9600fbf368efa2d40582f5f26186ba0e02fc1d48930d6721e064336549d2067c28ce8bb7c78d03c0ffe7e268a17d2a573a", 0xd3}, {&(0x7f00000005c0)="a75aba752b4279087f22e7e47cf181e5860fe59d4a6971eb16702d2ca6fdf1f0d2ba79ee2b2b2dac72b46568", 0x2c}], 0x6, 0x0, 0x0, 0x400}, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000001ec0)='./file0/file0\x00', 0x280, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 10:48:53 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) listen(r1, 0x1) close(r1) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x7ff, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 10:48:53 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x8, 0x6, 0x3f5, 0xff, "e1aaa3bd8991497e197dd57d7d7889a9061aa4ad", 0x1, 0x7}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x37) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x524abd1b, 0x7fb, 0xfffffffffffffff8, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x80000001}) write(r1, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576", 0x15d) 10:48:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = dup(0xffffffffffffff9c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="89e519e0b78672f97a8c02c764fa8e4746b1217187e5f2c842b9cd78872d4736be7a9e977108a4dfc9822c1121598d6c696816131c52490e58f38b16646de3830eb34eab436aee5f650df02aa7677ca3058a2759f29063df62683eff", 0x5c}, {&(0x7f0000000100)="b17cd0ec45efc4ca449ba01ffdca6098da2d9c737c26e9e4c932dcc6a603cf283e18e58f81ee8c", 0x27}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) 10:48:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000029aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x104) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186180008b00023c00000000002867d6b79318cbdb9229220000000008ffd53ee4d44f1127000000000000000000000000", 0x34}], 0x1) kqueue() 10:48:53 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x42) 10:48:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0xfffffffffffffedb) recvfrom(r1, &(0x7f0000000180)=""/77, 0x4d, 0x40, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x40044266, &(0x7f0000000000)) 10:48:53 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\'\xf6\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)=']&\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=')(\x00', &(0x7f0000000300)='\'\x00', &(0x7f0000000340)='-\x00', &(0x7f0000000380)='.+-{\x00']) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000480), 0x0, 0x0, &(0x7f0000002840)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 10:48:53 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1a, 0x0, 0xfffffe36) 10:48:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="5a260f7fe36c7d811748b2c86040ed913502dc9f849ec54fd244560669c13931bf8590caa2ade078d2df95e9d09c08bc78108fed00bd8bb63e30abe0de9002b0121dfc79a975dd32181d9bd502da1e6d37c211b5df9bb7e62abe2eb6873446f67b6fb398c4033e7e40c10714795e188e69b1d457d1d62e109cb5118efe8e7756ac898d79053fa4edf8dd6d4d9b8048769d334c52dc13f631cdeea73c30b03bf302ad5c56d53f4e8e4c341166dbf51431dbe36f1754a72c34de3c99017ab4b1028d0839bc8e7fe1fe5050e49b6ef55e7d882e7bec210cb451952a4cc9c804aa8be9fded", 0xe3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0x4}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 10:48:53 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x8, 0x149) openat(r0, &(0x7f0000000280)='./file0\x00', 0x40, 0x141) lstat(&(0x7f0000000140)='./file0\x00', 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 10:48:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) listen(r2, 0x29241e1f) 10:48:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000100)="70f64e74a5e403c14df4cf75408714ce37c316bce5350312a7d700c26447be4b30712dddb30f35c45c4543a16d4112df1daab6d760a38f977a781e6f34a03e94080f1fa2ad4b9914a7664113aa5dd97421e968395772c09d797c2b8c9985ab125a617bd8e1e79ccbb784618fb29e1bff9f96d3f8bdc536936205c5a32c2ec1ceea38cf1a0aea1cad381c0c4a2d04811c40300c09a8c361df7f32f13f1ab584053d59369129d8e511d16a67eea4bc52bf81aa37c1c9aeaafc", 0xb8) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ftruncate(r0, 0xe90) 10:48:55 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xfd4d) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="1dedd5ea9cbc37589d537076fc0bc189afb2eee4c78893dceaaef475c513e90e2e476be8eea11d0ed025a8fdaea67d38f507fd0ffae61a5d1e03745ffc3aed6b52b657e194a270d86d7ed8e8ef5beb61e9aeafe947c391e0e86045fec9f2c22cd3740f91bf3fea456492cddde8bd41afe8881ffea558120cb5a43bc51a258dd092c53755728c", 0x86}], 0x1) r1 = socket(0x2, 0x3, 0x33) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2066000000030033d78c45a9d43d381c822e7cb9f788508dae33843d4dbc3d272ca77711a9786791d63595bd89d25d6acbbcd77b306c39c9118f925e7414a688049b684120e3d6fc84f7dc05cc77ff56a01d836b33a9dcfe97d4b82efb482eb3ff2198d8e360f602b864891af0abd548f0cc0d512e3e87823a63cd86a5af7e0b6124639abb3dbab66dca009744592854768a1b6717748769ade113bb340e2d9344fb74cb72b0810f9c8ce4a74a48d930e220a63a8b5d8ec662be1e0c1fd72389"], 0x10) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="11f46c0fe3c64923", 0x8}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x9, 0xffffffffffff8001}, {0x18, 0x0, 0x1, 0x4}, 0x1, [0x3, 0x4, 0x101, 0x7fffffff, 0x6, 0x5, 0xfffffffffffff800, 0xffffffff]}, 0x3c) lseek(r1, 0x0, 0x1) 10:48:55 executing program 1: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000025c0)=""/4096) clock_settime(0x7, &(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, &(0x7f0000000380)=ANY=[], 0x0) mlockall(0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) writev(r4, &(0x7f00000017c0)=[{&(0x7f00000016c0)="a9535e61af1518bd6602a507bc48e529c90f3d8a566875af43b7b4feaaf2a22ded7b8be7005810ab19e8b1490abcd100c2efac33d04dacd3f2ab85591f33e1b56b8c1789e53bf0c6f6021027d7c486bbd9e158b50d3f7bb818e7154ec08a8026a792a3f0ca6465f7f8ba2ce65284804ef1b8b3bea6ec22b93f7ca6279ce4e72cfc46fb15dd70370fdf7e741bffb030e979e44f5cf27dbbe6381c2466e6157aa6da748a073427511ca1de365f8696fb5f1b44e74083c639ef32be742eed0c5c993c73da72ad2954794138c084fd97d7bcc6193f4ab9aaf270557fccdcfb6a58ecb0b81c4feed1a876a58729a3d5bc8fb0258ac39ad62b4006744ec0", 0xfb}], 0x1) chdir(&(0x7f00000001c0)='./file0\x00') unlink(&(0x7f0000000080)='./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(r1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) semop(r0, &(0x7f0000001200)=[{0x0, 0x200, 0x1000}, {0x3, 0x2, 0x800}], 0x2) getpid() semctl$GETNCNT(r0, 0xfffffffffffffffd, 0x3, &(0x7f0000001440)=""/129) truncate(&(0x7f0000001340)='./file0\x00', 0x9) 10:48:55 executing program 0: pipe(&(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1020a, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x2) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x7ffffffc, 0x2, &(0x7f0000000380)="f3e6f14a824a86b098fa279d0200000063bd80e70700002c7c4e03aef9baae1ba672e9f4895cd76b0be89ea1d0a2e87f887235497eafe3aa3e895cead255ded88358ca5287cb8e65ebaca8534d7e4431bb01540dfb19d097ea7506a94198a75ed34117affdba82f37928c8f19bf03abf19396124518f9e57fa38491bffe79b49a6df2b67c33b0f7cab2946b2e90a8518ff9499f9b73eb44e93c4543f658b890bd1761498b5bb58cc9a3051b2161e7cc2294bd38cfa9a2d0800b24d86e873618d7fa4d0c50a59a0b48b9fdb2e4b6368616165e8a7d7c9c725c3588f55e3131d333c54e8c945c453f156e219bc009896850400ac3e698dedcdafa8fffcedc79d9cabd8f6bc061879f5f95a729e6262dd9116badecad936b72e", 0x1ea) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x52) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 10:48:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() syz_open_pts() 10:48:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/157, 0x9d}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = geteuid() setreuid(r2, r1) fcntl$dupfd(r0, 0xa, r0) close(r0) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x7ff8) syz_open_pts() 10:48:55 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x289b) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './bus/file0\x00'}, 0xe) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x9, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000480)) r3 = msgget(0x0, 0x100) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0400f1ffffff02000000001d000200000000002000000000000000000000007cce31a3f2d0d762bb2800000000000000000000000000000001007bc614ee4db42412ed2834c400000000000080000000000000000000000000000000000000000000040000000000000002000000000000000000000000c64d0990d6fee17139b9a9799ae7e5a157d1ae1a154f895bee9cd361"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r2, 0xffff, 0x100a, &(0x7f00000002c0)=0x7, 0x4) fcntl$setstatus(r2, 0x4, 0xc) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) 10:48:55 executing program 1: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x10, 0x4, 0x800) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 10:48:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x10000000002, 0xfffffffffffffffb, 0x5) write(r0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x304c9ce0dcfa0364) 10:48:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/96, 0x60}], 0x1) write(r0, &(0x7f0000000080)="1515ce", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getgid() r7 = getegid() r8 = getgid() setgroups(0x7, &(0x7f0000000200)=[r2, r3, r4, r5, r6, r7, r8]) 10:48:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de32148ff0042b8e02ad14a7f5259bd7f16120f8991a62fed95b2135c5b5df574d682407720f52a13d79140c872b1dd3b11bbea4118a8d8751d201ef3ba136153694d4a9b29a0947f9c87dff5a59d75ff6b8d2076f3d86cca9144737e6651fdf26cfac5f1bd53d079312557a90a6dbf729a8cf986a1e89282830881d1bb57c651ff", 0xa0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffff472, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)) 10:48:55 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82072e2f66696c653000"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="0c6d513562f03ac2d7fa0014f4002000003300000000653a8df40000", 0x1c}], 0x1) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 10:48:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) fchmod(r0, 0x2) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20c02, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x93, 0x32, 0x145}, {{r0}, 0xfffffffffffffffe, 0xa, 0x4, 0x0, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x7fffffff, 0xdf2b}, {{r0}, 0xfffffffffffffffd, 0x10, 0x8, 0x55f, 0x1}, {{r0}, 0xffffffffffffffff, 0x90, 0x4, 0x100000000, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x80, 0x80000000, 0x40, 0x9}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x8, 0x2, 0x20}, {{r0}, 0xffffffffffffffff, 0x10, 0x41, 0x0, 0x1f}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xfffffffffffffffb, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x56, 0x4, 0x6, 0x5b555267}, {{r0}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x4f9, 0x8}, {{r0}, 0xfffffffffffffffe, 0xc8, 0x2, 0x5, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x2, 0x2a, 0x20, 0x8}, {{r2}, 0xfffffffffffffffb, 0x21, 0xf0000000, 0x3ff, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000043, 0x3, 0x400}], 0x101, &(0x7f00000002c0)={0x8, 0x139}) 10:48:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x1}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000007c0)="3e2a7913e4ba6d773553c0c01b3d7af90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828e697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000000a864d67971a38826a1aa8937e753ffffffffff510eb0092e", 0x82) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0xffffffffefffff7d, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000040)=[{r2, 0x187}], 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0x2768}, {0x803, 0x3f}}, 0x2) 10:48:56 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0x10001, 0x1000}, {0x3, 0x7, 0x800}, {0x3, 0x9, 0x1800}, {0x4, 0x4, 0x1800}, {0x7, 0x5, 0x1800}, {0x0, 0x10000, 0x800}, {0x2, 0x8, 0x1800}, {0x3, 0x8000, 0x800}], 0x8) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000001c00)=""/4096) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001040)=""/162) semop(0x0, &(0x7f0000001100)=[{0x4, 0x0, 0x1800}, {0x5, 0x857, 0x1000}, {0x4, 0x8, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x0, 0x6, 0x800}], 0x5) r0 = semget$private(0x0, 0x3, 0x430) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001180)) rmdir(&(0x7f00000011c0)='./file0\x00') semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000001200)=""/133) getrusage(0xffffffffffffffff, &(0x7f00000012c0)) fchdir(r1) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000001380)=""/96) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001400)=[0x800, 0x9, 0x99c, 0x4, 0x3, 0x5, 0x400, 0x3ffc000]) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000001440)=""/182) r2 = shmget(0x2, 0x3000, 0x500, &(0x7f0000ffd000/0x3000)=nil) syz_execute_func(&(0x7f0000001500)="f26b3160c481c5ef3ec4214dfb86eb6b8eeaf2ad46f7ebc4c1b4150c890f0d8a07000000c401655e25f30d00008f68589fee37c403fd081bfc") r3 = shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r3) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001b40)=""/142) bind(r1, &(0x7f0000001140)=@in6={0x18, 0x0, 0x7, 0x10000}, 0xfffffc30) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001640)=""/40) r4 = geteuid() getgroups(0x2, &(0x7f00000016c0)=[0x0, 0x0]) chown(&(0x7f0000001680)='./file1\x00', r4, r5) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000001700)) semctl$GETNCNT(0x0, 0x6, 0x3, &(0x7f0000001740)=""/184) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001600)) geteuid() 10:48:56 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x10000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) r1 = fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = socket$inet(0x2, 0x0, 0x3) r5 = socket$inet(0x2, 0x4004, 0x300000000000000) r6 = dup(0xffffffffffffff9c) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x100, 0x0) r8 = open(&(0x7f0000000200)='./bus\x00', 0x10001, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0xa1, 0x40000002, 0xea}, {{r4}, 0xfffffffffffffffb, 0x50, 0x80000007, 0x605e, 0xdfcd}, {{r5}, 0xfffffffffffffff8, 0x88, 0x8, 0x7, 0x9}], 0x1ff, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff8, 0x1, 0xf0000003, 0xab2d, 0x80000001}, {{r7}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0x1}, {{r8}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x0, 0x1}], 0x4, &(0x7f00000002c0)={0x9, 0x80000000}) r9 = socket(0x1a, 0x1, 0xfffffffffffffff7) r10 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x400, 0x0) r11 = fcntl$dupfd(r10, 0xa, r9) ioctl$WSDISPLAYIO_SMODE(r11, 0x8004574c, &(0x7f0000000040)=0x3) ioctl$KDENABIO(r3, 0x20004b3c) syz_open_pts() 10:48:57 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x8402, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) getrlimit(0x4000000000007, &(0x7f0000000040)) 10:48:57 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) flock(r0, 0x8001) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x1000300000005}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4000, 0x10, r0, 0x0, 0x0) 10:48:57 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() poll(&(0x7f0000000040)=[{r2, 0x140}], 0x1, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffe}], 0x8, 0x0, 0xcc, 0x0) r3 = dup(r1) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/212, 0xd4) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x8}, {0x6, 0x400}}) 10:48:57 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000001d000000000000560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000380)=0x6e) sendto$unix(r1, &(0x7f00000004c0)="d26692ad9c107b380f29821f170e3fc7309e7f3c1748cd28639b5d974cc9fa6c10ae66d9f69738c494dcd80e38c896398f9e9a0a39aaad7052ba34d740db3fbcf778377c685136301e3b095bdfdac4407d2fc95aaf96b64743f8c6302385ff8ac9130a6f0fc3af660e9cdeac11ed59ec940a186690472a67c3bb89b6ac5e50e3c515b7d97d5700af164b135d544ffc54dc4d30f611245371d0ac5f5c7a21a1cf44f4ec2672f7953458eb31f375a4dde3f8749f77f7e91e86f207a85564225d1f055270a688b4d0dcaf37e186ebef7d381e191ccfeb1c97ac828dd503b10d836b22effc23bf6369b513b6e8b69390e10f778cd781567350951ed1b9430700000000000000fd4a1defe7b4e3f297793fb71b8481c31c693c0098e64519310aa31fd14d7a48567017df3cf52649e5f8a146e2bf399ead20074355f81bc48c08b6d02706849bd3a6", 0x4ab, 0x0, 0x0, 0x2a9) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 10:48:57 executing program 0: r0 = socket(0x1e, 0x7, 0x0) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 10:48:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="634efde1c9f39e75392ec37c99969d9798da14d2d04d0ff96e7cdcef0e67", 0x1e) execve(0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) 10:48:57 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3}) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 10:48:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = socket$inet(0x2, 0x5, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) fcntl$setstatus(r3, 0x4, 0x80) dup(r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 10:48:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) 10:48:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) shutdown(r1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) 10:48:57 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 10:48:57 executing program 0: r0 = socket(0x2, 0x2, 0x7ff) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r4, 0x0, 0xa, &(0x7f0000000080), 0x0) 10:48:57 executing program 0: r0 = socket(0x2, 0x4001, 0x0) listen(r0, 0x80000000) r1 = accept$inet(r0, 0x0, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)="eedb4d59d317b6edd831bc14bc1cf622754fb2e8549905f3130e4cec9d9c342e174f3d260f7f322a816fd09c871e7620f5a39c50e3822e7e36f55ce611bd91a0d4027ed421ea5ea2c241ba277ca44c28b7c8e2f6211ad52bee3394358a6267fb348faa65a59153cd9141b920a89ec4702442eda74b6776755b9fdc32148ea95e4a730906b428151c3430dbe0b9d5b0d5e2d0320d7111f0381790ce77db37a7c0d17b671e7195dec887133b4626732444ca8256fbf8825a2120c90adbb1943236391485fa71728f38c96936ec", 0xcc}, {&(0x7f0000000100)="107fc093de3378542f6375bccd020554b89d887e8e65fcebc5692a1a30ee5b900cab72c4cb790d21abebc96c20b3a0dcf313e12ea015e20463d4b321d80b3d6657", 0x41}, {&(0x7f0000000180)="1d821c5066570fde0bacd278128492d391ec2bd67119f3617dddb8c1fcaf549606c1fde7eb2192f1bcaee1761f85aaf207c56c3b64e3bfd2e33a2b74bbdca3a4a4182034ad2cd04011d1fea0", 0x4c}, {&(0x7f0000000200)="249bb1886d94b994611da6a729a75733bfbbf49475de89021fc9a7a9c5fe42576e65b97a6418a5dd34fdcec6f5efd6c3889ccb6f3663f778e388fa01e16f11a30c5fd21a14c86873c35745f93380e3a497e803731f91f0bdf56f1b59459ddab2a836cf7969ff60f0190662187a3658d68bc7c9c6972e5ec3cee24aa3d9e10b1b0674d9ad16aedc07accd76988181d179eb5b90690b442d09288caeff35a17341751d20393266582dd3ee618cfbd1f0a349b23758f7cef1c9e1c7df426a0eb5be8cb8", 0xc2}], 0x4) accept$inet(r1, 0x0, &(0x7f0000000340)) 10:48:57 executing program 1: getuid() read(0xffffffffffffffff, &(0x7f0000000040)=""/52, 0x34) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x4}, 0x8) r0 = socket$inet6(0x18, 0x0, 0x6) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) recvfrom(r1, 0x0, 0x0, 0x1, 0x0, 0x0) 10:48:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/160, 0x96) mmap(&(0x7f000029c000/0x2000)=nil, 0x2000, 0x4, 0x810, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)) 10:48:57 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x32, &(0x7f0000000080)="9513f3948292ae269282d455abab56626fa61bf26a5670c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa7e0120c8257caca606d166550f4513bb05a76025938759964a53c6bb7cf2394a7ab201000000000000006a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7122303ad13", 0x4b) sendmsg(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x12) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f0000000180)={0x0, ""/5}, 0xd, 0x3, 0x800) bind(r0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) 10:48:58 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) mlock(&(0x7f0000bde000/0xb000)=nil, 0xb000) 10:48:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/206, 0xce}, {&(0x7f0000000180)=""/88, 0x58}], 0x2, 0x0}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 10:48:58 executing program 0: r0 = socket(0x1, 0x3, 0x2b) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) 10:48:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "f0000000b0735adb7f0e466e1f568304ba00"}) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) 10:48:58 executing program 0: r0 = open(&(0x7f00000012c0)='./file0\x00', 0x400000010221, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) r2 = dup2(r1, r0) poll(&(0x7f00000000c0)=[{r1}, {r2, 0x40}, {r0}, {r2, 0x60}, {r1, 0x85}], 0x5, 0x0) 10:48:58 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getgroups(0x39f, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 10:48:58 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x3, 0x0, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/143) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 10:48:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) chroot(&(0x7f0000000080)='./bus\x00') 10:48:58 executing program 0: setgroups(0xfffffffffffffe3a, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x6, 0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x402, 0x20) ioctl$TIOCSCTTY(r1, 0x20007461) mlockall(0x2) 10:48:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1014, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/39, 0xfffffffffffffd27}], 0x1, 0x40000000) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = dup(r0) readlink(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)=""/4096, 0x1000) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000180)=""/183, 0xb7}, {&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000300)=""/155, 0x9b}, {&(0x7f00000003c0)=""/34, 0x22}, {&(0x7f0000000400)=""/138, 0x8a}, {&(0x7f00000004c0)=""/77, 0x4d}], 0x7, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 10:48:59 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)) 10:48:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffffffffea3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, "4b02ed3c5c88d8aecf968cf88e75704c26648768"}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000180)="b43d55f470e61f2548eaeb049eba4059f10533be5d193daa194a23a431ce6d54d85a7acfaead2a1bf8009bcf49fed1cd4514af11e413d3090000000000000000", 0xfffffffffffffee6) 10:48:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b80000ead018344a88a4bd00", 0x0, 0x3f}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a616ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa3835325f2511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569016bf380020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd57610", 0xd0) 10:48:59 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1000100, 0x0, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1d0, 0x4}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 10:48:59 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = semget(0x0, 0x0, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x4, 0x4, 0x5, 0x3d]) semget$private(0x0, 0x7, 0x80) chflags(&(0x7f0000000200)='./file0\x00', 0x2) rmdir(&(0x7f0000000100)='./file0/file0\x00') r1 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r2 = msgget(0x2, 0x2) r3 = getuid() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001b40)={&(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000f7ff"], 0x10, &(0x7f0000001a80)=[{&(0x7f0000000400)="424054775022b7067ff7de6792b4f0236580fa16d0db684db604d070bf759259d11f8c3c0b30d2a64937aea5693ea58810dc183634a8d0d4ea03d3fc5c821887cdb786933dd55df2ddc82cf0d5", 0x4d}, {&(0x7f0000000480)="746c5a598c636ca01fe5c134f43cc10cec615a1bf6584395899d083c86826badb03f288c928709caef7cb226cd93b5eaa3c1b53de4731b40b29713238bcf249d7acf2bc7dee5897812510153b9d87b116ba7387172c23ca022b8df61f416d2d55e374743f84c7a658a246a9dc0859cd2a841a900eacd4e56ffbb89898dfe0e44a2ffdeda34eb669a479fc6c03c7c13ffa48a27db76c53db234ba2a7f709e12202da2b26a70ec31566c8872614ba87d8f6153893fcc97ebc6175b6588e9723a2ae0dcd2a31953237b87b8961a5f27d58cf376801b661fb3d5f6fb73ee228c769f41db9a488055993e434602cab0db7b0d0accd207ba3bb2d058b8053202313f8ef416c8fdcbbc503677f25ea7499c0128c9f7e5cc718b1a9e2c90806c8ae06e653dd53c28e5181fe680fa1fd143546e8234263ba9a6867dec4b000aeda1942f0ad5052bdd37eabdd0c2c39188ba2dcb5db3c48664b0f1ca760132d02891ce0d69f7e94fb872a8d628d1faba28ee7347e36e99b8a04985957892f5b71a0b2b94525280095f2799af3f8f7e9ed8be93d3d246d468bfe14d473bc314c411a0331b98253472aa00c95f98544549ac6bd93e261c94401e00d70626a5c7db60046c850361227470cbb038d9acca8d0606e25f52ccba7861ee64a5dfecfd5944e560f9707f043853e7930b9a2169abc3d42f4c15f218a9b440e6cd98b556097749988da8546f542631e1c974cb5542b9cf317e81cf498d181f82c3d02e5559f15b3abf67a8c30db6a7dad8d1a2fc0040e11c394085ca124759b8be691e2f9f880fe8dd7e5f4c5d7051765a67ef1efc6670ba1bfdc15b9868b395dd9b99eeb46615d12f3fc90e1d13c81d91e95cc367c56552daf9ca52054511b53d60c5da3641ab5a20f82396254b28534f84f4441c84aec016371408beeed343d962d7a3a129a8e2314ea2719c47a46ac5598cc5687de91c44863f5ea5e56d3d69815134a73dc23eae9c5e63d7386b7a3c914b0f659ce6a13f2d450b235f3d1906389435531b0515270151ab95ac4c55feed7fb3bd96c1f8609dfba7e0ae1924453f544ce81b61e74f79b8a4821aa1723c3a2027b8541fc628effcdeae20bd1ca8e1d030dd2c2c095c5f5da2eca76c43fd4b88c470b81831c7b3dd29df74d55aafcfcc16eb23cc57bb7b1b2013929df3f601b021fa50648bf6e84b315417ab0447b21ff450ff97af4910138959642503cc548df796fe0217faf837aeda8f9fe2bbbe7adc2ff1a5d3b818ce077aea5d319cbe5be5ab7a9619dc541f5e3fccd1a53f9b85ff32be18ddcbec3c3fe5f5d991149b25682b5b577340e51229d54c386ee1c68c5dedf94cf7853c708e16188d44653b7c0b5d96b00a221c36160421bd00f2ce86022a70c77af491ad4f6a4af8ed5996b6320d11afd9e86dd6ba6b76f99390c20243c55ec9dc9085d26e51e17778bc9a859ef853f49f0d6c0ef8c382f2a798e201fb88bdc1a4ca8912714f79d1f6f554ab5d37e40f8b5b281ad603db0b1223ea48e108551812a246b7157dc607e0f4d13877dac053186dae93c5d553786b8bab58b99843e8f1344b57a05885f97579120862ad1f3016301859a0a278e6e8d4faaae7e9f239c27ea2bc4564816a77b35ebb7b1d110edf143ee2e14ed4a21c9abaeefb6ebb6373983ba17ccf91432b0d2eba8165a27834da8c47d5a8988bb62cad8adacf412d86b309f3303d9e69ca583d8af422534b26f14f8e75d327cecba52b15b34c08f0d10245b35b612c750d85e713a286d831ddb208996b3d3e8ed24f3139585cb5f4e1278adf72010fe1beed1d876ac1ae7a0e63cfe37853bf1ee1f90ecf2cdbbb92a33c6cd0e6302efd2e39e3f266976f5f00d20f9435d08d93d72f8a89ff793cfa368dadd4af8350300a00a29e0677c94e78b09ded97c496eb4d20491d20933ba7a392255215e077c6b5a5abd3100db80a10e1312905c015a2a1564943e68ed9298d758ebb45480fbbe4345cbe1b9f012300755ccc9bb939db1a478075a79eea69ca5a2f5ef673ecc7991e4bdce94bd246595ce36df6937a958add2c230b80fc52c144ed16a139ce9c570abaa520d9d158277eeab8cdc0dc812589d31abae5c827043ebf56096031586a8a0010c02de321cd2622a4f32833d2b5a80ae646609eb6fcc9ef487f6116cfa26e759964b4b32934c639b3b5bf3a7ec2857a7a75630da6004ad45ef990e003841c76192cc38cc5b4c07282d408ed2ff0fdbfe61cd75fea5392805eff7fc87aed6de5bd97112916e2a363673f267ce4c1cd02e5636540a5dffe830c3f793c0fa8e8a5e7167488dbb50fa11e1698d21f5e97a6a75ccecf5dd59af3a2787f920c98f602a77bcb9e6585b68f64be215422dfcf7c3ec771b814c5472c724962c01ad0eb7ff84f67f103d778edf5344aec5752457604742c33c47aa4b383c57b8df00f9de68fd02ab11382d99d8eb9191fb67051b5a18e131294d7ca3a2f1c4e2a543583454e37cbf4a73b4221a1a5dd034ef32578fb7f7b9057b909c79e73846c5edfe3628b4be8d8d2908911c4f017edccfc4ff85069a6e139dc3eb96af0532805d7ff106e9dc9af33974fd84931215eaca8af31296634b35dc8fa73cee4017dfbb5d711616cf5083d9c5b2ceb9c3d0e9bca1ea73e194d060a3d6c82d6694f073bd1de556da612df4e09afe1fb5fff971d09b6b7d2c3d2072c1721df874e4596015842890c3fcb2dcf2fe42f28720513693b227f0121b7c5d4f2328a3fe70f515e22816d83b590bf31c56335c436e04d0e3a1909a08c8a0e9595fccb03d5ab10a1fcfe1887122d3744a5abceb944da1e2e4658e0cc1eaa543e881094e3d7c9d504ebcd10d041903613093396d6e8562a459bb6f9ecec2235be016aa1171492a49c6c3f01624652c2eab39d76bd32ee1af73c0c066d0c483b99177ea0b3fdbeb344d7b6f519293bfe09b8c6f6862accd44d8faa1aca5465f0b37257a6e1aa637ac836a8c0f25649568184ea9e66f717d432a3bfbe57c20bab05078ba3ab4db20db00940b80cf2cc763ad177203795a3cdcac14c58cad0b4b8df98dd0ddb8b40021b397fd0e3954f98bbec8aa3b4903c7486fe1728a6e49eb68061af432ea83b8000d721df16124acda7775599ca6664f3122c2467d0e8f6369f304870753d72eff5f6e00120151466c3a4371ae19ba7ca6e39a3a57555e18a0cdf994d4739d6e7b62548005b97bc10d9f4187553042bebb4d3670bd741faa4fc5b35a6df38a970fa301aae4853de250c36ee60d56101e9f7e1e344768f7a163d8f66213b39bfde2994229bd798bd5cbe73b40d5acc1d7524968d58832c3bcfd6d3f3f613d5542109d1d4f85196480c2bf693f84cbfadb16deeafa43f6ee7a10f8b4b8911eb6375b316064b0a409ade3c8f194f94c33a7f0900029121b2d40653798ae1118bbda9a5cad2baf59380e84f2f71273ffceaedabcb6aa8361849ad60b5605887b60e37295e1079959becdc52dc8d9bdf6cb6d64b1e7f5ff86418550b14fa2c02196ea0c5f081910de2c8453f4e1143cf75d590f9acadb2c4f21c407de483bf692631a923b1c3b0e54183b1baf10ec1c04d4c4023d8a44a21135d90020c7f585c63568a0d3641ebc168012c6a6091fadcc085b7ab143aba3bd36273bb0902f1358071a2e6f5fa6b56a3c6bfbce85d1f661657ee248175efba82edfce5cf0898e423a22160f1a65e9913634fd80a6ac9de69ff9abcbfcac0e573cb060e9697ab0ddf63491eacf012ea9130d154ad0109bb00055ab2bf1d7457537b34f5bb30cc4d53777f57bff51cba5cb0ddbf1a6f110cde5f0b384fe49c0f5b84345aa7d653d1a277b324548b5dff806ecb324b54c74f9f8a41dbe91c673ba047f2e3de7f39e9917967df8cd68b52c5da5327823532c1a6e7386111494c62c29ba8de1d5cedcf1077f1c9787c9148148ad82d0788374fa69bb8a73ada699483f7031369343c69fbcd4c1845b8bb5c6ce1050858a549bec05669b6319d12d3b79ea05cb2d006384faf7bad8b155bd050392518f223e38ddd4be0dc8a9b6fc1382dd39e5536a4583cfe0d136d82d1877692c6f0fd445c9d100e57f5c8fd7e9f93b860aa0eb04a0287dafacbd76e1314c398d73dfcf66c0d0ec95b2b02f166a165a86d60bace3d437ade2eefd55bf50c15af39a7aac88a996ac99b15e4177948f62c87b1b21082e761ff69dd0c4836325768af2aee9f23127e54e5a1d4f8cacbe6217e567dd466b2b3153d57e23426a7d67e8382fc2d14fc23118268e11df83d26cc2ecdb26447bd7f4f8c0333cc3fe0e3aaebd84f449beab9fd23bc3421b2aa92c2eb8e8d6010ed5dddc516b7b46f05815f49dfa10513a920d1196b97a5b12075c2ed1a0384a8632d601b5a38c3abf59bfcdeef6ef5a07b0ddfa8275b3eda4dec90b70a9bb18d0abf866e929f3a80b044eae8c4ac17f7f2a57d21e6b8b7a3e5e40795d27056a0bff39a1b8d36b4bee6a1c022c03b088d0a873f850e0592a9e7763753e03fee2bed7fb1af50256d470967246456beda34549a6903b065c41677f9119408b042adad3c8c2a8dbc43b18dac4504911b7ceeece6fbbc29a8cc2daafe5e7646c299ac0276c7739291e6e35cfbb7752c58879066b70dc7fd75568b7a230a733eb2c97b6773a369425efdd755ee038b483cc370251d8a87dce8d0db9a64170492afa3153e616c217748912033195df436e254afaf779fb9af321fef0f4c7343275fdaeea52287b1a54223f776fac9e96f4f35454f4b66c22ca384266d9044dafb4c5bc4b0f3ffa921a4ed87eed7c4bebe93d30133a6772ea96c09ce04a847fd51f9e980f2bff296679e741410c7e910ed78ba1561155c514d2a49877685421cd4914241dcba03ed11246062f9219c4f4604237b0939608d3aec952e80373bc2ba8d63337152a87c7032374b8d0ac002924c0ce0bdbc9381f28a3ae345450cf01341657e76c6e0c69398bbe1f142d69b723c2fa7baccd1f37583f8874804691830fa95ca0a44e6fd9c596b63a1295db21e073d62e5300eb84e5ad746ce8175b43d58bfaad125866893241e0333031442f231d2b59393460df570135d065497b3720b480762c4b5f79be359c7c68ed0f63f5573d612b7a4f092c23a601d4229969bd496f3c49ed769f6f9e36409177b1c2a40e8467ead16bcde42579719b0c3534b1ea3c05f116c8de65edb0e5064f1279e570c92a1c4d95d2e0c4f948ad2b4041372211d42c231b78910d63e237364318aca31be4fbc622b484ffeae4e8ad8a7ebf8922e3b8fa8f22c746c45726a1fff6fd18455d8ef748e3528d61c30949f9372e9edccd358d721b8a74821840568cd2c1cce6f06b54befcb2541a3582996b7db61681d266b7c2218e2ca01ee6d69bfd60b2fea6574479762616fe35db2bd656361b4ea9e715a9c74910b64f3148607d0b947ab91cce1b0106051c80191795a048cded52c5b07d89fdb536f58becac40bf99baebe708cb36cf16fd3ebd0020ea808d1db4ab520e74e909a8f4f21cd71d35f44bc104f26b451c7d47ec9201c0dcbcd5526a8eace8e046f628ab076a5f935a0ce5338fecb1bc0054deb5bc4a719877845b2b429757fa05103c68f53bc245349b87068a8855e5a0d3743ce674e607ee68fe1b14e6684cf36d7ed861348973abef9c5d4b2bd525e354371eeba6771f858527615cb85db2da93ce6e41aa58d0c2cfe4fe130a9254c012ebfa6c6223d5e6e5dab2909a25c132c873bc4f578ddbbfedc715686f9b60ead104b392930234d393ea1", 0x1000}, {&(0x7f0000001480)="b8ca99adfced1db450b26f4172a732f34d26af7451aa000499493637bd7171927448cb42430bd82dec96333498a1fd4e7c5b97629b73c2d6fbbfa1c4a6f3a56e280dd75410fd48832015e56bb60c596e6e4126d66810c4d60bca920a15e197b7bad96fca0781dd620f3f9e83e8baeef7c4fe17cd69df482a17057da73118eef566ff19cd13792bbae76ffb4f586959190841dab12108b8ea58f8ea3d7d0f40127c573d72405b4a8478a0662c0d8fc80a44c727cef09e496694b6de7f59d74140a4b03a4493d5e0e106c905eaf33bee29b3e77c3dc6b9981eb9002d4a411113e73236223f52320bf8ac08902cac688c35eb", 0xf1}, {&(0x7f0000001580)="d6c59c9c64d54e2c1701ff79252a7bf383b659299ff5d18e1790b19c26e0a0b6dd918db12739a03b15ca7e53abf46fd0f85713cd30b517a53e72bc605e998a6f9a6ca28f084dff515a041d1f665f26995109dd82ad06ee8c291a3b3cd08a7dbab1c2baaee681cad0092866f5e3ff4d8bca7c96cca6c5113d9be2c248c71b2b38cc99fa37679c1d73af44c1c7979f51862627aa0c3511a12c66a2a4a262586eedb8e47c3963ef40d6990d8a406898dc690142d62abdb73da64dcc36f563432bbc3b6177574f46f58dd5f75e570fb42ab17e6643439c348531b758", 0xda}, {&(0x7f0000001680)}, {&(0x7f00000016c0)="9f577cfa697e0eb89e1cb06dc904eb42cd1a75bd7202b89eb3ea9771423f6d650eb9806b7693", 0x26}, {&(0x7f0000001700)="fbce11052183ff61ea0e34d722cf1301cabf52d75b6eece13d1dcb22f74848a3e2168dc9d01d879af8371bbd5437ef1d4673a39fad232e77bf79502c9f13c3cf471519748b21c5338fe57f4b072a71a8e1fdd42e147072d27b3900cfe6448fc9370cf3076a377aa8cf770b6056c33c773b1bb41b92739e36ca813015dcfdcfaf0d753790935d6e43a4c6e6ce9bd0b615ad923e232e01edfae8fea5cbd7d5471f0b10cdb03aad7fea00689c4f485bf7e2f37bf8828e6f457ac518e2f550c25288e584f0ced30d333d19c48797edc9de47c3ef225626819391c7905b481adc", 0xde}, {&(0x7f0000001800)="4d095b1a7712a0cb11636964ce6722f836b8afa3b60c4b8505cdb55d4035aef3fc13c980b2adc0583df90cdcc0a501a70513d82cf0739eaa51a3eab5a129eb420a630212a001c2c11f239428e13b83920cc975460ee4403317f01beb9e7901312ea6dac1ec756082b72559bdcbc02c5c7d00c68666f88bd02c495599344172a75a23feaa07f3282ca4d8f6a0755c207ad332d4a721150c36809f440192d807f68fc7a88a636c", 0xa6}, {&(0x7f00000018c0)="b2e62d823b426c6ed3d11a03f7dae533cf33ceec2bba33cdf99d4ac753f7d76aababba64ff625b48e1572df55e42a5ae4e1e1919641f49e85ef8cf1a39c21191bfa7068e5e354a2d4c0bf90bdacc38502b23b4617922098b86c1a8ada7bb3bd4c66ce9474258ed49b061ca072ff61c047453aa3a6874ac399e518b0db74f22b0c385f2038d02e4e86056f43ced0f38b08d3f0269959d5f", 0x97}, {&(0x7f0000001980)="02de6fdae1edeed86fe759818d9f0b0d003840583ebb88a2a3e0805833ffd5ce6089dbfeb6f08af3d389526399a370e54727fb2fe1ee2eb9f12faabbfb6d82224a86c7e29a04046b24ad360c31f9327f6c96e93146f7c6cf3ee9193f36089d02f12ebb0d43513ef37cf0b01e7b9a2e74ccb9da2b6e9ac451f9f052825786e35ff2e03687bf647ed75d3f940db807fb0d0ebd9ace30d83992f04a2d376e4e4f4b8ea89d2eb9b00fa5e15691a03bfd04f16c6e51044341a79ca4d63d6caa81bee068674f7e931e1f", 0xc7}], 0xa, 0x0, 0x0, 0x8}, 0x5b016caf9957d3a3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r9 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x5, r3, r5, r6, r7, 0x80, 0x800}, 0x800, 0xffffffffffffe341, r8, r9, 0x40, 0x1, 0x1, 0x1000}) 10:48:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x1847d, 0x0) ftruncate(r0, 0x7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/213, 0xd5}, {&(0x7f00000001c0)=""/126, 0x7e}], 0x2) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x31}, {{r2}, 0xffffffffffffffff, 0x82}], 0xe35, 0x0, 0x7fffffff, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x0, 0x400, 0x5, 0x7, 0x9}) 10:48:59 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) getgid() r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186a56010003003b00feaf000000000060d5706c85c2768511fe890000002800000000000028000000", 0x2c}], 0x1) 10:48:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 10:49:00 executing program 1: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x1, "5176d3a6d44b7c954877802b65329bb4146e5791a91e1a8a19641922634322cf4306cabe2f81298510b7635db98d75194997259adf01c4de595e4b9e49a2e327a137db1229cd32202ae4f0d601ec7a7549c558bd7d9c1c04bf0166e26600c8fbe5e72748af0e95b1f8a1db37e2433837af7f4b7ce0a16d18d53379e401682179ee8005f8ec46370ebb7f3f5b793c939e593689102a4cc21165b8b64761b31a2e439aa3f334e6"}, 0xae, 0x800) msgsnd(0x0, 0x0, 0x0, 0x4) 10:49:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000180)="fc5b236a1e174fd2b9c740ebe832ce1be8", 0x11) r1 = syz_open_pts() socket(0x0, 0x5, 0x7ac) writev(r1, &(0x7f0000001680)=[{&(0x7f00000001c0)="f91da233306fcdb872e0b26de2bd843ee32c06afb85ccd432e4b172f0f454ea2136e199f2c82928d9fb7e064d2c35cf5edb9a6095895b6c7537de4318838d95f4edc2d7975f2d337f255395a28b412996a0cf35936acbaf1d2770fcaadcf3096cba6299aa774e71b6b63e51993cae233e941cb46591f834e19219e01ff9cb797f9668abbb145f98620cae1a0b51a09da0a90b0ea00bf077ff6d142ec0e", 0x9d}, {&(0x7f0000000300)="86819925073fc1f088b3a52c51351eac534b86c656a555313fc45f140f18dab6480cd56d50b4fc62b4ba9427fbd897386742b66ead10d9bf605ea958645106ce1d04d4b42e8e08434e5b50f9", 0x4c}, {&(0x7f0000000380)="58d57d3b436845047454ed47df6abd5a97c3066d7fe0ee164b774a5eef5786d6c37eb29642abe9114a45666d3c5517a4995beb219295f463c2911c8918041eb8c6a3ed9d4e9b1ca589d560a2050bde5ea8624f377a641bf336cf5f00688e88d2379693757a2fb1656cb790ca44a8fe9ea717e8d717070645becc9923cae05b14b9e212b5a7cc6dd65a3a134d679c1f3eedf6aa9cf0e7b59ca3bd8d897f13acfb7ddb46c8857ea028ee7c41da667cc8b8e025b1e126bea79452fb8c19ba6c390a45e83b96077d99e8df0a13cc0946739961cf228f8c9114d5d75ac5d416776dd2672c61556c93eb94fe279213f3739a223a1b8ee3ee49c03aa6f180888e493b53f248934d990deb0ca45f531b525ffe468e20d162226bb1f4120906e5e8baa29f9ecffbb6ecca5ccfb8b98f1f92683c883ee4f7a01748a3d558825321ec7bb090e02df945571ca51faf84a38142cf4b806ce0d13038f18e518b9f5476103fd2f0db52c217bc5de9965b5ba4c74c712325cc5539c7a5e9fc69d84c6afead022d3d82d41d979074d449730ae4c9320f2ffd2728fbb1e12a5ffa76121b77202bf9152ca79cb4f5859e7cf021a1be12b7ec0b495a09bf3d7752d81a43b59b031a8e6222ec190a18d3789966c90a56c7899dcfd6eb11d53d7b64b45443ef2d5fd428a782a39b69e8ac1562eff9f8c7d3b32f04cbcdb71d07b28d72b4c80832c90e7c742dcbcb79e4ad503f3078336c96335b87d974e1b855d9cedb9457057f6c877eaa99daa797b8c8c1e234d6681af5019559e7aaa56807a1c7bf83734db71b6b0074ef819b654e27216235b62cab863e827eaee501ae73e624e96d0bd59c9d225ca456e91c15997df503a579e633e1cd9969b3e2bf42f7ab74350da5ba931fd347e6a47eeb7b728efb47af3ebaa653c4a7c6986ef5b02c85d797db8f93fccd51c8f6a014c64a4dfecfe8d0d7b52083fe89a1777bde16181079d44b50210a4c9a8a24a2ddd083efefddbe90ab0efa4402b9367a0ac430111e18366500ecd537229d57b2e8a1b9a2aa52bfef679157ca7f13169d2d3f8b509e49b8207c8278da80aeade011963c9ca8da7beef5a36eae92c65d9adeadf2378b42a23bbc91edd9cf3ea16f150ae835efc2aee6a7240fc5e020e07abb693428cd9e983cfaaa7f9263d3fc8549ff11fbf335c6e61587412ab58d3b907e6589ae0f61c754b63fbaf4c19275c741339abb5ef2c949c02627fb9b68eac5274b3f804a72070cac5fcfee846c3839ae98ab0d537a2dee9cc54cfc5b5b86cb9b1f02c3166453c90260a722045588f491b34cccd2a4871b7e11d5cc18d235d77245fe3bdc4f5a88244ec55f55ef64f339929b7402a6d430f0176d7b6fc05779dba5756dec59b50bfaa9bbfd713f3b0b98a255a5e6688c4049c91fe56620c57fae9a83e301a5c8d20bdfb182c3943fbd3ae23511ee1a39d9c23a9430c68bf808e9d1d4b3ee80f4bfa491a6893df4e849b3e9c5c5b024a86c45135977769f148d81ea47649aa416f1d6d483e4ee87a383152451e03d2f8d9135c17d32c2679eca3c6707c48865e98eee48504fa72aba065cf84937fe4e923f8823d6ed50496ce9a8fa8974893a87214e4092ae7a4601c46cbf0408422da7de75c654d083dd53e2de17a04cd412fea03c53e1b7fdd04b0766016e2ae4799a0af5aee6e6a483046df5402632f1bb1292f11baff728bd281ef387df7c31dff5d36e572f92f9bfa247b37b8a46e938b47aea843640c35664d664571703693308f3c5a1fd80a437d7aa0048cfda7c7d441cd4469671ad5cc1da45f8e882b2ea759f872b63b00c640bbb9b50fb468ac36689fbcd872fbaeb2ed6d86dc0c390ac10a0cd9ed5a942746ef30de4fbe4dee78aa9591a4a7c15cd51fd2e3a8df1b75a947e832e9e02f70424d1c3a075f02af6500914ae9cfde16f48b0607803af9e0454df325df7e21504c499b34e30d579a1894ed176fca62bf1b881f39130783638202f455e0672cf5ac0bd2da0e7d1a6da6aa188f559b7a480639de2f01393819af914277e7e97453860ca6cf0b07d8baccd504ab0a3a779194a46a090fb8525ba05d3b818174a601382506a330829ee39eca1323d46b4fe31f851e05e88ddc1162750403680919c492100f5671a2d68bcfd0a546dc401d62c2b695d4c15a17f0399c32daa12af43e23333204333c4d10d7299ee4c8bb89f7058454e37c5fded5ef356a06948f7f01264097b4ddbac1c45b70b49899c46e87e7f06956389e14c6b28d3727800b09cda4dff97b21e8e977f2c9f5e35b1629736c15eb3f8b2640a63d01344a9de6389da773281342cf12f93c3f871d9e734d6fe4e77827814e0fa220dcf612bed7345407f3a6c3af5cb1d4c2af604c842f5fa73ddd5e27f812501336b9f6306281b1f424a9f04e9b49cf86b29e85c77cd26c1003ebcc2b627afcc1dec5673209df4f0e503f2412a0485bfacdb54144ac6919061d8ef0f6e3b4a5695176168870eca915214d66880ab5df0c0b664a421ee7e62e85088016491ffa603c7f2b93b546984db9921a9847f065d91968adedda13b6d6c0127bbffbf65a3c7e0e1f11ddf857842b80bc1d87eae36a1d8dedad6aa0c4e55e8c860925144df24397dad470a407ebf287f4f653d055f9087fc1909eaad0d5db592f77f34d1780c1fb4cbc1e5bdc7a3f15dafae3e3c2871edcbe0ccd8994eb8b050a042f8bd9e3f339197478229a945f25c5b7d5df2c784cb66eaaca80341963dae75f92cac26b1cbad25a3cb39f91f44a1755770ab1b513c7f4eff040a8b68f3aa18079853a04d4a5b455359e32b8599f20bf28ba150566cbecc70c7c9e6a966f68371a23abde0db21b21bbd96eb501f068ff640e125c037a057c23fb24af4eff6c77c132df8ead4dde223b833b6c2b2bc78b1e11dac745312a25ce2cd83cf213ab2a509a4c062654ea2f527024fefbc6b5ac428ae9e8f68131e37d2ddb77093986a4ab640c55df218145b6847556f55de307bc0ba01dc2f8deb7148e06caa2886cc6407bc09f853b5a62cb92d904191d5d62b4406deeba60d00567a852e1fe93f9475ac2b9b1cc78d3529c4c9abb2c22b9e7bee1402554b7d1b338e6aa8284c88bfe55fa95df0583edfea5d44dd8e96d5609388c42c52512ae2d605636fbb7ef89928bc7b0feb6481282c638de4039a75df45f9c7e66446bc342d8830e179fd1c6b1fd386c35e25ceeabae30c0965e4d331793dc087e7d7dfeaf410b70ac9260186111b411491609aa67fde5ef59594f4df7b180c9822d23155af497933f57f74739f60ad3b99cac7334051d3b286c16364b62ac9509cb779996987b86327decbda960f7f44b6f1d19a2d026430cb47fc1816a8a7007bc2963a02d9ca2fa5f85742c27b67bdc8cfe9c83fdacdbc06ccd20a4b6b644e9f8332924867269a92684cd49690e7cdbecc972bdfdcf2c7e62baa171324e2cd74faa264df35121e937b23beefbfce393cd3f8c425730d2ad0a89cedfcebbe3ae5ec7248c9986aa292208d55956401d04c061cebc893cc0661192da6d864e4ecfcb6454d01c5b14694533ab7d70297071af6dd03b7563276d4d65999c8129b0b8fc4107a92bd24a347135acc5e2663715395fc82b62e0ad64e6a9c58f6bc37935111ae9aaa8969c6e83fadfb77cfb95ae37e1885af9375ffcde88a67ff41b103a8579737fa0a377d197d45d507f1e8a92cbe699556007209822e6ec21b7734407b564993d9df4c5920c10e782c43a091d559a4b9f336908de162700923df27db10db7246ab0d5e9cde407e7714f02cc7b4ee2528ba4ab61556fec310fd442f7736d2ebcffebd93635b7e96f5ce53e940bf8d0ffdcd278a827471ac9e7fa9c0ab69cabe690d06e0b753577501f4b9f4b68e9a929e01f729ac3368f6b8999b43ec765a0773664dc2ecefa1aea353040000b48aec6e11ca716408c0f1b5a5ec04ed529811119121ff5bc35c953ef8726f8b63cda4fbd8d79bb3391c74ed542253b6c27d77d288199ec5554704c41471cb22f8d33adbfd386d6c615d1ff2f53fb51da09fb3450ee075eefde953a93b85040f297642511b07149c61ecaebf12c778d0800ca85ea50e0a3c2f84b57fde5c8cc5a116fcc87138d4e1ed14a18a9139dcc36307ae54036d69860c56d5106ad11bc0a6d80eb3977fbfe45e41a535a2dd40c87e2e878faf73aedef422d8591f7c89e569076c18d162ee5eab5897ac9d7554640255c711d79856307acbb36e19e667897b5293fe44dbc2e6842561c06c59089439c02cda062791bb14803c8c49806802b90e86e74f5915a8179ab9c1c736d174fb56eecca324e805df2b7ee175742641c04b5d37859e4cd0035f499229b6ac5477d6166d93427a2ed3c771095255f39fbddf683f665420ffde83eedc28f95ec8d93d213ba1af7e02c09b14f6f48c47d0137ea36a9c405649c456821bbbd69093d43af1d40e40aa5bb0bcb80de57539cb667c8e5e8cafe559a6cbdcab3c16f0ded64fb1a652dafebd219b1018594a93c0417b8d5ee7786c376e97bed4511bd5c3183d1008bdcffcd861a416ac268a866d87e8c3de90217c300d63e5f3d154bd053bb29b45f81ebb0e20bad1c3ef3e0629bea70fba4868253893ead4d74e41c27864ed993e0ba277a027029c75b09821bc835fe8e724bd3de8b9d89139d178f89ed4a5dd84a5e2bc7027ad8f8714b07690020a54bcf32ea65c778bc9fd8b361f8f0b7fb46b3d66569f2778603e4b1e6d3aef0a741765bdeeae96ca7f0aa4964269f9c452cf8d28410fa08d2641e129f91252c5ab3306121386c2b151bae2f97a9969258f348c9b9b19a55a947b8d2b61f4617835c9aca9f3e47824a90d30382cfc48dd4f17772a753aa0aa8ff11d0838e8b1102bafdec0475f1a408d05580f683360f4c19b3e5c676920c140f95a552bfe3a5a8e2c10d16b5ec5106328749f5b07792f4668ec9a5dacb5c2e3c4505d195e1c377b0c7dccffa922c14462fccc016a316dfb1327b1ef328f69fa3ea86901685073a030beca86d5e1cc383e52f1619fea0aef975ad39c310b9232b0b65a5d62a640beafe6934167c8be5a2cfc681579e6ca1c2b54495e20282bfae3e3f2bf9ae29e7df946004cdac48839cc9753b3a7fb1ce57a3ef678032ed257c98b0d98fb7780aca128a2d158aa594eed77b29ef56840924f57ef18f3b14192c62e083a3ae4c65c15d3d86b9f78efecbe323a80d9ca78e6c80c26d7c7abe92dfc6323d8e9dbb11db56c982a54bd8f87b8ea7bd01226d24ccc5f5dc307fb2f3681929fe07cb2035e5ddc94a52cc0a3ddfccfebe9ff382c2f9d6cbb2d1c1a7d1d499ead6bc183088dd218d2f40478916e1fda413bf0aecddecee77c89214432da9ead908c43e6becbe38c94e85eca4d3e4c5a7d2d1aa6607b5effbba3e879f8795ec9d95fe888ade87fb9d703a995f1860304736099144186b6cda2a2612199814a6b0392d321f68564947a82f20bfd024824a66a24887bdd889bbda174dd61feea65b8103607e4030a387cdf32dcbf0b284184ac6ca155045183e512f80639e0639eee43a0ffbcfd857dfd4c8f7f7b3e1efd4d9846b999319a7b2a779218d92d38dd9f746fe33f8f4b86fbd46d912bf4d292a58cd2ae2d80aaddada7cae1e4d069e2e48d22d8d10552df72e385b94de9197b0c3949a14238ebf877ae4b87541e6a2831df4b786ef5db47609fa541c48b4d82cba9b39fd21f05fd8d0d95af08838c28132aed00d97dbd8f2fdca461d13832ad16c4ec37a759093ff4fe09200b", 0x1000}, {&(0x7f0000001380)="857c6775358d8c2f6b1968f9dd21edfe25e0d818ce16d51a1784b96c78b5d7611ed17cd1904e0482cd4bc42266fc7e166d6ec3411c09ad1684ad115b053cabb2260ebb9728ac9b522293824016a051dcc758fa40f67c5dddd4aeebc50e70c2839fe652ac5f04eae4c44ddbb66066ddccb468296a1be851cfdc1e74ba795e2210bde87be43692779ac8043c1b52a5c58c9047708bc8bace42feff0240e9f580e02ba1", 0xa2}, {&(0x7f0000001440)="cea94cae0651242fd2481b80d9f6636a215d41f76694c64c131822b6471d0ffe570cc36417273a731351a4a80baac35e3702011e274b8f6fc1ee715ab48465bc888b9d27e1cb2437c16e07f82550c04da6dc1a5236d8d39853ca", 0x5a}, {&(0x7f00000014c0)="76f09605359ee520beacfd0716838b85b593a5d2f9475c8834e61726bf9a69e764e0a6a12ea70e1cfc4ada9890189c0e7f4aaf5e36800cee8ff7fd04a90ea2b054810c009641ffe2775e99529628df41b51c1386ac56f60b0d7bba746a2a3bafe0a829763635e07d43dc4c117535e339fa943315d18d87266f7538abd1e15e888920ef7f7dcc51ce2971bcc283c87be170f6", 0x92}, {&(0x7f0000000000)="353b3ce29d193c0b7e9cc64e558fd2f24a2131dbc24c1137048c97425a56ac528e5fa70c8b059371365f20d8b360", 0x2e}, {&(0x7f0000001580)="8e86e510056a1166bafc00b74198d3363bf72f0068acf0f11918eee953aabdfdd58cb97784415494fe2d63b2e667653845f2c3aff4a0a352951bfd22c69f854ffdd7f025bdb2cfd60ad734b82881fdad4d30a813cb682f4863d7fd", 0x5b}, {&(0x7f0000001600)="195ae602c9f97265a88a441d863700ab9ebcb5a4cb05ce66c0a3428a0f59c76ded655db05061302fb2bfd28fe7fcdb163f8a3f080282a532f41ca447b6eaa99fb618705e04ea9ca7738f0b14c7afbeff904db99ae9bb92237393065f0a8ae237979fd84b49d571b7c13f5022c9a6299c950179622a2fae6774aad7367999a35d", 0x80}], 0x9) close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 10:49:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, 0x0, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8001}, 0x10) 10:49:00 executing program 0: mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000004ea89aa06d81943f00"}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001480)={'./bus\x00', 0x7f, 0x0, 0x7f, 0x1, 0x18e628bb, 0x2, 0x200, 0x2, 0x1, 0x0, 0x5}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) linkat(r1, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000011c0)='./file0\x00', 0x4) r4 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getgroups(0x2, &(0x7f0000001640)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) r8 = getuid() r9 = getegid() r10 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r12 = getegid() sendmsg$unix(r2, &(0x7f0000001800)={&(0x7f0000001180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f0000001500)="6a8ceeb17a6cab4b007de310d66eee25346c2992f5f2e14c2174ef6141195de394f3811cba1dae00584c69c5eb6c07b409b9170c9fb13c67db06a51501e5c67308cfda084c6ba80ba123f76ca3b4d3af", 0x50}, {&(0x7f0000001200)="37b95e872f03a68f54d8649a9cf527d4", 0x10}], 0x2, &(0x7f0000001740)=[@rights={0x28, 0xffff, 0x1, [r2, r2, r3, r3, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r2, r3, r0, r2, r0, r2, r1]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xb8, 0xb}, 0x0) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom$unix(r13, &(0x7f0000001380)=""/170, 0xaa, 0x3, &(0x7f0000001440)=ANY=[@ANYBLOB="01d800001f79"], 0x1) preadv(r13, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) recvfrom(r13, &(0x7f0000001280)=""/245, 0xf5, 0x40, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc) close(r13) listen(r13, 0x1) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) recvfrom$inet(r0, &(0x7f0000002500)=""/4096, 0x1000, 0x843, 0x0, 0x0) fchdir(r0) execve(0x0, 0x0, 0x0) 10:49:00 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x100) r2 = geteuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getppid() r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r4, r5, 0x0, 0x47}, 0x7, 0x100000000, r6, r7, 0x6, 0x1f, 0x5, 0xffff}) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 10:49:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) readv(r1, &(0x7f0000000740)=[{&(0x7f0000000180)=""/165, 0xa5}, {&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000300)=""/148, 0x94}, {&(0x7f00000003c0)=""/192, 0xc0}, {&(0x7f00000000c0)=""/68, 0x44}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/141, 0x8d}, {&(0x7f0000000580)=""/180, 0xb4}, {&(0x7f0000000640)=""/214, 0xd6}], 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) dup2(r1, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xfffffffffffffffd) 10:49:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xe0, 0x0) pipe(&(0x7f00000003c0)) r1 = dup(0xffffffffffffffff) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) clock_settime(0x4, &(0x7f0000000400)={0x4bdf, 0x5cea}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r4 = dup(0xffffffffffffffff) socketpair(0x6, 0x7, 0x8, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x440, 0x0) r7 = socket$inet(0x2, 0x3, 0x100000000) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x8d, 0x3}, {{r2}, 0xfffffffffffffffa, 0x95, 0x80000040, 0x4, 0x8765}, {{r3}, 0xfffffffffffffffd, 0xc8, 0x20000002, 0x100000001, 0x4}], 0xffffffffffffffff, &(0x7f00000002c0)=[{{r4}, 0x0, 0x10, 0x1, 0x879, 0x8}, {{r5}, 0xffffffffffffffff, 0x80, 0x0, 0xffff, 0x80000001}, {{r6}, 0xffffffffffffffff, 0x28, 0xe, 0xff, 0x6f6b}, {{r7}, 0xfffffffffffffffb, 0x0, 0x20000002, 0x8, 0x7}, {{r8}, 0xfffffffffffffff9, 0xc0, 0x40000000, 0x20}, {{r9}, 0xfffffffffffffffd, 0x0, 0x4, 0x9, 0x6}], 0x7, &(0x7f0000000380)={0x5, 0x8001}) clock_settime(0x0, &(0x7f0000000040)={0x68691f5b}) 10:49:00 executing program 0: 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() r3 = msgget(0x3, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/213) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) 05:49:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x95) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x5, 0x7f, 0x4, 0x1, 0xfffffffffffffffc, 0x3, 0x9, 0x3, 0x0, 0x0, 0x9cd}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000680)="dffc90b8e051f9386e50ec48e4a22bf20efb3b9d1687bccfd296b62db188e905eab1df69e53721353130be7ebd694a42d98b1fd63e635256feeb640ac35bd9d71becfd06a50398fc7f75cbddc8000073f78378d2518d7af185cf14114560787a0e155b5ffb57163f627b39e770c55e059a17702a9a2dde82b5fca5d0b67131789d9b91f599fb8d03e364d5b7a32cfadfbdc8621996cf19b55f6ccb261d4b30708928d068b5be5b65c7c5736fb5da692f731e1beb1e2eb6d19e72681aa9ccc2c63effb113d30a87ac6922e92e760d8825a6b7fa0000747971bb8aa82ad7346833345c738fa450083423ff329411d6c5cecd6bb7bcbf06f646f920bb574cee8d99b6d3847f518cf260ec7befc82821ae8d1257191ebdad94094847bdcf1374202e3e65be67bee4a6babe0e7d3b11483b1b7a62fc1e287c1f2f63177816638d056f000000000000eed5dad1d4a3fdff5d20c594e101000000641b2447322e", 0x15d}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 05:49:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x83}], 0x1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = fcntl$getown(r0, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000002600)='/dev/tty\x00', 0x20000, 0x0) r3 = geteuid() getgroups(0x4, &(0x7f0000002540)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000025c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002480)=[{&(0x7f00000000c0)="ecd524deaf2740b3e4598b84bd07bb175d71fb4c114de4b0c775181c827b96ef8cce060bb875dec542ace3359a5a733cff322cbe3ad80dc3218ca1b0a8a3152528b1f825ed4c7101e8d8d9225e7872482e04d335604721c471626f30bedc45b919e80299313bb02d472cddb2ef", 0x6d}, {&(0x7f0000000240)="17e5bd5934f77ca530790210e795a0cf7d9b4548ee53b8c568b4fd6448400af999fed6dab6c45182e01325585fb348188fbd89d177c5d66653a9b90394c8079391810a8babd1ec50b644e8d94269060f1fe568ae649da57145346f556d5afe0b0eba25fcb7db52de773491f0e6f66789a88cd7e04a7524de2667c012a51020defcb80442942ac985d2679dbd1447270f576b323a8cc67e3ad2ab618c5a9a534b414dd9a884965b49ea2aba38f0af9fb0ffb0ded6471dc6", 0xb7}, {&(0x7f0000000140)="362762328d5413fe0243fb72822c5dbcc37831df7ae195aa83", 0x19}, {&(0x7f0000000180)="8a8730cdd7a12d8cb4eb9416d62c9217df67f4c925fb964edab4628ce76729e264dbe21f63c87c28a2", 0x29}, {&(0x7f0000000300)="9c0b53494750df8494b8b894d2f69ddd58c6280f00c810d884a334de02438451", 0x20}, {&(0x7f0000000340)="ff8b7223f0e4010bd794e35d339acc028ae3319a8aeea2ab3896a95ac46fec236579f68bfd9d67ea8e451e20117c701607d32ee478db32eb6a48749ab6c41586d274b933ac78bef3f8a2f89ea7c94da8637ef9584ed564d09636a67e5be4d6c34652a7e1e24cd456a3f9112fa7c436ecb37ac005f1b01cb6da75dc194d7b11315ced57b9815d8eca94219008395fa1b21d811c5406597b3b51dd25b51fb4d9f14492d5af726a0bfeaabf0fec195d25595a13eafb84d5e51b2e5ddaa92d115ca37af8bc5ad078f8700bf9a1c0b9f58554d2cac4c1804ee302526537255dd8f9b50e932b50fa3ce64312172eff2c2c5580320e8afcc3b92e122cd1d228c99c929e35d32154b2892c4749042af47d7638ebae00734afd1242797d1fc3e73069fb13244f55940abaad7ff1f2b0925c5da128d492c12268b08c24de465d03dd6ab06893ac03a7e689c2c88c3ac60fe0feb2693f98dc6d3111c0fffdf23bf775828012fae55e0c7ea7351719aec664072c5b9b99aca5519ae6e09d5d368b923a326f07d9043104edcbf386bce994c181fcdfaed6ce338b28d6cbe9c8a0304a2e35167d04fbf951e6f73f71a3db86b18cffff4f1622b93c6f85101c1e89bcc8f05cf14f23e0e6519941e92d433eb445db689e2221b4ca67bb5dd293c4563bef99627a1baf1cb5ef7bb83f92a10364e803331f167c89744487229e18d1672b2d017027c7035e6b46bf3beb0e8d0e667cab5fe6bb29bd03ee2c54b6b9fc349841cba9084fcb16f53d70f8a9905432814fce9892dd78ff3175f7d237d5222318d02f68b0ea70247245b7216921f7d4e33b5ca493c0685bbddc2c8abda1cad0bf175a7f3cb1f4b1bbcd51321c9893e04f6f9142850bf62b80e9fb20536eaec3098ad4f450c1159037a3ee02d06fe37c569d0eaa4977db07e8a9e01fb75ece31844b859782b2238f02e004e7cac38bc13fd8147cde7afbfe5447274bc7d6a84959e19562c245a1be049c8944dbb31630b8638c2749a5cae3e5d702b6f7c4a21f5702c0ec99fa10786d4cc54a2767b4545f744e3b14979dcb70bb48f7f39070c6b8839cdd2564a95139e7af922049d7e154458a26c982dbee5aef1ba4571a6b67b7948e080361b4e518d36725c4c2b29df5523750fedb198fd7758b53fafbf58c57df27c84da170a3502cb1dd154aed512244fd84e9e3f8fa2035ffe63495f2c9fdacd7ef43c89389b06f6559d207a5f5c43c8d936aeab267fcb8df94ac9ab857c880d88d56a95a4bbf8aa3a8a045605e5565e7751d2454d6b3a0537b27afb640803408bf13dc23dfafcf33a3e843989440654a3700c14a00fd33f1c5e6c8b5c7b8b55a958ed860590bd2ee5c63e0846eae610ef1fe5cf1460f9f826ae139e9a2c3f396fc2e22a9fbe8d2a2f53cb4ad36e0d9fea09b70c8430496239033ef08e49f8daa65b81993961d57b28869966cf67845839c2c3b87628da96cbfaf3fd293a945a27c76ec62c13ff43105d29a5920ac92fc2c2a25157e4dd33039b88818ee8d8fb4b16cadf7cf7e532dcae59cff59745b1347dfc92be5e8d74f4ff5e6b1187e24b4254ced416341df71eaf4c1a45846a90cbeab6c869678dcc41c12cf3b3d3790e696e23501a7a46cb0892401cc39a796186b6acea88cc0b75cda7dc368782f84ce985f8d48c61b6ac1bc9c1f83997bddd89b7f7b38e1bbdc5af044b31357ac9be486e9f47306cd4f660e5d7aa905374af7dfa08503e04207f341ca11a38ef882565eb213ed29eafea153d9c4b5403fd29edf73092a92a5c8f25a530be5328165708053be00ca24087eed54bfb147bcb30988dfb318e7dd44a27a5e12e0c6d80ea746e1cdf98bfe16ed4772c6708bf7366cec2241d0489941aa29c974bab1226c7f96263a9d83ca121e58a16cdd7763dbcac8480979688ac74b205b5663b7dd113838ab881a64cc976a7099cdc7055e094a7da827db9c535d84c80560285bedd5b10f1f5f519e6ae00188dec56d318f6ee0e472fcc5d81c2fc0ab84198d2319ce5f660cdb72f9b9729471256b148abc2c09b77b578868fb1a50f5528ee9814653cc1b631305e85121352cf7e9a9d893392e4e719b5b70beade313a815d1718510d74e88fbd1c36ae6af94862b6ff9f4e0f7738306eaa0ca3d79c9028f0536744791b1bc97e8da61d86bdb9deca02697cb9d71429dbefefe16cd64b50a866afc17489761400d23b9cca1055ae3808e27e700a6a3d314092a8180cf815c68337f8d339a0fcc3cb81b3c37e7de77aa9a8a210d1b06ef7ea21aeda35148a9517c040d4182e2dca096bf3d4fb4b7c74cdbfc61ad647432eba80d39561aaf6c61714a0185c16a0ae91b90856256635e80d4eee901db3435dd9f729b19ba11f7b3fac0431f4d9169cc432c49faa6478373027e2c163f2f38c05ad108c28a57d68492ae715255a5bdbbc9486d0544b6f6e7302a52117788eaa97ec5153d47fb3327e06879d01184724300dd6f360814754f78089e7b421c3187917ac6c12d57eea39e7ec2795600cbcd050a8bfa15e8862980134de2112cf478a4b6bbc8af8eb1434cc27b528765b6a48c4d65242bdf5e0fbdb5f4f7e91d6520502aad0e6c16fe7179117e46b2ba90fdfe07ccd45a93379ca7051d6da6a43a5ee1800d968bf2c4a92c00fba160da06baa2ab98dbf710f9f10e300d962135fac37edb61b8aec6988d25eaa4a78f326ebeeabffa80c9e01ff759a7b6eda7023a53825d3baf2ccb1d0fa3416e7f2816d2b8a8b190f3bb26ee6f17d58a0c68560bd2570a776a56fcaa3b5013b665c1c84a9c8df13c785b581fdce29bf9effa7d805a0f26cd360aa4de52d405db6230d6d988145ec79e1b0c6864b64e485e420e494a60309d1bbb22a29968476704881d8e2b41040f38e6986b7860cb877af5ae8934c8205b814ca3d2076fd3df69462532ddcac5ebe8c0983789d786f1cac322c12663393178cd40b1cf95cd8c4380e4ee288b36da41949786f7655a08f1c9b9a431c73c8096d6ea996d11ef97ce293e8d14c0baebe9347793eb41f89e6ce4fe9805b8b878fd91019763ee2579a5f861431d7d4b7d6712914726b50cea4b4b624677e86c40ca0226485376e7da51fd733ff26ebe94228da375b89ac44e8986189575d39655e23b64786b7325170def44f7a291945a2c221e488638b2c11bd9f4b4f2a9c6485628c7ba9026e421ba5905669cea948924996925b340be06b79766b479faaf7781af13c06225fa6d95f0abda8d77a92a43623e95a418945ea633c0dee9fd49c69a90bd1cfe27d21ddd1fb269527d3625a038438b0231c2e557f130ceb0a2df0233e3f4c017f15156034f3566c103d26f3a8d43902ad73349cf60b26b80a352f80898833b257628d35ff29486a93c5336967f5c1419805ed1a9fb1eb731cb7c839b77e5bbdfadbd4a25d29ba225521ddda4ddef115518e31d62c25d8293482a59e97e1103c13834529c05dc5f457fb5409b5d39c2f058945581f637d221737c542015514da2b99666af638dd237206c724cf33556869c81bb3843e907767df34c08f3baac6e70dd5a504d48b29eb2a447123648bf1337ddd1c8bd9458e9f92643b5efb779c9f5ae3d2fce6a1e5d2a8ba333a89e82d738af07d5ecfb7d3198ee14813f0d7ae6b7cffa1f6e7e5d6bdb39c221f3af99ff9920c1175ba00c78794b6c304517955f070d25162dcbb9e30e6a7d1e404c5876653aaf98119980c6f2a0ed2a5c2fdcf8723f37d2eceeddad84b38adfa104fc9cf0fea2c80e7cc94fca97d48339516384ed60c818ce2dfb81f7b7644334af6e92659e880e4893c1055e8496aae48ebfa623a5269d46b1860dca226ced810409681b41261c56a90d2782004b1785f7a6d3e0f0627ebf834c93db5f658898a83c8e9b57024badfc928bf09969034e8a9944ac1527b399860785c1fa5a5f9a3ae1627b5a28a5b394c09b0bf26e49387f9b36fa122fce3cfd87c6a78e48d1596570148d4338c44763dff2f4806dde98200af6fd4fbcf61ae49d0fc6f21a369f8894b39879ead31422710632248febe9ad40c0e3badb1a1cc23cf70d026f069a6acad51d0ec5bd7ce244b49286eb2d3100af7d71d3d09f44ec26f7701de45069f2d3f48dd0e66b93cad8daf64a4e1a9cbd02236e0ddbc27b77ce4685f0370cc6c4539547d3b7b9499ddd9e61faea4837f4c660e3bca1d743af55c5d8cebe23ed74b997d96c74864fb2312a5fc32b0571bc297f91eea018b0dc53497ab996ca749a112732b2995e9d77b5170f5efadd6e5387ea4ce57dd4e64f21e5a9cd3d47f35fe0b127c978ea111b1a4fb01ae3d9719dfc1996cef72d8212da3f504c8dcc82fb70f4ca4f9425060f1efa42fcae5d23a60729aaf3f29c511a9b005e66cc6014eea7a678b88800e0225a1a0313fb0ef14bf70490f2c9381bc6c123ab7936c633a9c0779db58398af74ab351d51b85fbe1333bf845b3d93279b3f6f3f36b994ccb4d8e82d79a9bd9ac21ebfe5859e235ee4d88bc387f055e9f036b314b96c41ca36bd9c442f25376288f04891f2207c235b245ba36ce9e5850280eb08df192b95906b2c9b9355b370c3754766c6f91b52ca6d2bd6113f61752d5fb5dde9a2cc096d591a7d33b7af957a2c1de14f3cd01cd81eff87faca688b98f8accf74a22f8cdce6ed89d4f3c668a754806a3f7822d5b20503574e67bf9b9729e4721c0865dd7b06175abcea4dd68f3a5d409c6313c329cf50e42dce54a952a2fa5aa88547055f35a281ac3ea098e4a58b99c8691bebad3254bb9f6c2286e7a71c155e739649d2ad725fb9987cccdc62cd161ac36f46cfdfbb8acd84c096363b52c4652211c42e28c103bd1f84f7078d33efad1451b5d6aad538ea70c3a238d2e4b100bb3dacf2977104ad5b04775af768d7a3a556ee0af6a1571f4a42f99f7ffe4b01f8bbe7ee314169682965c7cab61372f40c4b2b450eddff6c329aa097bae5644a16620d25befafbbd7cd22c4d0856002b043f890c91c72859f5322763c0b20d195c0395706e65d23eb4130569365aa7babdda23533dcaa92bac3775bd6d2c4e286366968e4adf70ccd4b771cdc188a79d21792107fa9806fbd59b2a29d9b416d667d8add45001027e8b6bcb5f6ab2595585f39b8d4a8188ff8125efbac94e59d60f5c7acb5f5a1e338a7e3ea0375736f937e53445eb434056e61a8fa71bb319a4e6466ab6c4a90b1ef38ad0b5317e4e72c345b7cc58d2b5f659719e9207eb9abc0d29405c7d228ec0ea50e5fd53d5f8ad0ead89a3f72864cde677cb397ea3e20d6ad9ffaf829456dbb8fab6a4d59d4f0361b6cf1baeb69ca7fc51010739f6492b89d9ff042d3c56a92acd5cbe56a06b026e7547e6b08182ec1266c363001c106c6dcf7547a8d5f74d9058bb17ac52a42e967f5fb9cc11d1bb233a1686553f39c0e5536a8f7fd95dffde1cfaea05d3f24844b53004ba21f0af2e49e5d1829f724a692be77a2278cbbdaa6a155647bb0453a784b1cbd3d8fccde71704c40c3926fb8411d0817ad3557cc5eacc443b338ed1f8e40f80cfb6a885f326166785a9733f5e15603b5c46002ba4bdaac9045c507db7aa6f3907a8d6da729ddd72af8b26d4bac8a5ed6fd97ff496f255441ea1b403d8f9d672b038c2fbe271378c1968336c43587f371656e1fd4ab3532d0694bda57db0a8de6b0d61db9b4e30f2f69903721525e4f7dcb174bc2cf3598e3b29a35e7d3eb0a9da6527c66ccc052fa308a126401a67de57b52fddf08ac0bacbd7c0b5c25cda6be8fff4429089f73a15", 0x1000}, {&(0x7f0000001340)="e97e6e91fb3579fb21eb04cc9ac733450b1198796c7f458f997fb4b5d0691d09aa51dbeefeb6de6d825b96ed2882cb7789f33778424ad2c1f0d1ced60954d460573df41f31a617b1e0ed803b1eb3f4e4d6a8640e4b24fe01b33ba73a718a5cf1378f7359603f837c3d65f3d7ef2c4795b8801d5bd36341d5c6cee7847e1b33b755657fc03b0a2762463efc472409e0abc75555ef6ef7d9001985ad1e", 0x9c}, {&(0x7f0000001400)="c36053c535cdce6c4d7a20126fe44f626a51789d6b7b56acc817da5a6ee11f38a4ebe7676c88762b55666c036270450cc6b8ccf23cc991a7cd2dcb86617ad5e6b187bd9b2dcc6925111652ca59049bb6b0d4cabe5e06bc831554bcc33e5daee52b8fc10b5cff3fdaac3c462eccd865fab552b8991c4798dd", 0x78}, {&(0x7f0000001480)="f23ec2e4f3bc1f0a16c5b5c328705df63d0a563b6c8c7ff1378c7081a2f0d345be970a39ef3846fe3bdf4e3a986219ace97a28ad826be0b6f6c03003623becf673d67a5773d9374037e4e7a823dd1eae26ac0d63d2a0a767932e7a50eeb2c6223676776177b1c1a0fb3fd39e20ec3fdb252e3f836eda3c0731539938d70e794a0209814b0565bd98d6d0c3c4749feae6c9e952214971a86fd394ec7654607390879718588ec080b1b3f9b17b825185c2a45fcb319df04f5b216f155e519ef243deb2ed9719c68f5dba611648853ec0820fa4022ed9beaa5e304c668e6508834edee3c23807fa085301d4b5e8b9cdc8a7eacad31a5362dc37a07769611b76fa6d392566dbd70fdb37b075cdbb550969a6b22e67654270fbcfb4f12bdc8a953d6325e013f862aca7e6d08f419f5e937a93ff8a6fcbefb295206923df427c28ec11e6ff717d496ce94e47f2f6aaff8326f0c30d9dae9d7eebcfbaa4642d38bc5cd364f6162b6d7df2835692e458bd700d5d105ff943d900a4f8193d8aa55f11be0db12e8314e3c517302662f9b0e9b8fbfa8620bd752fdb0d22a622f4c1c628da92203a73ae1380001cc933d36ff391c5676877c460ed47419d0c865cf35148206d46237afee9f255ce1c5c793dc197dcef8a03bcce43e11be54d2859f0499ec36ea1a21b7af239117093fe1bd3dbdf2895bdc33324a35872a5be7d2b62b0d0a82316cbea0bbf3f4a43a428ee95b681e2fdcfa96a72a18fdccd747906758982d4ef072c034d17ca2e96fc805a50eea1e707bc2a7cc9a936766545d74bc4b5b34f3ed25d3854f67e74a07d6963baefb96f1adebe646c339c24826a8f8ad3204ca7192e86f1916bbc8901956f678d9d95b29adebb3282b7ec6f290fc614864991b5cbf41a99e97c1ffee0d86778220879bda788dadc0580c37c0ef157655bebd5af6fd00078304f661c45068dcb189fe5d6003f2d9e464fbbe8944a4384c221b9b4fcdddfd93b11afe83cdce0257ddf9124469b86a6e9d825f98621b594504c3be2def80b4ec1340079f2b510edce8f34848d57f3c465eb9aa9e5047f746f334f70b02cd61bc1e5230a259f70f8adb335934c83e1fc87fc0e9a6bb2ba873f33a8c4c1b0bd41843831ed972f8bc28cb34a05e3940a5bdc0cc1285ee2620fc05971efc6ea7e6384c4b18a7839fbbf04927e5b3908a6788cb7d2b61418e7ca7e30e926a94044993c7c0ed4d4f8374bdfdd89f3594796ec3402668b3df2c04cf222dbf8d87af1b3952f5fd33fb851667219c425b55663e6889b11406803b8a9f54bf58aa4a6f95725716911c400e80165df11c6727d6eaf16af3a36d6ea6aba03d4fcb83bf756590cc3413e3f272e9c42332f16c45bd723b23bb6a8017a6686858f9d9fd5741f9b8aaff05520e91a657e08483568ffb5817e9c42221f15aad2b3f669c7a4c8cba2d8e6ecb67218d8ef6701f8b6d828f037090926c017acfc634af5d3a3d970fddfe67a51dcb6c82cf748d710974ec46c8c846654163bbf897b0c2a77b8a786af844e161d31bc5cfd35ea9f8106ad891da306dd365749f5645d6fd53ba27205f3b237cb02165a3c067c80ff13e7f653aab63bcc59dc484effadd562b179fa864ae403ff30fc87bd4d113a930ae2b503f7bb5ccca6c4191603161b266902f7128fb8dc060fb2bdd1677298aebb1068630b658ac296ec7b548bbc21b1862bf5f96fff1ad2393ccb4552f85898879696f62ad810f9326a4d053bb5e6d3e9fb0bdff4c09fd13a968168f2898efe4d4427b051241b4d2bfe47774f765054b8b7056978e6d1e4b98729ade0c27298cd6a06d26711f193ce8101b69d9b1120b5f494b8012b49b8f1639df7d17a42db19193f6016e7b80b73d8fe6b5d7c4383b9ef905a132ec084e047cc4bad570a40af050f9b4b1570e8bf02363cd16d683a0f323383a5df892ae75cf7b9ee1210a568882554027aae45666dc915c445b028c3d498b4942fef6cb9f00bd4118b601f68950d05e227f0c5288fdfeacc0d6aac82d0cd33667b7f0e561efe14d608a89a82a30b9e8b1b6fafbc23caa59be6a282d56450acfd48e199966be4b39f6b99aba4df728ce5a401815e762e8b92441a3491601188aabf076fcd72239f6baecfaaf89f516ec57d5bb012a29a3912e8d58389f2eb20087796855ff0ff2f78b455621a2b3574198e960b1b8f729468e3976e5108615d2b74d432d10ea92f52e0ce403779506bdbb367ff60f2dd047e570ae07aef8e5efba196a86194c119d0db858cb922ee46dc91cb02a7ff5c761e604d740854cdda3d23fb5c9f321b0e2b386e60f0e85a23bbafe8b0ebfe08f31c3807e34841f82334e8f400221c36f50d0c1dc0c01298054018964483f4af944f1db6d8d70f1bbd89303d0ef6e5ecdc1fb7adecb22f5aebd76c58b5659f14637145dde43cf4a8fe50c2e771c51760d0211be5b569ccb7fa6339143a75dfbae46175ce4a249f65bd70e8a3317ee6347c9cccd7241646630843068cae34e68927b587d438adf0b1e027a2836b62d07302abab979093f155f78593392c71db448beb9a65db8d0f24a4733361cf48e6d4c48cc17c1f04e7ff8b353c6d079d1f13e4e539b3b73c4359452c7a85a196e15bd08e0c555725a19fdf8217eec1a7a80b108f212f3e43bf8c672dad75848ad0ad3c3991f91ade0f2635eb2fb7cadea0e8b9aa3d59245584a05c4f0467da1388f6da6e5e1321fd87a20f0aecf368d8208893725090d6b0516dac33009d768b4f405ceb5a5e65dde7aa66d2f919fd112d21bd4a88f1bd1ee6b300ca60963f125c59027582eb456c6248aa78ff084ddf8f2c2416d244a98a01804b2a53a5cd2a81b3cb6fc19436df32a448e461aeccc15dd00089077959f5e47ac983c214e3cc32fb5f2f5e2256dbb88e3cfc9652408f2c750ee84e2d6cf4e39e533f672cd098568ee4f784450abbff9b094874b5bf4676726608a6f50e80156fa94b3dac3b7ac1be7f93b4e3ac568db21ec2882a9844311b6db86390de4910c1a756199c4db2a7d883c4e4834a697833a5f5c4b99113fc641520d1ff4b23406c52a9c06289d887d03b99787e919ea5f07b10b704c8ccf08d7431783e8d108be69db0a09554fc9a39596ff8dd49f99e97493dff034476e7c65fbd39cf66b9aac1e78acd56b82f2c3c4df6b8e9e2a579096eafb310813e1b50753a7c65348765857d936dff2b6a16843931339305bc2306c063c19729c2da1503e926996c46fbef2e782270a5b1ad3af0b837f32b8950d05136db787a83e1956da50d425f4b84b7dfffe3081857effd962ace049739acde028c53a2a2af523bf059c5cf6aaa21bc0cf2eca633a57af30f33dfcb0c54e31eb3afd7ebe02103e9740668ed909c086ed9c145f38d68b734c7184ff324d09f08473a90460e28f632c31e2ac0105a8d1da6d956940177e8c0f0d69df0043222cba18e17c8ffa8eb6cb6744c30bad4f7ea1df696599aaa27c01b8187cf632fb06b69b49f623dfd07aac87a9f3620088506c5f7b3838d142324fff0b754ad75e0e0ad174198355918e5e68a4fdc3e6746d65973178e240a35f6bed44e9e63bc29748f6a87d5d74bf2aaf68ac20a435629cf3ac1003723780237015d488b7753f062c128912081d2d26b8479a9f412123d509bb2cc1b8bd7dce30bef9052afc1942f30de0730e8a7841414696e788e99b9f709553221cc23631eaab2eefbaf9c4f69a16ea0b96791767b7c16ac39c1f0cfada176c4bab8131d6219d229bfc8492b456b6f138582b9ddc61c1546bce8086ff347af6760de65b7db294863347b10f697651a8e16da78ea4fc997cbab7019a2cb16df3b5242c1676bff6a57f987488616aca5202e9dccc695797f12661974f057c18251ec14e4d58b6fadfee99f993b2afb89b044978a793845d0ef0277ede1328a6e79ca70bd2a537e5e08e07ae457c2e61077e05b1498aa283612dbaeeea2c6252f00dcd172854b19ee670c04e2ee730c39c545ad0b3e62f53a2daf452114d8ec8f7f4a50ad0e20613d628c9a8b1bacff4ec34e5aa628511e8755c4d9144611c29dde329afe2bbe4648fd7334b1a07a5bcaed5be4a7386608d14c5a41aa8b7de1c4de456a15cb6733b409d8c311c021e37def3e3d99a98a072615880a4c000b454e782bdd72b774f0eb1addf594e7717f9b51091031a0a734ee18cddf9ccd028952c1c1bc546bf983a963d8005437567beecb1c7445aadb716857e89590b75fd7f298ad9655008daec8723637b97d389251c85f150b1699a99a6d0e442cb6e204521db1bc7f4b6a0ee2c1f3359ab983c1a23679735c29e0c7cb8fc3b472ce74b87c6a128a83d5b32baf06760b5e590b7bc4923dd9d81c4ec6b92488148ae8b36abfbd5359d02f3e52ac8fdb242602c1ef2e28b4a36893f5aab119a0f3e162751f17dde759909ce6256c26b8810288d67c4972b67e8da82149085340ca5e80da3b5c0110d4e6de3ac4505cc3ad320c4da573e560183d8150e0dda91cea01625bd3af997a16197db47a9878c4499f7b31e94d7f60d26187cbdd5f63a877af8cf0c7b2bd1e2c74504b5923eac7692e066f712a0b285232cfe8102fe224c8cf01d9cc3fa8842f92a7c3ae9b272031c1d522cfeb781b67731b1da2f4855b3ea6acc5e7f9b2a7c4cde640e20dcfe81f3ac31cfc9268f729a6cf1401da8e320dd865d063fdf4783adac7294b1fc4160c3b887b1ad8aa07df51184e333e1620ebfbb61b8eccb0a621ae648cfbc5a3c32250b5e43d1a0454ddd309750f42ae06c806588c3069f89871cebc1254b39194844ba3488697f738fcf13ac41d3848d4a723c9ad067c25442804d9c210b1145723b8d28d1401a1af1b1349d375f2ffa2e5c20bf9dd25bd360d275de28d426943a706ad62aa97fef4213e6b9b3ccf5c52d890b13ecec7801a5efe20ce14dad3985a1729e7bbb40ea1c565da581ca57d2c71f5abe8345070763e1e99039c1a08a63689f1e457bc7ee61ed91dafe9c323326d32cc1a714716558e1fe70c09bcd27bf025182c603903c3d864741b2ffadaae85ec3d4d6fbe53254c94a052bd64b28f86452ee0be2e1969bee5b63991a2085aa6c39a606db286415ce0dec617a6744dd96834496d562cc6b138480d2669d4e7f0d932b9375accc0d4283d1758d036e3a0828a1a2f66e26cf59bae83dee377460653bf5bc4f0a982bbd1a5667424af5333002f457198b9ff1d44539f7b343929e10c6c3d4dd154fb804b519b8004cd24c8e784fa2705d9619ea11c0894a7e35c24097bcd79887e5884bd2590086288de5560662d88417efea7071f69d6671b9df7daf26543bcc4e288a49f9fa979692a5f7e42515b19b088b3bf6e7ae04536f3a798e5c494f03694009b8d974762876dd2e863b668f0a8e9b716eac56b6c65492a7c16dfde1e572f3729b0ce3e19c144dc8b5bae777ae6a6571c7cb182a0897b5f881efb1f67b349fb66a965d4b9c33a1c7ce6694be5ceeeb478fd81bb9d01b3f4862d1c431ffef09398782a1bf551f321b3f52f4ba052f566a33d3ef2e70344bb0652ed1723df1c47bcc4f9a3a3fa83818fceda346ff888d3d420d8a48a449a4fea1bbd11223fdbae81d14f651ef85b7a97f0a958512531ce89c060de2e0b962b2174b463209e4b2f5ab370bb253c68a7c852026470c07b49be8242c951372f011e0e6daaad85a60380c9301aebbf3e55ca680666e56ce0f5d1771491a91b4eed6a772076194fbeaf11a2fcbc4989def955fa905c93e457d26b37ca67a4b560fd832632", 0x1000}], 0x9, &(0x7f0000002580)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x40b}, 0x5) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') getgroups(0x1, &(0x7f0000002640)=[r5]) utimensat(r6, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) fcntl$setstatus(r0, 0x4, 0xc0) 05:49:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x8000, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000480)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/248) msgrcv(r1, &(0x7f0000000540)={0x0, ""/220}, 0xe4, 0x3, 0x1800) msgrcv(r1, &(0x7f0000000000)={0x0, ""/90}, 0x62, 0x0, 0x1000) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10, 0x0) preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000740)=""/74, 0x4a}, {&(0x7f0000000800)=""/52, 0x34}, {&(0x7f0000000840)=""/207, 0xcf}], 0x3, 0x3e) getrusage(0x0, &(0x7f0000000680)) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x2}, 0x8) msgsnd(r1, &(0x7f0000000380)={0x3, "2c8e6dd2386f288832e562c1d8c7a4d0f19f0e02cc94990a8ca0db6c5b08fa59109c8ffd597591ff49b6dc87f2abf10b8820356fe1ed72c01cb3698165a46bc8147213325a83f61a9fbdcfe4ae250dc5debca19cdadf06212f9e161c0658ef195ec08eea1f511b7154c7cd7420d142131ffe6401a58b1b0741b295ce1889e3f842a7a14c837b3b05ea98c9778f069a"}, 0x97, 0x7de537957758d9d3) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000007c0)=0xffffdffffffeffff) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 05:49:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r4 = geteuid() bind$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = getegid() fchownat(r3, &(0x7f0000000100)='./file0\x00', r4, r5, 0x4) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 05:49:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x9) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 05:49:31 executing program 0: socketpair(0x6, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) shutdown(r1, 0x2) getsockname$inet6(r1, 0x0, &(0x7f0000000500)) ioctl$TIOCDRAIN(r2, 0x2000745e) 05:49:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6d, 0x1) r0 = syz_open_pts() mkdir(&(0x7f00000000c0)='.\x00', 0x10) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r2 = getuid() r3 = getgid() lchown(&(0x7f0000000080)='./bus\x00', r2, r3) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f00000001c0)=0x4) 05:49:31 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x40, 0x0, 0x0) munlock(&(0x7f0000da5000/0x2000)=nil, 0x2000) semget$private(0x0, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) getuid() 05:49:31 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 05:49:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES64=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x1c}, 0x2) dup2(r1, r0) 05:49:32 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x408, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{0x24, 0x6}], 0x1}) 05:49:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="5c043a5cdd143be45c982dc8c82b8529cb7ae54e88d977854e3b6a6532cd9750a3aab1d6101ff5ce98808f2cb0b49ba34b57811fbc8e78b0651effacdcda853d0a1f63760e0a97196b09a8b2a18444f2a1c305566b8597aada5f2f0f5032432f9b44e8be8ee11ba61f99d0dc3217d701bbf09fc5ba12c111085fecc0bc801ca2baaac79d36a9bf4a40cd2390f6ddc6ed633f078073edbe27f0079639e7f24f1792bcf3f1c3fee86499bed7b8f737019d28c6de4dc5481a3ffdbdc338793b2ef886bf27e766b24de26f", 0xc9}, {&(0x7f0000000280)="0c2db9e46df4f99b04d21b21b9666fc5497bef409be5ca39191be1a715c07c52493ef732ef1dd4355ddd103d2dcfb3b730f434fc9d9009aa4706c720025789bb56458ea61eff94dc67d3308dca5ab9dabdcbbbfb27ff19f93892a32400216d8b22e0ddf6085b9689c2d1b105c0e41e32ab8e841e77a5c6e7121a9d207e615a14ebce940a8b80b259140cf4ca50be719e9c29d8c3aa19e3ba679013fd355f5a5b3d566df0b024fe2b892e8220cedd0e399fbcf1d8d38cdc87d9e457bfc2da39b16582bb69ee279ed9c3dc43a68d5cd2dea8bf", 0xd2}, {&(0x7f0000000440)="b1e1d6ebc8b1cbbf26d3440fc7c0e1e016ee70f2855bb40e2c76fa029dd93524f295f6c0bb96652cd86031b14bfcfd2d0d99d9356cf8083ade1884d2973ace0bf0e94061bf4b07b6f0b61b62cc1410239ad643f1edd78b643228897d3606c218dca91928cd871c0607ba3355d44bfbf0a7f412de75ad6d3a645ac8403cf971c273a2e480c71d5e5f1911dea10a6cc8d6020ab5db37050b88fcad8533d98d9549d9022cbef3c6fec8de468254c31d351272d6b2635a55763bc3e972c11e97f10ec6dc8f6e50f151627e863aca2152a43d8f686c94de1562389fc48c28d4a6109b62fa0f4a7ffc1ba05d09bfee3b603c2f54", 0xf1}], 0x3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004000000003a000000000000a73c85d75259d653000000000000000000000001000000000af6cee7a484edd0ff7ae6", 0x34}], 0x1) 05:49:32 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='c\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 05:49:32 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0x7ff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20081, 0xfc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) getpeername(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000180)=0xb8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x18080, 0x0) bind(r2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semget$private(0x0, 0x3, 0x2) semctl$GETVAL(0x0, 0xbf87821c800a7cc, 0x5, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x7, 0x4}, 0xc) 05:49:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x80) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0) 05:49:32 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000200)=0x7) r1 = socket$inet(0x2, 0x800000004, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000300)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x2) r2 = dup(r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000240)={0x2, 0x8}) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0x214) open(&(0x7f0000000280)='./file0\x00', 0x20080, 0x21) setsockopt$inet_opts(r1, 0x0, 0x1d, &(0x7f0000000140), 0x2f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="639fddbbab1c584405851d7aa45689a0fe37031583a62be76d06caae6b32ecbde0fb84bd00bf90b54d7259d7e2f63cbeb3b371141e38d672e420f44c453babb3b9d725", 0x43) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x7, 0x6, 0x6, 0x1, 0x8, 0xa764, 0x6, 0x0, 0x3, 0x40, 0x1ff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x80000000) 05:49:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) read(r2, &(0x7f00000000c0)=""/38, 0x26) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r3 = syz_open_pts() syz_open_pts() close(r1) pipe2(&(0x7f0000000000), 0x0) close(r3) 05:49:32 executing program 1: r0 = socket(0x2000000000002, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8205000000696c19a400"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="010024a6cc152f34288170f550130f92e2040000", 0x14}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0x101, 0x30, 0x20, 0x8}) lseek(r0, 0x0, 0x2) 05:49:32 executing program 1: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) r4 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r4) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x118) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000100)={0x4, [{0x0, 0x3}, {0x3, 0x57}, {0x3, 0x1}, {0x1, 0x9}, {0x2, 0xcf}, {0x84c6cf9eb4262e8e, 0x3}, {0x3, 0x5}, {0x3, 0xf0f}, {0x3, 0x4}, {0x1, 0x7}, {0x3, 0x7fff}, {0x3, 0x1000}, {0x2, 0x9a9}, {0x3, 0xbe}, {0x0, 0x100}, {0x3, 0x9}, {0x3, 0x8d4}, {0x0, 0x100}, {0x3, 0x8}, {0x2, 0x5}, {0x3, 0xc0f4}, {0x2, 0x131d}, {0x0, 0x80}, {0x1, 0x1000}, {0x3, 0xc2f}, {0x0, 0x4}, {0x2, 0xfffffffffffffe00}, {0x3, 0x200}, {0x3, 0x7ff}, {0x2, 0x3}, {0x1, 0x2}, {0x3, 0x852}]}) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000240)) rmdir(&(0x7f0000000280)='./file0\x00') r7 = shmget$private(0x0, 0x1000, 0x508, &(0x7f0000ffb000/0x1000)=nil) shmat(r7, &(0x7f0000ff8000/0x3000)=nil, 0x3000) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x240, 0x2) r9 = socket(0x6, 0x4000, 0x1000) msgget(0x3, 0x40) linkat(r8, &(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000340)='./file0\x00', 0x4) connect$unix(r9, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) r10 = accept$inet6(r5, &(0x7f00000003c0), &(0x7f0000000400)=0xc) writev(r10, &(0x7f00000009c0)=[{&(0x7f0000000440)="a4e2b1102114c2cd8e9e8a9fd3535e36958e5f941f7a69506e73cdd9128074de574db77a7f636ec173b3a13b2ed2cb871d2ac46778056c0369769489379d85b8dded415e6762e4398adf6f045ebc01f12b", 0x51}, {&(0x7f00000004c0)="f703ffdbed2a92c86b58ace9abad1903fbb6316e59a8676fe7cd64a11086590937246c39f07f167f0e58efe84bdc998d4ba1a2ec479efe7ba7166b7756b4ee0c5477034b37112a1bd10c988a220e30b4783daa8a584da36b10af87ce642cd22295d16e9863047b2befa8f6a2224e6f74a0052dfd7aefce6c7caf7a5e25f16558f09fd81aca59fd7932f58a3bc9f990314fb4e56f3ab937760d8b65a95aa8898974fdf4ae15bd861ccd122c0f06143fe83d66c8e16618", 0xb6}, {&(0x7f0000000580)="9e30cc637444c207592afe2ff48f1888eabcd87432b13898acca7fa64eae24038679eabb04c5b355b00ff7b05d970f887d8ca63cfa5cf3863f212163aacc32684120738ae29520e1574892f4d051a75db08c4f6df867b7be64a75589743bfee6604fc7e0f6af89c0f3866ec41b331c9c696b3e9709a620315cf577b6e41facfd3ad8b46f1cb1c398f8df68810c555133cfe6537650d18214c26d9670ac852a19fb48227a3781c2702d195de6d7caa27d0e3c3e502f9b4a633e73affbf722bb23e4e7bcce2a6bf2f086e9b269755cd18aa90535d716c211c3c09bd37fe3f04df34efe052db480b9e8b220afd383d658782251795338051fb84c6da36633f9", 0xfe}, {&(0x7f0000000680)="9a0082e5fb7339182998a142336403d2f7aae189cd1432a841e734dff6c7ea567b90fa1e1a8dbb3d5222bea804f126c48aef729cc35e7a4ae567a9280d70d974993662e0c2d8efea5430a87c35d3e2ba93c4553bf3b735a325d6317e7024fabce621ddcc8d873128b516c9564e4e7f5b3ea71497712fec2fb4fa21655662ee68f088695b701f269e605fed4b6d564a83f2b5a1b07a18267c326a47f111b40d34c0126a5006c885139d5bc00274f182c6e5f4d0943b7c78a29c73054d46b270e1af4dc5a939d36ecf78632e1277311412cc329868b7b7939272315068f104e7f6205be9c522", 0xe5}, {&(0x7f0000000780)="0cd2e4a9ffc1598cd821145d69f8f6933d78fc76eee70800f1b6a5265a9af027e5d1a7e25fe9c0b388bc4ff25a9c786616a3876fafb0137e311d9c47e2beb30bc20b41325929bc749244898b506a41a0ad8cdcf61f117c8b6ee498fc25375c6ff8fa253045da820684a04ba2c8003eb8ccba4885f433721386f6389afefa105fa255cbc097f80fb7945b548f052533fba75b64777a51d4f946faacd94ac6e0fc266557b875dfe07a0e2d82c54ff65e47bfc30aba7dd5986af67d9837d15b706f0f263b99986f", 0xc6}, {&(0x7f0000000880)="2d0ad207c52d2d6927d0fc015b51d28dc5eb801dfc70ff10608e3969e21cdb2046566bca6a2f64462e484dbf756becc73c4e492c50b073fbf43ea5b924d3ce4996abbb4837d9f65c7c7f69d318bda2af53589520da2610f0234fc7196cf5453e42e54071bed964d6e0c9ca9d82cda76f56e7bbe44a2262198019e4403a5918b308335e", 0x83}, {&(0x7f0000000940)="4fde42ef31804c77bb79bff90a44381d614f8010b34e9734cd05c21d9d1bde84c9125f2e1e4801bf1d0707854615011967506dfd7be9f7066abd688005af31a25247d634c288814e8b478f796f1dc062851e66046868a1165ee9b8976f38c511c563d08d64294f5479b1710d459e3fe1b277683f3f8e60902b2f4cb98bee06", 0x7f}], 0x7) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000a40)={0x5, 0x5, './file0\x00', 0x1000, 0x5, 0xc98f}) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000a80)=0x1) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000ac0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000b00)=0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000b40)={{0x60000000, r2, r3, r0, r3, 0x48, 0xffffffff}, 0x9, 0x4, r1, r1, 0xd5, 0x1, 0x46}) r11 = open(&(0x7f0000000bc0)='./file1\x00', 0x10, 0x0) getrlimit(0x7, &(0x7f0000000c00)) sendmsg$unix(r9, &(0x7f00000021c0)={&(0x7f0000000c40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002080)=[{&(0x7f0000000c80)="67e6b786fe66a2ea11013ba4cd4abfa60ff000bd8c35953ea7aaf8701f79fc8b267c", 0x22}, {&(0x7f0000000cc0)="06528b50ea3bc47cd2593ae750f2bee938c853cdeef78a3c74eedb3ba0be25d2c2dc0818dc7dbfbe60ddc1eb85ee77b1fbb49e2219804fac286d688100049082978d23122fdb7895656fece96fb6894344d5800f52b2b5669e5bd62951ebee23ecd889d110a130bbf779102058168d4ed8c808a12cbf07b07c88a335223d3c284cbc7e2912116b909cd66969eb5a361170dc4a6484e00fd5b0249fc012de2b05ef82af25bc1ee78515293fbcb8080743b11aa74dba89da63ff6fa0c9db5e02f7c0b09022aeabbbafb33247611fd09b2b5e4769eea749d4ffc95ce09f4328d85f44471b693bd72c796b317fa26d95e82851ad781fd389bcf259924e1f7e0dc1201154fc4310129a877e62b52295b56d3456692218b5148b18f583ca472cee31a09baf31930c7c581b68a33a95c78ec52467071cadc49a11ea091b3ebc83de2766943fe71b416300053da30fc5deb00ebba890bfe9f7cc33c2a2c9f98eb1faa792d20809fac5f7bcaec541c4c3f2b43ebb05c91c6e216a68894fd82df6d2dce5d9c52ae587958615e65313088bc935d5b9ebd0b2f0bf8c9aba352ed95588ff3ac46338e13da48092a4708b2c5e5f8556089a83ec9730a44617fe8ac70d122eea73ced3dd923bad63b3b4dcfcbd2bde9ace529afc8821480252d636dd30d957dda094f902ac7baf528a47a3b3d98026b6418f501ff81667d4a2b0f38b2f0431f8258eae3682acbfceb2d3286369ea586c222f234f59668bf7c80cc1e46ade3c49a23e16f224ebf5c0e0f10f80dd1e73cb294e086f1fc77f7dcb318a0b214d4d8d2bc652191ee968685baaaf2a2fbc406b5dfcd3e69114b2827a02c8c98c6d0141140d33e1a925bc48051cdcb04a816fe4df5b26d5f7f25033319ca17c6582178600970ee2f8ece028c86711c4b2e54a8ee18d634dff07e4333e53bb9508905ab76d460ee2e2cb3722ff292117490c12427f9ae34834f05ae7310047b47e4a4ea842e12354fc3960603e910eaa2024a07cc23cd7750952435de03c58121ffb6807e68ad0c40f998dd89e283fa0c88b10694d7ddf5d878c8b8403aee663c5b8ab2ba6c33e75db16fdedeaccefaf43370c74aa3f35fcf00b8723ce2174f13fc8ec4f2dd3c046fe05213baafb5323043b7a68a7eaa8059a6ec0f48a3dd1afc306f6d310716971abf6f3f8e8fcb12c79b73576ded93f71eda7a65bc1eef9cfa83d7d617db1f817f7a4af3900ddb8ea5f41da36977e304c97bdb0d43e89e624dd38b2107f8f8cb9e2744a6b9cd5d73644f3473cee08b4bba792fdcb32e3a6cd47910db02320757f8e6208ea70e1638073b99e1560fe05f8daaefffac4c923b0c843b3a41587a3de0d2bad08ac73c50ba6328809ad0cfe927666a1eab016be057cfd097942ed225e0a90672ab0f344e3dc54d121f3b63dc1839c34470ecd029428c7c5d5cc865e1d02071f2ff48edb44c34a0fb4c529afd6a6805c14ec7494fdc2722280437e1dc8389d6f3bd7aa1e321d1e62bba1c7d0486746077411e1d884fc5b181bfca0ec558049c04a3b2df1ab2fe9bc37626190618713cb96a9dc88e031aaaf5b048d0fc21ead76582fea5162b900aaa091a100517e829b7745c2c123c99b8b7c75ae7154388c7e91c64d09c4425004dc5e87feab8162f1169d26e0f983918173034122d3a50ffb5875e10dd58988fd6aacf707069340e582ec38abf0ed75fab32393dfaf1e96f60516a0796d31382792ff3b5c9bd05d5fdfa54df02a8dbeb989a1bceff67e578f6951c1db71eac78beb07a53a2166eec3a57e6b894d73360c3e6701991f8dbabe337130e44ba03b09446fafce930d5cee51303c42598e11f35296e97eac0f07e19ba5fb1fb42162efe4bc1af3261a7bfa4f7730bd3e2d85264846728cdfe1f51fa69d5082a00f0dc56698dcfd73e20ccdc3f92291b764db1562fba1d76c778500b562998bcc183d1f5a9b3a8affcea5d0447aa3dc912aa650d77351e7ff56a0bd467299e6c65e430332661eb30bc2f88108cf98fdcdcb3923154dc7f9aaa2745bda134e5359b0b907604c43b20f7a4b6bbc466eb1b61307e97a1ba40efeaa4379e660a5230a31c7ac923253e0776dce6b348efdc557a6e448a7218bf53f101ac8fbb47c83341ed5fba792567896897b22c14df78e2203f877ae0b7c24c8846fd83487e1ecfd06124b6c3c6dfa74ce8cb582fd94e0ad8f54df1fcb138ddcbebb659ac4f547e98c171ba05e947bf412b1f191b264009bb12bdc31d2df79fdb682a5ab43bb139993fea619ff84330f7b153c2e73a0e5ab68d4e291ecf7f9007a013bc252d4675402738fda8caa777dedd49aec2af7964d3e3abd63d8b803c29d3de0a8ef98d6f9b08c62f19f439a4f455e15ce284a1de321775e00d3537334548343bd35c0442cb787708676de2881be6d0b04b69b2f84045f140ced5c05d1bcf1a39aa698d06ab6bda77a1b1cf68c8146bbbfa922c8eca6bc442241a3a81803eb60328298c207a7aac0a62f203776a101316521957607c59f49fee8b4291da684d497a25acd18ab006224a51283b8096af1c56d32d1d97200c66f001c1c180ac491cc23760112e5b7e7df5a28ae5e3a1d9a0be8b420d4a845a1bc5d4e8afa4ba11a43528dd5eb633d16e3d60c01e0ec7a282316cd0887cf9f3d0e1b98a3c1ca3a49ad5e58ec86e671195141bb8a075d69526cfe952ef665f5c526c40a578784cf6f40e749abb8b02d1f7a7eccde1e3e978d58d8acd6037fd6d5a8642b237c446505b21faaeb2df0e6ddf7ddd1c6554122473cdfc778a807ccea6c274d4a9f06bf236e9d426748c224b9af46775cd3768d351d3e822afb1006941bcc031b4d2d3f8d2d588fe82730aaefab40f5ae6b1184f430cb7f668d40cbc00e6e29cbd9ebfcdc44b474ef26c0ccff96419bc4a46811411b055311e01f957b7ec8b4112efb8350526b903c03a11f93f8c2e19389e776f920c9e8cea8f62e5f096b4f67be7902184f886ce83eaaa3ec3313d5e514756e62683ae1b0d8e3daeb2260fad5864fc5aeaf0503ca0f9a1b0c7a7b150c714d7fbc47423e067bdac691e565cf9749c2c2041661467eba0e809623ba40fe6938766022a4e8e55de38c5ef15af7c995a0e342d013ec466a0225efd52d983a9f928194795304555302d278c9eed6d141577de59a10461b7a1b97a776169fcb3874a1ac4d653490a5827f8792684939f910573525b6147cda8773f8335e665261ab420db57876720a9e8eaac2feb42a03ef54412af10fac1d15b15236ec96aa8946f60193dfe3f9f386d5d8edf2476c81950cace8b4d5bec79dc710979bbf419274b643fa74337ce2c0e641d49b6bfa977548a87cb98cf07553b7d58e2aa2c608c0aa683ae4fe73addef4a2d5e83cf28c994a0505c307f95cd846ff9134e3b3def0418b1be2d7dd3d0f608a0d96982e1736df4be0be4451ec32c1a5eb0d142dd1665dceeccb811b27ffaf3df372453a4a0b53b9b3af79d4489afa6f35fe5bd7b60fc907599e1c73160a3f340b6dd05905d9db2ff2d13f8a3bc51b24b98578de2eaaaae9e42f3e3d816fe0bd6b806d265007e4e1949611ec40d3a2fa055e476878919daf0ed18d18fbb05d1c5c5f82e297c7b1f52d5f64a362f07b858893c40a6b25369121f169b7b4e9ff1d79843736b14969649ed5472bbb1840851f654e1ae30ecb29eb6bded1cfce32e2dc9ab70c6ed101e49b8a5c5aad8caf9181c94ad60b1c697873fb1f19314113c543b7f57cb1059dee1dafd324347add8ae371ace05b9eda650b59d4e819f154c5c7464511ae624193f6ab1edb7e5ca2584def2a22158e30ff15c98cec471a92ca113b74d2a6d47fac5659b3c0c5caece350c85859b0b96ebbf4956052b823861cd02fd3e1267bbd790d5c682b0d3217b9b0217a42a68496237231d7ba6502560089881cc1a1f1aec04b2aadf94b01060478ac7fd75fc76806857c7c6ed0cc319455fd28dc095cd46ec3fa18f71b21a03249f5992174195c2a4832b5b7a5356945745e650661e80ad0a2680ce3d34c90763419506faa52f5b7cad265ecae3b9fd2ee699e482b3b44f0e0ffe7b85842c7654043ed19b8b1dfb75d11fc66f93b37729036f34dc6605e936983a83d2fe3934ab2da627fc2a70630ce01a8c6aa0a53cb7c2ade2d76674ac219e1179c85e002eb608787d88665a53b072a28019b659e77f4b9e9c2975e37acb8a1b9013ffff020f4b4017d93503db99054cd619eb96cc2cb8dbbe4f2fabe747efc8ebc2bfe221850b3e2b2d26707d85be439a53b6ebd2450484f927986d077e1b682c4ed26a7420e9db5ee28febf9a8ccc45d5f8fa3ff977bde7cae3b2801cb6ff51c409ca3c6692b1d5deecd2632d0ce06e2e015a55aba0194e9efb50484efc87bcf17dc15a22caed3d94b00bd1ee00e1a58d53b409fcf7a23fa0778e33894ddbbfa6c05135a53035d117d9c9ea53c26d18e269b65e24c4c32685e169a60c17c1b55f5774c1c00655405f73fcf28084d23b5c262f000dcee91113c82c0ca505152d63dfea907330cb45c13c4190352df8b2e66bb7c2de851893f6a9884941c56485d58e4bf720413f8ff5de01d6aba8d8bbea4352c534d8ea30b383303f5b69647901dc7c445033786e1682cd60c9cd53e4a7ae7fc4ea5e96c5911413fafd8479c0b802dec60b147a6b6520a985e6406da2cade7ff0b97e82705bc3a8ab16f33f8d0b9fe5dd90c2cf169783526e75b1165209e88fe60c966593fb5aa94b718a750b7c61181406cc1b5cf5239173ba7fd44121f3d4c1e4aae7aede855ecc1c18addaf18f59b881a9777a9e67df95b906ca498f73f1e58ba35912da73ae37ae4eda6433030ae9a7195ee49a9e3d93ee3fcc795a95c0ba361e6b5ba1477dcd94e891b60ea8b7a535261f59bb65bee3d6786b02db9e7ebd7edccf1470fc8132713515b10b28321d032273314ca7893fa652c2cb7e11c6be8756348c56553d953f2e5015eacdd79c770e3a69f25a89610d5c112a230c3047c17b11a6e57dcd8f79abe4ef6a88b06a2471e66f4cf6ba4e0228ac7b5c1ea055bbc4fd3c02c357553e88f96fe2c9cfa0e56d800004ac00623b6ac0a12bc50ca7a91d7db3099242c6ed7140d37d080aa737c0791765636282a656c41b47ea1e3d654e1cadd57bf408547102982f489b17cf8260d6d7dc45f958e95e82d3eccf532f3f90425e51e8fb4bb9578e5359af58783c7838feacd6dc448ebc09668e59b58ac168fddfebe78b9075fbbef61bf0e384235b000bac196ccd758e1e09c2b2b49dd866c0d04a994731b23712c22dd424eeb3aee6ed39e7d4f4de4ef71ac18757e2c648f813b54d965767082122f3d286c5dd9694ff5347bd1a1269ad3c19cee56b611f4d321f672f662389750a0e9ca4778cc0d3e2260e03bd725dcb5a224a8ff03d05dd19d440fb1466ad810aa715c097fa54f21b049902fd1643e4b2348e0378cf9d338335eb5ccb9fe3c27ea7095ddb218c9435d6f20c934056e781fdccf506ce860b2c785e5f0620167d1d26b12951e0b981cd7f01da49c213cc77ae39549552f3bc997f875bed98766922b8ca5f15fe5627c6b0bf5dac610b6176e240bcefddcf7492a7f84866ba9a396a7fa35f82a51d5d20715fa20b64b61db1cbddd48d6cd13a856a7935857b507fae637b345d14530528b0df534efbfbc685b41260c747c588599b719622cf4381fb25ab2e7140abe29650493bd523e162b7e3ad08a5313837db7d20dca5abc87856f4bf040b8bbadbb3f0033ea7d225651488cb1b8046a1", 0x1000}, {&(0x7f0000001cc0)="597f39d32368f48d3f4db1636f5284a214e64ed6322c93d0669d17cb87aa48599ad9304e2c2eb28ad10611b339908e0d96f9b8dcca07cfafefcad9ecc7711103666cb77830c0703268f167ed3dd201e6c76188b39c729bbe7c6ded4f1dbc4525d43f63", 0x63}, {&(0x7f0000001d40)="96464f1ec21653f8699ae1c3c6ae39a22e2f60737d93b25fba0876adcfec358969818a777d69f535d7f52a9e9e2bd5e22489bc08ae9f52f3d9157ab4130dfce6664ce2ad57ee42a916cb63d11fe3fe236c7db6ab73ed57b15610ab2b0ca68a4f20350d8a9c407fc3353077b624dfd8a91055da35efd93e8ace7ddcdab0d1e1d87ea7c6322c013144e4f4e9ee5134cad23b08a85ddc724b8b264d3835f0dfe4e893e8adb9ce2e2d8e6bb8384d5d87cb3d2a7be42213f95b8207d2396b4e56f8541f66572b7bad6087fd9016b4eb9afb6848816f3d6731006cb0f63cfd1d4251d4156c5367579ac0aa98200624de15438ae2bac1582e", 0xf5}, {&(0x7f0000001e40)="a741e1dbc83535a61ab17f1367414238c1de28d256a627e42a2549c7ee604ad62d55f6ac63a970b84a388c3b950a27e836ac150aed25d4b78736769146037422ad365531bfb4a8f208d6b20ee868202072daf0c37627", 0x56}, {&(0x7f0000001ec0)="9fa177ff4aaadc289e26506a964d21db36ddccaac9151d61166e588d1807013160f1fc686cb4126b2d78de70bf184328b3b55dda0d375ffc2d20e83e67ee93a35b7c549ffe3bb6af5d2a6e6aa1b47935b73d05712f77733b06a08730eca56a9ca549750094b7862adc4e5b1da109c762d5aa5563bedcf2d2510e0e8f30b9af38cc6ffc5cb4e53b041e6dbc60b313515c07857bc822", 0x95}, {&(0x7f0000001f80)="b334e4cf42a8655de187d4aef8cb900ef19f40f7017d3818220773bc9dbe4ff9bb282fb2fa61c876804e96dfefeb8b915bb8592183d5da6ffc2b5a7a27f0d8e4c34eaf892eb04067390265285d7b38eb9d19cc821de544e9ef27dd7e", 0x5c}, {&(0x7f0000002000)="097597dde45b2744b18443a05e05256646471a5306a71c70bae4be648e524214760a62ecfea4387b503caa5b5f5c29cf25d8c33e45c2a27183bcd86e655ea18b0796cc160a45a13dcce5bb63fd2d01117476e133f63b4d55e08509d342e1a75282122f4a5269c520f7ec62b1f3c8e1ce84e631ad2d", 0x75}], 0x8, &(0x7f0000002100)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r8, r5]}, @cred={0x20, 0xffff, 0x0, r1, r0, r3}], 0x98}, 0xa) recvfrom(r11, &(0x7f0000002200)=""/4096, 0x1000, 0x40, &(0x7f0000003200)=@in6={0x18, 0x1, 0x1000, 0x1f}, 0xc) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000003240)=""/4096, &(0x7f0000004240)=0x1000) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 05:49:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0xfffffffffffffffe}], 0x81, 0x0, 0x40000, 0x0) 05:49:33 executing program 0: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x102c2, 0x0) write(r0, &(0x7f0000000040)="d8375ba625fb32c7025a208dfa38c41a384943d4612cd310289c50e8f86d1fb687302849e7e07843527c71944a4604b9a47a", 0x32) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x28, 0x40000002, 0x20, 0x4}, {{r1}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x401, 0x6}, {{r0}, 0xfffffffffffffffd, 0x11, 0x0, 0x800, 0x5}, {{r0}, 0xfffffffffffffffb, 0x11, 0x1, 0x20, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0x11, 0x3ff, 0x4}], 0x1ff, &(0x7f0000000180)=[{{r0}, 0x0, 0x8, 0x4, 0x7ff, 0x5}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x0, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x61, 0x20000044, 0x2, 0x10001}, {{r1}, 0xfffffffffffffffc, 0x22, 0x20, 0x933c, 0x9}, {{r0}, 0xffffffffffffffff, 0x11, 0xf00fffff, 0x1ff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x594, 0xb957}, {{r1}, 0xffffffffffffffff, 0x68, 0x1, 0x4, 0x800}, {{r1}, 0xfffffffffffffffe, 0xf6, 0x44, 0x3, 0x3}], 0x169, &(0x7f0000000280)={0x2}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)=""/72, &(0x7f0000000380)=0x48) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x11, r0, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000400)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x7f, 0x3, 0x3, 0x1, 0x81, 0x40, 0x8, 0x2, 0x0, 0x9}) fsync(r2) getsockname$inet(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r3 = accept$unix(r1, &(0x7f0000000540)=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000600)=0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) r4 = getpid() fcntl$lock(r2, 0xf, &(0x7f00000006c0)={0x2, 0x3, 0x4, 0x3, r4}) fsync(r2) fsync(r0) connect$inet(r2, &(0x7f0000000700)={0x2, 0x3}, 0xc) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000740)=0x80000001) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000780)={0x1, './file0\x00', './file0\x00'}) clock_getres(0x7, &(0x7f00000007c0)) r5 = getpid() ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000800)=0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) preadv(r0, &(0x7f0000000a80)=[{&(0x7f0000000880)=""/25, 0x19}, {&(0x7f00000008c0)=""/230, 0xe6}, {&(0x7f00000009c0)=""/186, 0xba}], 0x3, 0x0) r8 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000021c0)={0x0, 0x0}, &(0x7f0000002200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002240)={0x0, 0x0, 0x0}, 0xc) r12 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0, 0x0}, &(0x7f00000022c0)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0}, &(0x7f0000002340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000002500)={&(0x7f0000000ac0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000020c0)=[{&(0x7f0000000b00)="17c6050f942a148fb434f7691768a1ab6fa7b67f5351b771fd4597ec41448a86e5ceb1d7280ed673558c329057a64b8b5aaa4dd5e0be965787b7ade3d698f2a555d18281c344da2782d8b9abda76be6bf2700c550948fa8c660f16754800330bb81a4c7531761c56f2ecc525bfb7ad32bb4fd2f253f7dafd25426d12fb30e8795b23f895832ed783957074fb941f52efd89bd66a276457249502267ed174811a2fa51fb18ff57fb01b74d06fab123efcc2865b43b879", 0xb6}, {&(0x7f0000000bc0)="4b4390e24990add12dc81ace3ce8d52b82fefdc90c88f0747a5a83940f2202a0b42edf991be8c5ac75b0eeafecf0e82b0ae8d7438d3eac931185de636bef4933a20c3bc79e2460bbe9a117496ce7270242a8eb5ad9e351b300f0c2aba190bed02efca58f85", 0x65}, {&(0x7f0000000c40)="edbe988813312bcf9ead827e2355a5aa10934f68bdeeda1c599bea98da1f9e206fe4bff589ecf60161966b9acbe8ea972e26ad1e6954c83c92250bd5fd11626ee58c0abbc792e165e80a76c246829339774b13928dc6cf2949745dc109c3177144d70fff83d801a340f6405007344f6605919a4b5e220dfe0b7c9c0472c1eb3d240a922360adca8b4e84e0bd0f75698c37ef32c25fb709d29dee25d76906cb2e51f38433e5e039d888", 0xa9}, {&(0x7f0000000d00)="f6de1e59e6fd9bf59beeb141a2614c88c6f6aead109b4ea0ad92c869120fa6d462cf3e0b11501b2c81594d8f070830255da9504c07531f6a1cf6bc0542b412ba39eecd9cffa4d1b2cb2136e9d7510c50a999911a4d45d43549ff63d9f59636f98f49b9c864f7bfff151045e6ccd0f77997a2f58b08c94e9279e561cdfed4688459f614b039dab696e87a", 0x8a}, {&(0x7f0000000dc0)="6f63265b8100b09c3dbbd832f909fd33fb3d7477a8810a2465df5c72398f26fdd44bbb4ccc6761ea4f732268001b5c5bdacb040d951dc2be19b7cd96db5fb95023ccd843ac8a20e88755df2685a4e6b8b65613c2deb35b497914da1ded13d9a2c4cce0f11b2e84d8ad20a8deb5a9f598c3addd849cc21a0143477b0de3057c459baddb736f3a42527c80c9cc1e8421b69ef66bdab5ce4a847bc3b3f7d228cb8f91e11a567dffe32bc3df10ab3275c25f77b44263596bd7a74b0b9934515c0748d2965b4be6bffa6519720d9ba04cb9e7d41b19d9990e0b75d0", 0xd9}, {&(0x7f0000000ec0)="4ba01708d42f52e254f62f7852a7abf0fd3c50cfa41484b744360611e72cba81c21904d9399c06a9bab1fe525023237e107c5f74c4ca3c09ad3400a15fe95c68f0c937f9d98ac22531526fc9bdedf38d9e082ed47f536e10f17678f53ab73110431d75f84673a623acb68da77d0e41ba8cddc14fbcbe97c12d44b94696a5be33eec1360cc38c5425254c98e85435dc6dff53fbe3198613638454a5cfec3fad6faedff36af685b7a09c0d06f21042ca540f86467286ebb410c2d640d3ecc8deebda1d8f9d53a2682cc5f3f255169e2360c25e764f6f4ef08fc00a36d25d853ec7b50512b0854f1e492e88bcca2c7ef1796e29e4baf35d8d3a6a40a6f7000e0dfc4ce2ef1b335ce20f87471fa7c470877620b4b327aea992212160077f947f29053d8d4459ffca712e08913d59315149b03dc75bb8ecf4d5f57656b0a32302ee45b4f953b1811574d69bc882457594335cccc9bece30d31a0cdff9b66788bc0303d384d5ffcbf8eb11067d7f4144cc301772101c4a60cbcd9c385def675e13f7bbd758b631b3e31a19c1dde1f7026ed7b73cebf532493703fda63071fec8b1a815fd2650cf2ed5d2e0cae63ff5430ea8ae8b0b3acd36fa924cbe5fcc1fa9ded8a6b4c9d7693f5f2e619ae2bec729cbee6490c1d546f4666547e0203c6c69f1bc11749b003a1c50400bbd44e2e4f30664f471ab9dd55d63d3ba0b4989ff11a88cd47eea6f8067ced0fc74ac922278c9db2c806e988e119f3698ded2cc9a6b7768599eeb434408c8ff1020058cca5fa42b5b7affedbb0d422eca99df388965ca869a0d45102e4f473fbcb471bbc915319e8f926ee128cd9bee0ee5a73e521f59ed7efce4d293fd82b66e020f72080e33ad014023537a1350b02f470c8e666efe4df23076ea56e66774874d37af3f8b8192073736cd7afbefedc84ec17f40e05ed7c88174e5cfbc0b5d344f16f92eecbb3e461e2cfacf239de5c45742db79ac751febcc01038140dc1d3f034b07492eeb98658375199428d7205ca55429546de8ffdd25c7cd99d2488b8b94790991a1455fbb646f7f1ac130b3c4606314cf24a17613d36415935a150370c8123c9a42dcfc9c5bc55df56c1cde93d2b5807eea57b5b649100ceb317accfc8bd027e3388fd82ab7153bb393f958bf1a57d8e9509e6ce0618db0730a2b8b5d5356aa65085743f4c4f1ff048bdc82aafc5b68bbd8232deb7181891584afaa7656044e02c3a6d00e33b00b803d90a3d7cf0a8e06873738eb8e847c5344847eb9c18566bfb8b7af8bba8b2fd64abc5cebddfedad2427ac747018be74e8f70c68890d007f4d513bba492404215a2d7183c2e057d82ebefbf12caf32bc5c80eafec42d6832046dd8c92fbe84b644c0d78569cf2b3655d26a66fbe3aa6cc7742f0e239874b2bc344a03cc91bf916d0d64632bb0577d142495a5ce1b43faeef94107daaa05858ddcd4f011f0e324b8eed62c1cf9431e6781b82b065322e9c559b7e7975917caa4ad9bb46771f57005296c1ac1dc83c90d5f5a04cc5b8505804d3051604fd3ccbf0b493de8bff630ed6dee697a6dc55bb0d942cc2de337267d25cd9f7568f7de185b44fae590a0f9bb4bb478848229fba7a2b006ffa77f414493da0c4dd5bd4eeabb293b3ea7b408a95724f1899fa0ecc893e52bcd0cbb97e1e8a78115c99c7ef03e00959b5e2b4b5e97e7eab2fce22264ec292b88864d4409758451a4ba10e8bb599f0ff361e6d3e16793ef7f9d03df11e93cfbd08e63f32cbc195c68d4c323ee7ef2ddea68bb4a2bb640b3fa3b9c72c8a9b0d21b1aeeab6222d0b9548b534648d818f7888db84624bd55968c0861a05cdfdb81c0222907327ab2d650dd6de60d1118006267ec6577375f724cd9fe5e9924ab6e00d44b82a49dd2155252659ded534b004bc45d21288b798657a19cc616c66c76742a092be23d94fafa9e37798970a3187873b29de83b1efabacd70d68383b6a99be65f6411580b7d2597006d8495255b784362a880da2fdba1cb545248c1892f4409bee4bb621d0a26e435f1723cd3216aed0cf455ba034756cc555a01331cb7bda3ef7396494f4d4b07ed1e5cc1ed1c66894e411d03b301424daa795c3ee847f84b372b2c39432ff7c5f90f5a9ce1f8a4837bc8aee28ac72c4671f74b9ae362f698eda441281ed9c0faaad9c3f453f9f62f3c38c8d3a6a399bc63720534c935a6cb4a14c71fbc19b3e44a760e25a8fb4054e87dc81a002ca57c03c3b8677813f40cd4b3e9a645731ab18caa92e33877ffc065b89008f10dd5b9df89c27309192b9fbf3c1a699354305d371aa2ebc68e77575eb21ac859b1f44dbc9efb31aba96b9b6d87e7a022b643d29815842f381e2b9166648d7d72cd59b9501dbcde99f1b6fd58e2f5c13b901b7588035d920f61df3a3a9c4299db9767fc4fe6cab4f8f114a2037a1a134988b04eaa6db5563df2585ead9acf4ac1d3df74f384b11cc8dcb3d5da82e4e71ff0d70f9c8534857a16ffac43d072412adccf98b2c1a33fb8aef5502b6da146739080c8c572355c307eb121d43c4c2912d1d6b32d1fc5fd2fdc80336345be5d255b5daa952edb9444cc979d9f2b8c5aff2ba6c7b36c6f4b217989a4480539e16678f1689ff232bb45527cbf56f06a3a5a3fbea724454453b55382ee6bc7eb70b2458928f01851db7a9196e3d5e3f96ff01f5ca1fd83fa7e6d86b0a06e813ccd9eaa9f6233b9a013421e115800d4bf47126f803231314a3f8d48f267140af26f92c52fbf473d70f7dee5b6042e817e6f578331a84b9ec9ca18739be8661cd9e794d625af65c9677ddd6164d74ffbb5390e044631253de16c0fc9e8b7b2bef2dac7f76aefd27819e6684120168e6b6d04b2c1cc3b51d556bdb4be20ae90ff429f4b51c0f58a24fe7661139bf2447117b49dca6cd612d6a54213ee22a0956a758b765dd9b3c189e1a3098665ce847059616e77a8f823f15db3dc4d07ceb8bb64df8ae6e1afd71df94133c60d057ce6f7b4a892bf735feb8d162e3bfb5a53982889042b2a6970f849a84dbb72cf1734ab92145c01ecaaf54d1b01215ce0f8ad03a589b4039717fbb9a379bddb991e36ab4cea34269325ec211827361ae60bea8b04ca2d111cecc41472a78d09582fa413f36d788eff3909b07a110a85754038eb01b387e078c2ee7a90588fdafaaa70d523a98913d23e610b0317390cc25f279bd7ef51d6ee46a95d298a2b6b4f2c403c65a811a0cafd8f56b3d82f4e88f9742c9894de47443ebf77562f93f85b4ae3991e26b34e10ec54e9e76785b5af7c6e94513d5e090743d82ce3447c4cc04b64b5476f55c2cd487296aa7fcd6c4051696769624577358d5886c7dacbe95baf3b0c8fac5a8fa4617a4da1f0391638631e3d6b55295b84f58537cd94ef5ddf869fc13b5adade577946f57984ddeed614c591d0ed7206a70b769991e7a8beec0c8507f2d1207bc7037746db2cf35213ae481801b5eb9cc68568a7666a93e571e67614e53478c445623117d9c63a6b65200b14d648f6a17f078ae52b0ba7ee5b5939a8eb211029de0ccd6ce8170920397bd74e63de38eb479bde744d1128911da71e7ebe377f94081f80e8ea627c927f5a2eafcf3ac7c0f8086e8735a98e336d0a77d3742bd68682e308798fc9cb7c6e7814cb2de44c62b3ea43c2b758dc5d05ab21979265838f3e3525342cad2d240f8f4e3f8d3eca35954562690efbafd3eaabbe6e1a2b2e70d91ae4163b860b7a8a4ae1da57e17d4019d96fe0aec58c3b6ab98ad2cb35b20f7e5baad75babb79ff34a0c2b3799349e9fd15ae9ff0fea9c73566e36f048966a2aa8693a65deff7777a7615492e9c2d042d4fcb87aa12a08cf0aa60cb094756efca2127ec59255fe390a0eff29006ed2453dbbd96585390982a9cb9d29224ae34c7454a5f65c6888e6f85cef229f24b731d9b670e695f2a23e60272438a7f4cc1133bce6ab733c1e9cf8321338db588c70dc340390677bc4b2237e121d47b9c709f1b8e898302ef37395e589970c0c4f49716d98d20f94b616ef4d4864b7082e9114e556e9f065aebc2d470976f43c61c5e7924ebe58187c404fbba3d79edf9523249c26312e3a28dd5ed85702e86272bf88823a45cf8e56b56de3fff11b3f8e2c6eb35758348b3ba7c94dec10194ec94346888e1bc7f887eb57ff438a8d5c01d712780569cc6c2aeddccdd79945cfcbf7832f311531c84b16b2b3f100ed696741cd12aeb8a3c7526bed381151e9fffa5471e9d013a4f02574d8db4a5a03deb64b8c33256e33741f1e583bac8a9b28e1fec31df69d9f1b44956bf05fb0530aebbab910919de9f80650868828da2444cb5179eb13514f58adf5131d1747b1af9dfeb1e40dc9cad2d0f4bd38445b13e938ce94e6e3e4401e8a5cbd4ec0aab735ea5c16de45bfdb2fde31fe3db116ada24fca6f99227812817355daabf540e688347156c07cb12aea87d66eff8aeeaf6fc79d91abc1cfbf61a73345325c82d97ef555c8020204014becdeda3911e44d7de36870317ab0348180d6d950e04193a87d0e788ab53b38ebf80729977c7254c2f147397b76f1199046d6ac4ae7f2c7c698e6dba96ab710ac5296088d1be27e2d8330b1bdc17434df221bf6cff34713f96e55ff59358bcb34e36f80f402d38e926e87a676323548cfe7757c8f3be51105539a57fd83d59d0682fc06b0833973235db0b7619b42b7e2c710f68338cd5f83316d73f8a0b5b73d91b804124617b683e4dbaa9b599302c4657ac05a616695f725bd234add404cd8f582a99c616fcf7e77c40287c4eba28d6e3e591266691b79c383775644a5a4212e7b87ede4d099730910a56a50e42cff9cab44811cc2986679c9567a33f1fea2d54d18ced9588f28b866b360d411a8b752dc2c129dc8ec7c1f084dc71b6b15e34dbe1dd2d7d47df57e5490c7390d43b53c47c2cd7f1b51e9e615e36faca53b326da5aef34dd0653a76217915ef3a357761b08a087e2711fc59e1f40905f60f7076eb59d2d01c95dd4cb4de8d64fd7443104b6ec48e903f907980ffabdffe9173bdc433442871b4ed0cd6c99912b5add82d35a007b170a2ea751ad3562a3f0a1a5eb44917e522bd49e7b347540c55b5eca27a835e6c49e66cdf710edff98d0721e2bdb66cd50c9f87e5e8cb19d86c5b916e5183095cb46abb2920e4a415aee3b8ede4b671fc9aadd6cb3d6e9ab7840e522631889f3596703761caf4b3342bc70df459e388dc20bbd1250ea04a5e8410790f928be979908e7974df44f910bf3176e95109ed393b7b3c367e91603f3dfc8939186a1323ce6cb276c5151d7863e7cb8bab375dac1e7b298787c1b52f6c06d265b2e7fb86274f5a803e237b19e07622463be99beccba4f554ca236eb94a878047504c3a2463c502ebb53f83b8ade97c5a49d2eb46d35330d7a2fc76ace98ee84a5a1f2b46e0385dc3d87024402361f07e25b2cbea3f9e361b26c894da5f1e3c3645744c5ef92c2b9fe70c8cdfd79a994c236e9621faec54e475e74105425cfea75f4ce251e611e3124de64eef6572de9d75121642dfe7c87be0927ff6dd81aac9e477ff4f4c1def444f361f506eb1901a3a43dea6ec2a65130c565e5646e02c88b4a444ff6217d18e58498d8aab5d060bb93eed49390ef63d876709e4c34cafb53273704644a53ecfadd4d615e35f1af4b1064ee3cd3165c31c3f75f1a5538476d02c54204474e4f2ddf205b72e1eec1f8e81c154054007b1339ef79cb2a7d8fe724e8764d937b3fda2913ed9df2dd54", 0x1000}, {&(0x7f0000001ec0)="41e925933678c7c6880fc5325b41d1741f698cd4956cb12a91bd82bfc9df95d6cfbac1abe7f3cee6f6e85aac3a1082e30e2f", 0x32}, {&(0x7f0000001f00)="81f3fde9ad9df952780284468e4d668d06e64617a542abae4baf7fd26619b55d5e421c73fa6b61ac2eaa3656416c31ec9ebd6f9048d4da0144d7cd386f5ba6cd34f46bcbf00f7d05f12fc5d21fc9605a29b934275064b640a9d88b0189d58f9e621ec4feb6d68c2ea3f2179519efa0dca596221e9d64ccb578eb29b91b3f438271", 0x81}, {&(0x7f0000001fc0)="8c87c2a847bb4700af42b707c3e488c5a1445855c8d504bd56404a320c7df6391b8a347de5a58f874dc15a9f393185089c7a71e8e9b77fb51d28eb4d7063cbfb6de29813a085f77c2d0156e329f12c06cc65856eda87846e27b54c0087c99f4dc78c7eec0fb6ac36071c244c11870321522ba91bf75e4d3843b06aafc92b8084fd4b7f0ff9a941afc97f180c23b8df919226a16e563ca4cb82df7c22e1ff21d1f63d074f4c7963ec089926308d25aceb0be8f0064d205fa559c6496f73a00272c668dcbc5d7096703252", 0xca}], 0x9, &(0x7f00000023c0)=[@rights={0x38, 0xffff, 0x1, [r2, r2, r2, r3, r3, r7, r1, r7, r7]}, @cred={0x20, 0xffff, 0x0, r4, r8, r9}, @rights={0x38, 0xffff, 0x1, [r7, r2, r3, r1, r1, r6, r1, r7, r2, r6]}, @cred={0x20, 0xffff, 0x0, r5, r10, r11}, @rights={0x20, 0xffff, 0x1, [r3, r1, r7]}, @cred={0x20, 0xffff, 0x0, r4, r12, r13}, @cred={0x20, 0xffff, 0x0, r5, r14, r15}], 0x110, 0x401}, 0x6) 05:49:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x89) sendto$unix(r1, &(0x7f0000000040)='2S9s', 0x4, 0x401, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000001c0)="b100050b00000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 05:49:33 executing program 1: semget(0x3, 0x6, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x11) 05:49:33 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000008000"], 0xa) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) 05:49:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x3) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x80004501) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x80) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) 05:49:34 executing program 1: socketpair(0x1b, 0x8007, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) close(r0) socket(0x13, 0x3, 0x0) 05:49:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = semget(0x0, 0x2, 0x130) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000000c0)=""/95) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24, 0x7fff}, {0x20}], 0x2}) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10040, 0x2) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x40, 0x5, 0x6}], 0x5, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x8, 0x1e7632b1}, {{r1}, 0xc8ff91a7c2ce5cec, 0x80, 0x60000000, 0x7ff, 0x247}, {{r0}, 0xfffffffffffffffa, 0x40, 0x24, 0xffff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40, 0xe14, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x400000e0, 0x605, 0xc7}, {{r1}, 0xfffffffffffffffc, 0x28, 0xf0000000, 0x0, 0x2}, {{r0}, 0x0, 0x4, 0x1, 0x5, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3260a6d638482810, 0x4, 0x6f1f}, {{r0}, 0xfffffffffffffffe, 0x60, 0x80000000, 0x2, 0x400}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40, 0x7, 0x12}], 0xfffffffffffffffc, &(0x7f0000000340)={0xa1d1, 0x1}) 05:49:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) dup(r1) fsync(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x2003, 0xffdffffffffffff8, "b3c550d84b0a90f5a77cfa997a28851ad0220003"}) syz_open_pts() 05:49:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x8000000000001, &(0x7f0000000240)="890be63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 05:49:34 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600)='/dev/ttyCcfg\x00', 0xfffffffffffffffd, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xef, 0x3f}, {0xce, 0x1ff}, {0x5, 0x7}, {0xa8, 0x7}, {0x85, 0x50000000}, {0x20, 0xfffffffffffffffe}], 0x6}) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) close(r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x101, 0x4800, 0x2, 0x1, "1e5701c9de24a07159671de0f8aef4fe3fe7207d", 0x1ff8000, 0x3}) r4 = semget$private(0x0, 0x7, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000015c0)=""/8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/153) setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000001480)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000001500)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x100, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000340)=""/4096) read(r1, &(0x7f0000001340)=""/170, 0xaa) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000200)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) getgid() geteuid() getgroups(0x3ffffffffffffd0f, &(0x7f0000001440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) 05:49:34 executing program 0: 05:49:34 executing program 1: 05:49:34 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) connect$inet(r1, &(0x7f0000000480)={0x2, 0x0}, 0x10) 05:49:34 executing program 1: mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x50, 0x9) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) 05:49:34 executing program 0: execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000240)='-\x00', &(0x7f0000000300)='{[(\xb9\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x1, 0x100000001, './file0\x00', 0x100000000, 0xc36, 0x7fff, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) close(r0) fcntl$getown(r1, 0x5) 05:49:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x9, '.\x00', './file0\x00'}) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4009) ioctl$TIOCCONS(r1, 0x4004667f, &(0x7f0000000000)) 05:49:34 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 05:49:34 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/191, 0xbf}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/36, 0x24}], 0x3) 05:49:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x1, 0x4007, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:49:35 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) dup(r1) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) 05:49:36 executing program 0: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x20000000001006, &(0x7f0000000040)={0x7}, 0x10) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xda, 0x8, 0x101, 0x1, 0xffffffff, 0x1, 0x7, 0x1, 0x0, 0x1ff, 0x102}) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x40) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) pckbd_enable: command error 05:49:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) dup(r1) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:49:36 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000180)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='c\x00') r0 = dup(0xffffffffffffff9c) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) chroot(&(0x7f0000000040)='./file0/file0\x00') 05:49:36 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r0 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r1 = msgget(0x2, 0x4) shmget(0x2, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) msgsnd(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="02000180000000000000b9bd6a4362692c50cab8fe6fa0434da13c5de94036f2d0fff6f2265766abe86d91a7d025893739615efd9eeecb732e369339eb4ede6b67730169ced968173e516566080000e5ffffff10c9f9fdecf666000000000a00000000ae2b593173e009db9d6e02a78f1e9fdd18178d8c3815f62d614efd65265c248ab3b648d5adab878633d1123fa85c361fc795236577864142f74e0b78c14c18fdbea91e7047"], 0x1, 0x800) r2 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x3004) shmget$private(0x0, 0x4000, 0x40b, &(0x7f0000ffc000/0x4000)=nil) mknod(&(0x7f0000001080)='./file0\x00', 0x8000, 0x2) chdir(&(0x7f0000001000)='./file0\x00') symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') r3 = kqueue() dup(r3) r4 = semget$private(0x0, 0x4, 0x80) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x241) r5 = getpid() shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) wait4(r5, &(0x7f0000001380), 0xb, &(0x7f0000001180)) shmdt(r2) truncate(&(0x7f0000001240)='./file0\x00', 0xfffffffffffffffb) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001540)=""/70) semop(r4, &(0x7f0000001440)=[{0x0, 0x1, 0x2000000800}, {0x3, 0x5, 0x1800}, {0x4, 0xffffffffffffffff, 0x800}, {0x3, 0xf14e, 0x800}, {0x0, 0x800, 0x800}], 0x5) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000015c0)=""/254) 05:49:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x9, "3e76b5e19a0b07362f14ec2a00104d918fbbf1b8"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="88a91a7024ec2c86632312c8a524f9b6f4a4e0bd64daf47db4acbc0800000021c9a1a82dd86940af56bcb591e7d80b0327ddf6d21a3261d61892779a8a7d996c4f05dee7acfe0600000000000000d63d10c41640064ff4c051dff72b88b7812dfc66585f402fc8bab7b8a7633fedf3ae8868316d67856b4c6cdca481ebb43e9b8fc82e9d46cced0480dedbb6973f7d806b77ffc1793891a1ef5c6b0d4234583c7f3f771cc97c92413821a69d54752c922af71d8406f0147de83053c9393901f85c35188b6f37d8d01ac332a413720c5a73c10b1c034d3d821c9e9f778f6218046bb0cce568c526abe22b79bb4cf1f3aa23a43a71618500f9a828993b6bbe3fb9722a7374c400000000", 0xffffffffffffff8a}], 0x0) 05:49:36 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') write(r1, &(0x7f0000000140)='U', 0x1) 05:49:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x6, 0x8001, &(0x7f00000003c0)="9ca74daa8fd8e50406169e137774d7f911967a2603c4bdb657595d4b697e76f35f307321c34428a3ff266527cc28d6", 0x2f) r2 = syz_open_pts() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='{(\xc9{\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='*+\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\'\x00']) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000400)={0x6, 0x1, 0x3ff, 0x7349, 0x80}, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x20d4fe, 0x3c3, 0x3, 0x8, "b08dce5800"}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xf901, 0x9}, {0x18, 0x2, 0xff, 0x1}, 0x8, [0x2, 0x514, 0x5, 0x3, 0x40, 0x4, 0xbd, 0x8]}, 0x3c) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:49:36 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000100)=[r1, r2]) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) socket(0x30, 0x2, 0x1) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) r4 = dup(r0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)=""/13, &(0x7f0000000200)=0xd) setuid(0xee01) getpgrp() execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 05:49:36 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000a40)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28480, 0x0) readlinkat(r3, &(0x7f0000000940)='./file0\x00', &(0x7f00000009c0)=""/46, 0x2e) recvmsg(r0, &(0x7f0000000900)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000100)=""/220, 0xdc}, {&(0x7f0000000200)=""/40, 0x28}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/1, 0x1}, {&(0x7f0000000340)=""/117, 0x75}, {&(0x7f00000003c0)=""/121, 0x79}, {&(0x7f0000000440)=""/216, 0xd8}, {&(0x7f0000000540)=""/147, 0x93}, {&(0x7f0000000600)=""/33, 0x21}, {&(0x7f0000000640)=""/240, 0xf0}], 0xa, &(0x7f0000000800)=""/220, 0xdc}, 0x2) bind(r0, &(0x7f0000000980)=@un=@abs={0x0, 0x0, 0x3}, 0x9) 05:49:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 05:49:36 executing program 0: r0 = msgget$private(0x0, 0x245) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) msgget(0x3, 0x18) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x302a1, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file1\x00', 0x800, 0x0) sendto$unix(r3, &(0x7f0000000240)="3aa850b0f88d7a8446ae4cd2910b86e96dbc82e7a0f450c66dde920727bf7987748112ebd1ae987e9f1809e6925dc8bd0cf76c35ad8bf677f5107a4129d6f95fc9f7dd9a8bb2cdbcd8f5a68b69af082643101082b19215caeb4ae8913ea28e382ab0af0642d87eb8ea13db448b7891f0558678db8f7430aa7e2aab04a6eff7cc5eff3ce79cfe9b62bbc4fbd9c8e4f755df2cefe351eff20632a98b8d7e0e77797e0427553f399313f93cbc7840", 0xad, 0x4, 0x0, 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') msgrcv(r0, 0x0, 0x63, 0x0, 0xfffffffffffffffc) msgsnd(r0, &(0x7f0000000100)={0x3}, 0x8, 0x800) 05:49:36 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) getpid() r2 = getppid() setpgid(0x0, r2) r3 = semget(0x3, 0x0, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000000)=""/72) 05:49:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x1000000000, 0x7, 0x0, 0x2, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="2b00ff7f8aa40000", 0x8) 05:49:36 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 05:49:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3c, 0x0, 0x1, 0x3, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x128, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 05:49:36 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="0c6d513562f03ac2d7fa001cf4002000003300000000653a8df40000", 0x1c}], 0x1) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 05:49:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xffd, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8198, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000002c0)) 05:49:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="e4002e2fc68a6e869c750295f2604c2566696c658c96"], 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffe33}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x2, 0x4) 05:49:36 executing program 0: poll(&(0x7f0000000080), 0xd149fac38246c34, 0x0) 05:49:36 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 05:49:36 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000140)='./bus/file0\x00', 0x100, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) truncate(&(0x7f0000000180)='./bus/file0\x00', 0x101) chdir(&(0x7f00000000c0)='./bus/file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x2, './bus/file0\x00'}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x20080, 0x41) 05:49:37 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/82, 0x52}], 0x1) close(r1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x4, 0x4}, 0x10) 05:49:37 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) lseek(r0, 0x0, 0x1) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="0d5dae3070ca9f05", 0x8}], 0x1) 05:49:37 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x4, 0x0, 0x0, 0x0) dup2(r0, r1) 05:49:37 executing program 0: setitimer(0x1, &(0x7f00000003c0)={{0x13906b3c, 0x3}, {0x17c, 0x8003}}, &(0x7f0000000400)) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x8}, {0x1, 0xff}}, &(0x7f00000000c0)) setitimer(0x3, &(0x7f0000000100)={{0x40, 0x9}, {0x1, 0x1}}, &(0x7f0000000140)) setitimer(0x3, &(0x7f0000000180)={{0x1, 0xfffffffffffff7cf}, {0x9, 0xfffffffffffffff8}}, &(0x7f00000001c0)) getitimer(0x3, &(0x7f0000000200)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r0, 0xfffffffffffffffe, &(0x7f0000000300)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file0\x00', 0x8000, 0x15) r2 = dup(r1) ioctl$TIOCCDTR(r2, 0x20007478) shmget$private(0x0, 0x3000, 0x10100, &(0x7f0000ffd000/0x3000)=nil) setitimer(0x1, &(0x7f0000000240)={{0x7fffffff, 0x6}, {0x38000000, 0x7}}, &(0x7f0000000280)) 05:49:37 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/143, &(0x7f00000000c0)=0x8f) r1 = socket$inet(0x2, 0x8000, 0x8) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = semget$private(0x0, 0x4, 0x200) semop(r2, &(0x7f0000000a80)=[{0x2, 0x1, 0x1000}, {0x0, 0x524, 0x1000}, {0x2, 0xffffffff, 0x1800}, {0x1, 0x1f, 0x800}, {0x1, 0x8, 0x800}], 0x5) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000180)=""/129) r3 = getgid() setegid(r3) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000240)=""/193) connect$inet(r1, &(0x7f0000000340)={0x2, 0x3}, 0xc) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000380)=""/60) sendto$unix(r0, &(0x7f0000000a00)="d8163a1ee88e90bd1cb5009d51430699f2f1bb8cba7e", 0x16, 0x400, &(0x7f0000000a40)=@abs={0x1, 0x0, 0x1}, 0x8) getgid() semop(r2, &(0x7f00000003c0)=[{0x0, 0x9, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000400)=[0x9, 0x4, 0x5]) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000440)=""/171, 0xab}, {&(0x7f0000000500)=""/65, 0x41}, {&(0x7f0000000580)=""/177, 0xb1}], 0x3) r4 = geteuid() lchown(&(0x7f0000000680)='./file0\x00', r4, r3) lchown(&(0x7f00000006c0)='./file0\x00', r4, r3) getsockname(r0, &(0x7f0000000700)=@un=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) socket(0x18, 0x0, 0xe000000000000) sendto$inet(r1, &(0x7f00000007c0)="9f60ffcaadbd405659597b5718c40eb3ed9aeecce82e6448caaa20834385bc9d5c76e18aa1e7e0bf6e36101e01337dd1f31bb3443f43323fbaa97aeaa54598ce823a5290ceb64257924e5d6de5970dab4df7a818c463a75741fd7624d42572ec0752", 0x62, 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000880)=0x1000, 0x4) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) link(&(0x7f0000000840)='./file0\x00', &(0x7f00000009c0)='./file0\x00') socket$inet(0x2, 0x3, 0x0) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000008c0)=""/249) 05:49:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) fsync(r0) unlink(&(0x7f0000000080)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0xfffffffffffffffd) accept$unix(r1, 0x0, &(0x7f00000000c0)) write(r0, 0x0, 0xed) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x8) close(r1) 05:49:37 executing program 1: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) kqueue() 05:49:37 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000200)='./file0\x00', 0xa, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x2, 0x100}, 0xc) dup2(r1, r0) 05:49:37 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') fchmod(r0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = fcntl$dupfd(r1, 0x0, r1) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/136, 0x88) 05:49:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f00000000c0)=""/49) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 05:49:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000180)="49f45f3417494e2debab2d23246a451aff6dafee2a020476bb9763b932f61c3de3f234e32ae647b467a3c4db0c9ac4fc325289d2ec24e1c1b77264ab", 0x3c, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 05:49:37 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) 05:49:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="b6b3e1520a88eb12e1b80c52829ad96ade0d72ffc07c4193198a50076bcd9cb180aa41f6e30fa5e5a1d2ac545e66140586aa0a1291830ba5e90c0b37ad12dee0e1a76df6fbdeb982f1960e0c55a9b96f158258f19ef37fa5bc74ec4ff936d1dc3e02a4252bf4240a", 0x68}], 0x1) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0xbda711fb30772c32) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getegid() r6 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0x1) getgroups(0x5, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000600)={{0x18, 0x0, 0x1, 0x3e2}, {0x18, 0x0, 0x833, 0xfffffffffffffff7}, 0x100000001, [0x8, 0xff, 0x4, 0x8, 0x0, 0x5, 0x0, 0xfffffffffffff801]}, 0x3c) fcntl$getown(r0, 0x5) geteuid() recvmsg(r0, &(0x7f00000048c0)={&(0x7f00000005c0)=@un=@abs, 0x8, &(0x7f0000003840)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000600)}, {&(0x7f00000016c0)=""/168, 0xa8}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/190, 0xbe}, {&(0x7f0000002840)=""/4096, 0x1000}], 0x6, &(0x7f00000038c0)=""/4096, 0x1000}, 0x841) getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000004a80)=ANY=[@ANYBLOB="0100800200006c6568c9a004d5c218527cedda3b5a3c78f568370800d4c282db3cd10fcaec9d317a44da697b490e069ad19fc52e49f1fd457ce1a28af9eae389b80e8b31866395c7ec948544fae7eb78268fe3132f7001c3c36f600000000000007fffddd6074497a98801a9af41ff5ff59fa89fb81650c5cd1e356df005d7f3743f222890419b2412835fc0cdd49e0958ed76cd63647dc3c18844bb67170081b2cfacda453b0225e2d8e74a"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000680)) recvfrom$inet6(r2, &(0x7f0000004a00)=""/117, 0xfffffffffffffda1, 0x1, &(0x7f00000049c0)={0x18, 0x3, 0x40000000000005, 0x5}, 0xe411) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000004900)=0x3) dup(r1) r9 = shmget$private(0x0, 0x4000, 0x618, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x4, r4, r7, r5, r8, 0x34, 0x101}, 0x8, 0x0, r6, r3, 0x9, 0xfffffffffffffe00, 0xff}) open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x10) connect$inet6(r2, &(0x7f0000004940)={0x18, 0x0, 0xfff, 0x60}, 0xc) syz_open_pts() 05:49:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$getflags(r1, 0x3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0x0) 05:49:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f0000000180)=[{}, {{r0}, 0xfffffffffffffffe, 0x43}], 0x5, 0x0, 0x9, 0x0) close(r0) close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10400, 0x0) setsockopt(r2, 0x0, 0x0, &(0x7f0000000340)="4c30ca91e1198e39e91305f88a5f9b6ce1cbf0e9cec7f9821ed8e3acbda523bec21bcd7bd903", 0x26) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x20) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x40000003, 0x7, 0x6}], 0x800, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0x47a3}, {{r0}, 0xffffffffffffffff, 0x18, 0x41, 0x1, 0x73c5}, {{r1}, 0xffffffffffffffff, 0xa3, 0x1, 0x6, 0xfff}, {{r1}, 0xfffffffffffffff9, 0x2, 0x800fffff, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x62, 0xf0000002, 0xfffffffffffffffe, 0x7ff}, {{r1}, 0xffffffffffffffff, 0xe0, 0x40000001, 0x0, 0x1}, {{r1}, 0xfffffffffffffff8, 0x40, 0x20, 0x101, 0x3f}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x80, 0x12}, {{r0}, 0x0, 0xc, 0xc0000003, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffff8, 0x30, 0x20000048, 0x1e7, 0x3}], 0x7, &(0x7f00000000c0)={0x7, 0x100000000}) 05:49:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffefe, "90de9c16723f911a1d962f681f00"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) syz_open_pts() 05:49:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x88, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f0000000180)='./file1\x00', 0x9, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x6bb) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000200)=0x1000000000200003) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 05:49:42 executing program 0: setrlimit(0x8004, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) write(r0, &(0x7f0000000500)="b7", 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x5, './file0\x00', './file0\x00'}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1, 0x6}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffff9, 0x6, 0xffffffffffff0001, 0x2, "8382f97f532aca9e740771657b2bdd33364e983f", 0xfffffffffffff0a1, 0xaba}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) sync() readv(r1, &(0x7f00000000c0), 0x1000000000000029) 05:49:42 executing program 1: r0 = socket(0x10017, 0x1, 0x1) listen(r0, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) 05:49:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r2, r1) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 05:49:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) 05:49:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc2485607, &(0x7f00000000c0)) truncate(&(0x7f0000000080)='./bus\x00', 0x100) 05:49:42 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x81) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x122, 0x3) select(0x90010000, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000100)) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x1) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 05:49:42 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='c\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1f, 0x100000001}, 0xc) 05:49:43 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/186, 0xba}, {&(0x7f0000001140)=""/223, 0xdf}, {&(0x7f0000001280)=""/122, 0x7a}, {&(0x7f0000001300)=""/16, 0x10}], 0x6) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 05:49:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x8001) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x808, 0x88) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 05:49:43 executing program 0: r0 = syz_open_pts() getrlimit(0x6, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x800020, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = fcntl$dupfd(r0, 0xa, r1) getsockopt(r2, 0x6, 0x6, &(0x7f00000014c0)=""/220, &(0x7f00000015c0)=0xdc) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = getpid() getpgid(r3) write(r1, &(0x7f00000016c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x801) r4 = syz_open_pts() close(r1) r5 = dup(r4) r6 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x109, 0x20003, 0xd9c, "9c8d14ee7504000000000000406e50e800000100"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001400)="8c43b8330e7f3dbd4cc3302708f75c4522bd6904ff65f8da1880c1a18eeda95b33f794e0799b5545b977016fa56e4191a8b8a8b89829caa9103a7b290b227a6c6d16f0e122ea854877e1ad9769bc1c16ad682094", 0x54}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r7 = semget$private(0x0, 0x2, 0x20) recvmsg(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000280)=""/102, 0x66}], 0x1, &(0x7f0000000340)=""/33, 0x21}, 0x1) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000003c0)) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x20080000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x100000001, 0xa34, 0x8}) 05:49:43 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) open$dir(&(0x7f0000000180)='./file0\x00', 0x8012, 0x10) listen(r0, 0x100000001) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x2, 0x4) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) socket(0x18, 0x4002, 0x5) 05:49:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x18) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 05:49:43 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2008, 0x5700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:49:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x100) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x80, 0x0) r2 = socket$inet6(0x18, 0x4001, 0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='./bus/file0\x00', 0x1, 0x52) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100, 0x0) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x8000, 0x100) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20001, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x20, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x8090, 0x0) socketpair(0x2, 0x3, 0x9, &(0x7f0000000540)={0xffffffffffffffff}) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff8, 0x21, 0x45, 0x800000000000, 0x1000}, {{r2}, 0xfffffffffffffff8, 0x7, 0xfffff, 0x3, 0x1000}, {{r3}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x6, 0x3}, {{r4}, 0xfffffffffffffffb, 0x40, 0x12, 0x4, 0x6}, {{r5}, 0xfffffffffffffffc, 0x80, 0x0, 0x50, 0x1ff}, {{r6}, 0xfffffffffffffffc, 0x42, 0xfffff, 0x7, 0x170}, {{r7}, 0xfffffffffffffffe, 0x2, 0x0, 0x81, 0x80}, {{r8}, 0xffffffffffffffff, 0x8, 0x6, 0x7, 0x2}], 0x4, &(0x7f0000000580)=[{{r9}, 0xfffffffffffffff9, 0x20, 0x84, 0x5, 0x7}, {{r10}, 0xfffffffffffffff8, 0x30, 0x0, 0x7fff, 0x80000000}, {{r11}, 0xfffffffffffffff9, 0x21, 0x0, 0x1, 0xffffffff}], 0xff, &(0x7f0000000600)={0x1, 0x100000001}) socket(0x1a, 0x1, 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x3) r12 = open(&(0x7f0000000000)='./bus\x00', 0x800000000002, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f0000000140)=0x100060f) syz_extract_tcp_res(&(0x7f0000000040), 0x4a53, 0x8) writev(r12, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186004008b00232cbf02008c9798171fbb18fb9d568e58a681ffe475cba3188d62f537cb0e0b4bd52d0101000000000000ac75ddc107bbee18baec51f8a0d902dbcdc9369953357d4dec591e", 0x4f}], 0x1) 05:49:43 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) r2 = semget(0x3, 0x4, 0x10) semctl$IPC_RMID(r2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000800)="14e91f214cd95bd561c011a52df2bb8a17859322bb9c1dffd89cef78fc01e05f28849f88e9e5377c12843b39ac", 0x2d, 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000880)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) r3 = semget(0x0, 0x3, 0x196) semop(r3, &(0x7f0000000a80), 0x2aaaaaaaaaaaa893) fcntl$dupfd(r1, 0xa, r1) 05:49:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = semget$private(0x0, 0x3, 0xa) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x40045720, &(0x7f0000000240)) 05:49:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/32, 0x20, 0x1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000005c0)="54ca", 0x2}], 0x1) getitimer(0x200000000004, &(0x7f0000000280)) execve(0x0, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) 05:49:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) close(r0) write(r0, &(0x7f00000000c0)="9085", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfff7fffffffffffd, "854917029c11fe4dbfa620000000000900"}) ioctl$TIOCSETAF(r2, 0x4004667f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9dffc66dce29bacf81f894aa0a944eed4796b2fe"}) 05:49:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000003b80)) syz_extract_tcp_res(&(0x7f0000000180), 0x0, 0x4000000000000006) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000037c0)={0x8, 0x6, {0x7ff, 0x73650650}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x3ff}) sendmsg(r0, &(0x7f0000003780)={0x0, 0x0, &(0x7f00000032c0)=[{&(0x7f0000003280)="7bc784544f24ea1d06d6cc95f27e7cef99042fff3a1fd5ffd0bd1ae12f9fef583b69d991873b86936bd9cf9d261ba52b48ef8ef13a5f66", 0x37}], 0x1}, 0xb) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xfffffffffffffd44) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) chown(&(0x7f0000003a80)='./bus\x00', r1, r2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 05:49:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) chflags(&(0x7f0000000040)='./bus\x00', 0x4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280), 0x100000000000022f) 05:49:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100, 0xfffffffffffffffd}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, 0x0) 05:49:44 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x6, 0x2, 0x2, 0x1, 0xff, 0x7fff, 0x100000001, 0x1, 0x1, 0x7}) ioctl$TIOCCONS(r1, 0x4010426e, &(0x7f0000000000)) 05:49:44 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() socket$unix(0x1, 0x7, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 05:49:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="000000186004008b00003327e700000000000000000000140000000000000000000000000000ffff000000e4", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x238c, 0x10000, 0x1, 0x1, 0x9, 0x2, 0xe7, 0x7a626462c78b9288, 0x0, 0x1000000, 0x6}) 05:49:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x800, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8c0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100}, {}], 0x2}) 05:49:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="1068dc9ed2ed38d348968ab1fda29c3e29e3722edc4b2808cc32de3b424d84b3e00201b6cfa46224a4cb1ce949ee2b0260792a6d0262178f094d0e4cefee61e50d43dd9a7a62a91a7bf112473ae69e784123b396b1d73b47a5771cb741928752c0ad7038bce46e6cb28e7b956aea05f8e7e138c1851bc5307088bf43116ec73e99ce3a45c7b4d7bbb0edd0c541705d", 0x8f}, {&(0x7f0000000240)="e35fd37ae8c9f5eb4b392b3554b3c7f66af7b68900d7a5bd2da0797a94734be5dc6d4442e4d851c347bedec5a396624ef58d1ce391c98c123619abe272411e7741b784ae155aba1c0910ee4afd6aba5f47681f4deeee8ee07ebb770f03597e0b760e604e26081d88d34dda6f992d47e480c596efd264238e21a706bc5047719ca29aac8b8af32d8a8f714ff54bd1009b376e4444e235dcd6138364f9b0c3711a9b77371ff7ae41b0668a402a13f3d6a6c41dc7ab243012441496d741f52d2dc07db9eba177055b", 0xc7}, {&(0x7f0000000000)="e8d488bd7f17b31db285ebd08851f6f7b7c4f26e65e0651a76e63d3eef2b1fa5e530", 0x22}], 0x3) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004000000003a000000000000a73c85d75259d653000000000000000000000001000000000af6cee7a484edd0ff7ae6", 0x34}], 0x1) 05:49:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x4) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 05:49:45 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x8) socketpair$unix(0x1, 0x8000000005, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000000)="526bd89035fca69716816d9f677bb742b7391c97c0e9577f2c69d1d803ff182126b42d40cc5e616a59339574e3345eced5aa7b31e539d91f6d8179984e47e331d9c4b60d0305c858cd8c63441453cc3d70280003f3fc78fa2fdf692374345f9b93308449367501ab23fdca2037c708ea4c96d12fcf2481adb1b88fd830227f876a58f592db11a0ee7d2541d07c12d0a99dcf913dbf23", 0x96, 0x8, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) write(r0, 0x0, 0x0) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) 05:49:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shmget(0x0, 0x4000, 0xa, &(0x7f0000ffb000/0x4000)=nil) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0xb8b, 0xfff, 0x1, 0x1, 0x6, 0x7fff, 0x80000000, 0x1, 0x1, 0x5, 0x3}) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x42, 0x20000001, 0x6, 0x3}], 0x7, 0x0, 0x8, 0x0) 05:49:45 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="17633bbb9d8c353258d4b1d91916e404fa7c439b0c2114856c07adf02babde1e1b5ed2a3ef43443560f64283de6f06f1a0a42a22", 0x34, 0x8, 0x0, 0x0) r1 = geteuid() setuid(r1) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000380)=0xffffffffffffff8f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r2, r1, r3}, 0xc) r4 = msgget$private(0x0, 0x1fe) r5 = getpgrp() msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000ed06000001000000000000000100008000000800000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031b000000000000d494f7d11400000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000a8dc46246aeeaa2ca8e73345525e85d6c63366f7c3c901529b2cb8e3"], 0x1, 0x3, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, r5, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 05:49:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0x7) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000000280)="aed3ea1abc04eabb07269484aa2709a7f62b816b7f2a0bf346276785d531e58139c3e8d245dd48dfb6cf2c29e6b9b2e15b966e300ad4862c12381fc90f6b56d185d5d1fd708fd259fdfed1521cf875430335c8f17cbfbf19cb6589cd0cc2cc6a368e6644ba9cd3b555c8b83933ea9a3131e214824d0b7b5b2a399ff92a38cb800a0a3fdd155a38744b56d7de8f6a4ade4d52e0f024653bf704a02bec897f19c4c54b1e3f2c0132acb004c6bcbc00e34c0018b9242647d6eba59af05b960938c188b287c99035617b1e44a6c663f7ff3657f5d34da560ee6b50de3b238c65b21730ec46bc581782443f3e305a9cf49afe99ab7eaf4472c0010dbea7258ab038dc78264392d96f4e", 0x107}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x4004426a, 0x0) 05:49:45 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xcf9d, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/92, 0x5c}, {&(0x7f0000000080)=""/233, 0xe9}, {&(0x7f0000000180)=""/66, 0x42}, {&(0x7f0000000200)=""/55, 0x37}], 0x4, 0x0) execve(0x0, 0x0, 0x0) 05:49:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0b0000000200ffffffff00040000001a000000009376000000002255"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 05:49:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x8) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind$inet(r0, &(0x7f0000000080), 0xc) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 05:49:46 executing program 1: getitimer(0x0, &(0x7f0000000000)) r0 = socket(0x1e, 0x3, 0x0) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) shutdown(r0, 0x1) chflags(&(0x7f0000000100)='./file0\x00', 0x40000) 05:49:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$getflags(r0, 0x3) setuid(0xee01) setsockopt(r0, 0x0, 0x8, &(0x7f0000000000)="a7030953d004efb0007d9de9afa3ffc736faea5ef6932cb3f130e3c02ab0e652269515f097baa0b6ee75a1cf71138727abaae6e2dfe8100c7be0f2519255d9690c4231d3c9e9d09f2494a8e36d59911ad8c0f04d69578e8d21cc9aac45dbca9b78462ab0390c419f82ca323182a54df40a51967196392cf720e2d624c3c953dff8107d54d46d706b8cebaf0d2443021b3dff91bc", 0x94) setsockopt(r0, 0x29, 0x15, &(0x7f0000000180), 0x0) 05:49:46 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0x1) r0 = semget(0x2, 0x3, 0x202) semop(r0, &(0x7f0000000100)=[{0x3, 0x9, 0x1800}], 0x1) rename(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000040)='./file0\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x82) 05:49:47 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x7, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000080)={0x7}, &(0x7f00000000c0)) r2 = shmat(0x0, &(0x7f00003e4000/0x2000)=nil, 0x3000) shmdt(r2) r3 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f000054b000/0x4000)=nil, 0x4000, 0x3) setsockopt(r3, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) r4 = dup(r0) shmdt(r2) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000100)=0x1) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:49:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x1}, {{}, 0xfffffffffffffff9, 0x5}], 0x64, 0x0, 0x1f7379b6, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 05:49:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) select(0x40, &(0x7f0000000040)={0x0, 0x7ff, 0x3, 0x1, 0x3, 0x3, 0x8, 0x3ff}, &(0x7f0000000080)={0x8000, 0x4, 0x5, 0x100000000, 0x10001, 0x7}, &(0x7f00000000c0)={0x6, 0x5, 0x4, 0x64d5, 0x3, 0x2, 0x7}, &(0x7f0000000100)={0x20, 0x40}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="aed3ea1abc04eabb07269484aa2709a7f62b816b7f2a0bf346276785d531e58139c3e8d245dd48dfb6cf2c29e6b9b2e15b966e302ed4862c12381fc90f6b56d185d5", 0x42}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 05:49:47 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fchflags(r0, 0x10000) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) flock(r0, 0xd) r1 = dup(r0) close(r0) flock(r1, 0x1) 05:49:47 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) r3 = getgid() getgroups(0x1, &(0x7f0000000040)=[0x0]) getgroups(0x2, &(0x7f0000000080)=[r3, r4]) write(r1, &(0x7f0000000000)="1e1dea7ec59bc8b3de580aba", 0xc) fcntl$setown(r0, 0x6, r2) r5 = socket(0x11, 0x3, 0x0) close(r0) sendto$unix(r5, &(0x7f00000001c0)="b100050309000000000000005786ca38494529e3d3051020741038f53e8551f30ce390500e08fecea11effffffff000000003f0b780420ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 05:49:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001640)="d1", 0x1) r2 = getpgrp() setpgid(r2, 0x0) write(r0, 0x0, 0x0) close(r0) lseek(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10880, 0x0) 05:49:47 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') 05:49:47 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000068, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="24eea7f6bd2d5f98b8ed0d4fcbeab4d124f62ad9c5accc2ac6fda5b59f8d6640de80384feb155b6041be50d60e51c49f55203a20533ae4debc2a", 0x3a, 0x0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 05:49:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socket(0x21, 0xc000, 0x400) 05:49:47 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$KDSETRAD(r0, 0x20004b43) 05:49:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) socket$inet(0x2, 0x7, 0x7fffffff) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x3f) close(r2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 05:49:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 05:49:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "000000dea22d743b22ce008000"}) 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, 0x0, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8, 0xf73d, 0xffffffff, 0xbc, "3f993e81550905342a7f69a0d5d2bff7af9d7a9b", 0x0, 0x7}) r1 = socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 05:49:47 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x5, 0xfffffffffffff888}) clock_settime(0x6, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x2001, 0x5) 05:49:49 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/168, 0xa8}], 0x1, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:49:49 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)="48d8657920fff9a17ecd5dba397951a814911c7a3ccd1109f31ed679e674f27978d8ae4a4bbaa60823f0e407ea8dcdfe144c41fab8e7f89bdd6d1db144017f227a0a117d2f59be74d9c0fd429a4b34bc6bbaa455df8be244ebb1b568dd282d99307a03d737", 0x65, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c004000"}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r3, &(0x7f00000001c0)=""/62, 0x3e) syz_open_pts() 05:49:49 executing program 1: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0xa2) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="59a76a58ffda32c25c2bf29ce7d7c439f3a3704c4922fe160fa25b1ec11fba8fffb5b138d36b484d3ca3f2a7f5a7996e9f3d805169933a4022a767fd6664c38b419ee62f0198a18ab2511eed8859dcc26b625513f122bcb29acbe554da9b07fd62b9ca1a7c5beab922ba2c878c013762904f068ba0a4d7295103c47c0878c0e8ab24e6cdbf4f7602841db3790dd04610f0f163f552916cf8fab3ae3c03105f1ae6b33167392feeb5505b9906721f70afe5d405d4bdf2a07fb439e4124913d963557b3f080d37f474d5ae2950784541f380bb7354caa95bb3b9cbec627a0c995acd8fde", 0xe3}], 0x1, 0x0) 05:49:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000440)="2f5fabd8b049d0f4a399589d0675582b7f0ec284c7beaf5dfa09e03dd9fff27a8324d6bcc0d9614f13a05921fe5ac92c82e4179ce5871eabc4eed62e65ccf9", 0x3f}], 0x1, 0x62) 05:49:49 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 05:49:49 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 05:49:49 executing program 0: r0 = syz_open_pts() fchdir(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xbf1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x9, 0x3, 0xfffffffffffff800, "8db763aa07d5bedfd365afaf0ba17d34aaf0a5a6", 0x8, 0xd99}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)) 05:49:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) getpgid(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 05:49:49 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x20005) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 05:49:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000008638c7eeced94cf600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f410d89dd5d906e65b06e31bce9bdb49566b7b40619deac3471271b9281f7b26a03a74364f2f15563aaa402a5f5fb2a8f4841dd7f692224ef7"], 0x0) r4 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0xfffffffffffffff8) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0xc5, 0xffffffff00000000}, {{r2}, 0xffffffffffffffff, 0x18, 0x0, 0x0, 0xfffffffffffffffa}], 0x3, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffd, 0x91, 0x20, 0xc8b, 0x2}, {{r4}, 0xfffffffffffffffb, 0x20, 0xf0000083, 0x80, 0x3}, {{r5}, 0xfffffffffffffffe, 0x2, 0xf0000001, 0xff, 0x2}, {{}, 0xfffffffffffffff8, 0x40, 0x2, 0x8000, 0x96}, {{r7}, 0xfffffffffffffff9, 0x4, 0x0, 0xfffffffffffffffb, 0x3f}], 0x4, &(0x7f0000000400)={0x20, 0x9}) socket$inet(0x2, 0x2, 0x0) r8 = semget$private(0x0, 0x7, 0x48) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000500)="3653efa865c7e93c15464ebd9f62ae7e3534f3d9648014e5f9fed70b3b845231c5a55668a49fa2411fd2d22aa9b97bbf587d7f695e867d6e6ccfcd8f457542c5825e67c23f23a368edf432f0717595e39c405aa616cd6fe351bffce0d2", 0x5d) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x1, 0x40}) semop(r8, &(0x7f00000001c0)=[{0x1, 0x277ea829, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0xe66, 0x1800}, {0x0, 0x9, 0x800}, {0x7, 0x9, 0x800}, {0x7, 0x4, 0x1800}, {0x7, 0xfffffffffffffffa, 0x800}, {0x0, 0x8, 0x1000}, {0x3, 0xbe0, 0x1000}], 0x9) 05:49:49 executing program 0: r0 = geteuid() seteuid(r0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus/file0\x00', 0x8280, 0x1) renameat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000200)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getuid() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x7813, r3, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 05:49:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000003c0)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f0000000a40)="0a85d8d6d7ce39fb4b4536d8c1", 0xd}], 0x1, 0x0}, 0x408) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x8, 0x3, 0x3, 0x5, "a04137fa87f2651ad618f4de7eae241516ef3a7b", 0x4, 0x7fff}) 05:49:49 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffc, 0x10, r0, 0x0, 0x0) close(r0) 05:49:49 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000000, 0x0) nanosleep(&(0x7f0000000100)={0x3, 0x1f}, &(0x7f0000000140)) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r1 = dup(r0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0xc7b, 0x81}, {{r0}, 0xffffffffffffffff, 0x5, 0x1, 0x1ff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40, 0x0, 0x8}], 0x93, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x2c, 0xf00fffff, 0x401, 0x7c8cfd66}, {{r0}, 0xfffffffffffffffb, 0x50, 0x20000000, 0x1f, 0x6}], 0x6, &(0x7f0000000400)={0x4, 0x8}) r2 = msgget$private(0x0, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) msgget$private(0x0, 0x0) getgroups(0x2c, &(0x7f0000000300)=[r5, r5]) r7 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x6, r4, r6, 0x0, 0x0, 0x2, 0x5}, 0x100, 0x100, r7, 0x0, 0x5, 0x1a5a, 0xffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) clock_settime(0x3, &(0x7f0000000440)={0x6, 0x84}) mknodat(r8, &(0x7f00000001c0)='./file0\x00', 0xc000, 0x3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x12, r1, 0x0, 0x0) setpgid(r3, r3) 05:49:50 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() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007ffffebf, "a508000000027ffb07021000500000008000"}) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000040)=""/49, 0x31}, {&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000002c0)=""/118, 0x76}], 0x3) syz_open_pts() 05:49:50 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8500, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000080)={0x0, "cb82cdf89ae2cf83520456782580bfdf266b85aba1ee75683aa41cf59c4a5347508045e8a3bec7951929b0b140530e211430653f7496781e1fc09a3043c0446eecaa72e52e70fda16e3b52fc9e3f89ccff1a9033b8701bfee542a78fdd8597bafe25d816a6d173e66355315a3bf14420975f588f6654606f868ccf41674fb539b66355f292ac7c4fcb621e1380aa8757406bf47d247a6319c47006"}, 0xa3, 0x800) msgsnd(r3, &(0x7f0000000140)={0x0, "b0c091be9cc2a090e4123117183c276b6edaa3334acd8b66a788b454a926a4f080483375f641243c499b913af777d0aad4"}, 0x39, 0x800) r4 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/32) r5 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/107) recvfrom$inet6(r2, &(0x7f0000000240)=""/97, 0x61, 0x800, &(0x7f00000002c0)={0x18, 0x2, 0x800, 0x68}, 0xc) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000415132011b7e00000000000000fa3c5677baf4221c75a7bc0c365ab500000000000000"], 0xa8, 0x1, 0x800) geteuid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000400)=""/131) open(&(0x7f00000004c0)='./file0\x00', 0x8000, 0x108) 05:49:50 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0xf1) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) 05:49:50 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0xfffffffffffffeba, 0x0, 0x4f1, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRESDEC]], 0xffffffffffffffe6}, 0x0) mprotect(&(0x7f0000553000/0x4000)=nil, 0x4000, 0x1010000000000002) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x3, 0x3, 0x230) semop(r2, &(0x7f0000000040)=[{0x3, 0x1, 0x1800}, {0x4, 0x7f, 0x40000000800}, {0x0, 0xfffffffff102564f, 0x1800}], 0x333) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) semop(r2, &(0x7f0000000100)=[{0x4, 0xfffffffffffffff9, 0x1800}, {0x7, 0x5, 0x1000}], 0x2) 05:49:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000300)="8671aeb4f0c5d1116d73", 0xa) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x0) 05:49:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20020, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000300)={0x0, './file0\x00', './file0\x00'}) fchmod(r2, 0x180) fcntl$getflags(r2, 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="10b055038e2e84bc9bbce7688a75348991a40feb95ecc6a4a154c615b3d08128c6cbf2b267e5d863ce463136ffbc57b848dec94bf74276c4321a6a9e0b344c1f8c1310bf732b45abee9e222db1d4bfd5d5b84e205ef03b56a4593d94d4a84872607db689c3ea9befa6033d3c00b1a1854026a7b56bce08e2a287a2b5115409ca868782d174cc85b5d91798640027ac6d35fd080b5deead8355ebf2", 0x9b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) socket$inet(0x2, 0x2, 0x3) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) setpgid(r3, r3) 05:49:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x22}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x757d60d3849d0fba, 0x0) 05:49:50 executing program 0: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) shmget(0x2, 0x3000, 0x408, &(0x7f0000ffc000/0x3000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 05:49:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2028, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10081, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x6) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/186, 0xba}], 0x1, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x45}], 0x80, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x7fe, &(0x7f0000000340), 0xeb, 0x0) 05:49:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) mprotect(&(0x7f000057f000/0x1000)=nil, 0x1000, 0x3) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) 05:49:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) fchmod(r0, 0x100) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)=""/206, 0xce}, {&(0x7f0000000140)=""/98, 0x62}, {&(0x7f00000001c0)=""/153, 0x99}, {&(0x7f0000000280)=""/158, 0x9e}], 0x4, &(0x7f0000000380)=""/188, 0xbc}, 0x841) 05:49:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) clock_settime(0x0, &(0x7f0000000840)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0) 16:00:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xae63, 0x8000, 0x937, 0x4, "f71284b53abfd1a1ac564b23f8681c828460a66c", 0xd124, 0xffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="101a0000000000000000000000000043e980159f4a7ec71d073c67054509e021eba9daefb08a6d0769a4fc0b51d5fed7bf178a467b84aac026623e8a5c438f9d3e204a94eb459a338048e15af9e5208635d795377ca1edf0f52ab5800004c738335ecfa664c3921485d3472a8908fdf69a8e7b07837d773e7abe96266d4de904587777deb27e7fb16b42fff197195fc3200b9667986de6c8cb2691a99437a1d09c9c9c13e231db3b3798a7c8887cee0806d70a7c55d48ffe70275df314697180205969152b951fe40762e3adc0f1316a843fd0bb9e59c6694bbd7697b39a194f885eb65553a2dfd1614972f1493f52def205899262805a320cc4681dfa3b85ffd5a872b4342a3973d388b7a610af0893d631dc1cdc699e1c2b6bcd18afd27bbc2e6242abd996658c56ceda930d9fd31fe26d62e90f7f1a1d00a69a71663e1ddf91d57785cdc6ba9649c0b631066dc207606168cf95d48ffbc83baa0e2a857298d96f9481012b4303f91ec14e29538e11e2eeca65931c85d147e7fcfcb37a297de89af73976007c20"], 0x10}, 0x4) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x283) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/44) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="bb2874af906e25ab64052da1ba8e2e200e1bef01a6f9347ddce18981f5fb1b6643d6fd5420643b1ea72fbf8c6f61e8ed6d3b1cbea256808b5316e3e6bcf6a9fc5e95ded8c74bd7e1a9a07a0f7d9d1e43c9d100076c9866d7d6f749b61d1ab95f6de62ca436d1b05072f2c6a1cb30fab17836a727d0259cca676ae753b9fae5c93ef769a5e9647ab61dd3fafc800a3bf0a42fd6bc0e686f727d5a2435b53d2dee1c0f0da8f41f5f6289a8292652973743e7ffe88ed33f44f8c33deeffbc554da83195dadbfbfebf264b1de393f536dd40467e73142d96276f96591b7af9b6103c6b49b480e9a6c677364393eeaeea6d948d1f6ec77454", 0xf6}, {&(0x7f0000000180)="c3af527cb307b090616b60212a04cff7580463a352e33a22bf2cf97db4e990", 0x1f}, {&(0x7f00000001c0)="37dd3e01074b21f5da822cceee0d6598bfa9c40fe025c6d1fb54301489254d315e83dd9c3f2b87499dfd4b8ddd73ee56eabbbc0732387fe13c099ae2003a5ec0f88d49a8aa0446bb5f7f030cbeea2363b32d7572fb70fb62", 0x58}, {&(0x7f0000000240)="632c3f7e3961bdc6eacee75e752f612a42b4f0f66e941eec0e8365a0fa8262606f0efce1310b07b21499c566f18085c311b5e774a26936c68ab52a85ef3bff07fe7d80e301f9a34d86ab0073e06828606aae2d7670a9beddddd844cd9c9cce0f6681cb3ed367476309984a7dd7036c08af806b1fa123aadfc7c25b66ba7ef459ebdd41b8aa3434d8de4c9df3ff146f", 0x8f}, {&(0x7f0000000300)}], 0x5) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x45b1, 0x80000000, './bus\x00', 0xa3aa, 0xfff, 0xf3, 0xfffffffffa02223f}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x9}, {0x1}]}) 16:00:00 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xdc9f, 0x1f, 0xb89, 0x9, "a6fe7cb94a885c8b1bdd0df9a676aef85263dca9", 0xffffffffffff7fff, 0x1}) flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x100}) close(r0) 16:00:00 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x7, 0xfa}, {0x9}}) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) msgsnd(r0, &(0x7f0000000740), 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0x10001, 0x101, {0x6, 0xffffffff}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getgroups(0x9, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5, r1, r3, r4, r5, 0x1e6, 0x10d1}, 0x8, 0x5, r6, r7, 0x5, 0x9, 0x4, 0x1}) msgctl$IPC_RMID(r0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x6}], 0x8000, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x8, 0x0, 0x63f74f64}, {{r2}, 0xfffffffffffffff9, 0x3b, 0x1, 0xfffffffffffffb80, 0x2}, {{r2}, 0xffffffffffffffff, 0x4, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0x26, 0x1, 0x4010000000000, 0x7}, {{r0}, 0xffffffffffffffff, 0xd0, 0x4, 0x80000000, 0x294e}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0xfffffffffffffffb, 0x1}, {{r1}, 0xffffffffffffffff, 0x5, 0xf0000041, 0x1, 0xe428}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000010, 0x8001, 0x6}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xce}, {{r2}, 0x0, 0xc1, 0x12, 0x20, 0x9}, {{r2}, 0x0, 0xc0, 0x3, 0x8000}], 0x6, &(0x7f0000000180)={0x6, 0x7}) dup2(r2, r0) 16:00:01 executing program 1: r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) r4 = dup(0xffffffffffffffff) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20080, 0x80) socketpair(0x18, 0x5, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffff, 0x401}, {{r4}, 0xfffffffffffffffe, 0x4, 0x40000006, 0x9, 0xfffffffffffffffa}, {{r5}, 0xffffffffffffffff, 0x25, 0x8, 0x80000001, 0x7563}], 0x6, &(0x7f00000004c0)=[{{r6}, 0xffffffffffffffff, 0x81, 0x20000005, 0x5, 0x1ff}, {{r7}, 0xffffffffffffffff, 0x12, 0x63, 0x4, 0x4}, {{r8}, 0xfffffffffffffffb, 0x41, 0x5, 0xffffffffffffff5d, 0x5}, {{r9}, 0xfffffffffffffff8, 0x10, 0xf0000003, 0x3}], 0x1, &(0x7f0000000540)={0x3, 0x6}) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f00003a6000/0x2000)=nil, 0x2000, 0x2) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) msgget(0x2, 0x214) 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = getgid() getgroups(0x3c4f757e1e026dfd, &(0x7f0000000300)=[r1, r1, r1, r1]) open$dir(&(0x7f0000000100)='./file0\x00', 0x60, 0x12) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x2) select(0x40, &(0x7f0000000280)={0x200000000000000, 0x7fffffff, 0x1000, 0x8001, 0x8000, 0x2, 0xfffffffffffffff7, 0x1}, &(0x7f00000002c0)={0x6, 0xfffffffffffffeff, 0x1, 0x1, 0x0, 0x8, 0x3, 0xfffffffffffffffd}, &(0x7f0000000340)={0x2, 0x6, 0x8, 0x75, 0x7fff, 0x80, 0x1, 0x6}, &(0x7f0000000380)={0xdfe, 0xfc3}) fcntl$getflags(r0, 0x3) fchflags(r0, 0x10005) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) fsync(r0) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x10, 0x600b651b76701c3d) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x3, 0x6}) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4301) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = shmget(0x0, 0x4000, 0x5, &(0x7f0000ff9000/0x4000)=nil) link(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='./bus\x00') shmctl$SHM_UNLOCK(r1, 0x4) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffff) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10200, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x3, 0x800}) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000080), 0x0) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xffffffffffffff66) getgid() syz_extract_tcp_res(&(0x7f00000002c0), 0x8000, 0x4) syz_extract_tcp_res(&(0x7f00000000c0), 0x7fff, 0x8) fsync(r0) pwritev(r0, &(0x7f0000000980)=[{&(0x7f0000000900)="15473d109c0a52fae7db05f736055543476b82a294e79302bfb59754b165b8772929431cc1c2ff446f672512eda5fcaa73362c03e529fce3c379c3ffd5bfae5804cff7b5", 0x44}], 0x1, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x9) getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0x119) getegid() fcntl$dupfd(r2, 0xa, r2) r4 = semget$private(0x0, 0x4, 0x244) semop(r4, &(0x7f00000017c0)=[{0x2, 0x9, 0x1800}, {0x3, 0xb47, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0xcd, 0x800}, {0x3, 0xb607, 0x800}], 0x6) uvn_flush: obj=0xfffffd80694edef0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:01 executing program 0: r0 = socket(0x11, 0x0, 0xfffffffffffffffa) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r3) 16:00:02 executing program 0: socketpair(0x18, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = dup(r0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/48, 0x30) r3 = semget$private(0x0, 0x4, 0x190) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1800}], 0x1) fchmodat(r2, &(0x7f0000000100)='./file1\x00', 0x100000000040, 0x4) open$dir(&(0x7f0000000140)='./file0\x00', 0x8411, 0xd4) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r4 = open(&(0x7f0000000280)='./file1\x00', 0x80, 0x4) chmod(&(0x7f00000002c0)='./file2\x00', 0x80) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = openat(r2, &(0x7f0000000380)='./file0/file0\x00', 0x20, 0x4) mkdir(&(0x7f00000003c0)='./file0/file0/file0\x00', 0x40) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000400)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x81, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000480)={0x4, 0x2, 0x2, 0x8, "ca16c32456af33f7cb8e3c27da36e1579f606283", 0x9, 0x2}) getsockname(r5, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r6 = getpgid(0xffffffffffffffff) getpgid(r6) getpeername$unix(r2, &(0x7f0000000540)=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000600)) getsockopt(r5, 0x9, 0x0, &(0x7f0000000640)=""/4096, &(0x7f0000001640)=0x1000) chroot(&(0x7f0000001680)='./file2\x00') accept(r1, &(0x7f00000016c0)=@un=@abs, &(0x7f0000001700)=0x8) socket$inet(0x2, 0x8002, 0x3) ioctl$KDDISABIO(r5, 0x20004b3d) mkdir(&(0x7f0000001740)='./file0/file0\x00', 0x4) 16:00:02 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10180, 0x0) setregid(0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) socket$inet(0x2, 0x8007, 0xc39) socket$inet(0x2, 0x3, 0x9) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10081, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:02 executing program 0: 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, 0x3, &(0x7f0000002ec0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000160b3a386e056392783184b901bfb14322ce913bfc953f8379b686956cbc452dbcd6a03e7bd1ff97463d61be5c2f03e52e6afb93feb40f74d29cbb21a405d3599eaee7be0fb5c2a1e3474eaa8d9a66325c25bcb274840eda63f665f32305f70314bbc1c67452fcc9e9f8c42114efb54693d7502000000000000000b341ceda0db31c79bd107de2b8a0c4f4840b3600ce36d6c8f488d9cbce254bc9eb1c4e86da9ea81758bbee676840c7b08f923531385297c4f0a7282eaad4c53f1bc32e0c816f1d565e338924373797f8324400000000133e8d9fa7f2ffd8800b56b9e3feffffffffffffe9f529f6603d3f85fc4d5d1f1faa778557971cca223c0dbd5a57d0dc5102c2a6a14f5908c44e3373e0318984eedba2a428ef3f7d26ce1f64ade6d79b0488bbb615a2527cceace0ffc6f376682d9ca23024d7d7b430c10264181a41d1e6cd1094bdbcef2ba14e1fbe484a7bd29d21bfabc58ac5173a135ff7c9cdccb147eaeda9b393ef2d50b0219b0306e0f488dfb0485a2cf27342bcc1dff5c34deda03e032ece99592e27da58b59cab127bcb2859f9bf4f2820275e44bb37e25be128234795a5480fc396207bac3a4aa73e32e5af51e90d9bba913ea4025ec32289350a15bb3344b717e552dee16062482f556c6a0743da77bc206f34655b71911bf560697acb74fc0493d3c496cedd550042c5f21161a56c557b4a33a5f87ce09e5a747cc46694e2158063daceb8c2905939f32e80b8afec39c20c1df0063962b8aa27b4ffffffffffff9e9ff0737ccd979f42931c162cc60b869e0188385ca75cab0d6c9fafd728cbee60aea4392343fbcb9082dd14bb9a7bb7f377ed73a5eaca3a21c44c3f05a8b40adeec04df43fe793a5fa42ede4662dbf66d001ec79e86207a66f282025b24bf10e61db1cd984d197f8c2b9a4818b04b07563aef77731544295e6e38953a226e21ea10dc6642e3e0a8e616bd8a3d0197e6aa98c38c75c41ccebbbfdc57f382a2665283a630a5cff229064362291bdc11bdab8c"], 0x1) 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) 16:00:04 executing program 1: r0 = socket(0x10000000002, 0x7, 0x0) getsockopt(r0, 0x7, 0x6d, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x8, 0x10a) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open(&(0x7f0000000480)='./bus\x00', 0x400000003fd, 0xffffffffffffffff) write(r1, &(0x7f0000000000)="7e87c3772c0035b86e33332e2e", 0xd) openat(r1, &(0x7f0000000040)='./bus\x00', 0x2, 0x2) close(r1) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:04 executing program 1: open(&(0x7f0000000100)='./bus\x00', 0x200, 0x90) mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x9, 0x5, 0x4, 0x5, 0xfffffffffffffffa, 0x7ff, 0x80000001, 0x401}, &(0x7f0000000280)={0x5, 0x1}) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) 16:00:04 executing program 0: 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) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getegid() getgroups(0x4, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000640)=[0xffffffffffffffff, 0x0]) getgroups(0x40000000000000d0, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, r4, r3]) chown(&(0x7f00000000c0)='./file0\x00', r0, r6) readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/53, 0x35) 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') r7 = socket(0x22, 0x4, 0x0) readlinkat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/113, 0x71) recvfrom(r7, &(0x7f0000000400)=""/186, 0xba, 0x2a01414eccb2309e, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000068, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) socket(0x2, 0x3, 0x7ff) 16:00:05 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() fcntl$getown(r1, 0x5) recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c004000"}) readv(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x0) read(r3, &(0x7f00000001c0)=""/62, 0x3e) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) syz_open_pts() fsync(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair(0x26, 0x5, 0x100000001, &(0x7f0000000200)) getgid() poll(&(0x7f0000000080), 0x2000000000000126, 0x1000) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) r1 = getgid() getgroups(0x1, &(0x7f0000000000)=[r1]) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="abdd2700630eb8d939", 0x9}], 0x1, 0x0}, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) r1 = semget(0x0, 0x1, 0xa0) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x10, 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0xffffffff, 0x10000, 0x9017, 0x3, 0xc9a, 0x2, 0x0, 0x6]) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:05 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0x8}, {0x18, 0x0, 0x8, 0x10000}, 0x20, [0x3, 0x800000000000000, 0xff, 0x6, 0x26ce, 0x1000, 0x2, 0x3]}, 0x3c) r1 = shmget$private(0x0, 0x4000, 0x4000000008, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r1, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/97, 0x61}, {&(0x7f0000000140)=""/254, 0xfe}, {&(0x7f0000000240)=""/140, 0xffffffffffffffc5}, {&(0x7f0000000300)=""/164, 0xa4}, {&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000480)=""/145, 0x91}, {&(0x7f0000000540)=""/1, 0x1}], 0x7, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0xd000}], 0x1, 0x0) lstat(&(0x7f0000000600)='./bus\x00', &(0x7f0000000640)) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28080, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x20) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmget$private(0x0, 0x2000, 0x420, &(0x7f0000ffe000/0x2000)=nil) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x208001ff, 0x0, "b000", 0x10001, 0xffffffffffe00003}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000001c0)=0x1ca) 16:00:05 executing program 0: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "8a3200395d00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x20, 0x0, 0x0, 0x0, "f1f743cb40e374632e860065a9bfd71e8158806d"}) 16:00:05 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0054cc4b24ed253d5894984e000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000fff60000"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/54, 0x36, 0x1, &(0x7f0000000040)={0x18, 0x2, 0x6, 0x9}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000299000/0x4000)=nil, 0x4000, 0x1) r1 = dup2(r0, r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0xa, r0) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) fcntl$getown(r1, 0x5) sendmsg(r2, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="6657bf996e834fb4371c8ecf689324229d0b0b89da463ab26ecc5e68a7e1c5027b0cfdeb9f4bf86ac89036b11725c5b66bcdecc7945cbd5c0cf78b8046df6e682dd3e0fb4664974d6d4ff73ed7d79f8dab2736c3babbfbb3fac72f4d6937d04b05ff2cf11f5f6cb12bae67de7c7a3c3ab95c2d7059b72d189d7441347337158c5b540edc819b6d21f72fbe60a8d9912f5e856723617cd75c7289de", 0x9b}, {&(0x7f00000002c0)="9acaa4ce4cda2592cfbba0fe0770a9cd5fad9bce721182904c8228a168b08b8ea88d8f7035b08d06d8c3d84071e02a2f5ca354e680704ff4148efb060da1445f4886f230031ff9972551b710436ff2cec8d5583f60dd1bb211804ed88dcfe4efe5a38d6e0bdb2e1234037668e8393a67f4b17acd6392295462046bb17cbc00347c772a32506a7fb06fe8600378395d1f2977baab5b0147a013bcb84f2e5f524838e27978f24e23f45b85e098e7c725c12ffdca8e6438c1486dcbd4e435b76a", 0xbf}], 0x2, &(0x7f0000000380)=[{0x18, 0x1, 0x0, "cc2abed961"}, {0x78, 0xffff, 0x8, "5230629395f073ca86a4ffed18270223b861ee809eb85da36ba4c6ca609655116d4cbb9cf70ba99252e1bb5604b1838edcb5cf7aca46ff9cdaa0d20ac0876134d215f9d30caa6828c8b0840c2c6055cc3dfaf5ce0212d577ef03db56259271fba6"}], 0x90}, 0x0) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() symlink(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='./bus\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) ioctl$TIOCEXCL(r1, 0x2000740d) sendmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x400) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) faccessat(r0, &(0x7f00000002c0)='./bus\x00', 0x38, 0x3) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100)=0x8, 0x4) linkat(r0, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x3, 0x0) 16:00:06 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x3, 0x3) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000036, &(0x7f0000000140)="00010000", 0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) read(r0, &(0x7f0000000080)=""/73, 0x49) r1 = syz_open_pts() flock(r1, 0x6) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c65307830ccfedf5cf292b464b940f3f504eda301208ab9e392000000000000d56f95fef43f59a3890422069fc060a10000000000000000000000"], 0xa) dup(r0) close(r0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') 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') munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x40, 0x1, {0x80, 0x3}}) 16:00:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x1000000000000096, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0xfffffffffffffffe) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x1b0}], 0x100000000000016e, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) chown(&(0x7f00000027c0)='./file0/../file0\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000280)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:06 executing program 1: r0 = socket(0x18, 0x5, 0x3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7f, 0x4}, 0x8) mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x100, 0x40, 0x7fff, 0x7fffffff, 0x80, 0x2, 0x81, 0x8}, &(0x7f0000000300)={0x8, 0x5, 0x40, 0xffffffff, 0x6, 0x3, 0x9, 0x7fff}, &(0x7f0000000340)={0x6, 0x0, 0x7f, 0x1, 0x8, 0x8001, 0x6, 0x2}, &(0x7f0000000380)={0x1, 0x400}) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x84) dup(r0) utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)={{0x7, 0x6}, {0x8, 0x80000000000000}}, 0x2) select(0x40, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000280)={0x0, 0x1b, 0x7, 0x1, 0x8001, 0x80000001, 0x6, 0x9}, &(0x7f00000002c0)) 16:00:06 executing program 0: r0 = semget(0x2, 0x4, 0x218) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x6, 0x1]) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xd6, './file0\x00', './file0\x00'}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10012, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x4, 0x3}) fchflags(r1, 0x40000) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="2eeca447b2e21a4d8207d9e44d7ba9d48d89a073d477aa", 0x17}], 0x1) close(r0) write(r0, &(0x7f0000000380)='oL', 0x2) write(r0, &(0x7f0000000680)="65e51acc1ce582489ef2e079c7aadb05fee7fc03fc432d", 0x17) execve(0x0, 0x0, 0x0) close(r0) r1 = dup(r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="30bbdee6f662fa888358baacd9781afa7a72414bb43791928ce9a6d142bcbbf9d5c292887133c75532e53e6142772dc806ce6d699eb38272fb2728553dd4d13c4875cee2597b79a358f20415d889", 0x4e}], 0x1) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket$inet6(0x18, 0x7, 0x8) 16:00:07 executing program 0: r0 = socket(0x18, 0x200007, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x21, 0x9b2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x21, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000540)="e4bb42c969edf30be3ef5f4bd932a084868ba6324aacfc4050d3a0f0de6ade48a3f524ab059f830b51a116ba5f715b86686627535a3a65d4a08e4d92fabcccd11e3ad8125aaaa7c2343cb4351db994af54309416d15fe13a0057fe4e1b863f9c315cb57492597f713e7a01d2fd27f7e54979f33da4bea444222066118a1bb79494b5bcb289780ad2f62a2421726133f8be5a12f56b49cfcff03fc03a0f8e4cd7a37d219b5fffb3a520167d8e344c2e0c5f14b4bdd2932ee9580d5a729b59a59703ea05f0b397884508a452c3af9599565d333d9c901bcb8e4efc41338a84ae883807a1562989e0277b1bb61c81315f456ad4f89035ecb2eb19c7f8814efa19264578f62194939d6a085f5dd07147ef14ae300dd0aad22057330256e351972b2f9aa6350e6cbe1ed216b0eff17c0e039a76ef6d1f8991fafc4aca8e46da1ff98f3904ff3d650cbae021379b487c0525c7b5dcfb514d42f3af2b3ac42b87cae9902f7e15786bba1a9aacbd40bc82d6355e4a5ecc2d9915ec082cfcd19b11a3706d3d3892fbddd8e0bac8079fb2595c7191eee242f66fc2cdf796612a5696aafe00605fd6e11f2194ef8f1df6904b637e84d600b5f02e34b27afa31d3bc2e06facb744ea4321285a9e705f22f1fee9f760820a4e0398cc2df458a41890e77419ead1ca947642587d93eedad6824c1d078d32f265a8daf55dd958a2022c69dda1be5d0f61e008cd192ae7ed094bc712cff908182b64992d666dced5431e513768b01508136b1491b447643e99dfdaf37563b9b3369f425deeb8ffd6c06dbebdaaa5eb43a525522afbd196ed42164c0fb49a5a7ab694f6c23951259a81f9399721a0a82f7a6643e414ed69e8b869e5e274e701bd5b0602467fb6a6d4dae1f26611fd8536f0ad2cd1c203ea943b7300c6d2ad8d4658cec3543ad8149169a9a6e262d8fccc7f59da1168501334b9748102a5a5331f475a840005c94468d6c11168a00b0e18b74484aada6f1f4fb03d1e425ec4444688c49f0b6cacc086c04b93aa6340bbedd5769b19795d66fae62fc70ab395d072f9eb3adf457c97dade877b20ea71c5050c2b98d63fbfeab08ae5713cce67bf984b3f194bbbaeabcd8422f1517c4037a877369e11b1b6f814018e07badcce9348d1ec6cc15aa9372851d27815dbf8f423d89937e050666aab388870c4a1f1432acca8842d49bd7e16756705fd9228e1e9ecdfee20a8e9e72b67891db8887c83a8fc850375f9982d9f56ed7358a57e91750e41c1f423a121a5d3e2b2d2afb95c8c08e9463c8196b09388a924f06fc64dcd4a2f1f9ef23ceb9e55e179f94eee26bc71842df94c5b03cf8761e12faba89d1476de0625b9b0952874aefe84ce84b0faeb90d5d36b6d2eec59715745493297dd6636921d17192d3a71e5e15ab3723ed00d4c62c7e8e2b389a05f8a66fab9abcde10bed441e4e6e7733d33db31927e1c0641f0ee40ddf62f7fc4dd5d0d985bc99eb6c5763da2c0ddebf831cf8b1fe4a75bc0ff2cc160a6b10b4f8f211a5ae9927cf1444ea6539740daaadff8fa31eeb69dcb39e95c9b9087cd7a26612830f00b51ad575ad48319a77523c89c5f6aa411d4e760d449e67bf3a39c8b076689d84a7141126c7cd6dd6b76f31e0f8cc5f31c814509fa0ad2377e21382905d888afcf1a16b14321e1883f2a9d4a8e99aca30f46230f158f027d76d878f78aba9e70da112c57832e6b643cc396d546616ad65e81a791485ec608", 0x4d8}], 0x1) close(r0) execve(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x20) OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 16:00:07 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) kqueue() socketpair(0x18, 0x4000, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = getpgid(r2) r4 = socket$unix(0x1, 0x2, 0x0) getpgid(r3) r5 = dup(r4) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x18080, 0x90) linkat(r5, &(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00', 0x4) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x3, 0x3000, 0x12d, &(0x7f0000ffc000/0x3000)=nil) 16:00:07 executing program 0: r0 = socket(0x20, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82f12d2f66586c653000"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="055dae3070ca9f05", 0x8}], 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x210) 16:00:07 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) setregid(r0, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)) pipe(0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) socket$inet(0x2, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/48, 0x30) 16:00:07 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r0 = getuid() setuid(r0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x20020, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000440)={0x6, '\x00', './file0\x00'}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:08 executing program 0: r0 = semget(0x2, 0x4, 0x218) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair(0x20, 0x1, 0x7f, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000280)='./file0\x00', 0x80) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r4, r3) r5 = open(&(0x7f0000000880)='./file0\x00', 0x20, 0xa) kevent(r5, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x40, 0x3}, {{r1}, 0xfffffffffffffffd, 0x3, 0x10, 0x5, 0xffffffffffff8001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0xffffffffffffffff, 0xb5b8}, {{r2}, 0xfffffffffffffffb, 0x10, 0xc, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x11, 0x8, 0x8}, {{r1}, 0xfffffffffffffffe, 0x29, 0xfffff, 0xbda6, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x9, 0x4}, {{r2}, 0xfffffffffffffffe, 0x18, 0x0, 0x4, 0x8}], 0x207d, &(0x7f0000000740)=[{{r1}, 0xffffffffffffffff, 0x1c, 0xc0000061, 0xffffffff, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x85, 0x3, 0x3, 0x6}, {{r1}, 0xfffffffffffffffe, 0x0, 0xbb9f7cec5f0c5422, 0xff, 0x9}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0x6}, {{r2}, 0x0, 0x20, 0x0, 0x1, 0x9}, {{r1}, 0xfffffffffffffffe, 0x10, 0x20000002, 0x7, 0x833}, {{r2}, 0xfffffffffffffffb, 0x4, 0x1, 0x2ab5, 0x80000000}], 0x7, &(0x7f0000000840)={0x3f, 0x9}) setgroups(0xee9cfb9e39f1d628, 0x0) setuid(0xee01) r6 = semget$private(0x0, 0x3, 0x0) r7 = syz_open_pts() r8 = accept(r5, &(0x7f0000000040)=@un=@abs, &(0x7f0000000380)=0x8) sendto$unix(r8, &(0x7f00000003c0)="a684e5130304119bed47ca9a3debbd73e7ec9608cce7f046627752d4375d4f0575cf38d8160748860bf5f583a126990eaa5b1d2695c605d4f1f97967c39cd00e6ccc0d39fc95e6d49db1ba342a0639958766dac00c235fc441b76c300566c05cb279017539799ec654f06c0118", 0x6d, 0x401, 0x0, 0x0) fcntl$dupfd(r8, 0x0, r7) semctl$IPC_RMID(r6, 0x0, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) listen(r1, 0x55) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000440)={0x4, './file0/file0\x00', './file0/file0\x00'}) symlinkat(&(0x7f00000001c0)='./file0\x00', r9, &(0x7f0000000240)='./file0\x00') socket$inet6(0x18, 0x8000, 0x8) r10 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) bind$inet6(r5, &(0x7f0000000100)={0x18, 0x0, 0xe40, 0x9}, 0xc) chdir(&(0x7f0000000600)='./file0\x00') r11 = fcntl$dupfd(r10, 0x0, r10) openat(r10, &(0x7f0000000300)='./file0\x00', 0x400000030000, 0x10) open(&(0x7f0000000340)='./file0\x00', 0x1, 0xb4) chmod(&(0x7f00000002c0)='./file0\x00', 0x184) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000000)=0x3ff) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/237}, 0xf5, 0x1, 0x997529a6de53a8db) flock(r0, 0x2) close(r0) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="b0f82b0d97af016be25e38aad22c0f8a9ea2cafcdcac551a50819d3fba5928204185816ef99daa200c9d3d35d20007e1c7a033cda898ce36f93214f0f13e3fbfc96e2952e706a2a2e7fd5b29fb5dcc8e446ef37cba0e33ad109b029818995630b955061a98ded093eee65b078f40b026ca37bd162622ed1dc6ac75287f50a6c836b547c99774b8d4fe88bf30332449c82b141f6d13f2148ae8f740e0b72fa042757ae66ff048728cd05dd19d6e593266f7a4aa82d99df384c97c6163c81eb945f9d653e14ea53bf7fd9bc4b7779ca785ce5d7a7f89e8cfc91fdf0cdf909e40", 0xdf}, {&(0x7f0000000100)="45c83266848fa91047a34abb1a4847d4a8ab0dd008baa358fd569c163e91f0084460256562ad47385f4a3b697978810c783fab5736e678830916dde95a1f14743a3f323f", 0x44}], 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) flock(r1, 0x1) ftruncate(r1, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8200, 0x0) r4 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0x3, 0x200, r4}) readlinkat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/166, 0xa6) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) clock_gettime(0x3, &(0x7f0000000400)) fcntl$setown(r2, 0x6, r4) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') close(r3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x8, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0xb, 0x80, 0x3ff}, {{r2}, 0xfffffffffffffff8, 0x2a, 0xf0000010, 0x68, 0x101}, {{r3}, 0xfffffffffffffff8, 0x10, 0x0, 0x6, 0x20}, {{r3}, 0xfffffffffffffff9, 0x80, 0x4, 0x60000000000000, 0x1f}, {{r3}, 0x0, 0x80, 0x0, 0x0, 0x101}], 0x9, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffe, 0x40, 0xc0000062, 0xb9c, 0x100000001}, {{r2}, 0xfffffffffffffffa, 0x24, 0x20000000, 0x1}, {{r2}, 0xfffffffffffffffc, 0x8, 0x0, 0x7f, 0x7}, {{r2}, 0xfffffffffffffffd, 0x33, 0x4, 0xfffffffffffffffd, 0x6}], 0x30a9, &(0x7f0000000600)={0x2, 0xf57d}) utimensat(r0, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x5, 0x81}, {0x7, 0x2}}, 0x2) fchmodat(r1, &(0x7f00000006c0)='./file0\x00', 0x20, 0x6) fcntl$getown(r3, 0x5) writev(r2, &(0x7f0000000840)=[{&(0x7f0000000700)="a1b1a5e961f2035615b1ced7f30a5e4862839cd68dc0ad9d54808be91c010c46fa8e15840dddf74f5b72d0ca243b45fd40075f2e947ce8d297b706320cf6b1a11a7308d78e2b56053a40221419c8355c084f296beafb8c1b1c2d1bcbd1aef0b3cf8d54c0530a2b2f2047cd321c37588a2a8b2dd16ed83c0b5d1f46188fd552b2945863d532d46e1d9714e8cb3769391c5d151f6029739a13f639d57e21e0aaf9", 0xa0}, {&(0x7f00000007c0)="de9d5a9cee58e3d420d1ae501fbb55b492929e0075fdc6cbbb1edc60779cb37b004cc4d4a2d8bdc7413b399d0679bffca2c0ddb490f8", 0x36}, {&(0x7f0000000800)="4add0baf54a5f93b2df49236c47d7ef9c078b7a1cca6ab3cea1e77", 0x1b}], 0x3) utimensat(r3, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={{0x100000001, 0x100}, {0x14f5d42c, 0x151}}, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000900)={0x101, 0x1000, 0x8, 0x4, "1b559dbbe0109fc162700e5fa29923c01929cee6", 0x1f, 0x5}) writev(r1, &(0x7f0000000e40)=[{&(0x7f0000000940)="710281ae2c86c134084f899fbc750a9376f29359bb2239a3f28ace4fa2b6d5eea0f8282069e41e6cc1764c6cbd154b77eca61da5fa4b074a9de62951e57ec3b173cc0dbcb6835f2d38ed38b4430d", 0x4e}, {&(0x7f00000009c0)="ad666f824acdcd6e2b7c9b9a980f327e3b04d4310ea62cfc3b11d059658af3a3f9aadf129369931222662a019ef6b4cc2a74d4a66b86639e57d08b998e43d2a32a2487ef434a7950e7f39192cab703a9288ccb1003ac69032d6a018a1f76c293627fb07798b97b6c0ff8819b98a43f1115f4140f4c0b333da70d6e0dec2df7386335f117e183c1736e3275ead71c999f227c455c3b1d3623df12cf8e947ea67cc8b3977b1c1e6817f4c970978b8a6d", 0xaf}, {&(0x7f0000000a80)="5ce14d06d99295b390a0d0fdf30e1f9fd62fb870de361495832ed1fa18716d41eecb8cec5ede37870e5702e4696a89cbc0d870162a63731766e0c5ecd9a242ab57e51d602113d24231a10ee9aeac00e82aead14f31db28a1074298cd1761dbdd87b7507de904c6b6a727c86a7d0bbb4762f3772736014eeea529bc3bbdc8111642f4fa5fa0fc4c3ec33f21ff2027673e6b0d7ce9a744485034d8cf6ce02d3f187d6ac3641b27a007aee7465c4aa2a99e8a92dbbecb4563a407b4061fc2866704586d3edaf5b40a157140983b641dc6a5ec447e6756114857621406285becca99fa6f96db443a2b0ffe1b951307b816cf6746fd4218", 0xf5}, {&(0x7f0000000b80)="d29f92970ed64c9b422eb37ef2f82059ab7fd03fb7b4b8d3a3888819e96fd0876fc0442875f0d2f8cf8b463e91407d94049ee6947dbc485a937327e208b37cf2681ff6c347d979e96e5afb3030533159fd07eca20d78e9732b86cba5978c41f07759075d5bb02dae15b0ab05578065c85d7c4d2b4409f43498a9f1f36f73d316585dfcb60a7634dbb04611e4e8ac4dbbabba74", 0x93}, {&(0x7f0000000c40)="e5b6118efc45fd87269d244203d272ed3523f4ee6da921947cfc94429b261c8e94af9bc73891d246a33ca147f679db85a77dcf983808bb075734fd6d3ffac2bb314717ecd6d2ed171b34170f374d078e919b4c58cae205ade2d4f0f157d8cb86115288", 0x63}, {&(0x7f0000000cc0)="2c2c2ebca1c9d399bc2f44e2e06af3", 0xf}, {&(0x7f0000000d00)="f9151df115542a7056fd12dae72feb02f0a1f544231051cca8cde3ef94bb56917d3f945bee3c60d926c310b10f08b2ff72f27edbbb80339f388db7cf905d05e7c54b81fc9e", 0x45}, {&(0x7f0000000d80)="8d10648b796448251da2f18992597332", 0x10}, {&(0x7f0000000dc0)="788da4382c3fd1904757fa6b7b5004ddcd20893c6b16e9f62f76659cb24be30024954fd1a7fbe26d5a4265209341f4b3215d3c475cc4b49b71a74ed76a0f3c9c2eee1d59cfca583e332cb17e73d55f0dc53d9f854a", 0x55}], 0x9) fcntl$dupfd(r0, 0xa, r3) recvfrom$unix(r2, &(0x7f0000000f00)=""/112, 0x70, 0x41, &(0x7f0000000f80)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000fc0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x3) fcntl$getown(r2, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000001000)={0x3, 0x8}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001040), 0xc) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0x6, 0x0, 0x0) 16:00:08 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0x1) lseek(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffc3, 0xfffffffffffffffe}) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x3, 0x0) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/115, 0x73}, {&(0x7f0000000100)=""/207, 0x10d}, {&(0x7f0000000200)=""/10, 0xa}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000480)=""/33, 0x21}, {&(0x7f0000000280)=""/73, 0xffffffffffffff62}, {&(0x7f0000000000)=""/5, 0x5}], 0x7, &(0x7f0000001500)=""/4096, 0xffffffffffffffba}, 0x842) syz_open_pts() getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000400), &(0x7f0000000440)=0x10) poll(&(0x7f0000000000), 0x0, 0x6) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0xd91eb54d22806304, 0x8) setsockopt(r0, 0x7ff, 0x4, &(0x7f0000000000)="15f09f78abfdaabe0691072630e3d94ca7b9b4e215d705147b1bc10eee3de490a1ffd71dfc3e12dedc0694f380270123614b388fc17756e7f64b0e2516577f1f9219324597be0f8a6070784a5116aaf8ef60c3ad2f416023ef12522656549c391e1fba79732ba12e24231848a1437fddd6ff159f1d754ecc3be6e1d97f99e801bf9ff0db3fb612766fffe91720ffa2643ddf7092a5f77bb7eeafa826f2e0df1b91609104e8ed495ea633638d25e40a5c40ff3e5dbf73f697246bdd147559", 0xbe) r1 = socket(0x2, 0x3, 0x6) connect$unix(r1, &(0x7f0000000300)=ANY=[], 0x0) sendmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000001100)="87227c8d380b95838303f2a580d10ec9c8f855de2b916d4a026ede249e37c94625af32ba54c0c1d13ad2cdedd3c2d07587dc48f6b1fc07b4c34bb3b3e091dd4b7817a6fe2ba91244b5a65d9e3476d505fef66d3c1181853c17bdbf3ef9d96b4582e2cc3200997d8632f432a0a7a5b8a7e4fb337d20b9", 0x76}], 0x1, 0x0}, 0x2) socket(0x6, 0x7, 0x6) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000700)="7f4f6e4e", 0x4) recvfrom$unix(r0, &(0x7f0000000000)=""/12, 0xc, 0x2, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)={{0x4, 0x1f}, {0x26, 0x5}}, 0x100002) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000385, 0x0) r2 = dup(r1) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/63, 0x3f}, {&(0x7f0000000200)=""/97, 0x49}], 0x2, &(0x7f00000003c0)=""/159, 0x9f}, 0x4) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000100)=0x1) 16:00:09 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x5, 0x3) r2 = fcntl$dupfd(r0, 0xa, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) r3 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8200, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSDTR(r3, 0x20007479) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fsync(r2) truncate(&(0x7f0000000140)='./file0\x00', 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0x5eea4cf4) pledge(&(0x7f00000002c0)='/dev/wsmouse\x00', &(0x7f0000000300)='/dev/wskbd\x00') ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)="5457266bb7bff9310aa0e4577b11e0809e794a5feca8ef2f9f0a88f8d9605d7b74794250", 0x24) semget(0x3, 0x3, 0x6c3) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x82, 0x103) unlinkat(r5, &(0x7f0000000400)='./file0\x00', 0x0) connect$inet(r4, &(0x7f0000000440)={0x2, 0x2}, 0xc) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000480)) pipe(&(0x7f00000004c0)) pipe2(&(0x7f0000000500), 0x10004) ioctl$TIOCSBRK(r3, 0x2000747b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x18000, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) 16:00:09 executing program 1: socket$inet6(0x18, 0x3, 0x7) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) r0 = socket$inet6(0x18, 0x8003, 0x4) readv(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/189, 0xbd}, {&(0x7f0000000100)}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000140)=""/13, 0xd}], 0x4) mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) close(r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x1, 0x8, 0x9}, {0x18, 0x2, 0x8, 0x81}, 0x1, [0xb33, 0x7, 0x4, 0x0, 0x8, 0x1d, 0x4, 0x6]}, 0x3c) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 16:00:11 executing program 1: open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) unlink(&(0x7f0000000000)='./bus/file0\x00') close(r0) syz_open_pts() execve(0x0, 0x0, 0x0) login: pckbd_enable: command error 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file1\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) execve(&(0x7f0000000100)='./file1\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)=']-]\x00', &(0x7f00000001c0)='.]-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='%}-}\x00', &(0x7f0000000340)='.//@\x00', &(0x7f0000000380)='\\.^\'#\xc7\x00', &(0x7f00000003c0)='\xcb,-{\x00', &(0x7f0000000400)='@\x00', &(0x7f0000000440)='!\x00', &(0x7f0000000480)='<\x00']) rmdir(&(0x7f0000000500)='./file1\x00') getpeername$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x2, 0x1) mkdir(&(0x7f0000000600)='./file0\x00', 0x80) getsockname$inet6(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) recvfrom$inet(r0, &(0x7f00000006c0)=""/20, 0x14, 0x1, &(0x7f0000000700)={0x2, 0x1}, 0xc) rmdir(&(0x7f0000000740)='./file0\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000780)={'./file1\x00', 0x8, 0x5, 0x5168, 0x1, 0x101, 0x0, 0x7fffffff, 0x0, 0x2, 0xb0ed, 0x3f}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000a80)) r2 = openat(r0, &(0x7f0000000800)='./file1/file0\x00', 0x8, 0x48) getdents(r1, &(0x7f0000000840)=""/97, 0x61) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000008c0)={0x5, './file0\x00', './file0\x00'}) r3 = openat(r0, &(0x7f0000000900)='./file0\x00', 0x88, 0x10) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000940)=0x1) symlink(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='./file0\x00') connect(r2, &(0x7f0000000a00)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000a40)={0x3}) r4 = semget$private(0x0, 0x2, 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000c40)=""/113) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7) r0 = socket(0x6, 0x4007, 0x81) getgid() close(r0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='[\x00', &(0x7f0000000140)=']-\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='{\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='{%\x00', &(0x7f0000000280)=']\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=')\'&\x9f+\x00', &(0x7f0000000340)='[\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x910, 0x12) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) close(r2) 16:00:12 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10000000002000, 0x280000000044503) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x800, 0x1, 0x100000001, 0x0, 0x2, 0x7, 0x3, 0x3, 0x0, 0xaf00000000000000, 0x2}) rmdir(&(0x7f0000000000)='./bus\x00') 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, "4b02ed3c5c88d8aecf968cf88e75704c26648768"}) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000100)="b43d55f470e61f25483512dd9deaeb049eba4059f105330db163fb6744368fa70643c537be5d193daa194a23a431ce6d54d85a7acfaead2a1bf800cd4514af11e413621f0e4cd309", 0x48) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:13 executing program 1: r0 = getuid() setuid(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x4004667b, 0x0) 16:00:13 executing program 0: r0 = socket(0x18, 0x8000, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4000000000000200, &(0x7f0000000080), &(0x7f0000000140)=0x4) r1 = socket$inet6(0x18, 0xc000, 0x1) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x40, 0x0) 16:00:13 executing program 0: 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(r4, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) fchdir(r1) 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) 16:00:13 executing program 1: r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x100000010, r1, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) r2 = shmget(0x3, 0x4000, 0x4, &(0x7f0000f45000/0x4000)=nil) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmat(0x0, &(0x7f0000f49000/0x2000)=nil, 0x1000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x6) mmap(&(0x7f0000f1d000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r3 = shmat(0xffffffffffffffff, &(0x7f0000e3c000/0x3000)=nil, 0x1000) shmat(r2, &(0x7f0000f47000/0x3000)=nil, 0x2000) shmdt(r3) kevent(r0, &(0x7f0000000140), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) 16:00:13 executing program 1: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xd54321d9016ddea5) r0 = kqueue() munmap(&(0x7f00004ba000/0x3000)=nil, 0x3000) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/173, 0xad}, {0x0}, {&(0x7f00000000c0)=""/4096, 0x1000}], 0x3) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x3) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000385, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) openat(r1, &(0x7f0000000040)='./bus\x00', 0x200c0, 0x0) 16:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x4, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x200000000000001, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) open(&(0x7f0000000080)='./bus\x00', 0xb, 0x2) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x3ff) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x40044271, &(0x7f0000000000)) 16:00:17 executing program 1: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8408, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000180)="ebffcbe699319296520b900bed27cdbf00000000000000c5d3618a737f01e1c33a344e8af6f8d7595adfa2deb28d58c94d0f3ee1185ab8ac2a368712422281648c36d9c47f0b2fcd2aab8525038d29b8c18b74d24aa330a228106f19ad", 0x5d) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f4d1be57aeb7832fbe72073c0ea9e419c12a5bdad7dc1dfa982abe091471c2f14a6aee0debca69f99ac2bd2f77705cf05973ac34809086af671a9c026e88d574044f8569cf3a6fd7043d902451c19022e8daa881a1865b91bc252492ba1e47097e8822615a3ac7390c5a2507b5061166ae95bae0e7e1613dd6458a4d356aa39cbba3f8c6fd971d11cb6fa883588afe32e5f952e9feafb44a721acf266b13d620d62562491c8aef79374d4a2d61dfc077258abd0d16ba08e788ee304d1c3721150f6f7689942a51196fb7df4e18ac379432992b15d1630f728ed3f91e0a230911d9fc6a6a3bae2154fb0b5df5c73df", 0xb23) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc9474603", 0x15) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x7ff, 0x3ff, 0xffffffffffffff43, "fa578d1e7145ca01acb861e7636659a1c4b70790", 0x8, 0xc63c0000000}) 16:00:17 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setregid(0x0, 0xffffffffffffffff) 16:00:17 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, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x46) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() mknod(0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000100)={{0x8, 0x101}}, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) r3 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r4 = dup2(r0, r3) connect$inet6(r4, &(0x7f0000000040), 0xc) pipe(&(0x7f00000001c0)) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000140)) socket(0x10, 0x4, 0xffffffffffff8000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10004003ff, 0x200007ffffffe, "73cc517b098c6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:17 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f00000002c0)='X', 0x1) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) syz_open_pts() 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002205, 0x40) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x81, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x3, 0x8}, {0x3, 0xfffffffffffffff8}}, 0x2) getdents(r0, &(0x7f00000001c0)=""/234, 0xea) 16:00:18 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x100000000, "0100000000000200"}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() kqueue() 16:00:18 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmget(0x0, 0x1000, 0x5, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) 16:00:18 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() 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) 16:00:18 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/5, 0x5}, {&(0x7f00000000c0)=""/89, 0x59}, {&(0x7f0000000140)=""/110, 0x6e}], 0x3, 0x0) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r1, &(0x7f0000000000), 0x3412c543, 0x0, 0xfffffffffffffffe, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000480)=0xfffffffffffffffc) kevent(r2, &(0x7f0000000000), 0x200, &(0x7f00000000c0), 0x1ff, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000004c0)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000001c0)="f9c329696c619903ea340bdeca514f80f12e93add69bc3e4da25d5cdb403672d75953d70bd7dd45502e5546fadeb779e976a34cfc94efd23d5c76b1c05e58e2598784fa30d849aefde1330df1100b995d440bb5c93025befa1e80114334a167f1b7e184e717ceb4a39cfbe6adb83eaae2c83138543d5d643a14fde97", 0x7c}, {&(0x7f0000000240)="ed705247bbce97459119f81d834d7470724be0e964baaed595bacfcb495ba907bc88fd2f8952a8daed8944b4eed257de7ab9be9fe2cef9d9ca9b08ce49fca143f08f35e85df5dc39d1dccdcf83dd53121aaf0892b8d5a88906cf212f7f62617e339c975d444061da99e1d7f16cf351ae5f9358e74f16d60e00d05080354191a0af1533ce7d8b78c83e890c5c9b5fadb7172e861cf3b67ba07a1c44edb80901d961c213aff7390c758863e354a3f75f888c3102bff63249f1a69fa515f698bd5a904b0f08e898605b43865feb8da8e3def9907b2cbe3a7c28ebfb", 0xda}, {&(0x7f0000000340)="32cc0f137029bfbf210df08643bf43e51ec1300d8a4aaf4b73124de15ba25083f2dcd19eed8caa344cfdc2d6da2461eafdcecf424364c45ef9739f48a3a33dd1bb813aaae4dbcdf50fb2e09871d6dc30458b7ff9f61674e6587900347b438aed427983523a3d37262e3a0511879453e89c4a6d9b9d5557285a3f2482678b8e144dfb397ec9f6ac354f71be967d3786a7034fce30368d05", 0x97}], 0x3, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2040, 0x4f4b) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x80000001) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) listen(r0, 0xffffffffffffff00) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10802, 0x41) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x389, [{0x3, 0x3}, {0x3, 0xff}, {0x0, 0x8}, {0x3, 0x7}, {0x3, 0x1}, {0x2, 0xfffffffffffffffe}, {0x2, 0x800000000000000}, {0x0, 0x67f3}, {0x3, 0xfffffffffffffeff}, {0x3, 0x2}, {0x2}, {0x2, 0xff}, {0x0, 0x1}, {0x3}, {0x2, 0x93}, {0x1, 0x40}, {0x3, 0x6}, {0x1, 0xffffffff80000000}, {0x2, 0x5}, {0x3, 0x494}, {0x1, 0x4}, {0x3, 0x3000}, {0x0, 0x212}, {0x0, 0x7}, {0x3, 0x9}, {0x3, 0x1}, {0x1, 0x9}, {0x2, 0x7}, {0x2, 0x6}, {0x2, 0x3}, {0x0, 0x2}, {0x1, 0x1}]}) fcntl$setstatus(r0, 0x4, 0x82) ioctl$TIOCSDTR(r2, 0x20007479) pipe(&(0x7f00000000c0)) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r1, &(0x7f0000000480), 0x4, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000280)={0x2, './file0\x00', './file0\x00'}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000000), 0xff85) write(r1, &(0x7f00000001c0), 0xfec4) write(r3, &(0x7f0000000340)="c9fac677110af4d3de8da8f788d3e949ae8484e3e850424f0b7f5ec4946bb61be1888739ab5f596ee8f1e541c45709d1ab6895e5275bd8f8af251fdc54bda04242cb153c7f820f79bdda59cbc250294e52b97a42b3440b9a5fe873e1b856ca5dc368525f2ca86919c5bd774f4279c56dd005026da24c70d25ecba1c63c40a1651dd7006c3f1ec6b34fd097a3a4ae53737556b4b837d2c7b510e9a604a34b5c66ba60fe908a31639e2d2e3bc19ff91cfecebf5b7aeea687ecb2c35c", 0xbb) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) unlink(&(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00000ae000/0x3000)=nil, 0x3000, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x201, 0xa) openat(r3, &(0x7f0000000100)='./file0\x00', 0x100, 0x138) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2021, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000000000000000339e5da6139af0e21411bde7502a95ea6ac87235d6d638c582e95546a6c1308aa8"], 0x10}, 0x0) sendmsg(r0, &(0x7f0000002740)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000140)="775f6b74deec9519902a1d5fe217b992597e7a690b9313430c1639b984c56ed245520a401bd9c85dc5", 0x29}, {&(0x7f0000000180)="6fe9484e761a0a4c402fde342807a852518d13bc7e3f7fea9abcaeb5a9bb862abdc769bac8b89288ed7ef082b501f31b70896cb031f7cf4aaecba7ad858829d967c40a595a13c8b124fb2b8ca4e4f7daddf6ba19880720ef614fc23c9c7b4d660ac5bd42132f0b508e69a005fe7a6af854e6ba52291c4b", 0x77}, {&(0x7f0000000200)="329a7673e47916f4deb6a8cb8436ab0bd7f421cada1747a2063417ef036ec72cb6fecb91d119e5d8da", 0x29}, {&(0x7f0000000240)="8b9f359604cc41009b0dc92021f45c543389d7296dd0976b92e04ae9b378bbb5edacdfdad8b51283d43d101a0a802f895a891498f069b22a57ca6ffce587aeeab7376fad41a8adb6236f3e59cb164e397e6bc039ba65c7a7c2ee942b2b492da80fa9424202b0af19cb60e13ea1948228dc5ab8a65e78cf4e893fb0da60ff311255dbcfff4fac0e2cb75b07f3ef39f57fe38e87ef1f9143f35ac756ce9ce5c52b94a8193092bb9dbcbc75aa65c949e41423df1edab47d85024b6bef52e3624df41e856f3b0367223220302559f4c3580a6ff45607d81e20d346dffa9a838dc4aac233aba5e4368f283ea6843d43402f4b8d9caeb839e9647aea534f274e0d34d78dd5b8972c24325e449eb74b330df5c9c6d3ea5d4ca20553bcc1c61a28bcf605075cb4aa8ac823cb09ef875d84a45acfc7aa9330046d9f7d4c4672e7f14246b172afd0baea0ee108f83bb515bd151256155c024fe5747e4e39d9b342220f20fdffc9f5b6bb6bb3a8338ff4a26a95f3ac05767f4462414dc9994d71e13f609250c0793dd423d20f32db88bc9c03d75f9c8634c86519dfd62b8c9973c18548b76fe9ee219b332ba77cadde8cc4a0e237d06bb082e28d57542a332c5ff3b34064ef60630efc0fdc842d549cf8020e61a2ccdeb8421ef1ac22a95dddf78f13bd7beb935c7346898e2014eeb669664bb58594f571fe525369beb801a66b8e979d53f8fdb197d944dece5c55c8490940d61555c7ee257ad3c99f80c44e63758e473c011a543d8a634a1c6f4c11a7816c51d841d03585e644003b084420e466142c6fdf0572b66b2526377a9493e8791b08324a203adc86b8b6a0b322de148fb01dc59df54bf3061b2675195b02fad5367f635387d7f3638653d645887d78a81a254be159e55157fa75c52207a9677b626fe9eddad4122d3ed5fc66fd4a84a124b1c116d4f6e10a0dc796f99acaf23ed8d48236dba927db01fad3696b410ab80ecd8a467aadf285923d711f8a156a008735684049190a6d74de2b0e6d057658024073f7a8aeb891caffd9da0465d0e7c8083d5e791b4c92d8cd817adb4484064b11e0193d0fa1900ef0257b2eac0c35d77cb277d81b8b4b56c9e019c7441a2c6c8eca33db372a28e1f6fcc0b0eaa85738e752acf5705c16a9831e624f46ac2b0e31fc9b747cda6a1dd4287aaec95e28a64478fc7bb32af05489a122cde3ba378650e0bf20d8d109aaeb14e451da2a479ca5e68b71dfa940a8207932db221c22922d846baf3c817d2ba91ee0350fdbfd4c75f4138cec1556c499f211697a9058bea8205c9daa8efd3c20ddf5a1b35f42b73608d773d645c67f8c15cfd34e0d154df8d28200d15fe347b4a206f85fe3744d017a90bdf9f255c7e0070a6cfcf6aa61198628ba86ee2d3f8311069729a17a2f62dcf92b7114d171a12a6673782756308078264d9ab680bd7f492e59680924e882e14bcabff12fe8621a59a78d9fbf753c6b13dae6189a27dbf735b6c047298d0e5ba9eb1d551cd5049f5a9da779bc15b4d2e60969b7e5a4ca980c19b8acf7e093c6f10c73cf2dd3db8c2a201a57f5c6fa3c76ae128c6fce23e6f6ea16edfb0d9ba6a7ae4552a5d34a6bd933b44fb88fd9a601e0ae6a0c8bc590c54382a489746a6e54a03522c67e66b163001976ef2abc54f98542573a7dfc1487a452f3ac61f1f241977a3147b4dcd300d3b642105f7dd4fe2267dd60edf4a671d1ce234494b14b5959f334e5361dfa2b847107fd9999e2d3750f50ecca8c020eb4d47758194b0761fccdb42d023cea0e511ccbc62cf179b1ef0d7c2298079bc53066b6ff2bb2b754d07576b77a91e9b46f632017f172c95bf9bc44836c5982a56e118e26f5dd7cb52de4548d7953e9643a2d184a6900060358a3ae201bafdea4bf6e8f42c552134b0155fb8fb3254474519dbef808c0ad0301ae03dd1ef957bbd72c4f2f72787114923a5de338af3cae3b05435a89d8ce81ded96d349bcf0a1cc3db0c889fe1859c713cc41490a928df0cefaeb2ba7106e3d17b9f409aa7e0602c5e411c34a2b9cfadb033acc41e1fe16a5e897afc41b1121a6983dc32c9c125dafefedfb5460845ddcba7868166278193eef1b571191dfb95da715f8f55fd2f3b5f6f54728dac6fbf8a651586bd9d6c89442c36013aa7a40c8bcaf14ddf318cc1b15e82fc34c8ed8835d3fbaeaed66e133e7c04f8fd34b7253058bd6c1d98e11453d76e196c028754eb120b637364eea165bbef407c06373b1b1293118a59808edba748ad46fa32756c7520c14615521ce6c5bfc23d7860e6b8d5b90ffc549edc5bc2a77bea0c78c2f2deec403952fe4976ecc56bde8c4cfbaad585be30e4f36e832ed068e581ba9e34f543393a29a8c43d97213d71c88e05292268de28b54198b9e68e4680631356a0a9731c27d2017b83540717701868e13a1f02d0aa140af8585a9616a3e85f586c0e57269ea2f4da2ab68db95c47e9f448d7334c112c6a0437786520df6ebe31b8a0f0c641b8fd48b14f9911c78732b117c5e3129a4441be7cf18e27f47b3e1e3dd27ecd21df054204c1beffd132ea546595c0f0541fa83d378210b644578eab59168fdb66481c531b507108fc3f7896a4d8dc98668218c319bed53a47dd0304f04814cffb99aa9c59a1d33926f7ea3ff18e0e275c0b46b9d2e6f0717a9149d65d70504bf8b1c302fd73b4194545053507764b46c2dec110d79de2a3e893b9314f374ed8a8951e2087ce98d16fe8d95d4d5410f218dfe916537f5c7450bdcae401b8d58e239c07df56b1ef4ff48464c1597ec76c73e2a92ecbb3c6808885aaa23e1d58b10c58500f3cb2e46ee424c739c5a1a92630ba66d0e6b2566f3ef9b925b85c68dc74f13959b2ea33d727c23f39d0f93b97a7a2e55c8ace833bcb9634e3e5c48901317cafa047f7eecfd90795a7a21905488f46ba0340e47704081610b6fcec172717d6b3972eecf32ad33fed681db9a5e5d895847bc270c3feb56bff02fcba5e9a35d20b5def50c00fe2ece98ecfe196f400875b5cfbdc9e070113801f13ec3dbcfecb1e8435d7deeea632b7792e1adc6ee3d9c616d96c8c201ccc9af14713dabfaab18027ccc7de5ea91fcfd543e249d9322824fac8cf7bdecba15e46d26d1657076afcd0db12429aedb1a382babbc7d2e2c17962a1fd2dda5c6c4656a046be01bf712b201b901fa50cd4805577c3dc8996ffc7d33e0c1bc9f09fc3fb2e09dae450d87fa36808efc837cdfee248213b9092b689f2404131b43a3a18dfe24415626aa91e69b091e5f45433776e03e79433163c7507fade0d91b8385f02b5f940a4ea8320e4bace9dd34bf20a588e2f38285482daea0f940dd2989170a6090d7fe79ed6de35cb5b818b85e71d17c7dfccf8de7691884e7d78b48a210a27614eafb7d306ca5f1db9dc6f3aec68e6b4d4dd91dba6085606468d224534dd108fbef642b6ff2de1674b74885f94633fc923ab4041c3749ae6a102263cad24c01e57b14472ddc57e9c9b08a2d6b5e14fd5e09572624d23ceb6cc84bc2c368700f20b06bf84a6c377d55517722061a14ecceb8c81e0818203befd340738c606d08dc69c841fb4204ea2d6dd8ab2cafc11503ffbf2c33aefd223c57c408502b2009b1eaf5e2d9995e0a4309125389efc725daab0884513d7e91c77126d79ffd5b68c5c98a18c664cb1badf4df2b6807225a35f1f705f51540797103ddccc0518c3b5f60bad198ddb8dd5436b3494d7ca419f45a52689833269034e974c21bacb02dc51e0fe748e17d97f3d4d51bc20c8ac4167963efd8e090b4494bde5864aa364d2cbfbf4678e3e3642f9706062329dfac935a3cfd83b7bf0512b4a29f45f975ff927bee0134d2064eaa6b0e512263cf3a1b54bb2ccce39c05a3ba30ab657d4f53c129d933e81d158a595ba2aeee3b0b61bcf79e9994abd9de36275343fba52e862a6aa373360a94ecb9d5cdd27079c49b3d69fceac43afe81d1db5a92c1010cf7f6696025dbf0acbe5655f6af229846dbb63f09220a7fc36ddd10bed927ff49cb81cab70fa7134f37a3b1c1f42fa544d7a68e52ea1533a8abdd5a83d917a7ca12e7d447049def5bc0f87d875a9cbe760e4f0879e63a37f1cce06f7a56fadb6ad86b4a80fd0a7ece3fbe843ec7f9928cee97084f73ae99512b78dce05891c227ea6810b81c21e72c3d9e16809d790a332940af4507642794ecb50cb08f1d3d9a708491c41a5b770464cd3b7cf1111765f3fc6209c57a5d56fe2625b3b061d4e9d41516c1fb8962e567937aadef71e3d89c919a4783a46d7d79e32b7ff5fccf43f75111230e8c72c25e858ebd5c9a2fa1c0c0ee7ecfba8fb8fefcdc3998b4bc7bba1651b12ac72c14c8426bf8c5f0e5fe5b015d9f94f808ec09769218ca079297778c2237439e41ed28cf5432b4f33cec188459d8bf27c74f2f1ae4354e548cbe21316ed05e3c2a2dc619b605a078e8ccce1297007aa39b118828cc75e775ccc837e944fb438f883244d602c2f446b1f1458373ced23a791085a0d56bceb554fb52a8212115d879a50f1047f8585fc41c6dec6f26ad216250ad317bd340eef545828a0b70edd52cf4f91368560e0bc1478ecad70a6c4d8207495e41fd88adc1452b020c5952a6e7e55ac30b4175bceca8f04d7906aadc2a172eb361c30289a830f55c50e0c07797d1ad00f931a32fcc7bd7418e0ea6b64b77e513282df346102f443caeffb391c0de6369fb3d6c0c73f6970ec17e7e0e5321c87273175e334039cf84da9177a21d934555194106f50304446f1abbdbff6810234022a83e6a21c3068327dd1ec9bca408f4e8c6a5c82927eb9b2e59a4893aabffa17458d6a185d0b33772ccdc7b504967de1f6ba87fcc987e66f276f5c342f61f5584ebeaf3808d83003a7375f579b0c44762c98b740a2c91d10b1b46598115826994211ff029d704422363b48c7d33491ac8d6700f6503849b03e1bb15d6f9e5688dcf40e976a9a2c94bd404eb0bc1b5cd8d09f71b2abfec33517007ec08135e37b353e337e4d70101058528820867b54533ff4c1cbcd171a4a15854e81c7486b9c1885ed0ba4cf07915a86a2dcab0351080293f1aac042ba636746a00f8bf04991dab9f40e6480bbdd0cd07e0e3cab533105289420beccb59cc6e35e52f878670d51f4dc6390a55658219484eb1c6a5b1fd7f325e0be293e4f1f787ae82aba0e53e817b6243d33e3d4c5910c09df2ee6baa4a49bcafe0e210c717b4e56759b009e6e9733b074414a0ae460547b06bc5639839df27dfa901ece8f99b3d44a8cba87cb12e18223b5df0a159576077573f487f3499f8cce7e9ab42ae174f9df55c1590a05c4cc79cecd986576143481bcff82b820602eabc2d16982e0e8dfb91628b295bcf4c167d680d54675871911723a6300bb3a75442b36027a2b69ad2b599311884de31624f6b7d258f3d81ed0587ef0fcf8410284907d77381f5fc25040e771e18d7005fd706280f892b51e653820fda93688be9d69584b47ba93208128e26f622ec317301392c4a8ce5cdb6cc988fa2884f0a42105be37438df83c696d9dddff0c5428d402f32d4b599487ce605ac12aa8def68eae1ffbbca6763e256656173087d89f66f65cca24ec9c278bcbed94aedde864f5ba33f5c7a357d67d3bbe80bc69400fad62c39ca07c347e14dadb47f228947301dc68c5a45e2820c76f8a39145e62fd9801f6c682f29679905d37b71391018d54603ef408c1ab449577144d4167596906dbc679a0e23783ebfd8d554b4dfd978a", 0x1000}, {&(0x7f0000001240)="8aac0e9872370b7c7400bdd7e6884e6d3ec3f23de2bc0620798843334e6da6f6ed0a5147bc26e05be40a8fac9db0253ab7", 0x31}, {&(0x7f0000001280)="deac19b81052401c03c0a679807752365449b4563bddb4d62eae79", 0x1b}, {&(0x7f0000001380)="db199cd57b216324f9902f4b5ea749f64f2323d765a08015909574289618bde569a340ba76a071f0b7156a8f665b74eb68207717f2357a1eb743774a8b2ccc3ab4b3ea78985c3fc4a8976b1c9222ae823e95a0f3d93f888b41780a4b13558a4c8f7340d85a9674e24afe38ecb2e2141a645f38222ec35fa84cd2a6e5b02d56b167084fad2a2eddb028600bb90e6742d0490c1590fba54e474275cf9e6a22545c3cb100ecb098eb33e453f925aa561354b68210a68559672cd0204c6a90fcc700b4830c66bfffc6138c8c56803d784e", 0xcf}, {&(0x7f0000001480)="93a31610253e54bd021b060b6c023fd304bca9987b45393b6e6f1aa81a9f668932065faf740513a8f28496edef079163a98eacb5127552f80165b0f4dc087d06732fe7036f473a1e86e61db79b2214207ca2c86298c2181426f1a0ce381ca8b9e4282c572ee1f6b486cc0f5fed2a0ace5998159b6b03dd54adcf95d2e65f5b35dbcce8fb8b02dcd9abfde03af10b5eab5e28ed01c3792f637dc88357e28288f8e1deb659a2c90a1f012b1afd3ca9a233bf92e4586b3d9edb80c6e06dd3ccef8d6ea6c55ab6b64f8f5667833354dff8d4d80325aa8336ab3730039332c6ab32baecbe6d6c022b4292b6bdc14ad248d3cb5cebee7781fba0d1fdb52f355aef217bf3969fd35d2810248e4c47bf6ae52c4d2fca5a29a227cba81d410f0fcc1746d44a1809eaffd4ae3f1635e9bb8a52235287bf5babfd729d9e2dd9b62099fda0049bb40a20b6cf4d388150d2efb7cf455fc2794f608cb37b898b2cdc0bc1ec69d1475cfead6d286eb5c54b2b575508388666fee03daa6efdf9752c4690d73f615e170dee507820d90b03268134a2c179f70a56ee4c2085930b2409a52a31412f8283c4c86e17540fa38c14e1403d4b26c8b3577f274a5ade75ae67878fe9a4ca1a4bb2c85e76228115250bf2ada78880d9050703041f5f4dbbabe98a31b6927499c7b142ae36c5afb68344581e7e551e73934755e14f4c2a7a7e69a0d66437a70ced8aae4d1fcecd46b6aee385e6c2f770291dc57d8486891cde9db4898fb3f141de2b70a970e49d9b468864646b09c946c1fbb1f41ee428a865c18bfc1041d434f80c18c3d7cd92e909bed67d204d81ac6a5ab4d134435ca3b9bec821a275a1d802d88a759fe0717ea59238490d00c06e8ef1f579f2a664dd25e0f446f7bb926a8dc6ad5543be16f07d0b19369869a30aedc3c200c5ca18db71b41b5d3c1fc7ec26f25a5d945ba319f241c0404d4661ab254b2661302f6835952ce3195de5050bf0dfafad09400f6542bec774b9f47323b2604d336254772ee5bbddd90d03be5ba5ee028e07fb38f8b98c237b3c143dd3c1b5b3062766282c7e069b3ba0064e005249a0f8ab5a6b2ba69967dc80066a679fd1e31a8bbea94e0d971bb752d64f6617ee787b34d415df8361d008698888c94403d5f4e01c1cce9edaba2a0f9ec3b6052e68b3206076df66260b5e44e30c311fe78399be779f909f38f3316d41c974430a2e11f94467ebef007d3306cec3d1a35d022d9d6b888ebfb4a1046054d50a8797dbf54ea0e67a120e9b7f981b0d1929e871aac7e05c43c9332cb333386d3fbff8e478d012039a2b43a3d32c827e8a667652e6110fe42e46cf4d822db718a90723f8948a9ee52e81c0843821956b6b09d11d591c07398491894e9eb41b538a31a0b0c5533b5f7b5566f0809a86fac9b2943b23139b075c025fb754bd6c97c1978a23ca5a3609b4416047d986c7cf0157d270eb528acf19932d2850814b20b51967305a3d0cd4cf590044c240d2af556e1af397da828fc1c80e93879add21507b87b10bba8fd2a012f7f839802e1256fd5b10b7ff4adbf44806fd6f95ebeffabcce34a3688cbe563e82bed9f365b2f2910888b29882614688a4890de7f710a1fc140773123a06cf1723180c0e2a9a9606388cfad977494b3c9e0aabc16d4f062642ac49785ac96502a0b14c00b4e5d89a73c918bb2cb6bc58f4644548ce5b8163f0ecf2c7828d89c17e185a83ed25a69afd9ceb3aee7b0a0e75077cf3b3fff832b626601732f7b790aabfe6075725404ef4a076906c16d12f70c42d9f617221bb0cf1cf7eb6b4f99ec39f049a1f17bc0cbeec53fac36c9fe12479a4be8cd2bfe106807a2b61ef12d85aa2e245f46fd215669a92aeb53bba8a37d951c5fe2e554470a8fb93127b494dec8ad09cd8b1e2052e8dd972e2bc51a7ae32993fce2e64a09e53bc116b76828eafe37e76ff538ecca0e9bf6211dacced593911af43cbc9e10a84bd86ad62e5a859acf29570c155a5d209e7902e09a5aad24e28abd1e0a0c56eebac5b4f56af7247fc4f8fcd9f6fedaadc6ac117ea699ef5d11e8ec92929e3c885c35d2317a6bcd5276b140b9fffdf651e8a5d50114d3e628379ae58f8ac3d76f2eb8b20698e18aaf5a09701cd29e1a361ee407476c1ebbc5df31f7497e539326d708894064115d244f0af1eecd8970ef303df62e5fbc8eb45cdbbb2c81fdf055276f2dff2ed60655c9b3a29f8db90fe609c8164e6809b26f956fd987fa073c62ceecd0e3090207bb774d7c0c7e0e97f94bc969a6f7da80541473c339a496d29f9e8107b97fdb1ee88b9600ed086371089a646e1850ab0b60065c997b56cf6fdfa26cc37e134cc321b79e45f9839e4d4a15e3f166e2bf33be047d0b6c03cdc56dec37763cf1c9ca20bce56bd28ddfbd625ebf736449fb670b7913b7ec85c3d224e44f7806e28eb5ccfc48341bcbb326b7b1d46be6aa04a46e30f6324ad9b13e6d830c4631f2970576e91a349effee4ca70cb62d56ca52c2355b60ee707f36b8decda480ad978619c095ea7054d3159024a299d3f515f357a188cbf0ba04fc98400ba866deca679e145c8bae159631c7cf08c656eea006267e2504e39222a92b75e77ce781c762b5b0d00ae23d9ce94133cbd5be4df5f01e5a856d64ae183eddb4f12724b930d404809dc6653f0a607597cf4ac7c1b78212b93464533ceb28db78ab40835f45d655299465a386acbd3908fa9db07f16b6ba683e17812b5dcaa8ccf3471ba60bc177e0c7d208299c56b6a3050a533b476cbcf3b4b9d8521c87b4f9237566eb9d24f9aee2e918e0d94fc26e1b056d14c5b81256e7f074e0b9dc5b62802cba9a312f9f739787f247a526d1cce695ece09c9fbbf7f1a6383eab56cd077cb1ab984deed2972e584ad56f59e47f8aef23373786d32ba9828d12f30fadec6a74cb5e50d345de52c985e0a7fb5e70e5d0a98ba2b08fd5af421b28d96da0e687cadcffc02aa580779511c6304cdf4a59feb45390733894e2d75450812010284c5516226f43245d55775c2237991e0df2f7558465cf88615c58e2f73d0ac5ad06fd39e697bde7dc6cd703d0f5fb1ed530b19eeb690845ea996ded9d8dd91007f5db70c9712e7221a5ba240f39e5c3e4865cee03809c158c548b0bacb06ee655241cc3d31666553889c5a6e0c58d905f5d819db786a8950ffb7c547fb0392f74daee73705198d9d9f52dfa088ef726614681939d4974dda3e0a2f3f6157a94ce045cc2eeaa66c078dd6d78b61e68b92bb6f025e593b4fa4baad644c099317ec8cef2e605c5fd53df73dd9e58c619b75fc0c66b6552f54186d485146fa1e668e17d3c12ac12b82778efe3e11b072614adacb511a752926000e1560590fce91bacfeea9c5bd9ba33ce8f633c27761154b2b2204a3c15b6e4ad295631512edfe929a659c62ffbf3e3e4fd0a6e8938f4c9ce735ddbd9fcce2c0ce15079267a1160f6522843565e2eb925f57bab7a86df1cebddb42976b98f78f79f1a683c3e07aac51bbb062ed7951cb352c9ca061d3606b59ffbde7b65291f899ced02821991064b9fd0e0e38debc229659ef3012ce9422a028b5d9a371c0117f1765947d337c419b852379f6ec155a575f8cc905cdc1d99c867980a4b675a8522b5cf854dd351eca12ddbb30a8d53dd24c3c71e106baf99ce2c17abcde8443bcff8ce5835117c477c8b509c94e268d90ec6dcb98683b34f776a1caf4bdea0292f28228c71d42d816f484d6f9625398e592c3b64fae168a68c1221c3e2bce5ed511c762f27140dbf378d7e9b1f6b954776bf46d95c7d50cefa5fe578d08bd99327183347e6d9eb5189405dac04924ea3a1f316b963596bcaf5167be3c996c3abfd59dc2caa96f76930f3d688c9edecde7efb3c9fd55c059dbc613f7bfe5006791c35c0f710d2d30da2d9d276294d057c60a0cdf87d2876470d2ecc59ebd3d65b97533c80da4ce148057354deb8a94db6d22575832d972c5a769665b82b745dba2081a58d0f432141a68c3aae70909fe44ac9a68512de22af7e3ee5625b9f8d4f49893377573fd07a78419c794497c23969ba015d5f5b72b2d91028aa016286597c02cce2342b41b7ac3a48c7160c478d8697ee40e53affe471853dd1148070d4649dfcd4a669aa27997227e7b1368c59caef654c38ee63de8592f2c19050e269cc8b1ee8bfb55ede0b0cfbf830f7f4c97708234a6e0b778806aae7a03e64a33ff9a79413a28f065ab58172559e0d65431f3981424dff59a9897b2fec4fbe8b0624a04c5b6fbe75bbf782913b6fd244f3838abef9fbdaa1466b7ea3cf445559e6dce9c74809ee2ec87f40852a78a4f9cbd732cdb35ff728cefc2efa0e6e2190ecc13a61b38ac85c38158cc53d5d4837a083fa87b2b305f8c13d84f79fd7902a3cd14d5bb0262919c2805f12734e2dc8f2de4c8a6060a959d305c5ebc38545bfc3bfb2f1d48513653b1500af876b67080c52489319ce41b50a1f3444942e60816a43462d2c14371791125d48386e685da5a82bbc1d3046037853b12de5d005725c5289479a5da535e059e63f87a40939f1309944a57c62f4c63827bc37c6e11113e1a994a51e9b9ce6d0440a7dc567f2fc5c351c8ef51b25827ce755551273fab66f9558b8564bbe8126f8163f47d4f601b56b7998c8b08d600bdd0b61b749656c0bb6c2a5d3e73c3a96b91ab86182f8fbe9e3a33aa175b913eefb245eb14c50f725a36f784a576069b2c2a7b3fc4b000fd7fdda370f806618a954f8b39d53c143e644f1a8959613ab9b000b10ecdd1c9add9f35d8d89c6026f14ca90e47148950460acd64ad41e15f565aa4947cd2fc81e935362f6ba17ddbc18ac8db0bc911388df7c5925cff836b9649d2b534be54dc23e9db3ffa46e685dff7bfa3d7eba7a72edba3134d10c07bc9e03a628d924edc1663e696e5d0680ef0728030fa3a52b5f3fd8b78c0ce1a90f080eec2440e6ea7bbcfea79d00e700e6c0e251f0e364c679a5909c2f89f32cf0494cf168baeddb5a5c4d191a6ba2a342419c9a6903a4eb28cc454395e278e887d07c53c59bc02ec743ef120b15b6f32d58e69592d04b2f2a37df745c9a7c07e955140c26c169f7020a6e5ad6793f0f9d4e2bee762874124b0145939f5754c5d9b3a806895d25744cea54efd7346dc8f1a4edf4f7636c3e984a4e74fb6f764df67766721a340e0508313ce1d6bd600ed8e406902c60dbfbdbc4ae8c0f7c7e9835896b816233369953315ba78a855b0b0e08de9aa555efb26197f99f169140966e4f26b0dd190de85e3b94c03bca6e3c641a5b3cfa83d560e8f18386bba5b0b8d0f9ff9fb97f246a4fe870759ca75d839d545251d32c578a1fdd8ec0eb0e7af826bb44683775bdbe48346663a18fc079680227aaf1bfdfb304eed6f3f46dcaa741a53917dbfca2b7f5bd169c09c42edc6a0394f9c1d7acfe48618e40fbc4e324f76dffc2ec120011f27c00cfc50ff3a3d55eaa6533656ccff05895f3bf9162527e1fb1206cc6889069039bd21fa72e5482a969c37a20b4e630b915b22d4bf71634834f730c26f22adcd27df88b5700b43ca9bc5186e043805f3f28c0874cc3fc3a02604554dd61d87bb8671f8515dd092e8415a5579e4875fea24be501ebbf14bc0ebaec68761f9c8b55f48628dc93afab39df0a2125af11480a12df955ae064a20e64a2092a4bf3f33c547a41d2836dd07d87af5b4b93ac4acb42964494de16e73a7fa59db87919c8bc918e645a77d8f8a2b682e7f2ef30ac03669b34ad", 0x1000}], 0x8, &(0x7f0000002480)=[{0x30, 0x1, 0x9, "42574450faedb9ae69a848bb802701f6ce75a3a9eb6e3ee579"}, {0xe8, 0xffff, 0x8, "79b682182f58b93be3ec2250131f2040c62b3e71af5f6135a4941bba1a2310b2b15cae4630b4988fb625fefd2f5e3a4e7c2a1fcb20c7e43e246e1a19e24358551c62bc46da92085eea0a51b5e313efd7458ace99ff3ac75b614a66f1d66dc9efacdac04c0777d9dab7bcd68a9e037c13955f539123196eb3b1b9a903b14fd4b4b7e6d9caf0f69f298a2612abfa3e2f2bb74285ece89cf568b849a89e9103e42627b8a2c963f6c06bb9f63cffe9e392e5e7dda573cc1ba0a0ed1ec6d524fb8c6adbb1c25ba71fa4f1e5271e52939bf4da4d6b40c3a166a3ea"}, {0xd0, 0xffff, 0x6, "b3ae0962c8dfeb76ea6743114b066e0c9237cac3e49032e0054907f43abcdceb852942f765641020ae1de6b9be1932a4e514cc41d3ffd344b40131651c29097649ce329517c5c7a76e734b50f5e275fab9b9f8bf070b3997deb860c7e4aa0836926edc06f4446a4898628b0ce985ab3349b5b6e9487fbec89e1fc159919c19da80fc865d9df55959af75926caea52e5c61269905beb763434e7505bf6e1085e735091c0fd842ff918a64d25648f7536633e36432da82b08bf66b4573355f"}, {0xd8, 0x1, 0x25, "4e79d4c9993e0ce256882b08e389298b74b7dbb45dfbd9b23e9b1a28f630a6488483b2539c1e072874b94b0623577d1f58fb46088d09fb15b1cd1e4d69d2e7160ae56d6e843b3a5e65ad5c8b36422cfd88a6291c564712dc677b5daafb9d96d76b4fb194d48d3bab29ea5494bd2414b81b6755964a0f8e644f5780a1ec860c4682600ae3b7e0f217ed163ec7bd76e416f53b64215b73a9713167c933f4dee7e3a1aba974ed10525e8357ccbe21cbb191e4c52568985699c8d6098846ea060fcf21"}], 0x2c0}, 0x0) getpeername$inet(r0, &(0x7f0000002780), &(0x7f0000000100)=0x1) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd", 0x72) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:23 executing program 1: poll(&(0x7f0000000140), 0xf9, 0x7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r0) 16:00:23 executing program 0: r0 = socket(0x6, 0xfffffffffffffffd, 0x7) setsockopt(r0, 0x200000000029, 0x10001, &(0x7f0000000080), 0x0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) flock(r0, 0xf) 16:00:23 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r1, 0x0) setregid(r0, r2) setregid(0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/160, 0x96) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000367000/0x4000)=nil, 0x4000) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x10, 0x10000000007, 0x1007) mprotect(&(0x7f0000405000/0x1000)=nil, 0x1000, 0x4) socket(0x20, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f00004e3000/0xc000)=nil, 0xc000, 0x1, 0x7010, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 1: mlock(&(0x7f00007ee000/0x3000)=nil, 0x3000) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/28}, &(0x7f0000000040)=0x1e) write(r0, &(0x7f00000001c0)="37418405df0a6d3f02bafaa4ebf667579358bec87e8f680516418c8e4dc5e04d2e128459885ecf5583fa1aef752074b1df49271ce7b151c85bcc5910eec5048cd1402ccc0d67f9cd9bd0348dd97203780c43963052bdbbaabc7fa80c93d5db7cd4373ba90d6497aa218c6050124b5a1892c7f30b679b7a0e0eb6ebe4782aa3f8eb9e385860106c74a5f94568091b360d0596461175f2c96ec1682aabc3c888b6bcd951", 0xa3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='*.^\x00'], &(0x7f0000000280)) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) socket(0x19, 0x4, 0xfffffffffffffff9) 16:00:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r2 = dup2(r0, r1) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000300)={0x6}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x40, 0x0) socketpair(0x23, 0x7, 0x7, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept(0xffffffffffffff9c, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) r7 = dup(0xffffffffffffff9c) r8 = socket$inet(0x2, 0x8005, 0x2) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x20888, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x80, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x80, 0x0) r12 = open$dir(&(0x7f00000005c0)='./bus\x00', 0x0, 0x1) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff8, 0xc2, 0xfffff, 0xa3, 0x9}, {{r2}, 0xfffffffffffffffc, 0x40, 0x45, 0xffffffffffff3f40, 0x1}, {{r3}, 0xffffffffffffffff, 0x30, 0x80000040, 0x8, 0x80000000000}, {{r4}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x101, 0xf3a}, {{r5}, 0xffffffffffffffff, 0x6d, 0x80000000, 0x8000, 0x1000}], 0xc264, &(0x7f0000000600)=[{{r6}, 0xffffffffffffffff, 0x2, 0x8, 0x10000, 0x1}, {{r7}, 0xfffffffffffffffd, 0x20, 0x8, 0x80000000, 0x800}, {{r8}, 0xffffffffffffffff, 0x2, 0x10, 0x9, 0x834}, {{r9}, 0x0, 0x10, 0xfffff, 0x20, 0x3}, {{r10}, 0xfffffffffffffffa, 0x65, 0x28, 0x8c10, 0x8}, {{r11}, 0xfffffffffffffffe, 0x2, 0x4, 0x2, 0xff}, {{r12}, 0xfffffffffffffffe, 0x92, 0x400000b0, 0xa81e, 0x7}], 0x7, &(0x7f0000000700)={0x100000001, 0x3}) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r13}, 0xffffffffffffffff, 0xfffffffffffffffd}, {{r13}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r13, &(0x7f0000000000)=[{{r13}, 0xfffffffffffffffc, 0x8, 0x80000003, 0xfffffffffffffffd, 0x1}, {{r13}, 0xffffffffffffffff, 0x88, 0x0, 0x1, 0xfffffffffffffd20}, {{r14}, 0x0, 0x8, 0x20000005, 0x5, 0x8}], 0x0, &(0x7f0000000140)=[{{r13}, 0xffffffffffffffff, 0x40, 0x80, 0x3ff, 0x10001}, {{r14}, 0xfffffffffffffffd, 0x3, 0x1, 0x6, 0xe7}, {{r14}, 0xfffffffffffffffa, 0x80, 0x0, 0x204000000000, 0x2}, {{r14}, 0xffffffffffffffff, 0x4, 0x10, 0x9, 0x5}, {{r13}, 0xfffffffffffffff8, 0x0, 0x10, 0x2, 0x1}], 0x4383, &(0x7f0000000080)={0x5}) ioctl$WSDISPLAYIO_LSFONT(r13, 0xc058574e, &(0x7f0000000340)) kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:23 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) read(r0, &(0x7f00000000c0)=""/180, 0xb4) accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000240)=0xc) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) ioctl$TIOCDRAIN(r3, 0x2000745e) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, r0) 16:00:24 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x6) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) socket(0x2, 0x4005, 0x100000000) 16:00:24 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66350de7fa00"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000180)="0c6d513562f03ac2d7faa8c3f4000000000100000000653a8df400006cad3534939300002400000072e98c72", 0x2c}], 0x1) close(r0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x8, 0x58, &(0x7f0000000080)="3d1c97b1cd9ac139db820ee6714690e06447c4252d21161777bf02", 0x1b) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) pckbd_enable: command error 16:00:24 executing program 0: r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000ab119ed16e21c52bad659b45a06fe7df8c7fc483f76d956f913ec4da8e17641a1503b6ecfef39cfc438468ad2454a7575840f506479680c214aed73c6ae4a2521cd4fd4798ceedca543f0e0d626b67ae4f0204099cf9bb7c23f938158c24f7c200900e481b0133ab53a326623ee9c0c4e207d274e2e822e71827f0a2442c71fd68e82ad40ef613fe5064194c4eb55f6a6105864820d06faa69d648c215b9e5b047658548149acf32f313a6bb9c16a0"], 0x10) writev(r0, &(0x7f0000001300)=[{0x0}], 0x1) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) 16:00:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x82) ioctl$KDSETRAD(r0, 0x20004b43) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x402, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x2000000008}, {0x0, 0xffff}}, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0xffffffffffffffff) 16:00:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x1000, 0x1, 0xfffffffffffffffe, 0x9}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) write(r2, &(0x7f00000000c0)="186d86f288", 0x5) write(r2, &(0x7f0000000340), 0x3fff) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) dup2(r0, r0) 16:00:25 executing program 0: socket$inet6(0x18, 0x0, 0x7) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r0) r1 = shmget$private(0x0, 0x4000, 0xffffffffffffffff, &(0x7f0000260000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) 16:00:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000001ffb, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x8, 0x8) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80000004, 0x7f, 0x800}, {{r1}, 0xfffffffffffffffe, 0x5, 0x0, 0x7, 0x101}, {{r1}, 0xfffffffffffffffa, 0x20, 0xc00fffff, 0x50a, 0x2}], 0x9, &(0x7f0000000240)=[{{r0}, 0x0, 0x20, 0xf0000026, 0x6b98, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x2, 0xffffffffffffffff}, {{r1}, 0x0, 0x40, 0x0, 0xbe, 0x53}, {{r1}, 0xfffffffffffffffe, 0x8, 0x50, 0x5, 0x400}, {{r0}, 0xfffffffffffffffb, 0x9, 0xfffff, 0xf46e, 0x3f}], 0x400, &(0x7f0000000140)={0x7, 0x7e}) kevent(r1, &(0x7f00000004c0)=[{{}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xfffffffffffff801}], 0x7, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r4 = dup2(r2, r1) poll(&(0x7f00000000c0)=[{r4, 0x4}, {r0, 0x5}, {r4, 0x2}, {r3, 0x4}, {r2, 0x10a}, {0xffffffffffffffff, 0x100}, {r1, 0x110}, {r0, 0x180}, {r0, 0x2}, {r0, 0xe}], 0xa, 0x2) 16:00:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = socket$inet6(0x18, 0x4003, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10803, 0x40) fcntl$setstatus(r0, 0x4, 0xbc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x3fd, 0xe8) write(r1, &(0x7f0000000140)='L3', 0x2) setitimer(0x1, &(0x7f0000000000)={{0x6a60}, {0xffffffffffffff0f, 0x4}}, &(0x7f00000000c0)) ioctl$TIOCSDTR(r0, 0x20007479) recvfrom(r0, &(0x7f0000000180)=""/93, 0x5d, 0x841, &(0x7f0000000200)=@in6={0x18, 0x3, 0x8, 0xed4}, 0xc) 16:00:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f623f23de77874987363ebcd50091fa9a91de612660fdf0fcffffff4ff8ccb0df3589944155b28fa2a0874d67c62cb4b54b000393c0ebbd2f5a0af84f54a76b46c5284a73202f1cb6a03db87d50689e"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getgroups(0x5, &(0x7f0000000400)=[r1, r2, r3, r4, r5]) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)=""/107, 0x6b}], 0x1, &(0x7f00000001c0)=""/103, 0x67}, 0x2) close(r0) 16:00:26 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x3f, 0x4000, 0x88a) mprotect(&(0x7f000075d000/0x2000)=nil, 0x2000, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x1, 0x3, 0x4, 0x3, "574ecd1d6d7f64c2df1e7c609259405ca5893f4d", 0x80000000, 0x6}) r2 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0xa) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f00000001c0)=0x5) 16:00:26 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004667c, &(0x7f0000000180)=0x800000000001) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) socketpair(0x20, 0x8005, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:26 executing program 0: setitimer(0x1, &(0x7f0000000100)={{0xffff, 0x96}, {0xffffffffffffff97, 0x40}}, &(0x7f0000000140)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x81, 0x3}, {0x10001, 0x7}}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000800)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x10001) 16:00:27 executing program 0: execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000240)='-\x00', &(0x7f0000000300)='{[(\xb9\x00']) r0 = socket(0x10, 0x4001, 0xff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002780)={0x0}, &(0x7f00000027c0)=0xc) r4 = geteuid() r5 = getegid() r6 = getpgrp() r7 = getuid() r8 = getgid() r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0}, &(0x7f0000002840)=0xc) r11 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002880)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0}, 0xc) r14 = getegid() r15 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0}, &(0x7f0000002940)=0xc) r17 = getegid() sendmsg$unix(r1, &(0x7f0000002a80)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000026c0)=[{&(0x7f0000000440)="22730f3b9dde74baa20d9600b3799948f40ce505cc5b914de32b94116c7a0f38bd3d2b8df4628507fdd9eb6f2f6e4992e4c870eb5ec4b694e121a86de64acda4a26035ab9bfe3e81d12a2d6110ac79d42949eb376fb638376364f83bd9232077643b3ce36941864c38967a79f91b01b2a584b9ba9ed609b7e7318c30168cce580422e397bcfc0d508b7ef6dd9b03e9636a6ac1c4d7b3a63c65733e920fb0e63559a3ec4fdd9193c81af7e5fe61605e6a9f337b43ae9f3ed2f633d94e7c547f988a132473ce00dae5b0610fa9469eb5077c7581db99e0d10ce7e55386170ced6122830a16a1a690a32dab55453759101ac19635b5873889cc5db12d4a19f1cb815abae48bb807715d23898b3a0b1e84a54a53e6031bb9a677991126eca473719a82038987356e7d0f126b059b9d19187b69bb73f42b6c36f6d7ab22e9304f94290864d3c8392ce1231445e3888c63aa5ffee3bcda35da4b48c6e50aadedba8e4d9d6621499ebc68e105de2a1c7560a63d882bf434db43e2320ee5ed5ab00249120b5122c16f1a02b7823aa612641d6af5e25f9320eff17d598d702cdc84d99bad9561ef033c016027183a39c27d993580a034d5d155d81c3a4b87bc1b0f8bcaef837b9ee9b45418ab1f57c8d10ae4ce6232de415bd1f848fa4986389689dd49533fb3391169f95bfd51dbeb2781449a557d6ab5761c33a278b285425099a302e32d9f8cddb15781e9e156072f311fc4e9757c398dfe9c24e61f1a6d0053e37b1f7d0ba9d8ee7acb3e98989578e1f99db92580351797939e57cc00bddb74cc3afef4e80d2396521553f05cc05716c0a96fb4d7b33adc57b0c5d9b11b12be377bccd30d1f5ab9aa95ee555ce6bd2786028259826ceea42f0a4b0d99f097968598637bb4b8e896614be00cfa551dc9fa942dda7b3d818625aee4d82ba88c5c31c20c56180a2f1e2d734f84bbd13c89feadc4f680995eb97538c38b107612e69d1199bbdc173f12db2455d1c501b636103e70743d353cbfbd0bffddac87de5ed93dd3841576fd58df49d4793f64d3997241b3bd007711c40f35c070906efad7677af4f86aba9208b0fcbc6f9883a4b1f70da117a9e33a7cef29781cbba58483b0b74efd99f0088dd882d5482fc3b39f09eaf794ffe642b9bf87b224ec1fad85cf5bbf3c3097d6bd2836cc022246f43484e6fb952a9e955c201e73041da7d949e242032a98626c424eb5d44f65eb273043ddc520b9113a135f212fff7c498a3098218585e309a25c223f1cb612358db0af00021eeea8e455cd57238b2fe3856c5d239d92ae4377ad6748c329bcb334ef0691c0f012f3400a6a7639348f68bff6174b4b2a18c9381b21563da2b62ceb738cda9ac4af11f383f50e323abf20b2b8802249c297ffa457c2758e3983beebfbc8cf1f32173565eed639d745a51ce9ad3420d615ac04b41224374dfbaa52eb940de71a29ce3b0f6a24eb47432bb392307ce7911db692978e959a49cfe58db0685113e92d3ff5c200d6d3cc5b80c54c91e95c29aace104f3b14bcd98e0f13a0f21f24d82af1a6b30960a0e9514572df983668149b21074fecde0900ca0c4dd9f90dcbb780642560086634d5eebc663f0aab625ad0c992ffb5df9ebac795f42a84ce524606bbfba135fb790c1c74eda95aeaaef5eb2c113f366b2147804c87fa4615cdd77446e920cf5e2d227445ce726c6bd364cd0f6dacea9f58cc961b4c9045f999a5cd97076e68256d63d7924dc3710cef564e7d98a855ced51b2d8fdce9ac4dadfdc5ff1885ca06a64eb9e2101a1dbdd525383d4753936125bd9217e1a5e85bf81656ae0bbe294be8c25e71bc3889a5a6a2f7410e4eeb8f79bc0d45e1eaa36eec5bcf53f352559a9478f557c4ec8aa62597fea33c4da14aab4c0bc0545fbfd29d1a2a21dfd45f71d52d69fc0aeb076c141d43e484ae64061c0f81d5e924d7a6d880bd7e5c843e165626bb6f90d08ab05cc951716cb3398b3c7c04b2700549f5a2f75ab70c4bbf3c91c2a7e74279fadf8d8e769d91b9c96cc87c2e6268222d40e6431f89c26e6054de26652725d1dc8819f870d7b22b6e84337d88606cffb54931f31ddf49800c0cce5848dfa57d28667e1f89d7396490a84124760c20fd73720e0e44f761ed76acf1614a10144847cfeb3fab0976c6ec12c9d00a6d160021ae7ec5382b7d51bd099b5a4cfbd6d8bd33a6232f20e726e080898a788b5d30c4633f6b5109359143fac2b37b2ef79a6ac6b7aef2cef84a15cb28cefcb343c0b459c657af34092b24da21f0f228aa0193dfa8b2c62ed6f2f996bed0d7bce89ef8ee873dec7ff4efd2504e603b356819a0be38f6365016eb19d95f260c4920f9229d9a890947336d8a0d5797fdcafe01efa61e4cc56a0648607c1520d2bb8735981eb8b8801d519b19695519c2a14201599655826527d9ae4c6954a932b2001edfa840995c9537bb92a359213aeea077aa17a401bcb0dffe5faac796ed3c09294b7bad85da84796e5f0ab45e9864b57ae82267fa3b5636985897f471add10a5b5e15a76085942946251a353e16d9df836bf4124bd5a5d768f016d53175998b1bd156d974ba368e4f4b4de4601dc64fce3cb4b98de9eab18a5f1815ef425817a3e817c47dae0b53c251bb19e1b10cce607d8a7ffe94f6879c8d4998b407d4ce925d8cf6ff61d1ecff3ee1591d4294f571449f907e7efbcde07e4c0c5ca51d1f0b888d1a074a29a26c85ae52557ed035aa9f4734992d4595d4b7355963585129bed48cc0496ea53f65b936a97f1ddda68fa1ad3cfc9c05ccb6a13679d6efabc619a732161200c1ab18c4a2901018c3828bcf3b72920ac8497146ce205ed3aaf4e96c4d0efeb9c8fb9e3bf16d6e7d30b50409d90a24226c3d42db2786e3c10087e3bbcf668783fdc496ec37bd5a99d2a2e7e4770d173738c098ca5897bd9f82d894cc9ce8302b1e25e375be6e1d101a16b4825076624cf39a1ff78d715a6d3dc3c2404bc3fe854ad82737517960ff57a15f72d4576f8625d240d51a8c244ec80cef0ffc50b729114745a629a3e5afddac8bc604b0251f49f7cd80c76cd2a89fc4bad5830ae288b48c11da40ff888a9db789d2403c0cd54274b737ad7d4e09c190ea04659ee4cd3671b9aed9264b8b0253bd9d7c3f8678459838fc7806813b067c9f7d28ea297b90f49f06f097b40c57c566d8e0284d6217adc5f224c99c5a39bca52869c57bd93d35d37e9e661d29d2ace4908b9ad469bf115c1a5111402905654e23c1918b42740756ac304148850302e0791051cbae5dac100041e0f00c9af1818f251169ad6ff3523c2479d1ac3ffa83ac719ea4e00a1c858e3c555c591a44622f30d551e7c562fa29aceb09bf23b7ace4a845ff54bbe330bf2bc326310ab2ff741a34dd04af6bf75a0a59a2fd2e4b78e42247255c007a375c7b5a197e3af97ee2a0796b5bae98431a64288998f76e016f8f11f3cd393eec29f02f42e1a240a0a196bdea182905c573518f2f5ad7220e75836333da55d2ff02468d2e205a95b04a937ca1586544d61a559549153177c03e0ea76924497172eb134c3cd22b634ef3f2e87277058432744479476c8fe35ced5d03f2c06e12ed09d801bf6f5290817150d50979a825ca92c4d02f1dd09407fb5fbd2e900e2aa98c260731f44b1daa139022528d5a7571b39051f9b38f25c0bd01b71c31f6e03a215c834d7ca12967d0bb6f586ddca85876fcabd28c0f1e4d3b3955f8bd24083d21b090ad0a4606737c4b2fc9fd1952cf687c855cf9d4f1967781316c15c548364ff2c8f825d6c21815cc52734482e4eff6ca996a3395ee7ccf5803c55ef6ce90d08bbf95c65cbaaf4c328d963ea561753da3502e998201b374f9064310ea69dae00075def767c7310ac53a8d45219a7828a62b3d0ccce55bb5fab99bea5032c49e86273ee9daeb4d4349f12f1eb05a4bb2eb9bd6da89b5358e2fffbeb5ebbdbbdff2938308fc79e8c28c41d0283227c0c630248dc1c2102efdb0d74d4e11e1224299450c359a6f1230e68839bf84ad309923db1388bab2f58a3cdd856a3a2068967c2dab3270344e2a827c905a67ca5fd8877aac202985baf26a8fd8187e39c3a9883dd4d7f25d410fcdc4976cc57bb56e63f816b00c278083cd16de26a9295310486d92f7ea5681bb89eadfdb0917845bc9c3743720596e89b470337d6107732b4b27f38578f71daca5aaea8bc1f0f73cbc957eb87e089f589131e25221d620a001ca82394b8275cda8d60bf37ce1c4e539a2720c42e0ab5452eb978dbf59f7f482bfaa77064bc7fc2e65144a83934c29c60fbf3557db5adc553dbf695c9c843ce22d7c781a2a57cc4b1a17e7bab1300d6f21ee5a2b0aef6b26bf1c26fb322907545e44e857735bc2795230b292e8fb77d8e25b3dad5aae21d750ad8230f79943e660ad3feb08a5e872ae548aee6c94ac10c3993b16cd22ab2e753dff6c54d337da46e9ffb0aaf60bc77409803e49cb8779b85ba56cf959a1ccfb54a5976f08db7594ed61ceb73a11a620a4389c1bdde4624221211cab138273a61cd5bc4339e1de1740166187292af80cde1026b97d70d61db302a4c53257029d680f94ff12a7cd699fc4bff185ea885a2efba5f13e9d265ec3562be2f9f7ff15ebd03cb331b7ad31c848ce5af677a6c5301972ae4fc18eedf33f66821b20fff4c40a181363d8e85cd61bf007278d6aec7c64cbd1da288c11c6ff7acd9e50d28f2a0151959131824d1955225d14b5a6b3043dc1745ad032916a11cdb328567b153d80e45786829f16cb3529fa9ef813076e5ddd7caa84dfbc3b37f42196d5e731644048aa4c873f93cc96b5ff90aeedff9e70262d1a045b6808ab10dfa7a7e215c21b62608b65cc86edf5147e2a3f2a05bad953c7082cb7891da714c44176ee2c8adf5804b15a110e7592566ad696ff040083a01b1cc05c8b37699b1b7994b9d1245d49e96206adabf5a660e5d4001b990a2d8a4a6e76a0e31aacec407553016681d825f802870bb855aeadac9e83e2def0f4e8c10efb7b2269e8a23de3aae8da429121e6da9be881736b36842fc0cbe98086fb1050206d671554248f5fb8bf4d3f9d3aec72dcf20e4a1281ef9b4726dd82a7e2167acbd4f5595b36cdb166a03e41c397b868dd8fdd09705c95af56bb8f60c01331804d915f4c231083d7f335d270cafa62b88cb15c3555614bede2effe181ff179b7bba92dedf7a1a46ab66d092599a250346f629f50601e6ba121f913c754035ed8644728c39a4fc3a00290d788ead0ec0bee8d64c809afb9acb42543b7794cedb1c11dab4a8c5f7816040c3c036dd77452f707458ae81392264108c35262a61570dcbe085062a0b986a1fb703ea19c9226e40a8d44e86326511c73a59f1df403dc65c92cda7159c02f1129feb4ad3821a2ed12bb38cb6fcb67dcb6c7eb684b9f56b1b99c84173169db315e33f915860db81d890d2cd546aa7ae713ee49e48f798a993ab56575f57be79a5c12adbf5a14cd28fd9c3e28b62c45582cd057b472e77af6ca821c6ff378b6ae4b809a79d4770a69a9677b3c2b381042e0b1363c9cd58a449d785baf23ff9cc0711aff69b483aa3909c2831054b659116a7147e60dfc216700cdb01e1347c11c373793acac89e0777a135ded95edbbb309fe3466667a71ebabc89bbc2a468f93e58983ff239974f154ea42ff8bef260303aaac2a9af278ae5f10f19bc7bb390956cbdeb4c2327a3d62acfd65e0caf9b1a7b5499269a5bfdd6d283559aca59c4048fe85", 0x1000}, {&(0x7f0000000180)="5dee733ebe30dc2f572e16298254c854e2fe784924d4e6e96021addb243551ada5045daf43e4fc0669f7ca6961835ff4835800a3ba1815bbfd7b4e94c66edd910195518f64122293fec9794d079580680f484b6684e0669ad62d326e62799a4c8263783eee52f323388198cb079689249778d0bebca0cc8af1cf8f1f4f71280eb17c53e88add9fbe47c39df4c1e27f2f4f7e2e621dbadd061dfa4fac35de9e76d9b044093e", 0xa5}, {&(0x7f0000001440)="9e7dac97f7a7de2dd672d6c6376e706ce1f0857ac92fc81e072247e01dfc0818287e91fea87578da541e1f42e1e3a4f6a6930d28434e7bcf62da4db070100668dd331c1e20e1129b96c26526464d2980cc8a8830a01a7f75944c413531e412595ac183ff77d1e5d3677b99beca1ea8f233636a1a975ac81b4ce944033138660d2b69e4003dca4ac28a630cae11e39e83a86467090bfe1686d88ee6458c1e3e67d87121edb2ba72baf6cac22b01bdd351a527c82dfa3fb6225621038332f4acce768d", 0xc2}, {&(0x7f0000001540)="ad18f1fe3cfffc551fbccf5497b491e18ea342412086fc93024a467204bdd803deebb2a7eb32b95e7f588659a4d54ab31cf64c584c1a6c8bd4e6235e49cba760a8c6186ca433617931856a71e9fe4711cc1ee89680d9520362a681aec1a2bcb666055363a49aa39041fca5d8999991685df822145de0a252369afd071105540f504b9c3762a7fecf8357c885156aafcbcc6bf21210d6c313dc3be534d689bd960794f0604014ddf25c2aa2ec404b06ff9b6a5ac4bb65dbbd560ecff6370d1744324d40c9acf9369ff9f49f168234c2b400fcc500ec0f0a", 0xd7}, {&(0x7f0000000340)="98344f1ab09c75a3d56346b61b9e39c3daa7206fa6e5d460cfa86a09805cdded2b7fbb514a82c3949921cf6b285818dd0cef24691953285bbdf55beb42e1512525c61f0015154082279b42c44014a9be47c1c0998447e16fec47f97b97cb80135650d2f1dde033840594a3b39f4cf16ebd5191b82d20fbf5497be5e221b46d55beeb09b505dd9af0b560673e96f2cfed98513ee1f12ede75b6d0b78d25802fff4468758e5b73e88d47a143c0fe", 0xad}, {&(0x7f0000000280)="b7f757be3b33adc6244d7c6ce60c8345f54532ac6257a9f94264e9d70d3184491dd6b95152ed5f259c12a72032dafb7453217e3ef37c7776bf78e3fe", 0x3c}, {&(0x7f0000001640)="4cb562035f5065c001af1b175c6a46a562d1d233a054a4c79b9387661356583d727a22bd80baca1bea3822a57be700b1921e9c2b20e778caa8c74a4128d49f04d0218eead5e8a54adee08266d29d61be250976d424a7e39eebe5210209fc2680d5", 0x61}, {&(0x7f00000002c0)="290c132bc75bb58187515e531096b8e3ad4b3fb99b66b709257c549fd1b87e19ffec1c9756db279827e593f9bfe5", 0x2e}, {&(0x7f00000016c0)="8fdb38edf3857be13740703ca956a09a979381dc32d6e663d2983c155f9c0e16e5cf19901da20270eba4d8b658e83ec041776a34e594bbb04bd243539b01c3fe1fe3fac633c980dde51792edb7df4379be2e759290c23e3bda70d805f8de787608b9f2b28941ad4bb173d7a04dedba0fa651749a8a1d5886517e595f53c668586ea1b05d3912c3152ced9e6de7e73de36c210fbaaea35e2926339322a751ab7a17c15f0b4a7837826e432b537f5ee7321f82e3256d83b01de62aadd3c6589c011a1af28ba78c7c9c7196555d3c8baa97d9a8e063ebd2310d1deed3190a1da5dec581b7012aa16c9d258a222db8b7288a92209f8943d1c08a815942ca5174cf6481afb13078aa92c07ffe7105af0ab45f02b836f6e34f70bec389669603c957b6b0d816a878749b27787b5684d71f36935ec63f06d8161e9a3b6bb82f062ada1ba175fb70c989475bfd3d4000a42cb9f01f1ad9434219aca191526c50d9c0954957581e2bf3f700d52daa5d705636c069a4e72ea98240ced2cbe0731b09c37b15838edebc3bcddd56e381bb1056aa85a48c1c68d5aab57ea921af3393b31a939f3a161a511f987b6b5baa7cb0f861a2fe6776e7fc1ef2996a5d69b87f74fd9cdbae97f9a39d5082f8dc47766236cab8ed66db1ca1a6bee9e6e317f827306f2cff3ba14373eb52e588655b614e3bc79d60a9e16bf024d01d539ed71c40c9e4d710035dc866d485fa9529862a63593b4ab809cc8d91b3de7d2f223d247b7b842f5b43a1a31c18e6586de4445f342031f363cadb9f725ef9fbec86cb8ced3cbbcc81d21761a6bde13c9aeedb3d70ad1f2ac63838cbd79762b02deff6fd264ceadb48cc5808ccc8befae4e2028f16a77a5b2cddd8355002da5bd36d6ac0bc0d654da539be774b4b85b0b977a496cb044784bd8ceec3c451f77d292926d456111aa9a48886e39c9f2b9364c0b39dea73f79352cdafa8ab145ed356dc33b0748f71d7abb75a29713dcb3d4ade340a056c2f0d422c233183c0f6d7d37635a6ca299f23278f173855b369d415d48185e00e6d5298204b5bf217497b0cbcf97d08a0e742b52109edb5685b538c97ca2a9c9eb016f693e78335ea84a2e0bfd659f0bbf53c65d2fb57351e307befc6779b6006261b080324058fee4af3765cb85d6951c510b9e482ddc914ca972176a8f945a465455fa271a0a5787d6cbdf430a58ee57c83ac76e96943812a23302b61fbad30004ade00034eeb1b397dbe6e489893e0fe300b04f481adc59d01d34fc4ee98db43f9ab6b79c450626a1fec252fd49cf6de632532885e8d4d98537a676a277982cb0bc8bf61c926b54ccd24b62d0477aa0841ebaaebda9ca21533010039a407ab4fda7c92e603acb10b9d092a514f13c9e74591d10be06d519e4dbb543146fd74ae43af44f7ede30b3212f6c5071539faa20c8cae3a9d7a8a93b5d7b738aa766943e5aa2b09050ba802c6b0f650499f993a8bc58e8c8a20866c7c7f28353990bb74e2a340ef9dfef407165e06be9fcbd0322557a94798f1e1d4d359d1bd079831ef25ba9a4f72029a321e36f893e9c3297b7548bd6ad8742a721295431e94fec930358c79037b1d22fe59456d4fdc77315f5c8d7fa31f67d174a76202cd7cb9c4d461fbe7a367e0a7c089889fdbb12b53a8c5cbc2cd1f81329e040ec762a081bc21a59b5efd5ff6effec54270649074635e13d720c72e92e4b030af274644abf106351ec3e03cdd76fde8a06bc1f5b16cf8f5143a0a324f3262c414aec11d535b4da4d17f94d03164cfc876e2298858171d53cc3527948d0e9e96d3a962f188308ef4d93c57e6b1d85ee9910a67ad39e741ee9d04557a42d7e64ca4e40056b5cea77db8e8bf0f4b175e3ff3b5cf00622fde9b71bb79455167c81deae08c9fad3923cb45a3053aaf3b5de08f534fc6a77f74a447c48805da5dedbeb600232f88733f72082f40a0c3f9cc52d26b9d0f50f406950788d1399a4d9eed1fbc09b0e39e4d6860b285330eb1c5eb031b5f37ce7ed58d457dc56d7baa3fe20031982155909907673d637297ff9e5cf93f6df185fe40ce1b85c841e120122ef0a46c11c075ae3c13da6fb34acc616e9ff8bfd925aa22123913458e017a78d037645959d1f565a3608dff5a94b9524fe944825e1432be73d65ade211dcab7492fe009a20a2322e6122dff4d4ad9dcc34d01aed99c9171799fc517f388c60b5feacbaf6f5889c2bd808307022c4e74f077f534141f9d13384ec4c82c61ea64199424fccc7411738edf69a85d508379bee2f2f5c59a5046b07a80407fc543f03498c7fdc530ea651fd051c993addd249eb4064ac3c9c3ff040095ba61262f754c7a08a52dcbc4d6a9d6f726cf2ea164fcf4de5bd58016c3a411a84a7614e2851fbcc122f869bea48f2895efc707adc975db941a5b4ad106e1c5d216d89c0912339f18d46cbab633cd481f01e563df7a579c4081e44320d23bbcb7fad685be73c4716d75789ef90b1df9dd7a2536c2030170131684ac79ba31652dac818c33be61164ce4041a36d75ad1d4bad5111b90faba94717d066837fa06da5c9232fa0a8bea93465acba3c7903d8002f46a86afaccbabc161db507ed6f88ab656348f12899e3813886f6d41e5b8e394fa9130b2dbfbbdac54e4926440c307fe366cef1a4d6845e47ef628441fecd166f257232c823f007536ad72d8022326cc0c6a9329c883b55cff927040b8edc0a40578846f68014a08075da95f48644f3c7736f7bf4fdd807e090ea3e1094816e3f9b171c314720c88ca78de63ec53b09aca25f56c7f76fec3a2cf8a440f110672d9d1695ce49f3c272460c04b3b5519589b3201cd9a14a5f06482908832ed41ea08884aaa77dfd1a543f77486519abe4af5d075a4043208346c154581226ec99f44802b8fb7a0843d69025a04f2df9a159bf5244a819e27a532f3b4a54bd4768da65e9469aa83aa6d6b04edb500a3830e036ee357e7112504925641f3df63f8e44b1087defccd219727ba2ee018409605b1c44979e1bc0560b7780779776dc354481048b2674e171e801067a2e4e504c5efb96383174eee6fcdc06f2f59862b28f95adf84a1beb7ca7c9ca6a98f7cb6ec05efdd9e038dfd167d19d1373fb20dad8dfbb0b6a141d246185954545b898996a83da2a55bdc6fd1b8b5ddfd343e1d4348a749942186c0c18d66cf8f44a4cc67980947b5d7ed446af3e8376a21327ce8863d97fec179707b717a45359adb37b7ffeb0d69663801c90f029c04afe68a8552a39aeb80984c637e3d1b2747f485a13c4e935f2fcf74f0f71f35274c11e07f797b707ce6c11f0be852c5f06102ce4c1265d258db17f8220c640f0baedd1da944c672e4c7fa27a9b10c1173590d1079717ecee8f448b225b15d9188b2edfb6b16cd554334762d836720b0017f51ca5587431ad39dfb9471ea24d7f7e064e7f83075680f4ec20f4f4b1e3f4628e33d825d886d6922dad14039e9de8b617311b07e36a2b999c13a52fb0f7e11fb46b144197c15fd1ee625513c419e74402df07beecb6925e45b51a67f2b8de0215b0a2aaedcd11117d7e3c054fea6877c0449d2e01d78afb721f54cc79d4880ce716ff31e7dfce6dc42f77a89155c4e7db1be316871ae21db72c0cc41ed6688585f8054ab481019627f5cef3309812a394d665e72a5ab78ff6bf79950b86b717d656a7cb27b480a908cb2848d79daf7dea3edd6d55d0f4937acbc3c1980eb60a66d281379ba6b7716cf2f93bff68e33e222ac55fa9d0e858979851b280c6284674c0397613b17d6e25b1b5f761cc5fbd6f5df70b41bacc55747680075d7d9d89b6372eb6713cc4f2073c7a2a68d121eaa20c88892e4666a374471f8fa68c9f7ccf878c375c7af84759e22f2ca0289f57fbf9bf954612f7c4c3505a661a3e4825945f3df34514e8173d3cb1f66ee5be6674c8303858e6072d0cfa15f5dfaa7360432f14ec2bebb7c3db438726699d48832dc1ffcefcf339d27ae8810d3de69b8d80647676e0b160afd4b4479811feb9ac675a3c8fbf4dc32a02240e9550298c6ce05b4ff68b95b836544d6ea8288228da3f94ef1b9497a0a83010723ffd3ae74d3165aedc2e3c676823975cc3fb6849a4730f37ab714a6eb0f6333add1da1ed52867c3e9a48dfc3d55fe697d3b5e34af9548cb7c12d1b7fe97026704b13b0c27fea442f2d5867387dc4f6a756585e288b5b90db7b1daf8934a471d78aeb8006b2bba99390760cd5bb2e96a23568cf07be4c7648f90cb0ae4faa22189127b0408474914223c6f35cc78e0a7efca389bc4e6413d23549d609d448223163da63583caa4cee18bf3f7824ca10fdb493b8609aa15e36f856477553e78063482e4abd0cee420387905cc52844dffc4527153a9e6c8813532d830fb664ff1c3a40fff0cf5d0a051a5cd06f40983e395e7fc8914cb17d7951de06912a45b919e87ca08f1ff13ed6d6eb52f564c7b7b90385b222b259247c35e7004a2e94205b7b9a53edcfac7859ec3c82d086a6b5366b6520557228fc6368f4f06fca94c97ba36a7cfb21500c47df85bdc488a4987f57d8b33eacaec7b184fe5d0ab34998c84f650e688f5decd86721c510e6279dbdc6f3dece28ed81094d715e656d43805922fb81058c7e85ec6caa8a1ed40150198a6d876dafe27bac83de9348c14e0e01cc7a4103728592ca53721ed80100b24c9a34fc4dfa4922c60c6f15d2ec7be9a0a431333520223d8593635e8ecf3606ad1360bda2a8f6add749aa88118888af4616836f4adefd9a8b6868159a3ce316e58b2fff6675879d426df053fd6c3aae2408f8f338d47bc669953d85ca7c7ddcdf7375c533bcd1e0fdd3ca2535705d48b4f6fa113fa316cf9b6ce757b02ee2ebc86d6a44005529d9081929ffacd2bab55a9684f18d35dd78e2eefead26c407f371942593573ac63f17dc773655f49916d86c82b00060025d93efb165b52e4a965cb3a7aeb2db9e959849b180861729627acb68d12144a51c1b422d4523b553db641f06467a6a09365719782a739f0a81ab3d3b200747f4119904fb17111dc7e5645a1aa2cc6f03511de802fb437c82e84d381a4bbf09a3ecc33c1934c101731e1f096338f181a66b268244119e28f15ea7d4c3b142274a48c1ae3cf74faf92f79be9a04fbdaee2dfcfd54e71e9d26f248acfee883c00b265b5f19d7888c78d3852b7c1598dda22b2cebfecb2d9b1fce1150dce22d211fee5688e209f5d8a50599ddc1c24bf9c3b3a22c8fff70e152dff26195d6b035d6f3ee354e999303510e403da6f263e4eb356dab0e59fd77c7d11dbfe44a4a34869ad05f33f7c9b1dbc522a5e1eb57259948e937ae00b94594e9611f707857e5f43e871c4cc92072cdc6fcdeffbbe535a31087510428d0fb88edf8ece8bf167ca665115dcc74ca3182779d983f069dcb61fb5969751f5ca5aa68024c96873222a5bdbc83fbd23e17b1a40af4106d8649c8aad2a349a7ea21481dc311a9a78b5700792c7d11c62f5af891ad9056c31613492e6dca04185b88dbda4c4062ab3b24341bd2341e41682fa94bbbebfcc3c727523887215177054f4a12ddc93eaf679a007a846320e6b721fb8aa0485cb60dbd8bfd62f03164227d6299660214b56f3ad36c6a28aee8a23f13c138a4608c3d09afaa19ce3a8d6f57ad334ecfccda7faaa151cfc0846b00c45495c9541c3785185296770d02874ecf8666149147f5e5899293ffb8ac2a02a773517037c4b07daa8285bf1abc46964b1e226f652d188f420c32", 0x1000}], 0x9, &(0x7f0000002980)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r2, r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r2, r1, r2]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0xe8, 0x401}, 0x400) r18 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r18, 0x4, 0x80) pwritev(r18, &(0x7f0000000140), 0x0, 0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) fchmodat(r1, &(0x7f0000000080)='\x00', 0x100, 0x6) close(r2) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x100000000000007, 0x4) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1, 0x2, 0xaa, 0x20, "a596c76bb7801ec728e2057f8ec131a82924fb29", 0x8001, 0xffffffffffffffc1}) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0x2) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x5, 0x2d3c000) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = socket(0x0, 0x3, 0x7ffe) socket(0x2, 0x0, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000400), 0x2) 16:00:27 executing program 1: setrlimit(0x7, &(0x7f0000000600)={0xfffffffffffff001, 0x3}) select(0x40, &(0x7f0000001800)={0x5, 0x5, 0x4, 0x1000000000008, 0x5, 0x3, 0x58f, 0x5e8f}, &(0x7f0000001840)={0x3, 0x6, 0x61a8, 0x7ff, 0x4, 0x8, 0x7fff, 0x101}, &(0x7f00000005c0)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0x1000}) r0 = socket$unix(0x1, 0x2c, 0x0) r1 = socket(0x10, 0x8003, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fchmod(r1, 0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x10) setsockopt(r0, 0x0, 0x4, &(0x7f0000000380)="6b89be67d6241b7de90bf3d610b0b5b012b36d29e910cca213319d9fb36d43bfcfa0037679fdec70049bfe044c64f94cede289e68b9640ac0f05eb16c0ba327d3b2effb882f534f33ecef45c893f9ed0c65d1675417816a8c7e4b7382823224944b600a1fd584a273ee32bc34f6117e5fe7423db96f0b192f73314b550219a3124ea7cc5ab127427abacbeb7b20f54dbcb3e7c8ea882c1a37c77d10b1b536bcb4a", 0xa1) r3 = open(&(0x7f0000000200)='./bus\x00', 0x482, 0x4) pipe(&(0x7f0000000780)={0xffffffffffffffff}) r5 = dup2(r4, r2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x1, 0x0, 0x200}, {0x18, 0x2, 0x3, 0x4}, 0x7fffffff, [0x52a5c60, 0x3f, 0x3, 0xffff, 0x2fef, 0x1, 0x7, 0x6]}, 0x3c) setsockopt(r0, 0x4, 0x29, &(0x7f0000000480)="f0f943e9812c8ad4966bf19e2b2a56f8669b4a586fae094e2f80de274307fcbc1f99366626d419ee472376caf40d7aca92d6bd0d0f42b5b7e325cd3fd2952c563dcf5c2da3c4b21cc7e07ec178a13db009a8cad5dbd69edf3315d64771beb533b690c27ebc9e655b8559c956b1e15f0c53810ca3cfbe1201cf137594ca6a3c0800000000000000adff85d1a055d9ea0909224dcf08cd4133b6ba052ccaf36a9d1c4d61ab6eb9cb9c58ef50e0c3312cfd194a73564c0d3fcfbe0259a677e2e300e23a0ce85200", 0xc6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='r\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffec0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000680)={0x1, './bus\x00'}) select(0x40, &(0x7f0000000280)={0xffff, 0x8000, 0x2, 0x100, 0x8f6, 0x6, 0x9, 0xf08b}, &(0x7f0000000300)={0x3, 0x7, 0x3, 0x9, 0x2040000000000, 0x0, 0x800, 0xf92}, &(0x7f0000000440)={0x3, 0x0, 0x2, 0xb0e, 0x3, 0x1, 0x3, 0x8}, &(0x7f0000000580)={0x9, 0x5}) lchown(&(0x7f0000000040)='./bus\x00', r6, r7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r8 = semget$private(0x0, 0x1, 0x80004) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000680)) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) setsockopt(r0, 0x100, 0x1, &(0x7f0000000200)="5a4a2a33f25e7e6fd2c28b56f5e64104699ac7b50305647372ed1f1d24efb6670c44dfc4431049d84650750846853ae5f442506eaecbc67395627e94ebe5dbdb5afaddc7c9b6a9cafd0260692f6d10168f19dadf58b0ff274902b708c4122f3e3a16ac35375c950b8152349e093b1af73db9374fe4c9c03a0593ae7ca183f6975013018d24d4ecea2c2b2ea5ec4f3fc5cbd7e78ea2ec0dda0f31", 0x9a) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r1 = socket(0x1, 0x5, 0xbb) r2 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) fcntl$getown(r1, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x3, 0x2}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000380)=0x2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x3, 0x7fffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x10001, 0x3, 0xfdba, "0108000000080000bd8a0c3bab7a9a210526d8e5"}) syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) panic: mallocarray: overflow 18446744071562067968 * 8 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 306273 65406 0 0 0 0 syz-executor.1 *254468 65406 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x174 msdosfs_init(ffffffff80000000) at msdosfs_init wsmux_getmux(7fffffff) at wsmux_getmux+0x71 wsmux_add_mux(7fffffff,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd80660c0be0,80085761,ffff800020c1af20,3,fffffd807f7c67e0,ffff800020b29080) at VOP_IOCTL+0x9a vn_ioctl(fffffd806712f608,80085761,ffff800020c1af20,ffff800020b29080) at vn_ioctl+0xc9 sys_ioctl(ffff800020b29080,ffff800020c1b068,ffff800020c1b050) at sys_ioctl+0x651 syscall(ffff800020c1b100) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,2b07bd43010) at Xsyscall+0x128 end of kernel end trace frame: 0x2b32c83a1b0, 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 msdosfs_init(ffffffff80000000) at msdosfs_init wsmux_getmux(7fffffff) at wsmux_getmux+0x71 wsmux_add_mux(7fffffff,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd80660c0be0,80085761,ffff800020c1af20,3,fffffd807f7c67e0,ffff800020b29080) at VOP_IOCTL+0x9a vn_ioctl(fffffd806712f608,80085761,ffff800020c1af20,ffff800020b29080) at vn_ioctl+0xc9 sys_ioctl(ffff800020b29080,ffff800020c1b068,ffff800020c1b050) at sys_ioctl+0x651 syscall(ffff800020c1b100) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,2b07bd43010) at Xsyscall+0x128 end of kernel end trace frame: 0x2b32c83a1b0, count: -10 ddb{1}> show registers rdi 0xffffffff81a67857 db_enter+0x17 rsi 0x144b __ALIGN_SIZE+0x44b rbp 0xffff800020c1ab60 rbx 0xffff800020c1ac10 rdx 0x144c __ALIGN_SIZE+0x44c rcx 0xffff800001766000 rax 0xffff800001766000 r8 0xffffffff81127ab3 kprintf+0x183 r9 0x1 r10 0x25 r11 0x5e09d035a0848511 r12 0x3000000008 r13 0xffff800020c1ab70 r14 0x100 r15 0x1 rip 0xffffffff81a67858 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c1ab50 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=254468 stat=onproc flags process=0 proc=4000000 pri=76, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff800020b292d8,0xffffffff823c0260 process=0xffff800020b7c9f0 user=0xffff800020c16000, vmspace=0xfffffd807effeca8 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 65406 306273 27392 0 7 0 syz-executor.1 *65406 254468 27392 0 7 0x4000000 syz-executor.1 94422 185677 68606 0 3 0x2 biowait syz-executor.0 63282 496679 1 0 3 0x100083 ttyin getty 27392 106456 68606 0 3 0x82 nanosleep syz-executor.1 46599 510168 0 0 3 0x14200 bored sosplice 68606 398507 25154 0 3 0x82 thrsleep syz-fuzzer 68606 330747 25154 0 3 0x4000082 nanosleep syz-fuzzer 68606 507972 25154 0 3 0x4000082 thrsleep syz-fuzzer 68606 52706 25154 0 3 0x4000082 thrsleep syz-fuzzer 68606 3282 25154 0 3 0x4000082 thrsleep syz-fuzzer 68606 58686 25154 0 3 0x4000082 thrsleep syz-fuzzer 68606 459971 25154 0 3 0x4000082 thrsleep syz-fuzzer 68606 154258 25154 0 3 0x4000082 thrsleep syz-fuzzer 68606 459390 25154 0 3 0x4000082 thrsleep syz-fuzzer 68606 337989 25154 0 3 0x4000082 kqread syz-fuzzer 25154 514766 55462 0 3 0x10008a pause ksh 55462 29251 22364 0 3 0x92 select sshd 22364 410293 1 0 3 0x80 select sshd 15128 365752 78120 74 3 0x100092 bpf pflogd 78120 387519 1 0 3 0x80 netio pflogd 9628 520566 54089 73 3 0x100090 kqread syslogd 54089 30963 1 0 3 0x100082 netio syslogd 54674 56254 1 77 3 0x100090 poll dhclient 68915 19695 1 0 3 0x80 poll dhclient 53131 24542 0 0 3 0x14200 pgzero zerothread 91629 439891 0 0 3 0x14200 aiodoned aiodoned 41360 2477 0 0 3 0x14200 syncer update 23276 293685 0 0 3 0x14200 cleaner cleaner 43051 495573 0 0 3 0x14200 reaper reaper 49191 258513 0 0 3 0x14200 pgdaemon pagedaemon 67329 283715 0 0 3 0x14200 bored crynlk 13724 281128 0 0 3 0x14200 bored crypto 77066 313450 0 0 3 0x40014200 acpi0 acpi0 95180 222975 0 0 3 0x40014200 idle1 31526 463352 0 0 3 0x14200 bored softnet 17475 384990 0 0 3 0x14200 bored systqmp 76404 516259 0 0 3 0x14200 bored systq 54485 223732 0 0 3 0x40014200 bored softclock 86130 374032 0 0 3 0x40014200 idle0 46348 171953 0 0 3 0x14200 bored smr 1 507745 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 65406 (syz-executor.1) thread 0xffff800020b29080 (254468) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823bb6d0) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 Process 94422 (syz-executor.0) thread 0xffff800020b28bd0 (185677) exclusive rrwlock inode r = 0 (0xfffffd80673762c8) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 vget+0x1c3 #6 ufs_ihashget+0x151 #7 ffs_vget+0x84 #8 ufs_lookup+0x15d3 #9 VOP_LOOKUP+0x67 #10 vfs_lookup+0x556 #11 namei+0x4b2 #12 dounlinkat+0xa5 #13 syscall+0x5b8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8067376d68) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 vfs_lookup+0xf5 #6 namei+0x4b2 #7 dounlinkat+0xa5 #8 syscall+0x5b8 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9521 6442K 6459K 78643K 10888 0 0 pcb 27 9K 10K 78643K 426 0 0 rtable 100 3K 4K 78643K 575 0 0 ifaddr 58 13K 14K 78643K 184 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1489 0 0 iov 0 0K 24K 78643K 85 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1191 75K 76K 78643K 1587 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 12 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 116 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 21K 78643K 749 0 0 sigio 0 0K 0K 78643K 9 0 0 proc 54 51K 79K 78643K 600 0 0 subproc 64 65538K 67586K 78643K 306 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 109 0 0 in_multi 33 2K 2K 78643K 134 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 300 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 91 21K 30K 78643K 3343 0 0 UVM aobj 45 2K 2K 78643K 46 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 36 0 0 NDP 12 0K 0K 78643K 59 0 0 temp 172 2379K 2447K 78643K 5488 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 7 1 0 1 1 0 8 0 inpcbpl 280 436 0 429 1 0 1 1 0 8 0 plimitpl 152 43 0 35 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 109 0 69 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8 0 8 1 1 0 1 0 8 0 tcpcb 544 121 0 117 1 0 1 1 0 8 0 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 18 0 14 1 0 1 1 0 8 0 ppxss 1128 16 0 16 5 5 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 34 0 21 1 0 1 1 0 8 0 pfstkey 112 34 0 21 1 0 1 1 0 8 0 pfstate 328 34 0 21 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 482 0 293 12 0 12 12 0 8 0 art_table 32 483 0 293 2 0 2 2 0 8 0 art_node 16 105 0 71 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 6 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 112 0 102 1 0 1 1 0 8 0 shmpl 112 44 0 1 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2633 0 1207 47 0 47 47 0 8 0 ffsino 272 2633 0 1207 96 0 96 96 0 8 0 nchpl 144 3922 0 2287 62 0 62 62 0 8 0 uvmvnodes 72 2848 0 0 52 0 52 52 0 8 0 vnodes 200 2848 0 0 150 0 150 150 0 8 0 namei 1024 12028 0 12028 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 11766 0 11765 11 10 1 6 0 8 0 sigapl 432 926 0 911 2 0 2 2 0 8 0 futexpl 56 8318 0 8318 1 0 1 1 0 8 1 knotepl 112 310 0 283 2 1 1 2 0 8 0 kqueuepl 104 185 0 183 1 0 1 1 0 8 0 pipepl 112 670 0 651 3 2 1 2 0 8 0 fdescpl 488 927 0 911 3 0 3 3 0 8 0 filepl 152 5711 0 5609 6 1 5 6 0 8 1 lockfpl 104 243 0 243 2 1 1 1 0 8 1 lockfspl 32 108 0 108 2 1 1 1 0 8 1 sessionpl 112 27 0 16 1 0 1 1 0 8 0 pgrppl 48 41 0 30 1 0 1 1 0 8 0 ucredpl 96 922 0 913 1 0 1 1 0 8 0 zombiepl 144 911 0 911 2 1 1 1 0 8 1 processpl 840 943 0 911 4 0 4 4 0 8 0 procpl 600 2494 0 2452 4 0 4 4 0 8 0 srpgc 64 44 0 44 5 5 0 1 0 8 0 sosppl 128 21 0 21 5 4 1 1 0 8 1 sockpl 384 785 0 764 3 0 3 3 0 8 0 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 115 0 0 14 0 14 14 0 8 0 mtagpl 80 3 0 0 1 0 1 1 0 8 0 mbufpl 256 181 0 0 8 0 8 8 0 8 0 bufpl 256 7254 0 1052 388 0 388 388 0 8 0 anonpl 16 112140 0 103539 73 26 47 53 0 125 9 amapchunkpl 152 5482 0 5394 17 12 5 9 0 158 1 amappl16 192 4880 0 4406 68 35 33 36 0 8 8 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 46 0 39 1 0 1 1 0 8 0 amappl13 168 141 0 136 1 0 1 1 0 8 0 amappl12 160 270 0 268 2 1 1 1 0 8 0 amappl11 152 281 0 267 1 0 1 1 0 8 0 amappl10 144 72 0 67 1 0 1 1 0 8 0 amappl9 136 451 0 448 1 0 1 1 0 8 0 amappl8 128 420 0 400 1 0 1 1 0 8 0 amappl7 120 384 0 377 1 0 1 1 0 8 0 amappl6 112 75 0 69 1 0 1 1 0 8 0 amappl5 104 142 0 128 1 0 1 1 0 8 0 amappl4 96 342 0 317 2 1 1 2 0 8 0 amappl3 88 196 0 190 1 0 1 1 0 8 0 amappl2 80 7561 0 7501 2 0 2 2 0 8 0 amappl1 72 29808 0 29370 24 14 10 19 0 8 0 amappl 72 2798 0 2763 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 45 0 1 1 0 1 1 0 8 0 uaddrrnd 24 927 0 911 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 927 0 911 1 0 1 1 0 8 0 vmmpekpl 168 11839 0 11816 2 0 2 2 0 8 0 vmmpepl 168 108470 0 106998 109 31 78 81 0 357 7 vmsppl 360 926 0 911 2 0 2 2 0 8 0 pdppl 4096 1862 0 1822 6 0 6 6 0 8 0 pvpl 32 322347 0 310534 161 38 123 137 0 265 21 pmappl 224 926 0 911 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 540 0 4 16 0 16 16 0 8 0