Warning: Permanently added '10.128.10.5' (ECDSA) to the list of known hosts. 2019/12/24 10:28:30 fuzzer started 2019/12/24 10:28:36 dialing manager at 10.128.15.235:5801 2019/12/24 10:28:36 syscalls: 337 2019/12/24 10:28:36 code coverage: enabled 2019/12/24 10:28:36 comparison tracing: enabled 2019/12/24 10:28:36 extra coverage: support is not implemented in syzkaller 2019/12/24 10:28:36 setuid sandbox: enabled 2019/12/24 10:28:36 namespace sandbox: support is not implemented in syzkaller 2019/12/24 10:28:36 Android sandbox: support is not implemented in syzkaller 2019/12/24 10:28:36 fault injection: support is not implemented in syzkaller 2019/12/24 10:28:36 leak checking: support is not implemented in syzkaller 2019/12/24 10:28:36 net packet injection: enabled 2019/12/24 10:28:36 net device setup: support is not implemented in syzkaller 2019/12/24 10:28:36 concurrency sanitizer: support is not implemented in syzkaller 2019/12/24 10:28:36 devlink PCI setup: support is not implemented in syzkaller 10:28:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0x9, 0x6, 0x2, 0x3, 0x20, 0xf9d, 0x3, 0x10, [{0xd42, 0xffff, 0xfffffffd, 0x400}, {0x2, 0x3f, 0x400, 0x3e}, {0x0, 0x100, 0x5, 0x28f7}, {0x80, 0x5, 0x400, 0x80000000}, {0xffff, 0xc2, 0x0, 0x5}, {0x1, 0x400, 0x8, 0x8}, {0x7fff, 0x0, 0x6, 0x9}, {0x45, 0xffffff2a, 0x7, 0x20}, {0x2, 0xffff, 0x8, 0x1}, {0x7, 0x8, 0x3, 0x3f}, {0x7, 0x17a, 0x9dd, 0x2}, {0x7, 0x8, 0x400}, {0x5, 0xf6ac, 0x5, 0x5}, {0x2, 0x7f, 0x8001, 0x3}, {0x4, 0x4, 0x8, 0x3}, {0x0, 0x3, 0x9, 0xffffffff}]}) shutdown(0xffffffffffffff9c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) socketpair(0x18, 0x2a18d6ca1d60e2b7, 0x9, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r4, &(0x7f0000000240)=""/186, 0xba, 0x443, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r5 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x129) ftruncate(r5, 0x0, 0x3) r6 = accept(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) recvfrom(r6, &(0x7f0000000400)=""/57, 0x39, 0xc02, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/4096, 0x1000) pipe2(&(0x7f00000014c0)={0xffffffffffffffff}, 0x30000) kevent(r5, &(0x7f0000001500)=[{{r5}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x4, 0xfffffffffffffffe}, {{r7}, 0xfffffffffffffff8, 0x19, 0x1, 0x81, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x805b, 0x562d}], 0x5, &(0x7f0000001580)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x40, 0xffff, 0x8}], 0x6, &(0x7f00000015c0)={0x3ff, 0x1ff}) ftruncate(0xffffffffffffffff, 0x0, 0xffffffff) r8 = socket$inet(0x2, 0x4, 0x9) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000001600)=0x7fffffff) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000001640)={'./file0\x00', 0x0, 0x2, 0x200, 0x1, 0x6, 0x5, 0x10001, 0x3, 0x0, 0x4bd5, 0x1}) r9 = accept$unix(0xffffffffffffffff, &(0x7f00000016c0)=@abs, &(0x7f0000001700)=0x8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) pipe(&(0x7f00000017c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001800)={'tap', 0x0}) chdir(&(0x7f0000001840)='./file0\x00') r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001880)='/dev/null\x00', 0x10, 0x0) getpeername$inet6(r11, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r12 = dup2(r4, 0xffffffffffffffff) recvfrom$inet(r12, &(0x7f0000001940)=""/4096, 0x1000, 0x3, &(0x7f0000002940)={0x2, 0x0}, 0xc) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) readlinkat(r13, &(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)=""/86, 0x56) r14 = open(&(0x7f0000002a40)='./file0\x00', 0x80, 0x10) r15 = accept(0xffffffffffffffff, 0x0, &(0x7f0000002ac0)) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/wskbd\x00', 0x10101, 0x0) kevent(r14, &(0x7f0000002a80), 0x6, &(0x7f0000002b40)=[{{r15}, 0xfffffffffffffffa, 0x88, 0x20, 0x9, 0x9}, {{r16}, 0xffffffffffffffff, 0xe8f35c740d6a099b, 0x2, 0x8, 0x7}, {{r12}, 0x0, 0xa0, 0x4, 0xe875, 0x7}, {{r3}, 0xfffffffffffffffa, 0x2, 0x80, 0xffffffffffffffff, 0x1ff}], 0x800, &(0x7f0000002bc0)={0x1ac8, 0x7f}) 10:28:42 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) kqueue() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x3f}, {0x100000001, 0x1}}, 0x1) acct(&(0x7f00000001c0)='./file0\x00') r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x20, 0x0) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) write(r3, &(0x7f0000000340), 0x0) openat(r1, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) ioctl$BIOCLOCK(r1, 0x20004276) r4 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x300, 0x40) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000400)={0x6, './file0\x00', './file0\x00'}) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x8000, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000480)) r5 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x0, 0x68b, 0x0, 0x0, 0xffffffff, 0x0, 0x7, 0x2, 0x47f9d4a48d3b9acc, 0x9, 0x100000001}) r6 = socket$inet(0x2, 0x2004, 0x3f) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x8492, 0x0) write(r7, &(0x7f0000000600)="32e417ee06b828c1be8e9d3cfaaa8bf81eb0ef7bba33a02af69faea9bae75a0c75b6254151c37f377afd916c2f9a4f756943e8f61460d14b5f8ccdd3e77cdb283aeb3e7ae97a618fb7c1537e529210d860280d63403ce8acd636509be679ac13d34c74269e4013cee57c", 0x6a) msgget(0x1, 0x400) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r8, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8) syz_open_pts() 10:28:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shutdown(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 10:28:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffbffffffff], [0x0, 0x0, 0x2f6b6091]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) 10:28:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40000000, r1) socket(0x2, 0x68a23de6552d7f6a, 0x3) fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f0000000080), 0x0) 10:28:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x7, &(0x7f0000001180)) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xff80, 0x0, 0x0, 0x4}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0xffffffff) 10:28:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) accept(r2, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) openat(r3, &(0x7f0000000240)='./file0\x00', 0x10020, 0x40) 10:28:42 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf", 0xf) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) write(r2, &(0x7f0000000180)="2dfde8392d975b2a4f6e56b929f5d8404ac4c67485d8a58c129dfb9f5bc6ea385b50bed78f3ef10367c1d7587d0d6c30bb61d5c5897735733b28d80e8a8779b8e53328a73334e587a45b95b8c55d7d5e57c2d609a8333367114fecd47489f608b8aa1e427dd3a19e267115d40fd0c96527bd8be8aa234b3f9c442eb9f76dc10701c90d9f27cc5c0e54fa3fe036f66a7bf5691c84df7b9a27c1107d8efbe7a58341d4f195b3dafd146d81d6a3423b752d169d0d2f7854ba8846957ce64f30ab1998dcaa94ce84161858fa2a24faf956692973dd29b2e241449b8c4504", 0xdc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) write(r5, &(0x7f0000000440)="7900afc7bd05ed649d7470705d25975f21722afd8d13df0f417c9b6ea05cecd9f87dc09f3bbc7bba5fd29c68b81f2d2cb8b15ee6d5ea0028c7049302111c8aa1633294f4f97a14a5dbf40ad9e7f916ec29ef3f43c95ec50bc87678440af20362320919661d0acb26afb80e71bff38856a4bcadd5d11cff6de9f91c66f7a9ef821cef2f2a276244da863231162546762c7dc344a385903bc25cd98d3c6565a899ca681c612e528605d16323ad8270a8fb79ffefbd0d037008ba5cb453a9e1b09fc9970328cd9b4d921d8824b8123f5203e5d7916f2b4f5de799ae11a0c71101d0a9f7809a", 0xe4) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000040)="fb5e91ee5c0d0a94adb73486cbea5fa75aecba942df31623b814b56ae0b7c179333762ee788f1478a07e297dc2aff7e5", 0x30}, {&(0x7f0000000080)="cbc9f4302f56cc3f5595e4466b474851", 0x10}, {&(0x7f0000000100)="4390660b1ef851d6d8", 0x9}, {&(0x7f0000000280)="89c2de148c3b5700d1c9227f32552e1ffcf76b003f9e253b4b5da2c19e4cfcb7cb32f6ac24dae2b8ba16fd043386d49b5e3e3add3c58ae984d9edb97b00b8df8a3", 0x41}, {&(0x7f0000000300)="a3a53640342add769f1b89b0830783df57b01bebd3e0c975931b0814a3687a45706887d6fff021445d18303c1864d72726d81d49", 0x34}, {&(0x7f0000000340)="ca659261ff68531ee926278432b16f7f1676dbe2ad4a1bc2b7dd4a1e89af7e152a3c1c064c41f7bb9e20a297f806ccf149cf65b7d1deeb13ff2a", 0x3a}, {&(0x7f0000000380)="1554fc3e411d19d2181ff87b3fbd170b97b245cc02997462b4f18e239019fda860ae8a2f3a5348a6b5c05769", 0x2c}], 0x7) 10:28:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x5}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$dupfd(r0, 0x14, r2) ioctl$KDSETRAD(r3, 0x20004b43) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 10:28:42 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef94756709e4059fd33b31aef5579543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r4, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r5 = msgget(0xffffffffffffffff, 0x464) msgrcv(r5, &(0x7f0000000100)=ANY=[], 0x0, 0x2, 0x800) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/114) r6 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file/file0\x00', 0xa19, 0x20) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) dup(r7) r8 = socket$unix(0x1, 0x1, 0x0) r9 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) r10 = socket$inet6(0x18, 0x46fc4b57c3c83263, 0x80) poll(&(0x7f00000003c0)=[{r8, 0x5}, {r0, 0x52ab21aa02f5c9c6}, {r9, 0x32}, {r10, 0x80}, {r3, 0x80}, {r6, 0x1}], 0x6, 0x4) ioctl$TIOCSDTR(r6, 0x20004402) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000680)="2be8f67721767e1fbaea6e3b83b4849be4a87da60c3263d134396ff6f0bc23902f2b6addf11c19090330062a7daf94f5025e5822b58102ec7b8f8f593e6da7d5ee962d31125a4284eb923542fe3608dce10d1e106e98a8718ddc1832d7691714eba7b95b781319cb6186c5bc9d4fb3e7240e563dfdcebccb45a96fd08679b8a3d0a6f1c732cbd2ad655bbcb26c73bacf536d5fdbcb2a8032fbbe3a3e5622dfdf9339ce8be2d207cf3c08e6082cb78e39c51e953b671696ee9a05663c408c2a2678f36d18ea7f251d9e7035398300b824a9733ac6dc59c824c66b11b46ff1e88319c9f50103ae1be82cce6e7e126d7132c27924ef", 0xf4) msgsnd(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000006cfd38356202252ddcc6443fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a137f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d21be15c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e401c42085fe200a9b9dacf929f7723443f83a543bd43bbd36953d2c193abccfd3ecfb75846cbf94043c300f7721a556ac6b19276406bfbe0e6a9eb92a1699e427e796d14a02aab54289c327e7d0a2d3f33f87f56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe46f5a749c633bca87a3fa543d604275f54825340c2c545366d46d582ddac9c174ab439f5c6f97d434c45e3d08c4623dc08859b679b7200717f01a13ff548bcb4204130d5cadb53a721ce70cb7dd1c10eaac1ef6ef5f552bdb0989ed0af4ae4b2fb9f513cb4cec98aa3d624c50b81943913df6aa2180058add538be9f"], 0xfffffcd0, 0x1400) pipe(&(0x7f0000000080)) rmdir(&(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r11, 0xffff, 0x200, 0x0, 0x0) 10:28:42 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x1) 10:28:42 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r1, r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x77ec, 0x3, 0x6099, 0x3b, "494a05537dd33f49e7e56474a3d44a11d9069dc8", 0x7, 0x1000}) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) 10:28:42 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0f66696c653000"], 0x10) sendto$unix(r0, &(0x7f0000000040)="f8010001006eb1dc", 0x8, 0x0, 0x0, 0x0) 10:28:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="0a5dc52c5780a85b00702eb14283fd234953827a202a70d24024b163c24a3c9db484de98ecac1cb6b41caf82abddf5545ef2b509fa629fe37d5829c0afdd1d1284951bc629ca625d03cf62588b9c325d0088ad92380eee89fdf714785c411fc138d7ac2523cccf07769dca7522db5959c41fa2220b16278b4a26b9425e1ed32b0a83f384d4737f2c62638b4198cff6995752d528e73d8d6e1ec6a91b2d375d8917859506a01d08088caaf81d91c5309feb52ae0e67ae68b652135b04086dab7a7f49b32561fd155a12d0cbb83490befc97d788a8b52d2b39238f4af2d7b421938b1621acb149599f808b043fa10f29bf5ff5c5a6b97aec7c87", 0xf9}, {&(0x7f0000000280)="3aca860d4cba6ae60b44242dd2c3e6ae46fd1fa589eeb10e1f5b1b7a62c3a7a781ac74ba33486c31076135f283fc95f58e51c1241e1b28c5ea4e4a37ced71e525de6effd127fcf83be7ec2f82bad5d4691e24640e7ad8d51164af5d9ac128af361437f0c29a8ee0421a85f7ce53c28311517c785f00c312c2b6e5ce7e8869553bc44d697792b8e647407d8d8ed58cd", 0x8f}, {&(0x7f0000000340)="71b955c649c30276c968ddcd0116e0828457c1cd1d8167cd00d0137df503a61179d06ef98e60c629f418b079bd6ea2603e88cb1b074c379c0ad4d06d1b12c70702866ece266b429bdffeb2f32d501c6352a4f00964103e0e3025ad612efd62f387c292e028866f467ccbe173ec8acdaa86408aa51b863eaf7053dbccb21071b803947518177c09f69848878d6273d64f2b7f243240839f7c9eb18ecf2eac29fe94a02b", 0xa3}, {&(0x7f0000000400)="3d02cccf31309e3af0aa9b5ab9a44b2b12b59e328def5952ec27833c8f362eedf02fe84492935a623ae8db519eacd9e5d1bea6f549dac3cd765e67c95fac230f2f927a9fa0979feb7b52b47c09cfa51ed94724100497094030b298348a2e3489c714eb553117197c0168b5f64f708c738d64d4cd373f258cb313e085df6e6055905656fec828f65145c6d3b2a81b1fb12d96306bb57beee049fcb902a76d3e13635f2854fb89b079319a330c0a6153fadfc2c841623e35c52012fdaaf7c6324b4dcb7d4eeb577d5c35bf7d9f4828e6c8a3774f0875da907e50fe4a729238b38235a766c26736d0bb7d1c3383dd283e797a1e51aa1853469704954cc257acdbf5b1cab6c140d8c206614b911fb74d9ea84397a24d5a366f404a1a69fa4f7e4b05a5ff312569d97f941d7334d0f6fa1d3a32155dba087841a060598e653f4fbaf941ed3908b8f181457aeb199a11ccde2a706484fe9c368c2d3c3c77d39832948f6c237ff2e823ea662720afaab359b1f207890d17038e5dab5e47a89da3ddc2a3bd823e80dfc23287cf331f092dcd7381fdf0d23c3af15a0b690c4bc3bed9484a1f897e19f14aceaa242093322e36d1b21b3b3816adc9adfb1ca25488d354245570a82aa50e63541547a569be7715489a184e9c91cce15a236daf90eb99d688acf29890ff82334833de8e86158e9a85eb1f3f7b3730824997c27fa3a15203938015591c039e46a462fb56393cccbbbc1904e2f064236ed524f9e80e2400dfd30deebf6384c047c03cebd15af49f6a058ab415530df21be9f04d2107a9e80d772630ca5de4486aec18f08bd8b29880d35a76e09ec7d7e79dab430e8c448c08c61c2d3c33b52e3b717dd8d7973078e45da7440a550ce24176d78eab5c3fe1e246a221efcea0aa5df197933a9946497cc294626478875aa28fa9e536fc7eb651dca214789073d3dadcd55e1e89559264f72191449982b0fb8bff5cbc541e6062bf99c70691692dc745ae63d298a3f960c7b2ba457662e434f00829282b492cd86ad9f06f4d65b9c2339fea41613807b888b6432203457a7013922f97912e83ccaee84a479476c0e1fc7a32f58cad03a6fd7343dd9b7f41d30bc575f8013103fe070ae58231dcbba1ca0ae37688564ce7a877853ec8d85e51c5113b3644ed2d53ed3a311bd8ba44c2d7660d80a5e4d12687f145827476388e02f0ad3c4e305e737685252da2dea09aeefff6d42d43912ab009b3d0898eec9e7cbc9842d1e6afc3e902a6762fbee661d6934ac27b523afe1c78b77eaad618ecfe52f022a0d896047604819c6c3178dce70994fed10e4a947c4d0698762daa60081812d5f1228727f36344103681a69b61b3200c6708771255c622d41d94f88a72a4f60c6f3b81bc038535f8c5552417bcc03b483259169f5a68c9c3ab885714ce9cac350520124f02a73fc13cf590491b38b2c3cabf65547fca24825e423f6ddc191d867e5f0127fc6e1c6e82aae296e9536adfb679464c9820588213fdbd16c538b97462212dd5949a0f153d4a0ca785a3a0c14cd288b23e0c7aac53083c8d5a99e6b022f7e865a79c4b628613bcddf1fd47e6791beb1b8d7a671591c54d76bee7e804f92e2265389fc916544ad5adda688df2367150b54d9e18f98321dacf5223b4516b6460b1254d421563f2410504eeddc9d438596a5fece41f63441816872b1720425d1611b0a9893a4ea5691bdee0f0a9066a06e5cf386e9a1d19c31c72f05e7c4c49eabeb577b5f074c7f2ea2206df8f52b9b8435066e9ad8020f8b4c0a1f738c6e8aaf3426ee059367f6233e92cbb368b9784097094ecd944ecf01c4978f507e12a2224ed46d0b6ec8b09851c3febb62a78bfc9dab6b392d067dfd39f127b9528e351b0258990a6e8cdc0f0b5af7a1bac6ad9b58bd7bd135bb8bb1f3ab43b31f0cf9f369a89540e2313ea39088c8f725d259ee6d8eb7ae7e1c8e7c8a266f549177d19f32572fd98f14d671880a25e705b4615cbdcbedd92efb39c9abe159fd1df63c43def7fb9f0b4c7e4b23660a459363d8be8a36bd0b78b9c8143f6b12b2cf933accfef841986fe03de06167eff4563d488c61a637a13c83a43e6d77622c190b62defe775af9d59037b99afbcb2d9cf864707366cf660c68db4f03c12288067e9be2e48d20256def9fce0bd549fc846117c264148065787e1e06a4cfc02ac5813bf786db5a4225aea8752cf69855c0f593d78eb101bee4be5167c2a124b5bf1ab34c34f0faf78e7f57f9b93db5aadee3f83ac19ee4c3b2e3fe18e8d62e57f3bbeb9dc5dcb98f908ec02d657ed7805f155241e00bf0cb2506381c65225130ed25f4d9a54f559fc92c45fd11b0d45abc35dc9b2137ef51095ae632c513a16c192881ba965ecd41bddfb5a213e5ed7eba46815034a692b0cf9f1553e4b1c10c6511fa33284efcd56cb477973403e98a447e54e394a5699ab4c4c7a9deefe83f973863ac166e47acf5e9ee71e4e65695933e06b7b8d006f32bf34d3cebd640e1e3e2f386d5479825a530893b8de1adcfdb9c1541d1b2cf2669af710840bd475e2265c222cd0ca8354fcf0fdbe4b3ca609175ef88eb1dc4fc23c1d06fa422ee6d1a5fa17f2efa1008fb63dcf38830aa19e15aaef852a38bc3099e0a93f3c8b1321969933c51af94883bb9173cbbb48987016c0c82a7049a4dde6f9084b4e4cf45a30147a1265d175f83d5ae89d063edb3e869228275108872a647197fee497a26d8e150eee3ca324dddd569f19dccb56c32b6c3da78023002fd3981b95d67990c8bb439eb08d9e784f20e32a5dcbdb8f6eebf0057b1dffd6ae1eb20f1cd93588af2161d873ab47ef8af8b365fa3f4d6fdf3f8951168043766a82fa39a534ee3749bcf81e5bfa47f124faa4e60a2e61be445bc917dbd824310df6d44b896a0a46d531659043a135b3f16a78fe26030b1ad8b7af233d904ade4c8f3fd6d5346efe36bf444de0046079a9c6b7b7b6b6f407b558ed014e5fe501c71d6a2d0b4bac8b0988d4d937582c8f9b2a96c06694dc535a3312bf740e2051cf649bfbbfc8bef5f084d63836e0156cffc76e4bd8b5d3a904b36d8c652280bfc0de53d713b0519acdeabb55773600816f1fe30d2bd93f4591ac11c127dd88df521dbfe42d7bc14a9282e5489b73191c091bd56f73824e7f811edf629f709950c8b2a2aa7d83dfe961ce388a5a7177fb68737d842b291fe14b0dea14ebf2a15785395ce0b635560f01675b32b703545e5366dd1c77040bdadbb1d2fb68c42654eb154fe232263f271063fefc9ccaa67afc5570488bc802ae8eba7f9fda9a3be0ff3de415ed2586048e5ef17089210b193dea765e253a9ec731172bc0dae0749339dd9a85741bc41245e4905b55c7e13f54cfb0230c2527aa44cadcf1f4644a9329933a1acb3b09be7ab7553e8f3f91754dc0625947fc6ec80c4e7c64ea122fd8a81cce688e069ba54ffeca607c06231075fdad8c5a1d51f0af77d94180b0f3311a4fc8224ab6ec60db2be0d7db21260c9ae3908ba075133261524a10b8e417f603022421bdc077a8af9698f2c870e5928e239a40b0bb5f1e70f3f660dc62f8a15fda0b7c68c2cc8c6f601cd9508f167f35dbd975bc828c193a6da503b3da038432ec8272f2f194d4951f4f8288073d7575cf40adae0eb6ad1200687a199ba15499af658c21c150b2cfef92f34b2189c6d9b3a2df553b94664317af08f0cd97759b37241c921372e784293686bb22d2988dddc3a4b3d5da096e0ffc6c337af8ef36291b3a8d166cfcdbaa5a209329173bfda191611dd656e27529da92cfda1dde048d96378eb6faa587519c5c694a8cd99e5fd4851f820e50fe3dff18c06208eb2de02bb9d707a85a7883511199ad3f8f5bb00f2fb7260a4693edeb54e5fb72f67136df4f535e6b03b6378b81f0ce5016be714efcd7916a7b5b1c23fd144930a670e2faaef002552c082c496e97dce367c043e73655a7075d39812243b7d96e699cf5bf06f07dcc1e9b20b54076cdf70c9f085bf5f5407115f27582eff3215805281779bd318ef8187b4b8bc3eb919709c8173390b540a29cc0ba047ee5ec790eff35935915ab4a95cd9f4a670b442cebdc79549c209eed4d9856259f4be276bdaeddc0f6cbf2fceb6c6c0b9937d9f4f544a671a6028fc5fab75a4935bacf0a1779e2b77e86a4dae441679964b4daf35bc87aebbc712c7e2cbcb311773dddddc6b639e548a1e39554358f9854dfa1a25cbbdd0338dffeb1ed2555754576e340682295cbda6bc1e584fee92c7b937771c0b6d390274bc1267852329c759420a6f8338cd9dc037237b979267d9f043859a6a41e6e55cb42f305a4e26dc91f8a0dfeb6896531ed4208e2891a59fd65dee5094c2c80607c03af2e71e6306e258dc3fa0ec42a19b66ce920ab8a674a60d8b4e628c3582a7890ac680b72ab6725e332f7e4d3939c5381cd12fddc94550efc6baee9d9aa4fdba1c5850273a2fd410ec95ed75eeb468db472826de8d9aea68857eb8dee8b6f0482a00fecd5e72535d82e8ea4a9329368534195ea4a4e95564495e3ca1cc10cba1a0a1efcf16f8a324b4f8f93ec977dcfe3130256f239cd990f756ba37add991e7bed046332fbcbced890d886d617904f4bfb8d987f75096f8d1f3e0ab4f6e9b1c1a35badd87cfb55b155754e4d0a1fdd4666aec9ee8f05c020f945580712f95f11c335f6783e3d010c238686d0d7455c749c6c89f5f306765e1a69aec6b91d58f7899cd0746e3ef9d8d4563f2c7cd3bee8066666fd68203c76a4816c5dc101aa20e7443dcf887c93907f24c82371492dcdbcb49555e04244094bf33acb0ae9435adf07931f1f4c2e7d6507a3a9e09acda8c061a5b8b418cb391b68663254e186ffca65f8efd7cccffe8e800307abbcfdfc9a1c5a7798d2b6cde2f7a6d83ae8d30aef014fefc93481cf5395185d76d6b804b0d8bd46587acf5e372c08e788b71cbc31ac597b9284af0fcd24496470a98b1a665a706ecc32a5c3ced57ff77d1a201446b2e7e1b430d879a49920c2327d8e8ba6e4c2473d30d5480c1ef03a097c4b5b722361db65cce39ee6af7e3d50b3ddf565f9c48ecd1edea469de648a08b6440e62c1c1ff3b69eab7c73cfe7aa024de3d7c8785fcef02b66a988b29d053c894e56059990273fc41e26fd70e4639c473e2da616aba6e8db4ed37234237783d8b20d36096021e00cd5208027ca0fdf82b4b3d6821ec1c852a1487b23424095c9e7dd73148d526daa68e342a2d904b0a4d6f1f76f05f3a38a584e5b7435b31234caa65a68e06dfbeb6e8c4c6ca39748d69a11cecdee444d730ed7e3c6ec2ad51787e89b24c5f449a8998bc0e8af42d166b8e3f9f943229380d07fa5a12d5d3742b2c2a532f5893010bd452737eb28ae56d62a930fd36760b746d5c6eb5e1cfed9799aaa2d531d16f7c25d79f0a87b8d9605f5ec8169ba8fedc59098a295cd76e2fcaf9c82bc05a9cf76f7cefb57c1b57023f9bfa413708aaf70af5d2f0f56352e68298296001f744b30be0e7d934ef310ffb9429472808331d3a27c7df213f98d53717d1daa9f7709ad774bdf31a7cd5b1278d5c568a09955ee7bbb7c835be55f0b4e70ddc902b165dff6bc7deb1f7c845a5e33d2eb0f663504a10a087ee91f62b35b45c4578dbcdc824a8addab4a45ff1095efafb6f4823c802dcff92d522b8e748a9b00cfd30735495f422e64e5d7afa38e02f6b01780fd3a5012341ded5b41536f3388e6cfff9379b87fe61bd91d171c54885cac82b49ceedcb", 0x1000}, {&(0x7f0000001400)="9a5ef05d64f91fc66af8dbc70374cc2cb888f1477167e92eaba1cdb351e086933fd495910cb744a820580da97d53ee9a05628996246a37f8f2005fc544fce733963b6c48f283dcf667e1249ca315952372f1dd8d675a719d32cc8dc029d021e3b03b8d811ff605acf5ebd104eaa6052fd41c8d3b30dc60a7c7d61403b6d847fcd1c1e413e94e5b91f4f44c2624ba31695a9c926c3c6d09cb92e181f58a959732798caea5fe7c40a1ad3746bf221fe7c1b205d905961f17b4", 0xb8}, {&(0x7f00000014c0)="ff48ebe553f12f80c56af5fd1a6f1576d004589f8fcd4e0325b0cb9d29835a87dc472946f0abfbf8d16a280592db1e9e08cf2eb48de8232435ace397c9a4a57d1c52ca5993e1de7bd66bd78baa87e23293b49632c04503000d4942dd649d9ae5590471377a7e30067bfabec72dc835398ac2dbd4b4aaab63d530a0e96de02d5f08048f28c20e318fb3e953c2caf9fdd4b238c3ae7119039d1579efba5202dc4f800b59f764100a8a882f3d8c420daef264603458dabc109beb4a35", 0xbb}], 0x7) 10:28:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) geteuid() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/191, 0xbf}, {&(0x7f0000000140)=""/59, 0x3b}], 0x2) ktrace(0x0, 0x1, 0x330, 0x0) execve(&(0x7f0000000200)='./file1\x00', &(0x7f0000000340)=[&(0x7f0000000240)='/dev/wsmouse\x00', &(0x7f0000000280)='i^%\x00', &(0x7f00000002c0)='\\\x00', &(0x7f0000000300)=',\xbc(\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='/dev/wsmouse\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/wsmouse\x00']) semget$private(0x0, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x180, 0x1f83884ee2522734) 10:28:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x20}, {0x1c}, {0x6, 0x0, 0xff, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:28:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000340)='./bus\x00', 0x80, 0x40) r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000000180), 0x0, 0x0, 0xfffffffffffffffb) open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x100) execve(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10c68, 0x0) write(r1, &(0x7f0000000200)="59f2a325da3eb9f0a0db0f98d9fbf52b69aea9571d46841458d891f15c73976dca26ca2d7ffef2d3e7dad06746d3cd4fe40e92466b55782d4ca9bd56400dd7f230da7cebc095f47869e7aa66bf3f3d9cda3bae03baa968c0e1570ebf0ce96718c9e706664dba937ff7d738b41ced14c8eba0aa847c48d00960020e99b5244bdda452f5d785afec0252fcef186b37e4db614345e6c897ae52a2a7a28eddb106b97bc22f7dad083f279a0bf13b548fbba3848b8dda9fea9ebf1cf303e922ed456087a1578e38228699cd8686073aa1ce9c061632ff477ac1f10aa739d4f29a35a6", 0xe0) 10:28:43 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1d}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x1, 0x130d, 0x1c, "f77eaeca9b5c6c12852015decc3c6bf4564dcc94", 0x18, 0x8}) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) dup(r6) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:28:43 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x11) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ftruncate(r4, 0x0, 0x1ff) read(r1, &(0x7f0000000540)=""/226, 0xe2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r6 = kqueue() link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') dup2(r6, r5) utimensat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3cb8, 0xaf9}, {0xed, 0x101}}, 0x2) 10:28:43 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) open(&(0x7f0000000040)='./file0/file1\x00', 0x2, 0x0) 10:28:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') fchdir(r1) setreuid(0x0, 0xee01) r2 = shmget(0x2, 0x1000, 0x310, &(0x7f0000ffc000/0x1000)=nil) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r7 = fcntl$getown(r3, 0x5) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000540)={{0x240000000, r5, r6, r5, r6, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r4, r7, 0x41d, 0x5, 0x5}) r10 = getuid() setreuid(r10, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r6, r10, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r11 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r15 = fcntl$getown(r11, 0x5) r16 = fcntl$getown(0xffffffffffffffff, 0x5) r17 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000540)={{0x240000000, r13, r14, r13, r14, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r12, r15, 0x41d, 0x5, 0x5}) r18 = getuid() setreuid(r18, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r14, r18, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r15, r16, 0x0, 0x92, 0xffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r20 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r24 = fcntl$getown(r20, 0x5) r25 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000540)={{0x240000000, r22, r23, r22, r23, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r21, r24, 0x41d, 0x5, 0x5}) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x9, r10, 0x0, r18, 0xffffffffffffffff, 0x58, 0x7}, 0x8, 0x0, r19, r21, 0xfd1, 0x1f, 0x3}) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 10:28:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0x46}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0x7, 0x4, 0x9, 0x7}, {0x2, 0xf6, 0x5, 0x7ff}, {0x7903, 0x8b, 0xe4, 0x8}, {0x5, 0x88, 0x81}, {0xd809, 0xeb, 0x8, 0x1ff}, {0x8001, 0x4, 0x6, 0x1f}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x30004) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)=0x3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000001c0)=0x1000) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) socket(0x32, 0x3, 0x20) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000002c0)=0x7, 0x4) 10:28:43 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) read(r0, &(0x7f00000001c0)=""/226, 0xe2) pipe(&(0x7f0000000000)) 10:28:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) syz_extract_tcp_res(&(0x7f0000000080), 0xfff, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 10:28:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x2, 0x1ad2, 0x8}], 0x0, 0x0, 0xfffffffe, 0x0) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xec) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', 0xffffffffffffffff, 0x1}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x5aae66eb7dd72448, 0x0) r9 = fcntl$dupfd(r3, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmdt(0x0) fchflags(r9, 0x3124ee9ac169f338) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) openat(r11, &(0x7f0000000540)='./bus\x00', 0xd, 0xce) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000440)) open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206980, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 10:28:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open$dir(&(0x7f0000000740)='./file0\x00', 0x0, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x10000, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r13 = getegid() r14 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r18 = fcntl$getown(r14, 0x5) r19 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000540)={{0x240000000, r16, r17, r16, r17, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r15, r18, 0x41d, 0x5, 0x5}) r20 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r21, r22) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r23, r24) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r22, r20, r24]) r25 = socket(0x0, 0x0, 0x0) r26 = semget$private(0x0, 0x4, 0x1000100d3) semop(r26, &(0x7f0000000780)=[{0x3, 0x1, 0x1000}, {0x4, 0x6}, {0x1, 0x6, 0x800}, {0x2, 0x1ff, 0x1000}, {0x4, 0x8, 0xe5c4145b5fac43b}], 0x5) semop(r26, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x1, 0x8, 0x1000}, {0x2, 0x8e, 0x800}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r28 = getuid() r29 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r29, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r33 = fcntl$getown(r29, 0x5) r34 = fcntl$getown(0xffffffffffffffff, 0x5) r35 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000540)={{0x240000000, r31, r32, r31, r32, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r30, r33, 0x41d, 0x5, 0x5}) r36 = getuid() setreuid(r36, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r32, r36, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r33, r34, 0x0, 0x92, 0xffff}) r37 = getuid() setreuid(r37, 0xffffffffffffffff) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r37, r27, r28, r32, 0x20, 0x7}, 0x4, 0x5, 0x5}) getgroups(0x5, &(0x7f0000000940)=[0x0, r24, 0x0, 0xffffffffffffffff, r27]) sendmsg$unix(r1, &(0x7f0000004980)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000001980)="fcd35e2470b48a2852112270367838fa1eeca0c69890e8b26e99aeaff3f04fa1204873b02605f32e0e48ce23d7b9b30c5bfa1f856551d0af00ab4aaea9ea53962b0ced4d4f13272f8579e22b081470ed4df8ab35a321c19add2970b9c44d5a5a7c517f53d0e9fbe63af2cbf18099299267b9d2b00e49fcbea544357f9682e67724170cfccf6df83939db65e9f0947976ba27b6179f99e696925858222ac1046860d53a9b7b329f13aa432ea24df8d951755de6880893f624556355f2c4021802c3b068a7fffd7cc52629b7b64a5a5ca50b9bcf1652b2cde0df48b611e5b643ca02bb183efeecc78c5c0b94b69d431e65ea8c240343feb43804d77928db7d291a287f346979f5deaf10358bc38456a4d4128565db58136d387d642428f34c8d000dc0e3c1a3b48c9d3f44e15cc8c5d97d71aae6dcc35e4dfce75b6cb33b6f15f6287c68d27c804f89f9ce0a7cad7ac71dc29d19e10fc89b57ec88e762608e49ed727b59d2662027e4a906b84ffc56cf8dcad3d948e4dcf641a8300db1207991089195ed5999890d2976e771ef01d1f70b6763de34327b2637640cf728e8f32662f2dbc6984f175f493feaf7475af17364f6a7cc1cfe58e48baba499c98962373f88b3a025ee38ba0ec87612ea5aeda6ac3c50e0ae4ec9bc933c461f8870e0a58861b0b5fb43decac17f182591fc66e3ae2be5010eec8548267f5025e56c8f8bf451f7f8749a6a5b72d2bcf136efcf263caad949ad55beb0cd5ec5fc2a98b8d9336807d0810ab5a3150d8b3eada7d4d2138831914fef4cf62a2d53f82afc9701993decf13aa36a949b6dc0a346dfd439f699ad42c130fba8fad0bfffe9f724d5c4f121c189959af1ee690ef91dda998867d91342f2624ed2957d57b5ac3f4bf7f0d63e83004ed70b05897753e46ad386ec03b11a53aa69390ed4c1951bda5467221755b02e485aabacb04637ff3c58e0735a9e116ab911b23d72afa3bc95b54bf0b676fb9d06fa3e1f7e77961a63b3f59ef95a64af6feaf75f53fef6a96d4164cbc3494caf1b4702f66fa12f0f1cea565faf18c7549529755c1ad73a505200cf448365807c408c99f269adf272de45e1015238800107908fb0d527afb63807d1eaec128148abd284d7f6157b4684f55ee4cf381e2234d896835ec39c2363eb9ed4cea06f8f3bb6d85335c20a966d1bfdec2562f0353957a29873e7e97fc309ee6175ce16bbb60eaab92f5c83833f9cf8e84a57fc1a9d03d26e528e36ec6a68999527bdd5e6a6eeec12da5eb47e7218c9689abc1b475e9bd3f261f62a8f5480c9af696b8396d3f9f332dcdf3d4296a2722abf3136c0f6e3b1973597a8988d864553efb470788ae0f55b432bfe9f12654216c390bedf7afc3ce74f8b28b693f4bc8734e7b3fe397c146d46c4eef77a644ccc2ea27e7e2b427e660366ca1703424c483b76b0166cf473b446121f9541c665c6eb50817fd52518459603777cd5168569b4f35d6f3ac19e5727e8110aa3dfb30e3acdc1cf116866c01d159eec262a7dc09484336101fe9a169b8354988a479ac9bacfae5c1583dd58a35aa87625f8104fe31ed78aa094c97455641dd94eea45983bbe7b6c7a67db097e2c861c3b18cf60ef1ad907cf4119dff9903bdec13c7b21c7b80cc4329d191a66d289b11674b207548bf7beb1f23741b3053c0a638d76635cab2cb4927cf4c3f2dbc834676b66644c81bbcc5ae8d21ba52eb5833116ed1f6632a6d2c75d7672b3f9d73eeb0a55195447900cb68501c65ea370938a1ae1bf384f3a5e68738ae92edcdfc84ce2876421dfd0c6d8d7ee2ead3a66066fe4b6a6e74ce069271f32e563eaceb54a8db61b3ce6ee877a144496bd2d1edb2fcab57ec419a2cc593121f1561d917f4b08aa7757877ddc17135ed5624c25bad67d8a2dd85bd9c88b765bb5eed6d4a7995a8c1d2e3b4cefe9af76470696cc87bc06f962876420de1b2f459f9b041a56e120d432abbc07273ffe3ed21efa720a119afd9f990e3d0ddf66c477a396b49fca5f114ac23748477b0bf04edd7069f6cd1460d86944c03116548baa289c84001352efeb317367e3c23d35231f765e07d15f53b0bb489b58cf2c5624a9dc1b1febcbac15dc3b184dc1b36f51d168784957b472efd66f8fefa88a7863bd8932c41354c94b2abce60e585ba566c86c1f756bbe0d4795579fc7aa8a6e24c555d3f48db537a65a57c46b4a1d7a7511628ae11a8da47aabfbc66884b7fb9422e5e4b1cfeb52e9667817dc496e9f67b644150ce397d5d91ad505a91f957a613b2c6429fd23c6c5a4887245bdfe2aa2c70e6b156dfe21776eafbb221402f40d4b7d12a29d4270ae55e5d35aa0ba876c87ad0ebe35952f0f006c8c188fa5bf5ce8bde699348f5a9123cd703e0c7a7c60fbf82f3ee66428cb1a70945dca596393a886e78fefdd6344f640cf61c5e0c8e10f4675d3ea59eb2aaaace0e14b9e46b44fa6929a20a0c043ca94506b9ae80c50b5e4bbdc5c67ed73cee9004aeadaced5245a198ebd09bcc77ace2e40e1e0cc2b68fa93965289b726f65770788a4c1f984190a186e1d12259c85124f9af7ca614527bd8050a7bd59ed901298bc8c18f2e6fe8a075eb6fa6f8c13c087dee867d5a3893796eccb1aa8a39a1d67f4fd357ce43960c62ef6bfcf6b8eb9cde800dc4279ca233d40db4c9ad1284f29a64efe38e8d95c3b5a324195e5e5c3735365999b13a6959416c52c134c7f8b22d8bc2acdd8a182c5ac7e00c87967d49a32ced7b21a90e78bd17bebd32edfc96fbb4672f6b36cf9fc8997282560767607e0c41a06929750da395e940eba8161fea900b7f64e62a9c57f4bf8b96e7b1d41fdf897165aec2b0a4341d3f595207a130d15f60afe66984853b6eb1afab17307c56da28ab458d51e6a21ee1260c3bff45956d8af4c7edfaa7e84275e99a5e3b33b5bf703f0fa09872e53582dea263a9f32506a150f06e9ac4d0b690b2daf14eeb3f38126196e732f82a5d5e7c68502bb00766e93ae36a588cc395fcd5461faf2fdbf53a203a630c7821fcb2924e57b34669ef328a7c6f96c089445b2404d6f03cb7df65f5f11777de42479ec55924c4bbed32eebb971e1b292dbe3c27acdfd4fb9b2b296221a02510f29cb9275d9c276838a64fb74e0d3776e0dd8461ba604253f9df0af679a1e50dc7baeaf006c2897480014eece73c17aae5069895d07b71c0a418770712f4e8d1ec24ce8b0373ca63c59fe65922955ce5338faf6326c246adaa4ebf5ba715a86aea643acc203f74fbd6b96ed1312c1c41c40662d867db9dc5255e4e9a3b3dc0e400d46c1f967a3f86d2fb73c0e5a13bb813a5794d72f2cf44dc31565635ab4af72bbe2a5f9bdb3c39c50e0d36bcb076f001e725d94a97910c90d49151347701aa167bbbf32db7973a7bfa8d7cb1dce9ee4944557ae3725162c30f0385055574a03b5fe334252e62b8fe470ed5dd928d624de840600161a1b2416a8c274f108de7dad84975c8835e23cff3f96df92e02147cee937212f97aa776fdcdeb5982e2442aaa8b96e6adfba643dd6e978c3d568832e018484c3df7c0ce19b38855407d84fda73a608d82a8fc8250f502203f4fb0b2f9ab65094d16f65140c18f689a5273a4f0c19c5fbcbefb15dabaf52a47dd41dd6cba413380bd813c762398463fd0b22b04f10aef86c62ed0a5c334c4d794b5a48b6b53d06a9a1f1043602283964570d553ffcc551423a0a33ce13cc0b9318665dd6ed576cc579214eeb953c30d97180ee30d311549dc267a1bc8593e2f1eeaec8b64555168ea4cfaec3a9d1d494ecf23cc22f8de8c6676686460f3f3a01a4556cc11bd257419a2f010a8a5bd108ab8c0ac65a9b12c12a9192aa57092a79d507cd7ad909478b239180a1434d005a624102e80e1cac540e497a8874a5bef436c8985ce906dd6e9b286a9d25faf031b99d0d0a6726d11f9e4f2bdd54aa67169ab433acee73f627d4427acb317a24550414d6b20080130b54f9ca1f70f9d9f10335129517cfda110b8da20d134970f55a5fcc85cc103bdf53e838a620bd45ee9b6b8c49ac18560476b4648acd529aca981d973166ec79acd5fbef69d82b7df7c79ff85b6268f9bc1ceef6297885168241bea9fa98e14ebc82e4c83bfeb80e04f5b1e70bb740db20e0184c9b50497ff141fbe59abfad091eebc486eac1f3e590261759d1994ebadd142a8bfba959f3e974503802bad9862addfb0fe46645533018c9fe586af404239a27daa7cdae89351b4cb38cbda472cb22e34a686c510baf3f06866a863531b2803f39a2d8ca0d08f7ecb6cb9f4bed08ee8fa957fb0f13c6669821131a7d30ec33a4f7fe4245b335844838daf976b9e854d38211aac45a559cc30e0de33027cd82c4d6a8d50927fe43bdddcbf3729f848549548b75e71ee9887861410a9fffb7dc4583613b84c52e3e75df32428442e5dcabc3c4acc15795d5b7a84d81fbbde911f9f7f85051d0a53216ac12116e24d96d7a8aa58c1d02faa0188a5e0dc0ed26c05a46f1b052a51927b60107aaafbd4e0dfa747fd79db2bb4b8aa29ad7c646ab0fe00a8902fb684c9d7b574696ea90e4e747f89fb7a4ed1c4fd227156a17af0f5c1cd6a510a72ec4b0f6fac179bf91c69b3be4603bb09077d3e40308d1c433279ad1b6f44a40e5e8917bc8a5e87f0ba929167548e212dba15e64bdd2adf68d8727ef8a23a3cc17bf42615e7bae2d4e5b8dd65f5f076ccf984d51b301d44101ed89e574c55eab2ebc96afab0c1a8f943606fd4d4b5e83fd5eb6dc1ab6c2d0e13aacffe68a867628d8768582c877dbaf8e070812e81b929b5fd26212cdb648ac27385777053ed1166baaac79a8dd950712d2ec0978f22a52d3da44abb3d1eb8f30571f77adeefd125d4a7cae466e4990311f090077bf06414084b3ffad2000b423f2727531d272685ad8e2bc197741732ca6ef49d2b480e32fec95d6b9af8096adc3ed717124de372ecaf9dcc006a8c421e41448c56d2ebc2486a802b20244e081eed7c734a9bba1e263b98eb2a5ead32eec11bc78e82fd10c0feb4d51f4a34c1fd3a5022e92e5fc4ff1967768ac24216b7237d3f078f6fc207930c9b97fa240d883587e1cfd80a1ead500de70b6571c24d0d45de1165a5a5dc31d0a31415c422465409026155b8cf53b6da7ba02bfd9cfba5647d1999a3c8f6097989d45a8c7e332ff06652dded81fa80b3d1c44603100faba6911c98936b32ea8aa5ce9055289d7a984de721a189691a810af3661600479bbaafd84fde69ad5abcdb8d66df17c76927a3c0c74347fc653e6423162f680dfc63712033a083e0271303e15352a85269ee7aa348536254688a7e827d46a04185e82fd9e27d8e7474557da80e3df947c3b1609281247d3da97afad51bf92fe7c5357aec26c76fd6d06445688fc85e30ee69acf74507c7e876731e44c85883367cc44c9d38ff24c2228bbd1804b337d8858ecf4a7a7cbad27640233690178ec1467c8b9dd9df875ced809b034f97ea70687c898320c42ebd98bc2f2a05d056b3aea898238e0fceb59f93045b0904701bf3489eb9da1498ef0bf0336ba840445b9825e0dc1fd6715716b1d116d465dbaf67f7fb7cce845cd52d9b4c4ec8d3b697724f4d3627f68cf72ac6ed370179c1cf460462163adc65d205874358485ebf884997a95de97c406e1d9219c9add8a2ed846cb65f32995b2ea8c2a1dd31c580d613017e9d487690069e24c79d3a714b1139ffc61faa0851353f59bc6142124ee9d7cb2c51f6962cc87ca44cfbe1", 0x1000}, {&(0x7f0000000040)="0e1953a213ab74fd0292fcba7fc292cc258c95f40678069045e10e174d3335c10d94d69981aaecd45fee8b28a447d1791d11e4a1353cc52552a160488598357c3eb9c62657f706c3f4d9abf9b18186ab8b2f0b0c8030", 0x56}, {&(0x7f0000000340)="6edb795fc7cd9104d191c683530fe71c151ec79d1fbc9498324f2e289d1c2cfba6882e90b5c97ae37af4b9e63d84c164fdbd368797b2e9f44508612174618ea6d0b06213ea1a0aa174b0a3eef64a43d1a56619359e746734c31dfbb903d36f4b8f5b9ee5c691ef78afea864a6b77c122ef56", 0x72}, {&(0x7f00000003c0)="e84d9315894ff29dcb46b94e9031335a62fb6f60e89f3ed1dfab87a9182db43ab9e7cbe8d716fd14b5acf11ae722415adab8117b8bf3943e929207e0c7632a496b35b9803a8643978c9b110574500d2814fcbba02fdd4768cc6e1ac4648b5dee75baa93d6db9160f1f6129dd979a659e8e952a7da465c5b2796ea04c777c41b480fbb1b8a6ededc7ced6273a413ac10fb17515372650144719fba090b2a4d2e2fd4a55506ec9c6a7153272da2d237ad4f84122677dc9aae36f936c1edd", 0xbd}, {&(0x7f00000000c0)="770ff76e17ce986e997142ff000cce71071a657ec928265031f94bd6fbb532", 0x1f}, {&(0x7f0000002980)="b23a983fb3bcace9d7d600701da6ba68afd27cf81052f2de607ffa03de2a212a14588c095dbcc28d73f3052ac5a86c4f448f9157d44e72f9e2069d5805e9f1d54bbd971096cbc90a7175e11aa7760affeb2dfe12f363e6ba3335732f8000e2234fbad87570d5acb02420a9743ccd36f0a16fdf6c1f9ec5345db2e3a6158eff27fd393d7754d86e6b93e2629efda9ffaeba705c18c168455ebae53fdaacb488666057ce9bfbf27bf512ed4859da7a0a8e15055bba9962c5d06924f4c1fc54dcd701ab2c2cc81ad85fddaea800d708a30ade2ceaef74b27c7521fe02d26a4c4e15530609b2057008c135cd6662b17b9bb5c9be956fc59e318e4bedf9b28d541d924a708b4959ab7da367274f5b7c00faa39a44011b92c2a4c9fff69d9e8fda3a539bfe00a4962c7eed85e8ae8bb9a7a504a409127346e17e278a302a8cc1779161954df0b3cc35dd19c99268b0431ff39349fb608606e10f9ab0d88f17b81cdd3ec20829b815c6d231498fd358f512f05bd3394023e1e797ce9f7b807632241aca062abed109ebe57f83eee3160077896e88e6d97c493483f615ab0f16d8b690cb9692865a2c77153678a2078034866c99e2ec4a63d98e8482d6d95073a246afc30e4f8b9e5125fdd6d6dd7402e911509777318974949589f223413a06ee4cc24d474be601ff9413a552b8986870f9e17892f76ccf657fdea90ead49a81732774d6e70ab8336937559c98d27bac13fc933ca70c19f9173a71e3419cb223d7a4a50f3080ec7c3a8f416a32d191773871b5cbb18c8ab8805bfeb0c6201f3aa30b79c73bcd8aae2e053c0278b3df8fec891f7e05e761703fe2e28efc5489b19e1e8a6cde23b1342b3cbe670b148acbd73848c113e01390a07a433b14492b183173d04b45f439de0a4750ac2a4a5451f9f745f5a9882931f7ce4c7852047e900f24cd42c1ff66f47123ef46bf6c5b78de3b57bf895a479bd1231486cebd1888117aabc53ba61bb38863ea8a3804e8c40d9365033eebbab3c175a5b88b9848990e9394ed1b4a9dd4c03001cd486df37afedfb7dbda463a86944f3ce8b9193441cf86042cf619268c1e075f1965606242221c08c52c92a44e5fb64df7dbe4e240f9e16cbdef79d8aba6ad285cddc19a32ae185287cdef8837a3f1d1615a5ff8464c19d6f63c4cace1b91c7f5b872c5b26f46e6815a092b9e49136e9eae203eca4c1c5bdb686ba8cfc281a2964f3f20c59b148482eacffecdd6e77ccadc0e4fd887f8c6208b12e3976589f42a1b5fd04c59281ce10ec6d3897f5fcbff3bec3167bdb1010aad4b4b4ec8fd95ae5aeed08a08f48596d08ca5fd5157adeecdfa0d7ed36a227784214db93f90447bd83f44c79b71727ef694de42a2d054de2324f781b05ba43d7bf2bfc5962196dd496cd084011a57c134aa30f211d0f915c8e49cb8ee3fb9910f43fe901f7e7b6c709311c8cb8992422f1ac56cf646634bcbe6caa86ad2e5cfdcde677c6ae3d23abdf2c0383660368efc686c321f435cf6c608e307f0ed2fcd7462dff7178ee56fcfad0e707d46393067cf942f4dfa3ad5a2021bdce4e69354f2058c6231bf6d382bd5db00091650264c290b3a426a9fd6af1b615e40e664788bf996c276cbfe1ff7f625c260a354813854bd6b9d2574008d1c537b7d11c4909ee670b56ad21ff38b79e430304ea8e16923624e4cf7258473a289ea6bf09a53790ba0e8b01c3e1e9f15a7cbf158f733b6855b58c1e4c3f5c06bf1c7dfd87626de3932bee718db1682c96a162025bbfed5fd85df417be91bfe9055d1764eef84e12b1a780550c5650c8d9c2a9ca3bbb126b3bdbca251c7e757421c92df7646e5fd91d5fef235ef07cc19720a82a12318bd9789a493c43e5bf4417c51216fae0743a545b9362060317ca64092f5eb6aec71d80a493c0a5c700062f22b69de880991f9385610c2ebd02ca8263efea573e61d1d4a725e969eebf67afaeb9e20e12f1deab4c5a415ef6db3c9be8c3fc50fe056847c110293e113c5f77a8983fd12b8460222d9fd641b2d7352cfc2c164931e99c984bac9d970cd13c943314d8b2a114d11f325cfee8d75c3946825fef073852378d977cf2ce61a2cefee2ec3b87882459a1dc1e2b60edf5590b74beffbba84ecb1c3b11eb2171702b43127c7222f6849204b4ddcd6294309cf1b5ec5fce5bf1087286bd0b33e92601a0c7094be1b3fd3746dfd4de6cc9f269c09b70352f43c7adcd478ce4613132bc39b236626de9e0a7c5c20c629a287c7c4c67e6b7931e3b27397578930352816195f2ed2ae7c793070682ac8b776cd04122abeb4fc20b82457662e9c740eb6b7f7519110e3754fc48599b45530d05cddb7b3304bd4aedd97891dd309010bb67596d1ae796e928343367b939fe702b0c0d368f8cfbd2d7988da3270d3373abd308f2fb3a954b88524262cb67a36119ca3efc94d479db1773b584c368f6fc53d9025f2a80c6268fe7eb93a4f42ce4cde1052b14ed11839b1d60305bae757b79bfba80b355cb48b586b5d672d833da5a390e7e561767003988cab6f9844025b9de693b9874f60505fcbb16fd8880ed1dea808e5fec98bf2d1c52fcd2ee111db8d0b1863e8907a78d275ac9bbb91a95d96dc96d9bb492124b39b8f5b9e9caf45a0181d953ccd5afd120ecdec9da74e9641b6b343fbd18d60a32ded2d0a7b8f9ece0f20a50934fae11e49fa5558648b7bdad02901d33333fb32e64e2a2d79938cc49e5a08d5a0f9dcf182dc4253f36933875db529c699e45b045c4e80b79efc580312b2fed2d658c7bf73c0314333bf07676656cd2e591c3ad6a26e988a4c182107179eda686e28cccf61ef1ef04b7fdc79064eb1326d1b43bf82fbcb3ce224e111d68bdc354ce4d080b4f9dc031e02842beeca6bcd99f0d22422f0183006f40bb96dd41832eca18151aa7fd13e87d2771f324eb9b777c2e573d7a4293f056f28fecd9637a9b6410e376be2f0b0e4f0f0311dc26353e44aff6584395db96da9c0604a0dbda0dd788a6ed4e7dd3875c6f34f6f337c5b39b2190e9a3639bc50e6e1f65bc223d7baedcd34189aeb7af1482fc56b19d7a95b29375bfa1d73249f779ea79d6b4d68f912d106af436ef0561b1b538964d8734ed1dc8f651a34cc83299249a0bce3fb75165e8b75c478486f15ca5c163d70b3cef710eb16d9efcdb74276bf5eb7e8de11ce6bff5c3c22edbb1d75febecacf253c1d0664597ec228f25635510fd7fd2ba1009e87f6fe8e6b24e5d5a1e43f83abf2795d595ae66ab03a58c0b4ba1e7e14225275f74a4ea792661791afa9362260cf9e18bcaaf7b660ae4d0f074425f7c51ae0c1642d11f46b0d514d39507fe509c1f0f2e53b719cd7079b8becd929f8bf076fa36bc2eb67e1f7134c51482f6e3410e111161a4380223ad064d9e329bacbbb8a12e5c00a0fc1ca22c489ff41c1ec63acbe9363e6c9cc8cccd53addce016823d4fbad0895d804cefd0d7b3d7727968a1ec66d950be20aa09cbc34711ea1a5cd4ce4ea5c52b7db1b1a6b48fde3b8b589d6ba8b79a3cff4d70de4d97dbb47a5adb0165ae66c325359331c46e8608b1c110d01524d86699c8147e11359c6a06f1f190e88419cd2b69125de9207389e9710fc05fad676b62d687de9e754e3115a04b938d1198c2a9d6f42bf260b884cd8305c281865e3d9f4ab881fa84d849f90899c6d7aabc8e801e08ac61556f55765e15ea0445ff84ed690ef6324c52cb431ed9270a7de1774bbd98cc67ab644f691b0da94c55bda1b6dd602cdb92561625bd59233bc96eb8208f4b1ef96289ce1328ea1fde989e94a1530f321922036ea772e72e42a755396adbd7cfdf2fd4022e5b2223980e6654e46ad8e5e5888fb18050f148c9a54734457d193eb2c68ed7ada58e75b7f21950f08c1fc10c70b20bb72a2570ad326641ec03c07d34ff25565a3cee40c10775990d2caf7dbbab236c8852ee313b196bc77c0b79d9b6a77313aee41fca874a2756856df246f7f4fea3414ae6e887bbf4ebe254332da0025c596e05115a54faa0859e1dfe5011edef4665ea69c5c845488d195112087de731ca9dbad8f01c7f96ef1da5815dcd6ed5321f8657fe69643ee6473bc6591486448d8a6ab4bebcb8d48c7af139a418198355918e425d2df14036d828567b277f047c131faee4eddb34c4c305503b834bb1f62fc124f052bfa7d5558667e2d7111053fac6721571f9c122b9d494968d71cf6002a55558dfc6b4d47465afae0a687f73029e7202ba7ded5957e28356cce5522b935646acc1b893156d92b86851008cc0d1f1f61ea6eb9ef31aa8d1142b11ef4bd8877ca9114a6505e5ecfd7721931dacd52a3f551a9bd78c7175c74d10d8918d6073b26e704c65a5083704a6c6c6307a0bdea68fa021e8e429633270c57bb6c6a4491676f8bbcdd5bb315fc2cea7e6910786ba8eea90bbe2453dcf333e0a4138cc9f4bc174263cb24830037a8e30f8bea31f56b7abc0df91cccf0a64de62b75a3dd60e31c0557b8e637f1d3c04d09e40d89750c3d37c2edf7180aa41000fb8fd74ace6869faa69b4e2cbb1c190f291384435ab39465244954e547c9a3f29ec6372d3fd8c8363711cd052910c31f1c1388b005e91be9d787bb1d4828b40507e95306bb1addc29260dd892f17cb946b375547d662535604d34687cd4c19a646f3433c91048b60c24f9dee268b043ff140da70abb14a787af5970bed2d30fb1549dfdc67308fa51c01cf98ab47a039fb04f32eee96a50899d563127f8112778d1f7a4314f53c21673c4e7f9e0677ffac210f39299d78e7e54caf26aaf0b6de2147ef3f5c7f598465827edcf0785eab11de02cdc59c30bab7cb2104a76fb6f7ce439f999f7de6390bcc1f5ffecaa672abc256f5f30533c70db19ac61cf3f29f417043b425d19192c0938309389282831ca56b85d9cf2f62689776a64298f206624b0ceac34049d75388bc104ad812073b776ce2782aa3567fffc0e19f6b915c54752b6cd6d7c82fec440a4084fb9fa54cc91b4df509f7900fde91328de84c87b4cd336797dc8e4ed35a2bad05fbbe2bab869fab5de9242872edede6378f622035f26b2fc639aeb6c6c13bf106cdd3b8f34572c6fd92d76e7ab27ff7cd1715f65cb4395898bbb22e3af0af8f9905911a439b3e9aa4ff63f51098e6db90e0b795f36aa98703bbb11f3843ab7efd1d09e8b8ee9a9334ad2817fc2c99da50c286e8c4e8e63ef3aca0f715084f924f13dc19ff6f0189029a7f05c84d6252870a2262de1606e75d6291efa46964afc248dd700952e8ae5c147b9c50e5e760fd6c722797a96e6041f112922e8d1a76deea7b02914d7c01553efc57d16f54adb697be3d7dde55cdc69530fa0e6536b1b560b89b4162ffa178140f8b1de45d15e594fb9a342413eab55e039e2c5d0b4d4fa6f7769a38118d1b2b41b297283f7277a8ed5df1e2b4de84251f5c3940f317f6fbae7f33bea37019e122863e81de8419bad2dba2464b2de1da556acf583caf0f98ac812db2fc10bbec11b70180777ddbb2acd80e87d7d09e305f2645ad870d679420a9d6cdda55384e342b14cf4f98ac2e191e3298ca01c4c4534518ccc44522f1fc81ecb716d5d498b53acd791acf13618a69387ab2167f3ebbe74117cd0059fe09cf83ee4f3085d54a773c538f0fa07927feb8f892452db699e01fcfc2d7d85b1783069a7634fc71acc95e4f92c1e694e24a4531e61c7e3c780723f0cf52785d0a6affd3d448d3f95c3daca82b53a4a7fffa0b841725730aa7cf", 0x1000}, {&(0x7f0000000480)="95a768181840a0a9edbae4c06c36a3044de542ad5ac1a622d5ce6503953a54398a4b89af29d45ec42d09277c9e5bf9229282885703f45f2a7947e2110fcb48c1637fb95f1fa4bd934137d96b6449608bc9985b20614e601a93ed493ae5112c2e7d789ade575fad3334b9c258d2143294bf9cc9b5569c41fda08ee704faed4fc055667fe60c64a45fc7949c33cef798c4925c38e859362510af9086c6f02b7c08b3d5a47cce0477145615e233cc8028f35de11194fd392d7553eb36f482bae7d28d2caa61e0ec528bc7f256ce960db9a9129a5e43dc6bedd86ae19d68c1d1ade2e1d5c2aee2b947bbe8b7fe414055", 0xee}, {&(0x7f0000000580)="5d9abfe98006bb31ab64e900a71058ee9c8218084df4327339eea7f7b50600eb021990afc1ae00eadfcc77eef95019e23861443fa73ea87813cbbcd4058e01f0210ac72c08292b8bc239228b0492abd7f23a249866f4", 0x56}, {&(0x7f0000003980)="566d2ff4285da7f87b549443b8a8499f3a7797c154aeda7090d1bb9960ee35be2ffbd20d509fa52666f7cf3a138cb75ad91e911307498bbb4b48e9143fb21682b16d427bccd4da0f395b8853b0d240a2e90602263348d32b09b9150b3236cb9ba23dc871a3fae366817c8a56db47b3877509797a08365af201bb6bca1482aea11f6209510a807ebb45c99379b753508c459ce662d2fecb0496e02f9382c2ac0397d8363aec7cf5435f2ce75d6c5d3a2672e6835722879d55676a42d7d0364006f5db2654361ff867c481d001df39602ad2cfc6c777ded9461a9c974938e3fd5c8b95d53e8b12ff771aab89708e5a26b58cd3e0c5d4e1794d2c74c600dc72fe841e77cf3330e6507ef234301c7d1974ad35268dcfe2be040f10949434eda6632d5fa6ad3ac5a1931c1eeb9361bc36bd9ac1c5362747dbea2fd590cc2dff4095dfd6777a8b359acb14124f3d483eb9f9f893c1398b3d2f53946f58ff46e7f10a190d4d4f63b1fde12f4b6a087625c52314d6874ff59f20727e44d9dc3889100176e0481dab0ec7d323a75757adc8b51196a6195058125fe7fea1522d38d87fe8ecbf13937f26645b04ecef1655a4315333ca8703b2429f519ac02e305e72c3731d5a3e66ac4a8068aeea64a36f4d232277fb78960d26c44ca2c9a56e228da72bb7f869dc7f708a78388af6088422a2c49bc54d6782206de7c125fd65d12c761125f6cc2967092b3f140c15f5cdbb0d1d636e1f1edf8c1e82d396fb81244ff15362542ddc93d0cdc01e9fc0564235d8852fa44ea0fe54a8d9f4605d92d1093449885696cac52837fdf4f60298f6598a02cf02617c0d360c8c0638abb53149e1484f66c2b561e8e427cfe8039cb7ee30904590a50fa3118c6e7101060468655a845310a9959f944546d9751413efc4416adb95725c24f49a831f6c916b975fde37c304e9951c2ced6f205929a5de0b1821d1f2c139c7c8fa8f65bd02fb488b6fcdf57192f8a7ad2606d2164a840ca6254ae926d3b86ee2a5726a6a562fb8f2fcc542da04caa08ea57f926c5d1e2575dd337153dfcbae7e3c8f0f18b98a8b47cfa65b74fb8853ff16b047ee0d5ad12f679d840c7a244beea680a67e4fedc504fc14123e947355ff8486475466fc615eb01b26311bf45371aa13dabb360a8e25323411c57a8c2b11541ff4a0eace202b30e9d55b375b9fa7a2842969bd027568570f2147d195acf3878b7f3a68c8334abe8e7d76f392971fedf338637c378a5d515ef0ec3ee0d544a5a88c5c9468c09e22f5461846d0dc7b7f741c69414213305a2141520ffd91bebfae966eaad9aa5159d7ca843d74d24b8081de79596f8dcf15312f1f4125ebc4a92adad0c579200eaf84a47cc08797c720a44babf3830e1da89c2a32447ec736b6c81ac1c103f76d04936b5b2a5ddd0075a320e49996f7a55ec9f385e75ff212d9407bff2f0f2ebd9a0270e278aecbf351b070761e6bcd94a285f7c272266fcc57556b0a22bf3ae826730f8ad5a299194b2750ecc2888a088a67148f0e9a65deeae29dd1c3bb2c31eacef95e2cfdad99f81645f206bcfb973d56e0a2849e64cae6b7913e5e8abe8385ba7d4066b121cb765a217abc8d17249e21e3aa52866365e00b93f9b9be6d62e381033e8c3d347d1e9a09e9ef6572f5e8aa4bdce20bf81478746a1f02379b9e332a23a3cf1d349e4bc6e74124db238b99a93d8d399f5cb673506ae115115ebd605ac2d42fe53677331b2be1d42ede7b9202954d12601cdc0ef91a5fbfe247508883319c8e687361b9d535ab2d5963d5a4c79754f0468aca7096fd4a8a77a10fc730bbb5beae27eca13efe7dfa789b9e8a8f7402db1f5bf1f924c7bbfa2b12f2df8caccb7be009143fc1bfc13adbb137ad684d145575313e99de93ae0be8fe673cfbbaf35abc19a16df9fb575b4e02fbd74542f4e680fcc3494004524dd8eb6234c2625bc7d08d0b4b8d35e12b238eba9798f912b3bbb0a652beae88771eebc740c452fe9fa6f80d78bbc6ca0348e4a096f4467dcbb84e899d133af3b81091a2dfbe06833881b29b99a1dd2721779ff3ae5471f4397b11bb29ca0150095726e11a161f3020d1be4aaaacb3e619a06faf1c504600b4042adb1fbf78bf4995cd0170d81adb1deedb9b512b635ca1d312a271c9d6419a202733104f43e085d7aabcad6f4bd4c8c3920b4c4e0f56b91747b741f64ffddaaa73d1167c0ec3f71b864a222f0c358a72e67b9644d0ba3e0948ba8f09bef0494217bfdd598380c43148b6ca19c478723276a6e2bac22d44028e5d313080a2524ccff2e2e9f82a668a0b9cfe4728baa3b1734e74bab623be1a6d8de72c85d581379ce460b69858a0660cb52ea723ceb44dd5fccda2aa71110127752e545361990484e3f0168c8a85307acf6e9053737a7851469fe30541afb3a8cff9c0618b219d4c99522adf3cb2e0fa25ae2c94d7a55b4687164b45bedd217bc502fdc171b783369f553da56da5860252301f8fd33de982487529a96825bb8ab6abbcb5fde716025310bc4a65933d7245cc946da55ecebf72f9f79167bca9634365eafc85732579065bb630256718d5a71103cb7fe21121a6ec425de3f2d597194db77c1f95a64ff575b1a4909c8659d13dc0a64d58bda4d0941305b1da2807ed7d616db5befcfce63ddf044da5e612558dece53f507a397130e066f3a30128962c734a03d9fea36d723b76b14ed00d4c1a93f700b58a4cdba61f77d233529dba1d7cbc7844e58c6eda6150b65910696471e948ae1eb2a5f1dcec6ee7d8872c5215b0853af3773c9b87a33552199b15dc915c1b295caea89726880b0b60419b92bda73e489356019845c5d4bddcc8e8bb8955fc6017af91af5a1c07a8b68a269847779d5a8b8c73205cb01d6179b75e6a75b23fed7e9ab19bf4eee46cdd3330209a3d89a7216f8ae93dfa479bbfe28b7d5a851a1d57327024b20f9d4ac5d7c7f1f8580480830cec41666501a678c0d608f168939a0d7142a120d80d4563af28ca9a1402406e80f0b420d7f38a8984e4b45cc9363678510749344c35be65ec9d534cdceabfe9c34b50ed3fa45e0e294c4bc539a8d476c07a3ab243f5b4ba978b9c56d9844143cd4a2a352aa03c037c0868d3e2f42eaaba8c6e289d8e95b9e86d9a94f28b9afaeda588dad517d572e4242b9a3d6b28eb67c5b0563dc6f46d8628fd0916319c61f993084dbee1ac716cf6c939e076f3956952cf3bf036e5bf043e1710dcb796659c9381c6e6a68cd9305995299aeb17d3ddd2120362f1cd152186572ad63e618bcb3304c6d42a964cd858de4c2f152e0267f7a13483b825bc3ba88e7b1cf6d1a08ed2c562577d42d1c729f811872b426a0655626a0fcd2762037682c4a7657bb010c4535d6a3ea182d6f5f45f08b9610f2df2e9acb23faf34ecc84a9e594faa5cf257630065719dd63a94af57185ccdd00b6a38924a229733a642990342583d7bc6b5f0eb56d3923a1469c95dfd26ddfee89dde3d3adb7a640b6985ca4097b32aa7a0c94d2deb337bcb3dfa877931dc15345ed56841c8bad79a7b509ee44144278fd538ecccee15c57ad343910017e727add53a28c59014fe0f261445f558bbd922d72d318ca790f52868b001588bd5480a8e6f6e34ce7f1405836e45aed4de8e107859b639b50b682afe18b345009a1033625a8cd2df8bd8e76a16868b77a88504003d66094094eea5f731e4787d0e81313d2ce2690033ccf8607170aee2b7cedd26b212887146dec06deb350494e41562acb94141d61cd4b3f69032e8afdad19a1630e3f44dfe92bf6a23cfb976a6ddcc160a729db037749e2c8d075c98dfdabd4dd09d94f19b570aae340197dd66aebe68d5c9f99b374163df04dd5f3d945dee9dbeb631c565fe49c0c54e00770f0432f0d51683eb5020181f8ad772391ba060844c150d9fd7e323e5418a46b9b804a1ca877ce181a9ad50172a1c15415ab471d80a65c80194910678f9f63a230275659000cac021607862c3fca28df385c2ed936945850a406338301dacb0d6c04654c1ce977c2d22929128072fe5e26193a43cb0186d7e51f7cfb1a4f6fd7e0d11d7d43c2e9ceeff992cbc070e9b0ee2ab14b3041388f6da64268d890b5bc6b594a1ef2a1404558668651797c2736620af4966738e6cd823f42d9243bf4717b242c83b4bb39c190a3a3a4ee63fc68b1734af927861efe081ff9e973e14339f02e6301fb7df6bbb539ecd8c72db67128e777311c540079a1e0d37573e0c96c14dc24fd74971f6e1fa51c7945e1f9eabd3025c95f13b8821c28bb5c776a2333f0a270a98169737a4d37d26bde983e384347fba91b6dd4f73bbbd161a742742f23f4252501545414366a0fa8b423a8eed4ea9162fde2db5f49c2bb65c4a76d36908ba21c3fcab0d3fe1dbdf89ce02eef5fd501b8dad9b8692f29c65d4b90746cc0a0f68de6475a9827c611ee3f79a4fb8572fe90505c8d52de42801dcbd60997057ed39842138e1080bdfe795d337e03a55c50dfba563c910bdb0667dcbddc20d765312a3f3456ef7b00b5f4319ce37ef9cb64306a154f43007af316c325ebdd50c4872dc74e26222ad795f0f07edf6ea6ee00de2323f50b29a130bb8c277704b28f0242d520716236ed204c78927bc7192e7d97fbb3dbff573babbea64189544889f1866088febbf9660b842cfd33a1319c874da36aa88d2fbdd2b5bbf80614a33f3e78f5aaf7987b51f9c1af7d464d74f2edf1006470ba642af60c0da42b19df1819aeb4562190614b44a4034bdb0ef09683e6dd9094be52304c0201415bba7fa9f1aa2098e1c2f4043b48ff0cf49a0807ce773442d773e1382d918da31be512dbdc0e9d0c5e936a546ebfe7e4b531f334580a2c9a743226b43100541840ea080a986dc932290eba24ed96dacb0c024a11a90c2bc60c4c0ee7fbc033a164d4400748b7f343d43f3ca346b387acd6d9f8021fc76effcd93c87d306e91b63b3ac7f10d037f63795d71aff2ba37b35dd90fa715797bbbedf39189c644786d03f6eb45b2225335757c92fae08a22a2ba3ac79383191c7f76f6cbe34f8f65703723df949e82cbaa166dc71c86a9e362692efc1a604add062499895ed76db278e95b29a9f052982fc2805f70943bfdf78ee85a04d178c27cd83db91ca7cc1e367fcba161401550411ae1e624ac2aaa3f799f026b431d1805902d8ec575d28b733c188e3d2ccfdb88571ddde0d0e1b53681e0cfb44ec9e1785b985625ca3367452b45bd954097d4dd7e724fd4bcddf0730790cf19c37337719b5838808239275f37cca3309f9f53865e240210d63b49d89cfa474ea7990480a6a271ccb102998133ec48dbaa61eafd104e41c6f68da21fb9d08718c0b769abf485287817df7813d4354e40c144add29b58f4477e07d16bec0dc25f762c47a27885e78601a3a01e700b0f5eb14a6742a1a1de61e44ffe44deee11e062b1b6b0b5300f07c812c16a771bae0e5d457b4e686b86a9ab40002e4ff2899731fc16741f19cbfb3f3a7d775bd7624b8b31f1b128d193c4a0d4b951e7a16838aef37ff8de4a9fc8ea5812a0441cce40e448c80f9e1b7f7897154fd1b0b11b6c3e3d344c42bb38d3ecee85e0506108e962f3100318cce3aac9cd7f32442bec418c1e28698bd0b29be6be1f4c3d774ab0b3f40c29348f5c63c981362be94fc461a7c3d23b0a3f6c3fb253ee65bdbfd6234d34a563241106e08c98f74ec32710a0d5c6fc5f2f370272c74aa5e309c1eb2f8689e992aabeba161ef2aa84161e4", 0x1000}, {&(0x7f0000000600)="d1aba1e9a40f017a1a946303c151b0779602bd1b5292e49894086e8781d1f26103a34d67a2f0ed08606297fa6df1ee3e225300e26e001b20fd62f4376c2c377d8f1693209f54cfe23bd14253b384bc995219be0a204ac8551ed27a2237ae564a7b178b7f4b4e3440644f075c745f6bb6a9d866695572672ddca8bdf40373e8bb14eeca9176a56e6499e293cea5b1bcec65d06dc922bcd0fdad614d8aa65ea52256ff840c1e99b66e803ff0df58d2c56dc6f335b71f55eb680fd88eb4fd28dcdcbf9ac46c354c23655047244777cf13", 0xcf}], 0xa, &(0x7f00000049c0)=ANY=[@ANYBLOB="3000000000000000ffff0000010000008f8765ab0fb4499bac2136e021cbd60ff0a4be8540782266dcb01a73e93af5067217e8e9a830c7fda2f7aca8d53c5b2388e87c5efae482c3684c36ab8afad650651b77c837aac0eb64a55fc18833c940b90c3254184718c2e6", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r16, @ANYRES32=r38, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x400}, 0x4) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 10:28:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0xe06) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = dup(r0) write(r2, &(0x7f00000000c0)='p', 0x1) 10:28:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x4}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 10:28:44 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() linkat(r1, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x4) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x11, 0x80}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom$inet(r3, &(0x7f0000000100)=""/103, 0x67, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 10:28:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x6}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f0000000280)="7f6ba122e29f59eb4e5ad0a376069b89609c0a8ec0811ad06e4bb6dd5446ed", 0x1f) r4 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget$private(0x0, 0x6, 0x10) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x80) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000240)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) accept(r9, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) close(r7) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000001c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) 10:28:44 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = getuid() r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffc34) r5 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000640)=ANY=[@ANYBLOB="82022ea9911da02f0427d276e973e6fd54f52e0ef42fdb01da3dca92ae00659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c35661749ab4427828b9193c4151134baf5d9a4f14c2b885f67dc63a9db5e821c0a17e8b840ab649636968e3cf0b51aae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bb169a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cede8a6c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e0779ee1941351d2ac0226ff73b7a7e2d966523437cb14b4cb33acb99401e8e73a62eff79beec7575e3b4133536d59569295c0b0c95c8d7d6cdc2be9d3e634f1224226a89bcf7d1e92cddea79f95e0ef42b969d51a03f000240319303cc9c1ff57817e687abd07067d26774a2e096babe14918b36450c3d9a140013c8d16597955ad6f4232cd"], 0x10) write(r7, 0x0, 0x0) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f0000000800)=ANY=[@ANYBLOB="82022ea991ff2b1e3ccd07d43c9c0650dcdfb51da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a58c6c35661749ab4427828b9193c4151134baf5d9a4ff6c2b885f67dc63a9db5e821c0a17e8b840ab649636968e3cf0b3eaae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845220c539d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247385f4e7f1fef1928225f538ff4d58fbc7c7273585ec94794bb9ea1d8ed7d73ff618b2351c3572412e264239a78c8473f36fdc4c53a1af743f322e484c5018ac87185de70c958ae1fb571154ab8bd7d55987e206b597db1ce116f0423f90d9838e829b349199d5f54ce32db4de89467b83380ba39a90ff5977364fa9b498925403ec47003dbef4b9fc0b8a7cf1a90962e219eed485c12491530fb4c03"], 0x10) write(r10, 0x0, 0x0) dup2(r10, r9) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r9) fcntl$dupfd(r6, 0x0, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c35661749ab4427828b9193c4151134baf5d9a4f14c2b885f67dc63a9db5e821c0a17e8b840ab649636968e3cf0b51aae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e0779ee1941351d2ac02"], 0x10) write(r12, 0x0, 0x0) dup2(r12, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x1026e) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r13, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x8, 0x1, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000440)=[{0x3, 0x1, 0x800}, {0x3}, {0x3, 0x6, 0x800}, {0x1, 0xc5d, 0x1800}, {0x1, 0xfff7, 0x1000}, {0x0, 0xfff7, 0x800}, {0x1, 0x7fff, 0x1800}, {0x2, 0x5742, 0x1000}, {0x0, 0x1, 0x1000}, {0x9, 0xff, 0x1800}], 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r25 = getegid() socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x55802326dce418d9) r27 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x28) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r22, r25) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x18008) r31 = getpgrp() fcntl$lock(r29, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r31}) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000380)=0x101) r32 = getuid() r33 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x167) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r32, r34}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r37 = getpgrp() fcntl$lock(r35, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r37}) ioctl$VT_ACTIVATE(r36, 0x20007605, &(0x7f0000000380)=0x101) r38 = getuid() r39 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r39}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={r37, r38, r40}, 0xc) r41 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r41, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r45 = fcntl$getown(r41, 0x5) r46 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r46, 0x1, &(0x7f0000000540)={{0x240000000, r43, r44, r43, r44, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r42, r45, 0x41d, 0x5, 0x5}) r47 = getgid() r48 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r48) getgroups(0x6, &(0x7f0000001500)=[r44, 0xffffffffffffffff, 0x0, r47, r48, 0x0]) r49 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r49, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r53 = fcntl$getown(r49, 0x5) shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r46, 0x1, &(0x7f0000000540)={{0x240000000, r51, r52, r51, r52, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r50, r53, 0x41d, 0x5, 0x5}) r54 = getgid() r55 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r55) getgroups(0x6, &(0x7f0000001500)=[r52, 0xffffffffffffffff, 0x0, r54, r55, 0x0]) getgroups(0x0, &(0x7f0000000440)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r15}, 0xc) r56 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r56, 0xffff, 0x8, 0x0, 0x0) 10:28:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x6c}, {0x16, 0x4}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/depf\x00', 0x800, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 10:28:44 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) close(r0) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) read(r3, &(0x7f0000000040)=""/195, 0xc3) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000380)=0x9) fcntl$setstatus(r4, 0x4, 0x46) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="42b1a323b3efcca6ae84f298ff21f17e0346f1f099007e18b39c458aaa2a1ab62f992ba30e3aa83272d78ddedcfd655f49f639ea9ec09645a21faae91bea5caaefecec56dab88a6f1222eb096d7409f8ed6b6eb125d0caedfbc2c1b00a08658912df0f750dc1f8af1ba60dadd4b511eb70ac7d888e5028a74c02cc47b17fda6aa65c09bcec07d17a8f536bbc29ef8d2dde7711d67a3aebe55e7fecaf24d32186a10f4cde0da97d7451"], 0x1) r5 = dup2(r1, r1) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000200)) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000140)=[{0x0, 0x8, 0x800}], 0x1) fcntl$setflags(r6, 0x2, 0x1) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff374a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360b330d1628b53a", 0x65) r8 = fcntl$dupfd(r6, 0xa, r6) semget$private(0x0, 0x3, 0x80) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000440)) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) socket(0x1, 0x3, 0x4) 10:28:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000140)='[7#\x00') r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = dup(r3) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000080)=0x20) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) close(r6) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:28:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffe, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x95eb], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) fcntl$setown(r11, 0x6, r7) setgroups(0x2, &(0x7f0000000040)=[r8, r9]) uvm_fault(0xfffffd806bc0a000, 0xf2e611, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd806bc0a000, 0xf2e611, 0, 1) -> e pool_do_put(ffffffff82571728,fffffd805e051200) at pool_do_put+0x12e end trace frame: 0xffff80001f63c6f0, count: 0 ddb> trace pool_do_put(ffffffff82571728,fffffd805e051200) at pool_do_put+0x12e pool_put(ffffffff82571728,fffffd805e051200) at pool_put+0x4b m_free(fffffd805e051200) at m_free+0x119 rt_ifa_del(ffff8000009c5b00,800100,ffff8000009c5b40,0) at rt_ifa_del+0x436 in6_unlink_ifa(ffff8000009c5b00,ffff800000a01000) at in6_unlink_ifa+0x571 in6_update_ifa(ffff800000a01000,ffff80001f63cc50,0) at in6_update_ifa+0x13f7 in6_ioctl_change_ifaddr(8080691a,ffff80001f63cc50,ffff800000a01000) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd8060f25498,8080691a,ffff80001f63cc50,ffff8000ffff3160) at ifioctl+0xe60 sys_ioctl(ffff8000ffff3160,ffff80001f63cd68,ffff80001f63cdb0) at sys_ioctl+0x5b9 syscall(ffff80001f63ce30) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x42275247ff0, count: -11 ddb> show registers rdi 0xffffffff81779605 pool_do_put+0x125 rsi 0x15a rbp 0xffff80001f63c6a0 rbx 0xf2e609 acpi_pdirpa+0xf1a471 rdx 0x15b rcx 0xffff80001d419000 rax 0xffff80001d419000 r8 0x4 r9 0x5 r10 0xa310084f5f352b05 r11 0x4dc30476d7170f76 r12 0xfffffd805e051200 r13 0xc517948584f2e609 r14 0xffffffff82571728 mbpool r15 0xfffffd806c3c48c0 rip 0xffffffff8177960e pool_do_put+0x12e cs 0x8 rflags 0x10292 __ALIGN_SIZE+0xf292 rsp 0xffff80001f63c5f0 ss 0x10 pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> show proc PROC (syz-executor.0) pid=159904 stat=onproc flags process=0 proc=4000000 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2ee8,0xffffffff82557028 process=0xffff8000ffff6378 user=0xffff80001f637000, vmspace=0xfffffd806bc0a000 estcpu=2, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 14997 142303 33468 0 2 0 syz-executor.0 *14997 159904 33468 0 7 0x4000000 syz-executor.0 33642 286835 10379 0 2 0 syz-executor.1 33642 173057 10379 0 3 0x4000080 netio syz-executor.1 33642 332134 10379 0 3 0x4000080 fsleep syz-executor.1 10379 50686 42325 0 3 0x82 nanosleep syz-executor.1 33468 338483 42325 0 3 0x82 nanosleep syz-executor.0 42325 260355 11322 0 3 0x82 thrsleep syz-fuzzer 42325 94809 11322 0 3 0x4000082 nanosleep syz-fuzzer 42325 51134 11322 0 3 0x4000082 kqread syz-fuzzer 42325 28036 11322 0 3 0x4000082 thrsleep syz-fuzzer 42325 152183 11322 0 2 0x4000002 syz-fuzzer 42325 188903 11322 0 3 0x4000082 thrsleep syz-fuzzer 42325 320162 11322 0 3 0x4000082 thrsleep syz-fuzzer 11322 430603 98892 0 3 0x10008a pause ksh 98892 294125 3931 0 3 0x92 select sshd 18031 31203 1 0 3 0x100083 ttyin getty 3931 502193 1 0 3 0x80 select sshd 18141 56811 47853 73 3 0x100090 kqread syslogd 47853 396204 1 0 3 0x100082 netio syslogd 87460 13444 1 77 3 0x100090 poll dhclient 50370 345866 1 0 3 0x80 poll dhclient 51059 105893 0 0 2 0x14200 zerothread 86241 82965 0 0 3 0x14200 aiodoned aiodoned 99629 17640 0 0 3 0x14200 syncer update 57224 239226 0 0 3 0x14200 cleaner cleaner 81906 494421 0 0 3 0x14200 reaper reaper 39155 498347 0 0 3 0x14200 pgdaemon pagedaemon 50146 66272 0 0 3 0x14200 bored crynlk 58313 361194 0 0 3 0x14200 bored crypto 97558 506614 0 0 3 0x40014200 acpi0 acpi0 9378 428061 0 0 3 0x14200 bored softnet 67105 459712 0 0 3 0x14200 bored systqmp 95838 522108 0 0 3 0x14200 bored systq 50735 238190 0 0 3 0x40014200 bored softclock 61646 312344 0 0 3 0x40014200 idle0 32873 27539 0 0 3 0x14200 bored smr 1 26510 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9456 6326K 6582K 78643K 10609 0 pcb 13 8K 8K 78643K 41 0 rtable 104 3K 4K 78643K 212 0 ifaddr 46 11K 11K 78643K 53 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 15 0 iov 0 0K 12K 78643K 8 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 77K 78643K 1246 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 18 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 69 0 sigio 0 0K 0K 78643K 4 0 proc 48 38K 63K 78643K 362 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 in_multi 36 2K 2K 78643K 44 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 36 159K 159K 78643K 36 0 exec 0 0K 1K 78643K 185 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 114 22K 22K 78643K 1030 0 UVM aobj 19 2K 2K 78643K 19 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 12 0 NDP 6 0K 0K 78643K 12 0 temp 74 3021K 3085K 78643K 4496 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 21 0 19 1 0 1 1 0 8 0 rtentry 112 49 0 7 2 0 2 2 0 8 0 unpcb 120 59 0 51 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 127 0 127 1 0 1 1 0 8 1 tcpcb 544 22 0 18 1 0 1 1 0 8 0 inpcb 280 145 0 135 2 0 2 2 0 8 0 nd6 48 5 0 2 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 237 0 39 14 0 14 14 0 8 0 art_table 32 238 0 39 2 0 2 2 0 8 0 art_node 16 48 0 9 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 0 1 1 0 8 1 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 14 0 4 1 0 1 1 0 8 0 shmpl 112 17 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1489 0 89 46 0 46 46 0 8 0 ffsino 240 1489 0 89 83 0 83 83 0 8 0 nchpl 144 1787 0 175 60 0 60 60 0 8 0 uvmvnodes 72 1547 0 0 29 0 29 29 0 8 0 vnodes 208 1547 0 0 82 0 82 82 0 8 0 namei 1024 4368 0 4368 1 0 1 1 0 8 1 scxspl 192 4908 0 4908 1 0 1 1 0 8 1 plimitpl 152 16 0 9 1 0 1 1 0 8 0 sigapl 432 240 0 226 2 0 2 2 0 8 0 futexpl 56 1277 0 1276 1 0 1 1 0 8 0 knotepl 112 61 0 42 1 0 1 1 0 8 0 kqueuepl 104 10 0 8 1 0 1 1 0 8 0 pipepl 128 168 0 149 2 0 2 2 0 8 1 fdescpl 424 241 0 226 2 0 2 2 0 8 0 filepl 120 1402 0 1297 4 0 4 4 0 8 0 lockfpl 104 34 0 33 1 0 1 1 0 8 0 lockfspl 48 13 0 12 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 80 0 73 1 0 1 1 0 8 0 zombiepl 144 226 0 226 1 0 1 1 0 8 1 processpl 872 255 0 226 4 0 4 4 0 8 0 procpl 632 306 0 268 4 0 4 4 0 8 0 sockpl 384 225 0 205 4 0 4 4 0 8 1 mcl64k 65536 5 0 5 1 0 1 1 0 8 1 mcl12k 12288 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 1 0 1 1 0 1 1 0 8 1 mcl4k 4096 16 0 16 2 1 1 1 0 8 1 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 68339 0 68293 17 4 13 13 0 8 6 mtagpl 80 6 0 2 2 1 1 1 0 8 0 mbufpl 256 108464 0 108364 12 2 10 10 0 8 0 mbufpl: pool(0xffffffff82571728:mbufpl): free list modified: page 0xfffffd805e051000; item ordinal 7; addr 0xfffffd805e051300 (p 0xfffffd806c3c4000); offset 0x0=0x0 mbufpl: pool(0xffffffff82571728:mbufpl): page inconsistency: page 0xfffffd805e051000; item ordinal 8; addr 0xf2e609 bufpl 280 6299 0 1326 356 0 356 356 0 8 0 anonpl 16 43012 0 24691 76 2 74 74 0 107 0 amapchunkpl 152 1253 0 1097 8 0 8 8 0 158 2 amappl16 192 1221 0 210 51 0 51 51 0 8 0 amappl15 184 50 0 46 1 0 1 1 0 8 0 amappl14 176 56 0 50 1 0 1 1 0 8 0 amappl12 160 3 0 3 1 1 0 1 0 8 0 amappl11 152 51 0 40 1 0 1 1 0 8 0 amappl10 144 10 0 7 1 0 1 1 0 8 0 amappl9 136 504 0 499 1 0 1 1 0 8 0 amappl8 128 138 0 108 2 0 2 2 0 8 1 amappl7 120 90 0 80 1 0 1 1 0 8 0 amappl6 112 56 0 51 1 0 1 1 0 8 0 amappl5 104 287 0 275 1 0 1 1 0 8 0 amappl4 96 450 0 422 1 0 1 1 0 8 0 amappl3 88 121 0 112 1 0 1 1 0 8 0 amappl2 80 1144 0 1066 3 1 2 3 0 8 0 amappl1 72 14171 0 13725 27 14 13 20 0 8 4 amappl 80 558 0 512 1 0 1 1 0 84 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 18 0 0 1 0 1 1 0 8 0 uaddrrnd 24 241 0 226 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 241 0 226 1 0 1 1 0 8 0 vmmpekpl 168 5841 0 5816 2 0 2 2 0 8 0 vmmpepl 168 37199 0 34973 138 10 128 128 0 357 31 vmsppl 272 240 0 226 2 0 2 2 0 8 1 pdppl 4096 488 0 452 6 0 6 6 0 8 1 pvpl 32 133648 0 112251 173 0 173 173 0 265 0 pmappl 200 240 0 226 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 146 0 9 4 0 4 4 0 8 0