Warning: Permanently added '10.128.0.133' (ECDSA) to the list of known hosts. 2020/03/03 23:19:06 fuzzer started 2020/03/03 23:19:11 dialing manager at 10.128.15.235:30581 2020/03/03 23:19:11 syscalls: 337 2020/03/03 23:19:11 code coverage: enabled 2020/03/03 23:19:11 comparison tracing: enabled 2020/03/03 23:19:11 extra coverage: support is not implemented in syzkaller 2020/03/03 23:19:11 setuid sandbox: enabled 2020/03/03 23:19:11 namespace sandbox: support is not implemented in syzkaller 2020/03/03 23:19:11 Android sandbox: support is not implemented in syzkaller 2020/03/03 23:19:11 fault injection: support is not implemented in syzkaller 2020/03/03 23:19:11 leak checking: support is not implemented in syzkaller 2020/03/03 23:19:11 net packet injection: enabled 2020/03/03 23:19:11 net device setup: support is not implemented in syzkaller 2020/03/03 23:19:11 concurrency sanitizer: support is not implemented in syzkaller 2020/03/03 23:19:11 devlink PCI setup: support is not implemented in syzkaller 23:19:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x1, 0x1, 0x0, "aefc8a1520601f79e4404de8fc84603f250db241", 0x9, 0x2892}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x7}, {0x18, 0x2, 0x7, 0x6}, 0xff, [0x5, 0xffff8000, 0x180, 0xfa, 0x10000, 0x6, 0x81, 0x7]}, 0x3c) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1b) bind(r3, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10, 0x0) write(r4, &(0x7f00000001c0)="93f0b41e0ee32b808cdb5c312817b6a9f1e5a79360b88c274a3506c2b593ec316e4a85928285f70774183e71542df23f3c7d9b32572bba6d9c7f563f77656135881ef2971b7e567ec8e8f14d924c1fd1dda91bf020d314514c738a2d1f7d48f0d02809e8b801e404582fe05e639c8b449aa81c677ba46e5b380088e5d1875eeff3c3c31cdd0d47fe481488cb73a4c300", 0x90) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000280)={0x1, 0x401}) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x1a2) readlinkat(r5, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/132, 0x84) pipe2(&(0x7f0000000400), 0x4) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fchown(r6, r7, r8) sync() r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) fsync(r9) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000000500)) r10 = semget(0x3, 0x0, 0x8) semctl$GETVAL(r10, 0x0, 0x5, &(0x7f0000000540)=""/27) socket$inet6(0x18, 0x5, 0x7f) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000580)) r11 = open(&(0x7f00000005c0)='./file0\x00', 0x100, 0x40) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000600)={0x8000, 0x9, 0x9401, 0x618a, "440b4f1b5d8cacd34cf553dd01d689c7637abed6", 0xcd37, 0x2}) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000680)={0x3, 0x2, 0x6, 0x57, "ec56aea880ba80b33feee2870bafe7536517ab1a", 0x0, 0xfff}) readv(0xffffffffffffffff, &(0x7f0000001980)=[{&(0x7f00000006c0)=""/165, 0xa5}, {&(0x7f0000000780)=""/91, 0x5b}, {&(0x7f0000000800)=""/137, 0x89}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/140, 0x8c}], 0x5) 23:19:16 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x44) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file1\x00', r2, 0x2}) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket$inet6(0x18, 0x3, 0x5a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) getgid() r5 = socket$inet6(0x18, 0x5, 0x7f) getsockname(r5, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r7, 0x3) r8 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x10000, 0x24) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000380)={0x9, 0x1, './file0\x00', 0x3, 0x7, 0x7, 0x7}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r11 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000400)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000440)}, {&(0x7f0000000480)="0142405dd7cf608171637e", 0xb}, {&(0x7f00000004c0)="4f9d2daf81e5a2a345c1ff2dc7bbcd7b0da043e73ac5ede67001b39cf0117be353873801dad5c5ec88a645188b277ed84679734acd9fe58aa7cd76c99bc995ee25e357b5f376795494ad88b666f70e5c053e79f7fba2b3ae0fb7e22704fbb1241864f72e86bc1cc70b726d605d5dbd54c3906306e7efb0c6f8893466c8938b660aa23c55f302a30327e339b50769e9fae98f2477cee7e3", 0x97}], 0x3, &(0x7f0000000600)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r11, r4, r12}], 0x30, 0x401}, 0x4) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000680)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000008c0)=[{&(0x7f00000006c0)="368f00279618ef8f9540b610afc8f90e23de94f0faff21061ef5a1", 0x1b}, {&(0x7f0000000700)="c697cf162be99f96aed6f39ac599268dd3a38b2fa09962e12b21445069b3e5fa65232a20ed5b1692fbc32e1965f6d32e9ae5f022b3a698c26594a460244a83fcf1a6bbdf1d02eb6971f4675d991e09d312d738f8ae73a19c84005e438067447db244a89265025a2cdd922f101cfacdeca5d100b26ca10b6bc429c7e12fd59f78be59171649612bd573df82c967c90087", 0x90}, {&(0x7f00000007c0)="ee5162f717dec26c4f5cb22f8f92081f12829335c45901cac92d42f9f18cc705b420184478529d8953813662bfe5cad7c4dd4bc54647218e815bcad2795a31ac188e61f28a3c5bccb63ba9c80f81f39085f458057a8fc2ded7e7a1cc39a0d86b371094fca49a70a25961b1945cc716471137fe2ef6eabb46665579aabaeca29462d8d4f4b9dd96408e34303f63eb3f28a6f0ea3a19d04fe8e38fc4543ce42361819cbf314429a58b3e2a1f60c4b34d23dc50393cd2ea52eb4d5f427a5aa14ab804811de2c4747236a8bb71ee6a55833ab636a50bf13ab2b0df28220b893eb271", 0xe0}], 0x3, &(0x7f0000000900)=[{0xf8, 0xffff, 0x400000, "855ef2fc2aa1b6f4c1271e0472a33ec739714fe62a4f694d54a85518687cb7e6511cfb36775fc5d606c33d1abe850a90f03a03d3f8c66ce1f009a86fee0ab0d23c5cdc49cb100f9dfe6d32532a35219aa088d7ab2876700b91cb038f9874ab19c7fc2d78b1bfb9dfaceff3bba898eedd52ef09b339acbfcbdc0a5f5d807b33c1b6b534d02583a793e22e5721a47ea0c9c036b46e5a6ff8137412e9a02c30e86e7a9d691c0202038c9d749a54696143bd54555a07c5c300094cc2581bb262a832d821d4bfe5414fdae85ad3d72bb8cd4a395dd908478d1e20d341f17161e3ed21b4909a670dfc41e1"}], 0xf8}, 0x2) close(r2) fchdir(r9) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r13, 0x4020426b, &(0x7f0000000a80)={""/16, @ifru_media}) write(r13, &(0x7f0000000ac0)="ab65b644c46d732066808e1016ef5982d51d597af7c60a53b908e5ad248865bdcdcd33e315c039cd96daa8215aacbb3d00", 0x31) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wskbd\x00', 0x100, 0x0) r15 = accept$inet(r6, 0x0, &(0x7f0000000b80)) kevent(r10, &(0x7f0000000b40)=[{{r6}, 0xfffffffffffffffe, 0x40, 0x0, 0x5, 0xcc9}, {{r14}, 0xfffffffffffffffc, 0x48, 0x80000000, 0x10001, 0x3f}], 0xb71, &(0x7f0000000bc0)=[{{r2}, 0xffffffffffffffff, 0x9e, 0x80000000, 0x20, 0x2722e23a}, {{r15}, 0xfffffffffffffffa, 0x80, 0x2, 0x7fff, 0x7f}, {{r9}, 0xfffffffffffffffd, 0xa8, 0x2, 0x5e5, 0x800}, {{}, 0xffffffffffffffff, 0x21, 0x20, 0x7, 0x9}, {{r8}, 0xfffffffffffffffe, 0x68948493eb3ccf6a, 0x1, 0x2, 0x3ff}, {{r8}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x9, 0xffffffff}], 0x80000001, &(0x7f0000000c80)={0x6, 0x6}) fcntl$getown(r15, 0x5) pckbd_enable: command error 23:19:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000100)=[{r0, 0x3743c1a65ffbd9f2}], 0x1, 0x81) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) fcntl$getflags(r1, 0x1) poll(&(0x7f0000000080)=[{r0, 0x94a9e075af53ad05}], 0x1, 0x0) close(r0) 23:19:17 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x80000001) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) 23:19:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200b, 0x31ff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 23:19:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x80}, {0xa, 0x0, 0x0, 0x924}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x2, 0x2, 0xfffffdfffffffffe, 0x1000100400004}) dup(r2) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 23:19:17 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000c) close(r0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000727000/0x3000)=nil, 0x3000) 23:19:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:19:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x3, 0x7, 0xfffffffffffffffb, {[0x5000000000000, 0xb942, 0xee36, 0x400, 0x80, 0x95e, 0x101, 0x6, 0x6, 0x9, 0x5, 0x5, 0x100, 0x38, 0xc02, 0x0, 0x3cc, 0x7], [0x6, 0x5, 0x8, 0x946, 0xffffffff, 0xfffffffffffffffa, 0x7fffffff, 0x52903c01, 0xfffffffffffffffa, 0x6], [0xbd10, 0x7, 0x0, 0x0, 0x0, 0x10000, 0x8], [0x7f, 0x4, 0x6, 0xffffffff, 0x4, 0x1], [{0x4, 0x1ff, 0x2, 0x73d}, {0x0, 0x6, 0x3, 0x6af5d222}, {0x8001, 0x80000000, 0x171d}, {0x5, 0x7fffffff, 0x7fffffff, 0x1c7}, {0x0, 0x1, 0xffff7fff, 0x1ff}, {0x5, 0xd80, 0xff, 0x10001}, {0xaac6, 0x7f, 0xfffffff7, 0x1a24}, {0xd8a5, 0x4, 0xbc, 0x40}], {0x1000, 0x0, 0x4, 0x8}, {0x0, 0x4, 0x9, 0xc4}}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(0xffffffffffffffff, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) fcntl$dupfd(r4, 0xa, r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000000c0)) 23:19:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="1cbc7625601432d8393b818ab9360b2ec8accdad7cfb43ae613b35cdf53ae7ccff348a9aa9a4f2ea28b9f57d4c6583da0ccabd4f6babc35608c15c049a3f305db88e5838706dfcf571cc2c64e1d90b00689470ac9263e763e1fbe7abe01914b651fa75ced25d931b148b03cbcf5c734b4e46b63c65736e0fad59416a0790e318b8d1f36d397c503766cb094a951c7bb0100e28bde82cc6303a8ad797590bc559b0a9a91cdbd1ffbf568d1960a323e753d39f96946cf4626cccde02c477944001d882ab273591ea4e19cbef72149eb8c6dd5b03b9"], 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x40) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) r3 = semget$private(0x0, 0x0, 0x201) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000180)=0x9) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r2, r4) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x20800000033, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r6, 0x1) 23:19:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9]}}) 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)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:19:18 executing program 1: sendsyslog(&(0x7f0000000300)="8985113621ca3d5a289477010cca8d18175db6a9c54a7e74dca5b21d511338650122d29fcc7ac13ad9f1933c6d5f3be3c80e51684ac63ad2e75c968e835e2bad8b2b9af8e7f96197aea60466488bda5aaf9b637b42ffb77e3b86e2a0d1c91e949c4ea42a04796f872bf1fb2dc7d468ef5086d8f062be9e35a1093c1c6c9d77577e261d4cbaee4858f769f733f0cca5fdcf0b3fa938c7d2bf44f625bdb4a6bd29eee51953d12524101febe8ec2abbab5798347da157f10003e9d28645e0b680c87a810ac6d1d4cbe7ea134bc3c3fe115473d9cff422b53f74d9c52fb016504cc97a2424a61d", 0xe5, 0x14) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x81}, {0x7ffffffe}]}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x80) r1 = socket$inet6(0x18, 0x8000, 0x7) lseek(r1, 0x0, 0x40, 0x1) rmdir(&(0x7f0000000400)='./file0\x00') r2 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) syz_open_pts() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r3, 0x1}) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000280)=[{0xb64e, 0x9, 0x3f, 0x8}, {0x2, 0x91, 0x50, 0x3}, {0x805, 0x1f, 0x6}, {0x5, 0x80, 0x81, 0x1000}, {0x9, 0xff, 0xf9, 0xffff}, {0x5, 0x0, 0x40, 0x200}, {0xfff, 0x4, 0xc, 0x80}, {0x8, 0x20, 0x2, 0xffff}, {0x0, 0x0, 0x2, 0xfffffffa}, {0x9, 0x4, 0xdd, 0x800}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 23:19:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x28, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="008a376ecb7d7f059ec9bb41bc9d72a4503b436b364800000000000000080b54a7b402b8b59871cb8bb50d510000010000000000fada9a41e5", 0x39, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000000000000013000000000081000000bbfe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r1 = getppid() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 23:19:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14, 0x0, 0x0, 0x1}, {0x6, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 23:19:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000000)="5fb0a3e538a652f4beb02f5d9479655c5b5a6f6bee3066703a9ee2b8b0db183be7a2113b2a6f1e161e4efc491efa81479106ae7b1b0c96f6641b57807d50a9adfb785b22070284", 0x47}, {&(0x7f0000000180)="73e066fad2ce8062217a4b372421880c82ee152e2d92d9fbaa608754539b793e4bd275c422cb5a9503191709ba8956f6e677647c84368c09b83e15f3c86c009fcd6b341dbc0b4d068d866a4f7095d4750d1ba76a758156f0878398b842cab02c9b3f9f1a83e28871d3219c8e72eaaf9ceee94696aba03f105c7d476084e7", 0x7e}, {&(0x7f0000000200)="1332f4f78daee77c18b5f6cdb1ce93cca9cfabca49bdc61ccc1c746dd17840a9c42434eb", 0x24}], 0x4) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000340)=""/75, 0x4b}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2) execve(0x0, 0x0, 0x0) 23:19:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) accept$inet6(0xffffffffffffff9c, &(0x7f0000001300), &(0x7f0000001340)=0xc) r3 = accept$inet(r1, &(0x7f0000001380), &(0x7f00000013c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f0000000080)='./file0\x00') wait4(r4, &(0x7f0000000100), 0x3, &(0x7f0000000180)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0xfffd}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x2, 0x2, 0xfffffdfffffffffe, 0x1000100400004}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) fcntl$lock(r6, 0x8, &(0x7f0000001280)={0x3, 0x0, 0x1ff, 0x7f, r4}) write(r5, &(0x7f0000000280)="241acfe4d1f551a853bce6c6636f7a35b6306be9103a910c90b51126cd3fe3bd3a764fa4481432aec59447c61149f744ad298159ca8b202f0025d670c10211ee2d6ba89776e7014efbc6c597df8d469f15cbda0241537cdf234eed855d4587bb0b84ca8aa2a8e977c9f4e709ec2c52a51a98a479ac5d8798d2b1051fea35f2976972393d4dee5508f6ef10f11ef28318a1d22d7d51322b4b65e4e0da676054714a49558b59407e815c9ca6f0cad94a5dbe2123ae38dd0a524ff0767141cca5ef931121a82ed6a49d9397bc1022261e5fdaa1312af3fecd2198529dc5d91dd52cd34444960f29d00e02bb493120044e22dcd594fd754707fbb75901d13166876048685b7cd93685bdfd65d5f5c76f3fc6e37338114b36dd926a4472f01937fe730ef9dd560fd5aa800ffede890ec0a4dced945d8b110b575dd4dbe81f626b4b2c9e7b7a14aee14d86b0456f080ed3e1a992e006c8e51f82b6cc245ead3afdab02b0b39f0b2bcaebdfeb5fec6a04cdc93121ee1080125b3e32af434989975677ca4ca2104cb66ebb970d1c9ca0b8c4bc63fa2cdf5e47393be6a47f638430b16b24f7cc242cdb3cc3b853729c60ba534ae47449be7fe6b2b0104d246221e8666091d9eecf8ec346cc149d73209318b7f56c925546616661c16102bf5e5ddc140f916f99ec1efba6832cb59249eb85463bde2dd720ba83b63ed0aa3551cb5f337d1ae0c01d139f61b99143529833e6b8814913ac942c917bd4cf30a1965b9b41befff73af5e9f1b43cd5142c33f0e7fbeec839846436f1f75725248f51b3c3255fbf3e017194da8c57701a50f66b51121471ed06940f05b89bb48f0969fc20959105c362c4d7bd36c8d673b3ebc21cb43262331c9daf46bcd67c94fc86baa9e78a04a871935895450a03c7f60a5ad38e9b24f3cdfbdbd7d79ebbbde48d5ea2cab3eacfa2c45546498737ac6a174312775180f0d1cf6580571be70741f8faa5420e55693fd46127cf297a05342e4f4e3b0b7a2a7e677beb4ade9ec5a3920ac80a4f5fdfcb93934fbc69b85013b17d505f2db1649c163e5027f2e910966cb14bdab88527836379fa01389b6c51251ba4aa913b3b036e55f1aab30982bac4d9008ba8145a3554c30335186867ecb1b882b9a198a02865e9e8bfd5d528b1f20c0ebc28c10c7e1a7460c10659e06ec071b811473c95d3fee6dce1880eca1c2128d2d9725dda49836d458a76981964ff306b605b7479fc740f0d9bc9321ae5a304f91b28415b1073ad84f03ce67b7386947a4dc4779806fda564eda2dfdeaf156cc51fbb39a06ee2a9bd255d4e002cec9b32837445cad56aa975c8ff545b0a175140be7901348fddfa2f6c360646f4abfdc76e73304479c0e7bc6502d8be4ebec6a5c505581d3bca1deaa7e1ecbb62434acf856e498bbe2adacc8ba20e37b497e22fbb84247d89c8f27a14e0455cadf6260496be2dcfe502492bab1285c0ce730e81053b6a290b91319bbebe517ca34ddc90f6f83b6aa196bb24c5971b28c6498dcc914b10328c4761906beb8b67719c77534a9a55982d389e2b9e91b18f31391fa5352c27fcb2e79e479573cc60625007e0532385096e7514e91a5aa63ab0c09a722a5f53af6fe666c34a71dd5e4dd68a00e8e361c5c04764a5db156075cc2649bada0d03790a9ad731bb5dbd2fd51b677eda90a940347de76258daec5869280d31c38937a88eac28df3d9f730746cd33067220ac1ed13e23b606e8cb03ccae54e551731ca2d7d2552cc768cacfc8a8925541eaf9261816a2f588629ed048c1e515826f3deb4f14702454c34f784ef7aa59803b74f64cef494995fbe88654a79b6913eb286ca3462919552517baef1ec1498d8065e891877d7c7a5c83f40ead16e7e055d706fd34e6788e7ee82ed94399edfa42afad49ca97888254fc21d323e7510ccfc2d8fca7339f633afe03b54ddeca3671672b6a07d848fb9ff686243b509389687eba5e31794a0182c193eb68425413c3ff7b1458ce25991f9a8e515ae54728aaf0e0e034a726ab35f5ce363edf5a0117a2d677f076b9b9ca28d950fded40f0376af2c3a2c372d9f1f451579a946d8c3803341d9ebac4a86fb958aa4bc64f2fb37cbd917fc313f2ec633e896129a2a9c80c229f7c3642cfa6477ae4346eb1107b8b6708c2d3c852d663cabde4f36989c83a1356f9893924a81e5a90a03769d3826f04d3461fb5809b42dc32516e0add4330a12d8a038e1c2de36679b5c3874fe69da0b3af71245d6617e637597c9b5529e09631d801721b9cb69cc6bc7354711ebf39763b44ac69c8b1a918fa277d10399fa8da45d3dfb2e9facd76c3cfe305a19b73bc9ca396074d1b99d401cc468bc4d21f511a563ee11dab87dd7935d39f24f68bc375e83a1024860b2ac8ae2fe17e431d197f6046b75dc4270855e31586291355bd16380c2d852b8a2958de41637641d967d88bdecc7f2ba411f10dbfcddfe7721a8362043686ce072f354baf3291793c04f5249e2953623065d31b04b0ac4216bc77aef2a08cd51c964cb34942b9bbbfe5f0252ba23f2ecdf3ca15b6f3c171c9bf7fd8c7d897af6527c4a7aa897fa04142f7fc259d4b9f0e8b8636bf7df9e5087482b7caf6e6fdab0f0b0a0572480cb6b756a4fa87fc3760a71d6fff0b931530aba2fc55356a1505947115f390e5140b28bf84d9a8514e0550b4633a6938a643ee035e2804caa4eaeb370d5c646b8a2cfb3a181ef38b422a47eae8ac9b63cbcf533892e4bcc94b85cb76662f154fd13f565bfe6b8f0c465a2f121abaffa4563fc54d1ec481b6607974e6201a86ee557e5d965f34ab240c50c67aeb68a9e1319f0be1228d618d13170c54452182cc5bfbcbe9a8fc23d0141f62147c745923715a71ac1bd0d41e22986e442e1d1b5383b906333168bdc866261a838ca381adab7f61a963fe1d969186688838a1eff6f58e687a44813792f05ab0ee13d65d063d31c0060aef12018a2970b529e088891b8484aac586703e61e1e07ebd1a80fdb015788a1ef6d0ebc7f4449a87f8c746a66b2935db20fd54c5a5a5ccdae87600eae85247740575ea2e8157bebe417e99d9d3cdf2927b56e8301d9fafbe5c43010c3ddb6d5f76850b717a84c4863ed67cfafda755abae81726611413fcbd74dd588477a9a07673340b65f5456902af49e4c3184982cd1ad7b83d63d43ca25bb2262121a012d6682c7bde15193c1772d7c0182ba611f03aa0c15f0904127e54578581e71b323b920aadc3fe810445ef29c418ad9d1f2d32e98462aee525ab5462ea841d03f405eede853907ef9c5f01ac2861357ed872f7e483aa37775470581d6691011ca7e7a0706991f90fc9d4568d6424227e5a534437432effc8bb9d98dca9fd8fc339d6612465af72d93c7ffd33bbc95069db6c136ffb8bbbf59517aba390f66eb02fcb4b7adbaec694d76646817422ddf4e6c125115f9b9078e7e3c3a63a24d5684bc896153933f29a9b430a550b7c3947f67e773bc6b1997f3c392d2ebada59fa4aae0189777fa8356325cbd62e1b006fe74b0b882460613b891fa629ae13b35e3c0309b52656e0d4aa02e91454e5d4c331f21f2c4f104cc39405ddaf84c54bb4d46dccdf691e167f6703d3417b7ae7a6f1fb2c667040b5202cb430249db06d7f795738a8e12ba110e6ce1a49bad06d82f73ec82fa381a0a6a616ed14b6292f4797ae9bd915f46f7bd96cad2dcd234f9bac7a24b1c26fb340d71f669d930b4ee43b67953650ca0342ba8d52c1184a60c2d9b5a2f796d757aba3748ac7fba1e3f699cd357c7852043f7fa4171afc778e02f843346a7086bda7d24d36aa5490333ea3e7e14db3e6a6f306f07c655e827f81b0b2dc7c23574bde6c4342d5566304eb37637d23ab0b0b41eec8bd87857d7da7bc4a835de3d1dc75d3fa95ca74a33f77b04ea9be7039dc5d2f90f933c6daf2dc75e1619cb70051ecca7e32f9d8329caaca9a42d633e76c8527816d9d5f5f4aa66fbc74f3308d32033cebe12bc5f324981d752f37cc65962e22dbfe24f7b609e03c943ef0d654ffedb33270306adc7070696f6b440db89adcbe18eebd2ce1cf3147d25f5d381ef881ea2dc432afb44e81d73e74c275c0e0c786b6492aa630986e117e412998ffaf38ee0ef03d45255e64c8b89438309ec6e40aa520b3392120cc7991a1c926afd968bfd7c17dac0d9435faa8b39e0c7996777c28caaade770e8d81e81f246cb3af52809fcd1662ee55a96821e7421ba630785e6986feaeb6cce0574ac378bf56f090598a6c4e8df42d9d62f7c56efcaa66b3dc1a7c09ed42a82648d55ff94a10a2c430e3373368ac334e950c069ac0b99afd2fc4d34e76117a931931c60997dd56a8ce44a02877a95985447145fc72d8b29538f8b20f46d6631bd3190d43983d911f3dc8f5ac38ab0435f346495557c739a9e09c56d5164fafb262789baa545a7c3ee29bc87372789693af04a1b87b4e9e6f85bd6f4fbd975b307d0394e5133ae11d7bc6eae6eb03b011c55a1722453a1085f6f848bb0db2b845a390e837b9d1356cfae7c9d6dc5868b86b056ac7bd961ba2d55cf59ea0eb9930a02f5a85fdbfba6d96e2c66db61d6b49e5171e6fee7ff669dfd360d560c3a12f5f1b197e197351d3fcd93172a082bd66ad9cc74bdab3967044609568b60c0725d0a76235f5aa52390112b4d09a10714c0e2a1303dfe103b9b4ad5895c5d83df3f1717839f21c88073062aa29a17afca20696557114931f45617bdc3595e54105cfd7cf29ce5f4e868fceb326b2765e135a8cd77d7d648ab0b0270ccc773b777a1754d2f065b9a3f42823963f07b2ea6a5cb54ecf81c0efa3c0503917d2bd1ef6502407d235ad51cb4b66e93532d22f78b59c3b615aa95913e979ebd29ce4f3fca5f44afd774527c3c87738a3978e2311b50ed4f5f054bdf375e994f6c8ab99b08aca5292d6b61805c0998fa552ef6d707f14e1c056ee874113d01d6c9e4e7b7cc83640a76f9da8e468d010b60abf3869e7f3434a0ce0575c891d8c6aa3c14f26f84f55fdfba41c464805ee41664a41f1ce94356eaf8c21de61dbcd9357a8adf3242d5e7fc78f43945981c3bb741b71a625e8b393d02294d670c76148e07e5b43ecda1f14d8052378dfcdba6a29c382b3fd9536cbc435032a910bc8a0795a9c96e8aa76118e2038cba3e76a6578ba7a1c762dffa3aa00a6d3c8fb621c407256039c22bee6ace869adf86078a0b12c32636796107abae8429ab40d76200ba5ee0291b2dfc39eebb886ecef16148d912ae742ef59a2b4b0ff08601f4c4ee33730958a40a939506c93908f4e6d177f5f3f38c53c82dde175159dc33fe93d3cbe2fda74140a04fb37fc03080ec6f8605e6040c6df5895e17013afeca18b2e68b304dc0ad02b0d2b424d523442f468c31c89ba2c630703841756e1934da49f2d0f8ae211192a332e69e9c8b1283973a0b2e2931a428d4cffbde92367ba57348f153ad0b14f56cd0721f681bfa23a11db9dd508d0b415e9c86e7577d97526706620f9635b6fcb2c76167e143d55dc62c0eaa6aac10bbe560281e9ed78fc8d204da6be7b8dfe57e1c03217e736631513874d145ca9f193d379bc2dcb29c4961e860232024b36bfeec9f97ed269772428a659b9388f69205d3829ac68bdf9bb9d5ff50b424c15efcf5c68a5173c064e4401dda19d4ad9103afa400053e0b8563fc49e558f6ccd0eb88b43306104bc751c1f6c26d576af7564ae545be57ce3e153ed644b164511ccdfeb0943dc17155512bc8", 0x1000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) r7 = socket$inet(0x2, 0x4000, 0x40) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x400}, {0x18, 0x0, 0x0, 0xffff03f8}, 0x0, [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1]}, 0x3c) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) semget$private(0x0, 0x4, 0x34) 23:19:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r1) 23:19:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) kqueue() dup2(r2, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x2820000a, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xeda4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() 23:19:18 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) 23:19:18 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b6a129558e21cd40fc9cb86ea0441050ec1dbd30"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000840)=[{&(0x7f0000001640)="139d5a5a0be31158d7862d39c95029b8b33d9d80bcc470bd89172b24ac322acd308929903b12cacf3f7af606f6e50f724a75c0bfe326fd0ec53d215d9a66063677137d6102bfa66ae710256018973badf4db50fbe263435e45683b7efb9135983a1d34ed078c26ef8af3ae0b3640f92c06edbd3c8b9726cf1e3bcd2bfe480f4ffc453f506688307c28c3d4d209a0d97935f555e4995cd150ef57c22fe6ebaf5e9f350c1c1b849f33fc9bc0e0675a0bbe4e59a6fcca253447dcf63211d34d1d9c66c5e27de573520184c20aba90e8c3bcd945e9471eb583e7cf08e3088c800920ff435c256836dcfee792027dbfa1e3ca0794ec1bfc7564fa6d4930f76cb513954a69a87290c83d805330ae7b6526952acb73c38da6835d14072e763da701f0cd6a00cfa425abb7193b42d878284e3bc9f7cbba9419f7e9678d23b4f916b36a2f15e12291f95aafc359ae2fd10b64e567d1d02b483b899d7d356141f814b6ec94740780d0026db4a3bc2af7252f6471a8440cd8df1980750e95cb04c9bae4beaa477346779872b9bdd9a5b968ca62014bb892f74d316c04dd837ca4186e52c48d07002caf09a5420329012361a467913f55e0807c0c78cd792ecf5bdaea2b0cc3568e82d7cdea556f810c816253a0c1be134427f92b1791aaa3c494a39e7f8ac37620a7cce6660f6b73635e8e9a23a28e111d7f23d55d05d6918a910bc8770301c9dba93ab0576ae7a734da5ed478a8bff90886ccae8e835af5719231ec7c12828d05c6eb569b947943da0da72c71c22f8077b6d2ccbd797d09ce61454abb9fdb0cc2cb26ec45ea9a94f364f8b7e35e352af6637f638e0423e54286e8699ac8f9042c2b372b4ce17403639b0b493e6f9fd112883c94732b3ebbe74fa4585a32a1316e9d14f2e34fb4898cd2fbaeca57092007332a9e95817ffafb0254cfd198785e35f3fa0dd8d6ebeea8ddbcafa9ffb86957fc0f124d03876c647f1ff2da00cb5d8ace87093268586cdcda921be35813b113ca0d6ef3b973ab4e3880aa62efbd0352958d825b93ba6e77979e4377f9c0b9cb044129b7b7ffc235934479498142c31d399ba874910272526bf865d436525a70d77360e59f47ded945aeabf1140f85db866b3f0190071dff2c221ab039ecc8764de4a1da83648227e39a283691c173dc9c1f09a8bc61100b4c20e62e85a770f8ddc89c503f58e3c4ead1adcb79a99fd369f347a00e575394bdeb0ffec4946dc8b9d2ba8961e9a379a1420c3a0bda9fa1b6ade84b8c6680935f78f29323296cec02b60bdb4addd83e86e8ae19f96cea42992c854d58da2e2acc0eb9b5386a498a7e2f84aa550c4c30a1f1739c3d74bfea27ff7dc7f1bfb26389af84648244d83569e7087e41fe2371a69576da8e9f87f78b637f28b0931964b703e2abada850fba0c7fa86391736129005f0070500c1e57b0ee66bbbe001e69638ac0b89d7224499461476eec0d1cd2c552472978ce0dd47a45eb6542154603b994f6caf2753add5b183d0ac34ccb2a2caa2a473af0c7043334bb046f6c7e0b57dbdcac4a2def300727d0f7f4deca1161598ea304f8219338e1f0738e78cbe22be49558a73b1269f1882cafa04c9e5c5aa672281529933b3106d4f02a4c3b021cdb4cf6a8b515674826a62c99534e1d8aa34926f30eb3713eefbf576dfd03c363dcc0d4e24634ec2fcba89703e1cb41336a881ae3d9674c2a97c651f5970e83beb2fe23b0f864727bb72a805aca70208e10ab605b4b375495bca5733ca8af66c545fcde3aea7ba2229f800a8ab8e1bb986d47a240cde44f6ae9fd07127c014ce40aef0c06e57bdf58e5be9f3274581068912acd7e661f1cca2797cce5a9dac5f47397c85499fabeab6981829ff6f8de0e6fb3e2ab37ae93b570d178a1aac6350e6419b652c7b11b16ceb02b0092b5b242fc73f0c88c0188ea9e60f11f19f57997ce9ce3c8bc05a8d9473be4f17c0d26cceb05d64104f3791df1913d11803f507e05aa00e49c8e61854ebf0b384cca64b49044690dd68ee767d2b27c3daa18102bfd9b93adf28c9ffaf3f3b4e5aa3ba0ee40846b7edf7cd42099cc9e0c3d2da9f22356d161b0550477d32dd4fc2d2112b48263bbddbb03cf40f07ff0f8640067afb752de072a0b52b553715340c0810df1b6d593acef140e7a77651dbd7d55b2a723c0ce46d965c737a58f5ddbe58620541ddeb647f597fbd73554ca9a58acf318aed95f1af1ccad9d421ba7af2cb4342d621c71c0c402a0e6adf48ac42642790c292a9e77aaf1bb035de462ec12c3d6841ee469b2612f61f97d8a6e3b1f0c293d13a50162fcd595ea21fd4cfe3bfccacbeee815b1d6808feeb4ac8e0a377fc6bbb3b5f85b8bd25e815b0c5489ecaa5bfaa85ce501ab90b1a630531e77b6482240814c8e96fd16960f38cab75af7cb8969baa0909bcf85c571fb67722da19c679573a93ba681397e5c5d497cda9a998850645b6bfb04fb861b4cc35821273f4dfdf1790c60e3225bf5f71d195436719b1ae8de55dcba9b3a4274badf405483f4dab28bc7d9e1db33da230e690f78be991d2f4ea497be25906efe0784e4da6934d352419fbeac6803b2f1b5bf950a792b13b41f349a4246526a42c558505e83798a2a40575c3c66254076a88f33b5e1dae643db6b5c5bea5c950064f6eeed5fa7d1631aeb5f3e408847b81cbcd2833f64ca67d1137772099fcd71fed2f6d8f1f13e53a73cafac853be970474c7503057e266fa6513ffa2f97cf52c3be0f4011a8c0045eafbcb2c6a780565b53b12d789b1eb482051a9875f1246039e9d150715347f6ae795c91685f0cbde058ee2ac85952ab49fa409a0a577ffd9a6afd09fb079dfa753008796670d4ca580b94eb9be3ee325a76e2ffca8a3eb8635ab36c569d98a68c7c48695a963e362990898bf562456f2e0a9756b5fbdd96b11aa63d22a0cc73f0a064fcb29d639cc2f3a215ed1db7370e1f4ac27bb8f422e2ae13a57228d26692165ea5a50bb5eb961618e15c75306fbded36604ae0aca58465fc9968890ea7121234c2131202245e30dc650db3c5a02962e0e73a17bdac72a7158f764813a3b6fc15342fa6e1e929ae0fab0d2f535ad567f0a25d7bd9edfb0b72c77c11a7410e2dfc21b522e5b3c5afc0c31695c7b47e1110ec14b0251ab49672bd56a5aec3b5f4f1e03e602311bd3815de1b3d42300c504fdd115713b93bea906df1741d08a3a58622e89ba27c5214479765e5bfeaef76eba93b1cb127e8dfc1ed0ddc752ab0f163f985c9c3097fce527ef5b0583947184bde2edc9195b8573215f39ae5feaac48bc0d5124917139ba53fb5731517dfeba56082ddea36e4e42ad153db0f20437f026d1e71b0113c36e485308d11b0cc7ed0f9efe78060cae66aace63737bc2797cf01a41503ab1e83debb3285b84d5bb9d06a52720019a9330b35a9e106173fd81f48faed19735c17b19eba99fc32d8513e6b9699e9a73189fc8324974993a221a466d79de2727d3eb154a2626572bc5a79e67e4a234aaab49d206af808e29fcd4f51646c6831d79719a222210d8fe73d770b7ffbe221f4a40117cf5990e97cac0cd5090ac76af5b0eda5dc27e3c359d39fa5bab7fe662a5154594035fa0e8aac29a250cb631c8b99fd3a881c80f72fdb89e9faba39fce3411ec3d24da6f6a293b9b43d3b9a71fea6820a7f46362ff8eb6e9618450fe37210a59047537d9a47e8651be15798423289cfb6b5320d69a7367eccf74d2a236bffa33b22c9339e3d04d83b901e2db9f14472601f3ba665b6beee850d71bbc4b5c4b1016bfef9b8fdc0b69307b60ed30d4b58e853512804368a9a8b01ef1ffc216fcd33b79cf08e493706d3774c858fcd4a7b590854f70780e891ff57844376e879d829eda1198794f12c8cf8807e718b7729aad430a8324570b479792208ead8ed169fea35c4b47bfc71a6b261e50bcff45f1e3712b466516d5e5a40d2f8c266687869b77378e1e155f554d8a06bc415fb147aff17ea681fab884e5275d627a2fe5753d036e046fc21cbc84a1dcbf724f92f3a01147db346f270cb1b50e4c66c9f04738e9c4ee9c58f0e4721cab151f7c9b81b85f73e6d1123819028928f81120476dd932a6cce6b1b2ff496ba46a9e1be7e98fb7b027ab688e3070821b3d601335a760af53a412a428fb3974698df606af476748106d9a4a3213960f1fcf3c7382cacb362816b8338f7b90cb2005c3315f4fdc0d95dbcfd2a20e6caf7bd407627f7619040112e9f4fea36146b2f61fab7250aafa5fe6531655b8f0f089a27b486bcc38bea47e81a64c9af66829565029a8bd129e678ad15ba6808309c091695cc8773a570b6569805d435f82355660127cd1acc2cf6254c6b3c739f0bfb0678a32b8f72f7fa8a356efcfcbacaa7adbebca07974edb6d784633d3bc42c4fc0ab3610ee83920dea6f43c789c5d2bbda874a34e09b726fa8bd6534c90f2020ebb35c1308418ff5c9094ad5d25b9baf1b2b1f3efefa24218c99e4f52abed0b739eaf08240d", 0xc89}], 0x1) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r6, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r7 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r9 = geteuid() ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000240)) r10 = getegid() fchownat(r8, &(0x7f0000000340)='./file0\x00', r9, r10, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r7, 0x0, r9, r11, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f00000001c0)="a0018be8bf", 0x5}, {&(0x7f0000000200)="126fe324468ab34e2592c2f3eefd8dd0ebe843ab1814", 0x16}, {&(0x7f0000000240)="e9d21ca6d88fdc371a0abf2c61957ef4225c89e305f30611707205d432ed00c8e7f0408be5808bf6b235f6f004bc3ee51bc7126b32e287cd84c10302281dabb1d578e743d1b117de342b63f123f1529bfdb258761e4f3b50800b633ce26920453e3348cdc4d40cf708f1514a", 0x6c}, {&(0x7f00000002c0)="0f3d8bcd4c0bce2587cf6722a5f5701617498c931fb3ae67ba13d159f26f9b3052ef54f59a038241bdd91390f2720229932fda8411943647209ad79d55c68f38e5a0a2b9bbf35e1feecd9840b43e4ae81448e92be220e2c30a5ae8aa476745d6395ccf7f460768fc24a896d6031f29551b3419f11183e77cc980618543bacf92a0b51c5ed88d4e643d745d398eced8a8946e3b8802ff92f11ef4562d434e9459cdf4a9acf31ce15c86c817a77eba40565f5a4ddb795e66713d9d", 0xba}, {&(0x7f0000000380)="8f04fedade8da786db9e716c2a5b044474016303999295edd96988ae24004b7aea161397e9109b3a39f540bea149e7babb98ea77b2db672182da4605a019d5878335492854fb3d2d41a9b4aa78ca078b3a512742e1e65fba945ed6aafbf298d1a465e121bda500cf47ea318f21db6388d4b99e4f00a589a556f148d857ba9a4763ed12fdc5016db086e07aae32d988164f54fc3f1e7d1a285849d02c743701601926794d28bd86d77235ca76fcf00c9ce814d58605dd42a529c0474c5a80181ec3c947e618aa088b925fd68ab0e23f81065bc662472a9b4d5970b87694f53049eecd0b3066f2c8a8191b805b5c11", 0xee}, {&(0x7f0000000480)="ade3053971d8606ae5dfed02c28019d4b0f93543a79783d8c926e8f48d92f25a95a40066c74c996bf2b0e14f4ea18ef7c227f6c68c81927ba95571f2cf195f08ee83fc6a06b774ca152c5ac96076494f3a8c0cd43bbf6c1489ecb778a5ee077584fe3118958622aecda066e06fbb0b477936420af452929d1c2b5a6cfff4", 0x7e}], 0x6, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, r5, r11}], 0x20, 0xa}, 0x400) 23:19:18 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) close(r0) syz_open_pts() ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7ff, 0x3ffd, "22bdad04ff7dffe1000000d9b649fabf6107893e"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643fa", 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 23:19:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) close(r0) 23:19:18 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) getpeername(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() getpgid(r1) r2 = msgget$private(0x0, 0x105) getpgid(0xffffffffffffffff) r3 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x9, 0x0, 0x80a6}) 23:19:18 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = kqueue() ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) dup(r2) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x7], [], [], [0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x400000000000}]}}) pipe(&(0x7f00000012c0)) 23:19:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:19:18 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1, 0x0, 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 23:19:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) r1 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r1, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r2 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000300)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r5 = geteuid() ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000240)) r6 = getegid() fchownat(r3, &(0x7f0000000340)='./file0\x00', r5, r6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r2, 0x0, r5, r7, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) r8 = getuid() setreuid(0xee00, r8) r9 = getuid() setreuid(0xee00, r9) chown(&(0x7f0000000040)='./file0\x00', r9, r7) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 23:19:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) socket$inet6(0x18, 0x4, 0xd9) r1 = getuid() r2 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r2, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r3 = getuid() socket(0x10, 0x4000, 0xa) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000080)={0xd995, './file0\x00', './file0\x00'}) socket(0x10, 0x4000, 0x9) r7 = geteuid() ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000240)) r8 = getegid() fchownat(r4, &(0x7f0000000340)='./file0\x00', r7, r8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r3, 0x0, r7, r9, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) fchown(0xffffffffffffff9c, r1, r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001640)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r10, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r13, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) r14 = accept$inet(0xffffffffffffff9c, &(0x7f00000016c0), &(0x7f0000001700)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001780), &(0x7f0000001740)=0xc) ioctl$TIOCFLUSH(r12, 0xc1206951, &(0x7f0000000300)) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r15, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) writev(r15, &(0x7f00000015c0)=[{&(0x7f0000000000)="3dfd85a18d2096bc89f18194684076c0cb6aa46d1e9ccd129e65e611e1e238f25c00e5e873389c6b2ae131b9856ceba0c2a00b962565d3903b5d30935285e40f5e8bb9f0", 0x44}, {&(0x7f0000000100)="46636f1709c2f8e3cb255aceb18a359190d04e37ac5b4daedf3fd7d47560ef68ede6663aed974ae1b2da17a16defd38ef86bc5dda8103ec21dd71dd390f42b80239d88ce4772341b6e3e2dd59641cc175bde57ae6bfac94c682baeab3b37e56c536e918f5517e396f8c389e04b3ee538223d1c7ca6146f86aaee6423880b77f74d37314125bf52414cde5fd661eb8f21f292ed0c194bcaf1c65f3b90c9265dda6489aa1fa9bdfb95f90d16c100ce9fc01af5e331749d62506a53bf3353383fa3081c7e6ca54f6b1fc7ff8695ea6550c06fea7301dda5a43abcb70b6562d1589344c40b0e6fc8c3", 0xe7}, {&(0x7f0000000200)="bea5beea3cdef35312fd9ec0d6ef602088717daceb6731cbff47aef029027d4ccc836b590c7bd83ed7458809e9c1cafe27061938c5267c6d2150617b17507ccb58a938a43547b69f8f3ec4885b468cff51b886f561ed4f4ffee5f5525fbd062cd13839b5227526596bc9b51af4e5369d5340d36cde988bbdaef11afbaa34758c7afad0d3c857cb543d77063568d188e6db0ea463eb05f3e6885f0c366575765fe02eb6fcf65e9b6a419a188a404509bcb8dbe734e1d67be1f4a1223600f63f01638a22abba7bf094d0a392e02ecbe17de8052c901b9130", 0xd7}, {&(0x7f0000000340)="4301be2a1cdbfcd0a1db34511827118b6833bafec67183427d96349a36c1e0ee7856ddc27d7a7edb7c52e2142c6ffd04055d7bff12ad3949fbb637294bfe9887e8665c90115e0ca7f15d0ef4fd53412ecdc5de6e3f7ad26d118bf0c804cabf6baec97faa8c35a29424b505d8c4e153323244b309ad7db1401c7041a07297d149c33073fb092d0be8", 0x88}, {&(0x7f0000000400)="f129ad7f92377a366e1c92e6c2f5589d69d89570758cadfdc00a916b05cb09fe6f69daf45b4c67aa89734c60ef5abf3bb53d318f2a0f50171bab9f8749fe78f1e370b9c3306f4af9824d93337023e17c19fc2438880d4da5af8336924f1db44b3db5d290609beb826822eeac9ec208170de9812426bb7677268e6a5d344411c83ece4d04509cb387691881fe85dc19d382884968374aba7406dc2548e42d0cb8262c23cefa3a4347a422b90b4701d92d469ed68fa6c100f2750d286f3a179a77511f2e2f0c254bb6c7", 0xc9}, {&(0x7f0000000500)="60df300116117cc0e67d39e4a66ec510bdd3614c5fb378cb9d1152043c61979b05657d49499ccfefc3faf54247e06b23702b594f35f485947009991fd31c929e8994c853fabd28f52d82607cb4bbe916511b01d475a7b0dbf97e756fc8bf3298853d902f7adc8b2a56d663b82655cbf599949007f255cd6f53b26a97a31afd580e3e5f6541326f9eb883ce0800ae1fcb6c", 0x91}, {&(0x7f00000005c0)="a37267eeeea30232dc4cd77666bbfc4dd7fa64c4ab5c4620f8f49de87c728a5fe26226f82a5c2347ff0c6a7902973017bc2457ac10870129fdc8f8b0b581d2776feccae481c18a007ec3940130190fe3330821c4f0303a3a87a586432ef2bb551ddb6e7a2187f0ccd3f3f52e9bca332ba8d9c9b6730ee376d3a3e0a1333c1481193d2207281a3737aa18f1088e5308fc8220946743f4ef1581b6df721757479275b89ad4f52076f554f51ab51f2762839a338c0c7dd7662a3132293a8fe7a3bd514eff56c3f361cfbb2f8e5727dd0ccad93f671b89c2fe1ffbfe61c6bd3b4368f45c30bd5c9b896c66a4060c1109d5317a8a271732832566a1d126e535fb07518eeeb201d633b93d259295e1c0c5c3af3038e3dc7a9ca0c33d6eb8dc426fb96bb7b1efbf101207d09444558c433cae409d14f151077b733ff39f94b3777a89148875e8881b5b80847690fb69d397feec73942553f1cf663983b455e41fe4654c9906998260dcb3a35c755125063609c93e9eff953597fe165a3e512a72ad9372faf5dd195326954d8e55a1667d4d0f960a63a65951e38f3e14d060d5369b0b2e29a6ee8ea1873c93373ac22674f1848e304c474096f613ec027d6555cdb99eb4a2c9629931c88d2d0e02c4891ac0e8bacecd0ee5d4fcd7073d813f4c2b89296b7e520a042ddbc63a819399662c3a848c05c44bf4b852ddd14dd1c776376b590b25ff1e9720cca3f982336fb07afe4e020eb7e3e08437b06df90ea8e6fdc29a3856e013dc5bf00b69826f063e1ad29e344842dc459574cb2e25603aee20d344a0956a83440472131759f0f7a3f2d6dfca47f714a10bea648033955c689019eea15fdb8214f6f40143865b2bbb9f1c313c46feca44dfa7fcab98f95ece979095ec2b65972af159dffd23c4b753c1a2c4509752a1eea1554f9315870657e84fc57f83d447281bdce30d01a9d191ef457e3f374a6adfbedcc1c338be7ef0193046a1699fc669c786c2e7dff8ab001f01e5478d6b80d6a7153f61d0efa3f8c62e4102f8f1d536000c34821f2e8acda03386ac8c12b94ef81cf047f16006b0be73ccfa459f9841152f4732c76887e69d9aeef43eb20c9c6f86f6d52cab6eff971dbba0500d0da6d3e5066c9c8765d0c3098c7378bdfc9d9f590f0767e436c47a5d3b939078ff39e11fe131d22c6c4bf8f605be2abc81b6c82ad8b5e980d62d9efa276eb8f9f9ebd5c5288913c8771d2e53c81eda42b8fdb097b73fb13e386d2b5987e9ee36bddb57e67790efed86a10b45d032011cb79ea66598d29cb7782fcd4ab64cc57fdbbd4922d9c62411f1d9eee73c3913a82839f7821667c2578df17554921845d1cdcbbb717f1d398ae3842723f985406934fb01c59d1c2531221eadb373e03d6a85d3fc3d62cdb772552145d5c44c659f4b271a8f4a48528004c069ab62af527ba05ad535b02882b3877ba24302fd468de02f37281b4aaf2cbe55a03c4e90bda14b3e65fdb404d7f03588bf80d88a6e5ef3e2a3abed43eedcd39059ed750ac583c229786594909a004b62ffffea4157dc6cb88cbef12f039aa3a4b651012bbe4954a2826c245be95830502bedfc36269cd97e2285332197bcae74dfc88c1fffee1f13edbb0039afb87d5240ca8dcf2bcb7b535022149df029dca6754fe6669d8561bb11b97cf2c3945b6a06ad15fe44da21e6a8ada30c5b807a81f3dd899b1495bc1e2df9c59cc2ed132d0da791d9161015ac72b81c181797597b15bd0f25ebd7932655e0c3c0e1dd84e4c072030b33df5926284cd07855bdc93e710a554720adc76603fe9c4cf22411f306e7eb99fabd5a5e3796f8e8e601a4a0abe8e56c9c0cf6a8b6f90ffb425a2dde568684dbfb3d77f254a45e85f37be9fbb60182d07b4395f3eed82d0c7278aa73c3df99021c7ed1bb4568ad85f1a1b109d6ccf930e1f01d81e7d4f1b8988b80403ea5453fddcbe5c329794150065758c86ee78d4d433443ad6329f1d0a9fd8c727e6c3b04ddfb8bbe6dfdc2681ee57cf7b07b5d1e482a055d733154e6ca5d75d49d7a0e10231f3b2ae6e96f657299c1f9642e1ccef73dc5f6acd037b6d4d29da8d4bcfb63decc936cb5e43977dbfa5b3e869490800fd3eb6d93ea480c059d3964c0e5ef1141a2763a8beeb36078590c522e77bfc98a0e9ca2480213f4894796b825ad4468f048e6bfe81a665ea47f15874799ff316bc78916cfb6b43273ca85ccc3a56e25d5d108f86e5316342c6578db91ca66c1468011742fb67215f7499c2ed17b4de86fc66bb08238207f8d7739131f258fec7ebcd9a7f0f5913039791c534dd8c940bdc11f54aa031ea0e556e0217d8d3502e128094ac0dd7d19413cdf18484672fcac3616e758516cdfac7d8de55ff3760187a0240424018e5d6869477cf69bbcb4fab5e3911c646158806d022c259ea5cd5977c2be960a4558bea3eaede66064426ad1bbe87bdff2cf7282477d7061dbfa52fde08028b61ee830594d9b081464bb4b8b273b90a7873936e144aeb4a64c8d96a35e87f408e077f4d3c31200437504a4acf44550eb0e6e7504c88a95ae4858fdad6713b9aeb6284cb7ac222ed97216418074fbceeccecccacc459a89d3ca59fc69f75ed83213f712b149394d95d599a09fa73ac1002fc8d3c1870e3926c36e95372d6eae1f8512a49e6a3ffb0bbf89a9d81b103ee9de7731de1ac83c3244664cb46ad54eb9ff61fa123437a701693140581a5def1f6270952a379619cb17ed3f412a04bf855edf5857f151c5f9f6937f595b6a6dd28680fe1a731d48f0cb9da41737ca650d1dfae301ad41d16bde82983f3beb37d85b4baf166b59d574ada876ae7e1f116daf9bccfef5c5e9ac65b9f6ddbc4d7eea1e3ccdad50fe176533ade651e89a6de48e5197acb5e229c2b76fadd2cd4471636e5311b6cc27401c126d416aa2a11687a2e24112ac9d4691122625911a1df8f2269223a7f633b7bf5981e92cee07e517f9d46a0431058079e50cfc72a3824c8c928b511e0378b10d5e60a73d42ef3cd4f4b80f697aadbb7d8eb3b77cf71689157e2992b926b2d8fb3c2a5132efebc7f31c5241b6aade6daa571a3755acd82864ee2bc773eec6020ec2b0b252cd4a1461355ab93259091167b487b4abf2ad3de005eb56916a117755e5745059014c60fe02c0f91b6dc0f61130885fc36ce1ce84ad0350c4222bce066ebfaba28afcc8b5f29c878e2fb4a047705adf8c96d7707e4d5c195ae454b960aded591ae2e14f0c4787a615294799d31a2d63cae204ffcf3c0ebe99d8db80ce8f10e76f91634eb6bb2cf6fba4b388a45e7c3ffd521e800856146589901dff228c6424061142d417da56eb7142fe481c7ba50d11687eae6d502fb6afb2e5accc067baf5afa978a2d03875f143103bc2711020d9c8392db4a4369bdd8f40f5c04d68c611f90b0c43f3ecae03edc548b4b117dabc62ebed796bfe71f875133b2380354832eb4850a3c5b00dd10ad3b5bd8a7634f598c8e4a4329081c41409330d4d64abfe119a1ccc2f3a98ac1d0661c37df8f4d6b6a40363f76339e14e3a9f23a777d3dc999ba9bcde6a81585fbca2c3738af18c500791c2b2687c7bf244880b735b09b0991555ccf5da5b30aacaa4eb0f42d47b4854fb3d68c46a2193371376471be459b9448111cc920106cdaaa475f512850225ac93ca9026a4362547927364dd52bbd1d638b2fa423135a4e79c964db8242e1538f2df353a8043c6f59647bc962f6f5acd6623dbee7db6c91dba7633cb44e7c9e6bfaf880143e2c3c7120ce95536daf3d991a7d2d857c69763aa06e2afb1d7c3c89a2ebd26172d6729314e5ccfbaa99ce14d5d06a29eb508dd2ac9744ffc726b100119dc7ac1fe0895e49ba394fa09249c9623ffc397297eefc11bf888dc6b6f8a2b64beb8563b073a961586230c23d5731335292b8ea48f251544a54aed3e9a2c11e8af8ad1b034bfdd8efe7ea01e51015db5186dfba21c936b0343fe95b8eb6ce3662bab4361e1b23ff332444864901e54db69686610fd9298367edd182b17d63ccbf1f1ae43297a8b1b61ffccada1f237e2e468af97217f4c098902c61c1948ee1d88bbd7df8af08d97752349c24c2a39b757afabd2d84082d7ea82d2cd9f9aba59f4b7d81b44812aa37742323dfe0ed22b6257710e2dfc5167f4bd451bfcdbea27192920e0c86755d2dd24f022fbe10a07d42bed3b5d5bab0908ad90c13177d81260020d99e36399fb313f45ac2be3b2e152527c150e445865bbc46ec23252513a6a8b91166a64a00e74beaac5766bde2f415ccc43f05fff473d60ef7f0fb2ec8f33ab13f3c7ca589579fd8dd876eadfe7a8bd6bec83fa7d67f5237438e735b580559a321fab4f90b867ffecb752f8390290b44750784375bdec371b0f1893725c4ea359a44b9cc64fae52a9b1b6b1830b367359fe0fcc4e0e96537c2ca543b4fa4b60e491ebb97acf6482c35f217f15d3f7e3ec729a3fdb8cda49ae92174767928bb1d13f09fbb6d9f3deec8c1210bc86ebf5bea5b5e8f71fc5fc4467ea91c97242069d9655b07fc635477916f2359ed4694a6ed5d8650da38af153055bfec04f42646fb430e3a3579f281cfb8e97aba400edb8d6a79de9ddb676170f82eb934ae296353fec204141baf2af52abd3fa2412b252388a147b92ae36966e9e009a8b55688a336d219e5c16e81a8c504d0ff331d2502cc0f283ccd5766ff8e88804ac526aab6472789610fcff3ca8d57d69a553ecc3a0ff6c5b8931346b4c318e5ce7caf6ef5e9b0e690bd0f85ae0723bd8ab77cd57d8d950d17b9a9b8133ddd89a329608339ebded4b3c7d3661dd3e02f8dd684702f13546bccebdfa4baecc14d5318f4b45de34da331dc122be3ea07c12c10ae1c2ced1a22235a70c09f4524eecbe888a48e82040f4591f8299f65a2274bddae1adbf1591ca08d90b63926fe05327904119f9c655fc82c6d4c39f2f95b617feee3737f4c3cb9dea71e5ac9648e1a05bd8f8fd57c241511fe8a4151e6506f59253a4533c3d98360ef01e9c3e85fb035d33931aafdfe748b79e59925fa8187ea74293d78f182aa6f9b7b94c04286f6ff54f6c33805aedb50c2b128bdcab6956fede8fb9b8dade51e55bc17efb26b7c430f5032e15af6ad047dc09d1b80fbdae44873aefae8a55967cc0776aa36ebb0c468bb11fa321f65b691873f82eadb042eff1f4c7992b45406ff17f4912e3935e67aa56ae40c5ff24be9ab19e97052775f5d69bce11ba882f44ec31d6d212c8616454960e6ba7e1c09850cdb0b5e54a1321e28848b46e4f8aac9bbf4f4a1f2cc01ecf83897890612e9b9c5a950185c44b0b8cc3b429a1d2d6dc7566ead6872831c9c01d4133bb9dcf6cd6fe07cd42cfdda61a8eaee64ee2074d64409ea6e7d7590c3ff9fa13abf3cd8d781700c1dd5a645dcc196b8fbd73724a0a93b5811fe75ad306f6c4cb227fc9cf16a347d3afcc604dbe1603d17a28a42b232aa5677ff65bfd340e6bea0a2c894484be6d42f55aca76833d8d4291321906de4aa7e2429b0306cebaa8114cd66c7e874cc7b7a361ecdea6b8821226eedbd1c9016c80235a12bd9b6677403f3c324fac9a44c67c88e73b3b5b561aac4f305919e6f32cf3fce26ce52526cc8ab66927afdca402aace302ebc3d6f6f4d137c6c19849b994017e02b657136360faaccc11e68ed4242ec951711b0b8d0355f1f28d74b26a9e6b74386515af89e5ccfa4099aa40756f95823239c9efef355f144db66cb4046aa014867ef02aeffdaa7f199e76", 0x1000}], 0x7) 23:19:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x3, 0x3, 0x4) r3 = geteuid() r4 = getuid() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r5, 0xd}], 0x1, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x6, 0x3, 0x0, 0x0, 0x5, 0x101, 0x3, 0x1, 0x5, 0x1}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x3145, r3, 0x0, r4, r7, 0x0, 0x2}, 0x201, 0x1}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) semget$private(0x0, 0x3, 0x80) r8 = kqueue() r9 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r9, @ANYRES32=0x0, @ANYRESHEX=r8, @ANYRESHEX=r8, @ANYRES32=0x0, @ANYRES64=r9]], 0x1, 0x1, 0x1000) msgrcv(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) r19 = syz_open_pts() fcntl$lock(r19, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r20 = syz_open_pts() fcntl$lock(r20, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r18, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRESHEX=r19, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r15, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r20, @ANYRES16, @ANYRESHEX=r18]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r21 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r16, r14, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r17, r21, 0xa5, 0x5, 0x100000000, 0x2}) r22 = kqueue() r23 = kqueue() kevent(r22, &(0x7f00000000c0)=[{{r23}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r24 = fcntl$dupfd(r22, 0xa, 0xffffffffffffffff) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062db4539fdd0d220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db678290400000000000000596c5ad45fb0465b087dd835516a932f0eef3ff5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() r27 = socket$unix(0x1, 0x2, 0x0) r28 = socket(0x2, 0x2, 0x0) connect$unix(r28, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r29 = socket(0x10000000002, 0x2, 0x0) dup2(r28, r29) sendmsg$unix(r27, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYRES64=r28], 0x1, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x3b}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854", 0xda}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f", 0xfa}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b", 0xfffffffffffffdf7}], 0x4, 0xfffffffffffffffe, 0x0, 0x2}, 0x1) fcntl$getown(r27, 0x5) msgget$private(0x0, 0x0) 23:19:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x10000000000490) socket$unix(0x1, 0x5, 0x0) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef73412804723f6248d1e3d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977d4eb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fa9633652ff8cb5c1be16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea00f1a2a68ae54cf4d7578c5d0b25f2c45b36ff0d695be1b76b9d32009c"], 0xc, 0x2, 0x1000) msgrcv(r2, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000100)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000c40)=ANY=[@ANYBLOB="010000000000000048696a280567ff00342fcc8ec5d56f59632941ff002f5c0e9e8802c27c59536766f1dfd193424113fc5bd8017a071300bfd5c9ec4808e30e03e1353df4a0f0eb275a8c728cd9942c6ff790ae01a2cdb5c4fb213d228e82b991d22ea2deb6d6927c71716892b3bbdafff9f1798ea32322b3f98e965a117b7c979206137a78733c089f08bb93169e1f96b5453ae3270a43e01a21c43f475961c90291b3e56e2367fd6ce59f7758b441583888e4f1d65e651efd83e84bfdf6ba29feef084234d5741c6554a2c3d30074adf63b9de59e0383a30becd51f75e46b6a27ceb5e59f1d91f69c7f136a95ad2a763bd64fae02c849f4101628e9ad0827759affdd53bda5a93babab8239dabcfbe364839b05afa488ac06d524ebd4f52270554b079cfddde3b5060b9fffeaa460d5f33d6f1c5035be62f532ea6e491630ab47216afd3df1137bbaf6eeef74f6259252795bccf6a77eeb575b2d24623476c6bbfefc545be10902247ee3e19cad0580626ed330d867e1292736e5045f8aa782d3c62c4837a20e039bde90f5703653c4c7683bfeb159b6fd296326b22b"], 0x2d, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001700)=""/86) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) write(r3, &(0x7f0000000580)="e413dfe34b8bb8525847dbccd47c", 0xe) r4 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r4, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r5 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r7 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000240)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) r8 = getegid() fchownat(r6, &(0x7f0000000340)='./file0\x00', r7, r8, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x820, 0x0) writev(r10, &(0x7f0000000540)=[{&(0x7f00000004c0)="1d87565a46b22b3d61e2d02e74d24838627c04870de7d770406de3f22960c404501fce08b1239fd7e50e0dcccffc11e0d2ef5844", 0x34}, {&(0x7f0000001600)="4ec29e9aa3998bb010a26e69f8390da62d01ab19841bb052843b0c168e8ba4c4f7f068259cb387695dc616ad3570349e4b93822fa305b57715d211e70cf4ea83fe52a7e9b3a428276f937564b95659d44057c3b2cd9431db1208ac118861c29a46abaceb23d898652d355eae7fab88b8a35dee6e6255c80c5c7a2112d5e3fb78ea4d16278e4c12a0dea83a909fb6c9069dfb820651afeee9398b66cbb0c2ccb16c91a01c723230ab788d10fd7fc99d88947d387c12694d002cd6f9cd1d7121dd859291da84f7aad8d38da4286ab0521301efe8115c1b494885c641f4648e61186574980b4daccff11e9606ec56932ed9fd300d6facbe2f802e6cd4c7bc0cbb", 0xff}, {&(0x7f0000000500)="57c8", 0x2}], 0x3) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000400)=0xfffffff7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r5, 0x0, r7, r11, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000600)=""/4096) 23:19:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x930379ff4d6a1d6a, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg(r3, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440), 0x2) r4 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000540)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000280)=[{0x12819dae, 0x80000000, 0x6, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0x81, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x7c}, {0x9, 0x3, 0x2}, {0x7, 0x1f, 0x5, 0x2d8}]}) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) fcntl$dupfd(r10, 0x0, r4) sendmsg(r6, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000000580)="6891fb2a25a5c32ac0a40c230adc5003dd16831469b0c7c3cf9a3ca9fefd5db67c425b50fc0cf60a28d61eba92a345dd88d905e8947d47cfde2a85bc35926947fd38ee13be670b27e0766df1fb034905fbb81774f06d09a573528a308ce4b703ac62db1b95bc236568dc455f19fb307381109f74344d8e4f1c2f9f2bcf023a551d09b57f9f55fb6b61afb9d3b4af5856f0f692943635308a787707c6fe97bb84a335c1f4d5da47c04d6939d17e6ff860226ceddf202cbd08e1da20e5dbec0de8865f6c9d856bbc5a4892f99fa3e4850d0f9c4ac8f35c910824768e987495f86eebcdbbcda51b03e4d9ae2231afd59147fd7365c71ee7ac8eb63d7391e35acde403a3280023704d003a895b8c66ef693af6a2bc9b45ae1a434d6a97d3bddf14b190d8ea1672f822658f1650315b61c968f79520c8e4739316fec85691f2ddd5fb987d586f261afea46b12a7a04e7ea86c23be247ba393bd18acd12eeaedd504dcaa497fa818566a729eb450877ec31cba73f2cfbf42989574207f001444710300ca9f4e6998f225e6da4c8c6a4f2f92f161edef8170bbaf67f4b17190df3a86b50e5ae7a2c0168a2cd59d0d00cfba1b2ba6cf614ceddc0d987d4e3f7cbb61cf49552d1b0004dc2bfb30c3d63a2949e50ce3f6cc464fe4ed5723a4ed5794ebf548bbfb3919ae13ecd3802efc8246af58bd402476bbca164a284877039b4187f553c527b89913628340c9bf904c335f96ac9e4737681b75967f543c4476fcc75cb7b0328a10f28ef76259c4b4ce0d72d6df29f36490d014e5898c6fad8616d5683451d8e71e7d3ce4cccd7662a0d35610a8ca9b509e68998fe99f8c1888a5447b11fd1fe8492167bd7dbcb8f439c63dd9e2f22e5de959e019390cdb5d4e85dc7999fdcf43cccb39a2be4a3e3993b7894e8bdacf87e3e6e0c203116009c2fdb877902a5001aee87ce28fde61a36d942940816d26cfd70fc9bcfd7e60cd99e586bdc88d81ebf70810427575c3ae5978ebd55159f5a1504e922b472ad0eea63c639e031598756b9c4b4f4e06dd78a107ed41e63f4d90704fde9e644b87f4fb190233fcf202184c9611d698928149820b3ae717c0b206d9c6d06a641ae9a46b3841481d0c0ae5bdd3d8d0de124edbe75b82d56c53fbfa7e6c84971cd8e85c296306e0c1ace4c109abd4f8be38aea05c5ba81c66a8b69f05052acb9b0a410845fba13b144cf39b730fb699c973fa187f780f7e72b3babb2ef83bab0ae8538cb218dbef69badd44d0e17b46a94f5d0db9af4e44702e1e9728405f50a087a1d02c708d84e709333faefde5842e16b8005740a6249a4f4ecba441a5948f600d4c90439805eacbedcee82e7a3b5ab1cfe84c5c024131bb5d402e909e8463f475d7f2ca7ceca0f0a85e3a4274790694b73b3dd6cf5500f00419e6264bb344ff786d58dc8da3504026f05086d90a73025888c4b5352dd9cc544e0629a3a954e6d1fe04e4da843d45dbb30bb5f1cb9b27f124ceb51e4e2c14d85134a2c030f483ffa570d350ca90688c15a9925858184bd56aa3d8bcc321e523a08b20f6fd40363c49e2e451fbe28d6150b267886a945a9b8d3ca5924ed95c835bb7e8a536ee06b7711446d4c62fa53ecaadbdef9d05cf9d219924efbb195d1f6d14e4c705d219fde3238e18839548153c1564252c1e17e942a48381354f8259d1a8478dcf24ba2e41a59bbcb721ba3898ed0cfe235047554613ce1c7af81828d628c947b348350f1d6d28d69b3e00ff2a0c68325dcfa22e098f7b1907c670788b451a05788a669d7939f64d607f50f2b3026208da91a6a2e602811c0f117610fe001942d789d4d0f26e4a72feba5ab74c57166b191e17952a77f0ba2cdd32e62b029ee139f66b16976131542163c48a43ed80f20e37d1fca0ad5d153709def8fd648830bda39f3fd084a50cb9b524fe6f379cf68e90c280be541dcb69bc95943a1783d2ec857dfe06c57eeeb05be441412e90b884483de19fcd961c41192aa0bd3732540c76ed2bc7859f05b068fe1e2919e9dd863e80ba5a3fcbab7f2c4ce81b413f30c0365f1f2e3d46be9582431ecce05ee157421ed2aeb9b51a2f6bdc75669028b7090ca3d3075feebd8635d55cf9b8a40ff103a643c9cdbc6c47c95d98276a6bb8d3e470735b791c000011f9b026892a9f338e4367f5b9df1ae7afce1c96f4a8f6973b9ef233299a8707daff45f82c7a559d8958bc1c4e708ba4b9189be5dcf59bcf0e94ef87f5f3dc5a1d8690216e7617e7cdada7546d3087541268de706a3933360db03f547c3a01667830cf48833e93a4bffc280486bad3e58509730498db464a7561c184a32fa108ae9849a0ef084e6e1476a2ccbbe4cc1ac4343576e3efc0ac0747e352721e61ada9a63f4a4f908a6c574b58cfa0416226968b9faa4910e71dbc7aca9c3e91c78e0d8d9d9b83caaac41ad1ec5cd4d09598f2059ed5b58695d05df990e7f48e7b4ad4a9a6232380c6bcd8a9c46d2c4eaad7e3554371de80a9e10a01896658e6400290df99ad8c9097d6eacdb217defb5250836acb586e17f9c3edbd850c9076973ca2e7660aa3f3cc46df90e5050145157f2003d66ec1742e9ed399762a44250bcaa4b842a74d0f536b713c9d7e030efba3cb9511d63b73efa24e6b26e04aba9107a5041be1d37214c4dcb09641d5994912dd882ecf62c6151d788fee964ef9b88e403c56ca1b04f465620a8c38745d5c7e3b95c34b3ed14244d92a0d03fe0f0530df4e7823f6d5fdf77e04e890af88556a8ca1a3a4d27f4d2e0c971cdd75acfb184a95fbd647409f77e03d391fb90afa8323a1c7b41e55b62f4219d8b2dac280f07d3347cd656e0bdd0d3f995d7e11cf95747566de55778c3daa04714a0d31ff12d5027e5c5bbb06e861c45bc93203656c4f79fadbedbc50ce360afcf05e9d90d493a136acb7506e3be2c06b3fc2aaa50218184ef7325bfcd8eab39844f4bfcb4b557dfc8e12d0653244166244e6b16cd5273ce0ad1306e237dbe498179b030f0c9c7bbc9a00dba67de6b560e0bf64a241d5c19b1089ca0a4f63cfe3bfdc5da0231122815a4ab7639f7634ab3d07da9d72a6db2232c0b7d302fa5192822c50b87905ccb632c255b910f2817e7b3486641799bebfe25d290c0ba8bd5864cab0eecd9a5bea27e266240d2a359ba29748918022bd9a94b18e8a14d9a1c1dd4f5a13a91c6c41b7bd6dc4caa5e4e69496a7dd4525b3aa2bbc261b1324f0910c7bdfbf783cb4bfb66edfe4e38803d4118c7058969e74acc76d42d9c3632b619a5af99272f9ec147da597816ba02267d1c1f33682da3177eb334c21cb3572a860ce3ef479acbf3b7177f918d582af20c4939e96afa099efda0ebbb27033ce7dba2a26b4fdb5c0ea6c3dabddcc058efc7612ed53927668d32ab2f99e943b6bc2f05657a145293ccb3e035511e9e049d4e504f1dcc027e79042cf78563739ec5ef06213a4422be88370411322453f97cf959027f3830e16a2f2a5b1f8077b1961c836c58d091cb49f925471eee8bc3eff2efe14c3cb56c92b4ceef8839c9c18cbe99b50d6d2bd7888b598a5f3ed1f66da363aabd94e3edfb8808900b29df5b3e8e4a49cd8bd949dd7a001b91e99170d814194d14a4b1ae0589236bc0df07aa5e149bd8788a32b994bf4070cbab9009c4b1ba4557db514c1a133d35cc6c38478d5429441e4b4b622ffdd5a3e292e0bced026729dd369ef139d91e90336c2d9f3f92df693b06cb11ef64a9515a413358f98afbe90930376b09bd7288d7913d7027f5a14a3c2e733ad158a7a20358055a7ab859bfb59b95d7733fe99002efb9c788ec8a4d03c323d2376a21334aa9a4d9b3145a2cfe9cb7e0b959676244bfe2ad7af6b99a03490fecab1a2cd4c2fdebddcf9202dd90763cbb7c5295d5fc152b79ffddb8b9e38d4eed72375045297f9d04855d3c338c37caddfaa486d6ca7ed3eb2e80686f224de1bf5127bd54210a41e732e1c6b08b3717b537f34ca0dc5c6576f724bf2839ee5a704083bf85ac93826154779924f07aa61c52dfc829220935bc17a9a76b8fe992256795fa097266ba86a0d6ce971870967604dbb0375514e1f9cda4c063116101eafca0c71cde6bfc6ae04859d4e294fe05ee6638d6fd8073f9729f2a950038df08a2e416ea9f919353ed3404e4b269d19aa9948d79cec6bf3fe0879c39075067999e8aaf8b1d5b0abbd3d22673a7fddcb2cfe855ec5a5de69cb565c6c57cc9e8c6977d34153f0508c264ec159ed32abf9d1f5639c6be16b4a80cd5077ce1e309f97f6c87e6e48a29c8c8402cd685f5fbc7f1af3ed5a89d1e62f39b8e6687bee653150ec5c8fb2e6850e47792e7a7533f5bee7b72cce4a8cbe803b65e2f812cf261ae6d4a6b9f68104569e7060b54ef5aed251f6337bf66551f2ffe3c96821c422e97bc6a2767f40f935f8b44550073d79dad6025f52351c1f904fb108c12e1ba73e014f75220e685ba1de6f1d507d31f0774100c87fbe6164a7f7c20c26f155e82b53ed6f4728d8a48ab2ce472706174f92be019d356d7d920b80678232ffdcbf1888f38601cbf739c3257a1797fa651a172ad1ae2f74afa4a4ea33b518a631fbc277949a03d9da6d017a14ecff5a424e2840a061bb66c8520b8162641bd466580e5c7084d2ec3712f505694cd1887ca7d39690c8ad69e51a2a5529d2099b9d8332222e2798f5d76c1875dc87cf34f9fafbc7c710a78ddcbe3479e019620b74fea760b4045cac0768b8a0693ee95cde87eb434334670cae210231290f988a3dccd2475548cb75c7aea7c5c21c8de5cfa4cd32e8334a64bef2e13b7fa7692f22328b55ac446ff7548f4dacbababc32aa6e2773cc5c3ae866d8cdecd0f2bc352535f8b2395b91b7e476ac20891214d0521a1628d58090db849a1e24298646c0286ec8f15e99c4a115e89f776ad9093c663d0dd38b68d84feb9414102bac2ea71914e4239c9f95ee3b5da92a8881df678790e1250403720a197196f42365ef8d4bcd7c69af4a5ad59c07264bcfae8ab9ed11f156340c703ddf351a6ec8fac1d80115907e8f429e5e14a2584cbc6452e767ca81b881f3cd765ea2c374e133546dc06372ce091a01f719020cf6d2cd4b0d0446f30afd20e5c7f688350818375d19fc767db4c2b17c09a83ba604fe926ef747bce6c535b0d29c5cf7e85fab2b977b4b00f5ba8e77e531e9cc3a5b6af91d9d24e01a43827a8ffbb5d4cbb38eb3cd8c58c555fc198653bcedbc763e4d8541b1e4f787efe6b551f708d67590eaf233d9f33c95ddca4b00d1d4b992d26a798e833a0245cb50b1cfe0c0a63750802b0825e3a53f5c49ae7741ab8c72842e7c2a5f979155e5eb1b5df653e2556c37ae733450b3e3cf954c2c4baea424653b4a6b07dcdd8b7e07e5b7d867a8878dce02ad67780699e4dd35d76877a35a95865ff427f21840622cbeb64d02b98d8c02d40a83e22941165284cda7e4601dd860e18e96bce9a41230c581ca4a25846f5aeea2b26613a3638ecf0d1cdaec8e9e54eabfd9c1cf0c0d7d6f1b6124d290cfd7082d0b7b7adf14edcea5a908746cc4e77b5f917646c8bcca3505c2ef1e451b74cc05919bcc41cf48de2797646d7534f1780fab1344099830819202ddefeea04de5107e7eb63fdc38b12b19a5af9c38ac77d8037dc16e7d1014b0bec3b6f51279d4a8b1b5c657f210c0a9246f0e53f20b3c5eb2940a180cb98496dd1979784376ebb14f9590448f407dd3426d0002df7e4b7fc64e66dcb8502527b0e6ccc94dec810b9376a5", 0x1000}, {&(0x7f0000000140)="cb86cdc00720f267d73e14a586d9244db685c2fc8cb38641", 0x18}, {&(0x7f0000000180)="3bd73cdc01c1acf1aaabe4160de1", 0xe}, {&(0x7f00000001c0)}, {&(0x7f0000001600)="1ac58ee6197b54403d4f6ed9633953535c8a9a1ed17171531de5a790c3576ad770ff0dec52f55a579816c2c1ef514d9c4f1bcd30047d1f4c3329ef95d5fd326008ba45044ccc", 0x46}, {&(0x7f0000001680)="3be920f4e815d2d7cc2d1fc4fb1418e8c0da0ad78ed63fef2da61d1f99768e6b4f910b2291f8cb4aac8b3b3d84f4ed33bbdd573b657c758c0a4d87108e0f486344f32304727bfcf5f645998afe115f0b9771cd91d00ada6d9fbc5ff93bc1e1a5d8c8b777e90732920d40849990b7c5c9b89d96471c7f2a459174dc19e390edd1b2247302e443a60450f6fc6a799f33c77a054696bb701f9be8ab4673f858a01e6ffc22bae4e323d3c4f7304e6f10e2026c139f9f90bc27f85fb800d4ff171bc481158c46f793e49246113d8a3ee0908ba9574ab7efb85a39146202c758fe3f55cb4c20965c3c480c47678490ad8ae0b78d3db5da2fb37a5a", 0xf8}, {&(0x7f0000001780)="e9910921213eadd2be171384e5d662296469a4482e86d2a60999fa459759967844486a6f068b72401d7af2650efc4a8109ad38ca782b2853db2e9f763b650eaf0dcd53cbf560c758d11b7a694332b456fc7c52f6c3c2d6696acc2f4632fbb834b8d019862c11280c99d39f52b8943620cd6f6fb35ab584dcfc808237b3250f1e74883105abd9371b4c87f9b7dc70ab1a8cb51b3d64a9b5a234706153bbb50ebab3608b19076f2bbb0deead81df450c1b55c6ea63dc7c22902dd2f09ca76aa211aac7b387cdb3bba82fe420fca4cba125", 0xd0}], 0x7, &(0x7f00000027c0)=[{0x108, 0x1, 0xd8a0, "09548ccc12973dcdef86d8d025bfe12309e74b661694dff1a6708189fe910a63114433cc94be9b788c160cb53c07f8137ccda717025dd1c1960d5d2d4973bd7ca4b9aae1989c6035df5cec57d0327767e9b69c8754ae1b3598885162651ce99d766405d1e13aed18a529cbef910996132d2d1a87f5e5f69c55037b822488360022e4ca4a32ade2cb517f9f06135f1a7c30cce80247061b009b70128f805fb256b943fddb02ecc1a66df44ccce43e604ca2687564c088317380c9fc85c229f8bba89bfd7f8257cdb915b06d5749004f99b9c4bf97b0793dbd8b17c81a219ba4065617a8903ca434997a340583aae7ee3ca2628d7c3f6a4a03"}, {0xc0, 0xffff, 0x80, "488bb7494836c8b53400b66271a987534717ddd38960a574b8d106541b618769d513b699d68993544ef6c258d321263538a85d3b09493e0514f407cc1393e96c9818ea17b82af2ef745bb048bb8449358af0e7182497b7256b33343fc0e8f5f252a1ceb192d4d05ea9cca0794a0145bc5e1ff0c74859a325f5fad980a5364e3cc6a2b8b4b36988605986b19b6ac62df8d10453ec644cc5375fa9d75fc59a3bef8db947397b8dd6218ccbe0bc04f20e75"}, {0x108, 0x1, 0x8, "ee6e1af6346bc588e1028efa3240b87680f538fb92c14258c1378644f79f5201350769d24beca9d986d6912a6981af58bb7175c5ca0245c081301afc6bb8a8b90662c4d36738567685968abe67ead63933347024ce285afd2eecbaaa8a836a42bb69c2fdc28fc373d2eac137e185b9c5ec5b1b06c463e6f7a4e36cc7263abef1076c2086a8f3e9f4518d1f2a45e3d1b61907a3f22950b1df7ddc39680dfca96b53ba9c47515bcdc8bdd69efd67dde54d563e260b4e0c8632927522135eceefb430b1bd7dcdda7afa987cde540edf2cee0d554d4c4d519a97634ec21196d2d41603555414a8c695323a324951a4966ad711c015"}, {0x100, 0xffff, 0x0, "3b3d7568572009c3f0b0f443e4c5a0fcfc91c8061b9b357e2950bb2437060a7d57c8ee77a2da0246c56e252313b7254a0afe6c7e65d451d492f3c5d92246a3baeae161ae75b572a0cdee0666ee2567c84ff70906a8cb393728c187e9065f86432a14cff5dcd06ea3508028b7449d2801d484b9dc742e8295720900305e028a5203205ecb4272c39600081a911e18714bd022ac2da9cfad03e85d33f7163d2e90d4fc7971229867a372dc6829c513021d42fd60cdc563239a9973ab9b4737437220aeeba1729fad7423203dcc69ffb567adc4b10c03d3e3b30682d836a1c51c5923d333ba21e937b9e56a84af1b78b500"}, {0x60, 0x1, 0x7ff, "5fca007710c99e16d1a80b5475316c5b82b4922b9a07deefb25866c6220fa0bc8b3e68c5f2f66b48ab52ea7144cb0970d8a08e6ad6dd7a8ae26907fb18c9c111875f7c5da9b3d6cc4400"}, {0x1010, 0xc3922041187b0d82, 0x1ff, "b5c11db367c3e7a8f92ea23cfb90effb42e677219fffa5fdb0a38a770192c6fca194c52dd86230e6a8425f3d8894c754d6b9c04547796e3e4c8fd6c1886b0b015bdcd040073dc6dbc1894bac1a832af38a290ff17d37e6595ee3ca81d4a519660d30ade2466690fd6f0a55e4709d868784b9c990c225b35d0c45965d7e19c82ce59a47bd7864115b1bc421383025f0269ecc1e2d8a7cd79cfad36556cc0b002bdaed3b5e1413876ac5e761e98486b1aa76803ffa052cfa18fb7453e85d32dd5c5d20dc3cddf617dba8c4e17d9512611b4e3790ad302540401ca71d9ae04d47f1e004c196f89f3c0cdc2e5733e936603fede1d0dff611cd904a03f45bd80313c781c597e1a723a0de0b3c1ac023a05803bb1d183ebd2bb3989c3d1268dcf88c81c3490212561d28f6b8d5da90817ee98fea18379f301e279e0bcb551763d39ec6c1541f95971b0c620426b21d654255ec630a5285b2a80ab4e228787113e3d322fc91d2da2bb45fa8e048e92a0817cf2d36030d7d51eab61126274ef20c72710b41612ef7125898bc5d3ca398e7d01ce98bb1dcba810e641a75ace239aa7bf613d3cb76eeda8d6434d0f2e9a3845cdffca44c0fd3c6b78563d3eead74eca1c8af0a4445a31ea0c56dc396bb8a2ccf528b48ff927cea521a3718742de032fdc025cd5b3b6490e42cc3195249e3b73a701b259b25abcdb185a6908b4ad0e8ea418dc44b9fab7d4145840c9563be5c4f13dc6697963fecfb98d14a67bece534e3a5fe2abd071a4834dc33858c851d0a2ea83ed0cf454fcc861f3ff29ae7a1fec55c70975fba1a62b36f1601d53b493c17d529d8d9920a5d87e589d037b623a2b880bae80bdba499a5003e28564740103de160874b371d9d0b2104b6bc0eabccf1470c2fb31e5e081d05f538564d786d3c647c501a675718197e54c34fe2c04f3d277c65bf1e4f747ea26a4c158fdbdd46f813ce2bdf325c1e7c2189a74bd489ec2ed2d522f563a56b5f56d28d31d1172294d68d4d408c9d2fed2b359f439a3f5fc38268fbc0be0fcad35fb3aac5e0623235ef2ec88c6e0688126967fa815eeb7654a0960f939bf541c4b8ef275ce579a95b80e0446a5d7775940f8607ec0f139ac71fd43d4743604d741952ce453e1b46a889773580096e5c36a6a55f3a99e1894cb88afa3edf438d53e22565c98b17f2c43a8d954f2b274bb80f555782cb8a688fe17346f404345b78a95b7c39e02922e4428c7bf7ae5fd32ed40f5ed406c8e84a25f0b86098e02c66be526fb4169a65efe89fa9a61030820dc2ba99cc8aa259a879ce4973e917ee39b0bff52636f5ae0358118e1a48d02fccc4e1c326ce090f66c130ebde9a7856ac80b02c57cd517ccf9f03ad08040f168db1cbc1bdf8f827e6aae96cce761628f5c0e57f1dc0abfdf87ea024a3d1a451623e2de7357dafd36f72a68da6353449c511880222d71cdb40a971834bff145b8ef3a3b66616f20499ffd54a865459de51cd7b3eaaa9044c5f47090bfbec7503cf0b5c30d1651a1da37e4d3d7e9e5c2a8dcbcb339aae40e34b966ad5a709e79df66ca6c274482f20df08f4884d233f8f8c8165814d47bcc83ee95ae745c3cdc1702f1538617ed3df211eff83864fd32c06b450946bee3571272ae545f83d2f0f5c59494a01a2ebf6e6874849b418c39f980f97e5e30892877371535043c160fd7809e86618c8ef8658fb63fd22a3fde06de52b291336fbea7ffe0c67f97ba5a95b533cbed824ce9888ef52120b0011150bc618194a2b355c9436c550c3d68f847dc900d83f6cfdd37a5e2dce74185046bbbe43bdb302b4a7e73dae75b00243b07b5ec8d3d6bcb34bbe25cc66e6e16a63a26180d5977d4996eb273d25c7137436f9876cbed8da08c7ceb842c9b9fbb7586382a6221133a7500cc236c99b85166e93f5b65c827624a593d1a60e719c5bac46d583f3a7fde17ab1bf5d5ed5c4a8d38f1289419050e283d80326923aa61131dad2ed5a768cb57c5898447f9cf49c19d2bc138b3e5d777229a21524153bca82e171cf12c519a5a021642c8764eb548baefd671ab16d712268f6c84764782ce9a6c386225631fbd3c8d5675b9b72872cb47d43ff3fdc2f460070a67d00e9980c57bdc2e0d5628abe81189908323b921ed7b65fe493fc74ddd652803939ebc4b9352dbe271f350b012b9bdc480744481d1b9d716a7bbc122b6928197d103858e0313b7b1091383972dac1d2c46af5f7f8257e233ece8fa52031d4940b9bdd3c79f7eef68a7f84d7f1467eece6ab5e5d29869169db9fc11706c2a34fdcfedfdeeb702bf7e9339f51654f1564e20d95f7eaafea9bea1aaa028b7a8709d3b32f92fa90fa4133ea949d41cad11f128eafb9d03d3703becf809a58eaa5d5c31de92f29e59defae397f40b3189487bc3e0cd9c0ef8844435af44a74b915fc79aaa46ae11d047ea4626e35b00bc3ee0e1b22499d08bbfbe7912a112ce2c868fdab7eae8dd11511bfdd655d4660f5c6aeba3fe8e465a0f7c493b1697135c9524d1105db3a2e6fac42fd3673f85f39b2c40aaad93cc31d93c6f00ebb63fc9f88feec0524b60236c684a177a69229758012e8b5d1b4436dea43356fd0b2623cd3ddd48c0af3be3d976d59f3ec4967073557e21b61ba3308b735e77d58524f743d610efba508d7da4f1cee5468fe3461290fdf42805a3a48ffde95f6eb0f8b0b7c5bc37809aa4c20b023675430eda2b7acd0f737668c720db92a1df36c6c0a0daad91e35f82d52d35924f266e0971b216f61482447b31fabfa72245e14e494bea3095899b92096637bfc314c6efc341674c23e5377f9f3a6561f0544f20dc3226618a42c64147fe606626446a669b5274805e247987149f4a0500d54e776f87629dbea74b2ca6634b3ccee39619ad56250c73865918a27858a5da06e58ecff1771274c27848ff0494ffa08ebd2843963fb14716321e9234635f660d0bdb702dfe280fc80c23972065ebfb5c01e51cafb35160966aae2ba1e122b59ced1c2abe7406f33a6d496e7e13fc66af27e83ee1bbc44a54708c0a64944cad9008fd2165dee39383832b185a5599106cf69b5c15ddfe741cb602f186f5f8eb30c8472c236b338be33a15e7b788828bef5e4a2daf6e456376b5f8ebebcbef8f6096da34a6afe6e31170fc7ef07853e1175c363f9f9a0b09f4074691b325d969633c7e9833dea27e1d14e18f444ea30a39296bceed244f4b86dfc914b83a4d5f30e9f910f9afa55ff01617e1f2992d9cf4e07f01b703257e8b4359252aa781eb128be2aa0c1dc0b6b9356ae9ea639fccbe61e64b0dd259c4985c48d3bec20d1141a18c54ca25196932ff1030e4506136bbe272ebcc97eacb0e56527ea79dae2711f31542b2d48461be4a0d94266510f61ddc720fc5ebb4b1a1cd397b47bb82fd516567b13671aa849d9fd0b077cdde6327fa2a947a660c6ef19ec861f6ff89ef0e771dbf2a52bb4635ccf2e5cafdcb972af55fb89f79e95541fedd45722ae7fa6174834270857e341dc743758fdd9ad4d5f07a214636adda0b1614a00ded62b24fc854e6f6645742898eab089db65b4fad7217aa1200ee15f486dc016ad6ef834100e90ba99ab533ab08b4f74a4b8a73cd3a5bab27efc327a46c4811a19abb737e4329cbece799ae1a1e4dc05de96b96b2024e23125941a5ed38d4a54e4b53f41bdf3d19726e5d9b8bdaa3473325e9517ca83cdfc94b843de2ba13af7ae95136843351fa4d6a5591163afdb6c9e36b91bd2aa16b68be470bbad7ec85edcc4017dbabab6487d75f7629e9cc3d0f465c11bb79a9fdf0e8b9c0b6bc320513d634ec6f026b5893a276d47a1435e8c6e2fae6f0f494cd727bb351b1e3f894c7edb36884461f1d2ca56d23c28b6c5c586f91962249b264fd35cfd3a5a9d1a709db8b2bddd212dfff29ca315d372e6ef6a7fecea8eb256ac4f5d973f98c8032fe95a18c17f59e3b15468bd1500a6d938aed62dee18c2d987aeefd2ce9a4f3a0c339daeb0aa86e015b0dd2d598a0ea388af47bd3cfb582c865f7f18eb560b001e53653cfd3309a8202b5d75fb9cec718f3f2568c1d87ad2a3dc1bae37b54ef5c828084193b75b9368e6eaa7454fa9c0649a8864616033508fd72e9e1d57060285e4bce7e1d9fd5ae892975014025c0d7e98c98fe79c2f7b837e09cf8d372bd8b001d589eb247ce73230a52ebc0c7ec1656740df0cee1ed38ef7d6e842bcd93dd8675090cda053747a1f6dd729cbe781efad8e3d044f756e408e0570ef1fb06b418db6de2fb89fbe9d6a7b96d7276594875e83fb22507678c460c98bbcf2599256e80960d46c6aa50bd7f3b0e40ec724b2fc92dcb8176ad3db4ff9bcdd02d50e0be71e7c35364ce9e1df8231bf32c19837e5e0eafdc84c9b53809e8deebac41f826eca6cb9b249c792dbc397b1d60684db741850142eadaad83f0cacce595cf32efe375988d069257c5f3f566ec304c39a70df452549620e12551964ee19c0b3da0051b058940cf21f0962103002330bd12cae181816bc3e708cace623a15ca0f223c80b4ddb6db6926947c27d376baf1b1e96ed546ef2697bea74834a6d4766600a7ab91241fdb3ba2450f84bf29835cc0f107c7377c709f06e9029749884465ea3af0bf7cef5cddbc685781f8be3816fb74ec285ca487ecd18f687029a57c6d1faad4aeb5915ffb2fbce113d0050e600768678701db931ccc71d1edf238803a39e331b212a094dae321235e583d8aa9504f07090c06c9ccd3edccc8c4c5d4235f0989eb82ef64c8de023a46161a1b389f25bb4fb6c18f606e063033079d9267e358ce9df6e025f0f30fc21bd753295a1f51c25724ba9f0d46c21fde0ae0d0107281f9fefac2987ceef8262eeecbd596321cd8ebba0b093418e224d663b02516f36699b4b11ceec59ce02a8830012dbe0179c99d3b8be1182be177f87cc2d23d723503aa4a0025b406691c9c2e42dabf0f86eec2955928d9ad8c26e5f51f52e2a78f7024670c2bfac87bea43bc0a5f2df28339698173a893be59612af3b549383354129f6f2b18aaf6237b293716bcd2e22d9ba390a3c94f799d400de063e294d51174428c38223513a9e46dac6a567a131cb476aa68859cba3a3014595ef1a284bd32029308ef9f748d5b3e3f1e0e4a0c9ebcaff3ea7caad577be0a6caf3f89b83532011661114ddfaa15701f79e9c23010245013a41dd9ef8fdc92482734e7cb071515bbf259bc0669dd120b23634e6e8031d583c377d085d7d712db30c4fb82d9e7740f568436f1525d4237ccfddc587867db9e8cc971b667ad101e00341da2771156a4cee3a70b20476428c9fb7a4a668757406be14a069db7fd393a807bc42b8b7702647b1970ce90260926dc64ac8910f2902af433c497dd24588719826a723717205cdccf283a8134a1aea6fa22a229598e95c3d6523e5821fdad7cbc7a8dbfbfc36cdf6b948822003664c0a386dcd8abbefdd7281e16402df6f0d041b503dc30660745420411bb28d29275ed1771e58ea71af4c12fdcfd85e4bb8c2ef4e04c724053e5ab66b68a8f107b0f47f120bc33dda97dddbeb19707a9a0b322a662c336f1a87e01fb12ed34cfd3d18436d210221c85bf2daad232a2d7df47c358f86cb4c4e78c56d3bf1ded2cf66863213e299e359fb6f33d228664dfca33e13527155ebcc47dbd8078828463475a536f64ce351143db296a2bff5144f9d96efb43658219d8e7d0432dcca6c90ed0b3979d1645830c9994fb95a5f3d62e3ccfca463dc20e7ef09113"}, {0x88, 0x1, 0x9753, "08b0a032fdf773eb1830254c735ab44aca406fdb8763d86d8c42684f5519eb458cf8bb6e171f88466832f70040b8eaf7a0a30959fd37561ec2c4ef6d5ea40e9b039c663cafde1ccba9412a1155babfc5eae5ab06349ba08e6e5b9084dd1509a25e49a7c46bf2f30fe5586662496cffde9186a21e43"}, {0x50, 0x1, 0xfff, "3b2b274693c175564268d5a42a0c2533ba051171c1e52a536114a85f9e409261ce91ca899d6c7f219954403fff47ec969d5293a5ddc88c64f1"}, {0x20, 0x1, 0x4, "cbac982f265b847a8a286b"}, {0x40, 0xffff, 0x1, "19e84591a96da71a3fa7d68d0a538c7f11269c08438be658d7dcc0d40a95483221dc4fd8efa6f9c0ff3e0f5aa3"}], 0x1578}, 0xe) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r12, 0x0, 0x0) preadv(r12, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) 23:19:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x0, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37ff", 0x48}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c04f50b2043e07cfbadfc64cc7fe7227dfcf7c3a83424df6c766318768f175e065fd4fead8be77facebd55df618c0d71e2a6b7cda3edcae112747e0a82be2322d16de4fa2b168e405005372e42da14678a82875a19893f728e42440b9693257f5a7681825ce918ace167fe40bce8433", 0xd7f}], 0x4) socketpair(0x2, 0x3, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000001580)="768a0f0b423c8f9af5501ce19130006e3a5397102bd0aaa92adb8c89003ac9f4831cbc560adb0673944af3a369619abd7b91f134c5f5377912eebdc01ee09d35d132f75fb1243dbb46385056143dae6f98a79974e530eb2de735f1a50f7dc9db454576ca7b30ad29f8708e48be80173b696863179524ea2e6cb0d2553b984183a3", 0x81}, {&(0x7f0000002880)="4db230fa10d9e71b590b3a6b21c8308cecf5c917d31a13cbd5b8992fe7a8b277450cc2ddd0831692e42bea69d33ae570450804ebdc49a1ac6f29ee98dcbdf424890e4934e094b115b8d0027a8426fd98bdbc3450cb91664775d55979fbd23c79bf3e1663fe2355ffe54dc0ed0320e8ff1d13efc2b2873c06c5aa63eed80d4cdf5b264f4c15c63f5f647e812d325bee9f28020005f33330f3a5bf954e4f1de68036e4b95831256663e8b9689117ff9c139df615d0b745ee76258d907dff5a8fa850fb72a8f78911dd1aa75ad23431b51c4d764845642683e75b1b34dd034a64a25d0be26be4d14dd30cbe3babbf90c41cf3a5fcfaa666edaa424f752d5ff5610dcd5c86e7ce25b2965a21a02999d440c073fd49f15e4a6841efdfc5ba155a8f63a2ca9ad7a6af00d9ba1626011d4f63b32457c9663714b2c3a6c3e134532af51c1ae21fd7289dea327ddb82e0925a7b6da4ebf6235d5bab187fd414861e3ae3464ca0f2b1a0a23fd4a1ba5c28824f6aea1cfa5334d0e0d73aa19e4f5bc065e01052a3fc3357c52da2d46a86a781fa69c76bdba78b366499783c62167fbe7c0d27e48cafc3154a7031e884f36eb1fc3c7b17fa593de511166ff92402fb462fabc5c1b06672d99121ae39250ae77dd8273159035fc0d42c8cc0940029d05d433df759dd103e95810715175c896e309b5b8f7308b40d47715b4e0ed5b2bfc77ce7cef8f91991459a0a570bdd0cf0be512a260304d599d58be6d176f857725c9133f1e4b0b9902aaea07d7f9d4e5e61aece75948df8810c97550f5784f16b479419dfe4d280c2d7c55d7043bdff4a9db7418a4105108b88fbf326cbbf5e255db041c820d5e607fc44760523b93f364e4fc6cf3b16b8c6ccb36e148c3ae943d135c7b0f7dfd724b7e672bb668c072395a5d62618568ed97df8719cccc3026265751ff3d5b4108720e87a51483fdc9aa5bc14cbe419dd7a547c92e50641fdef40ee76fcba2d5e57603b10fbbcb911061c2e2fc9d9b07319f91597e7599c14e3f5cab88358a94f7587148bf03e152d5b2b4ce265fa5ae20472c675add4adaad88b171b92742c60e532add443077767cabe648f85c40dcad0d733102fe49b5a0b4b4ef97b2275adcd23e7680079d0cb8ba311ae81672cf61eb7ad96fc98b37a51a8c6512c8076f9dc535a6b61cd9230b1fc0bb00c85e0cc2628c570a0c0b8ea5e40fec40ee7c8ecdeb13b914e486be8f8fa9e70b4c66ac64451658666e4e9745490deb3699ad6ed5e75cc8d292ab33c079234e8eb07c0460f3869aa197f47c15a4d8bc2f008382eb777682aef774ea394bde0e3c3dfccd76ee2cb00f9255dc5fbd58903606cd6cb7d1d9350349f626a803eabd993f60d622e383876b2990c15d26bfd3f816cd6e4cade26b86c51df4495dd5e92235f003486d9218cc8535494ebd73973c7f2a91ef84ee2f75d31c81b5cd5c893328dcd6a46f6481dcd680a73adf96a2a50352b7fa361f8e24955ef83d7e47380537e813682f9afa7fc00a2a128cfe009075e786a8b9fbfc3ae592221abec0456c4353583404eafa97a378051f82de3daa8069e7212c1321d7b7dcda9a9af6a25c713bd61c269970d08469fdd45892e8f54657ffaf1f3f2e205033247d6035f5347f79258faf6cbdbe5ae1c1f839bab14cdbd88831ed596daedd77e925e118e1603f519c4b7b26a8ef6aed6740145fea90398c5d3d4b259d124b36593144b9c583e76249d97318ca8dd6f89a63bb5065cd072ce311915abf3dc3ea02faa78412358d7faaf61c350c284305342aa0bfd5267d86f87546f5473d40730ee3aa8ec0557e0d0247274e1c7fd9f2fb75c4b4bc44d60eb25cb820744d9877a118fdc28330301a84479b9f9df3be66ad278a19df7d8fccef6be9685a0e5112efecc74b1460462407cdc51156c975b04faadc30796caf0951ab6ee22f3b1f19e4a105cbc699fb6d06f4945d1620217d7d9f5f8a9e5473dc08a85a9d29886d9122a815738aff7805b9db29f89ee7bb97e84f09c548bd4bef06fac55622ca977decd1c8f4cb899ad8aaeabe445379ba6c2ddd25dd69dfdcbe2f875f244b8d66297cf6e9fb5b2706d5f09243939bfb50d28b923f3fe05f31564831364bfb5d390ab9138709ef26491b9dd6a82bfc47324fffb7c363a322c9005b226caee3f3ad3d3e8008aeec03134b0dd6a20704e9931cd2bc4c3ab4c712eac4e4106c41567600aaff60824deba5ac2195d03f8b9dde59c4c7d8d1caa9fdae573229f7166301b2affb0d733c157d83055d0df224df339a619d606e77939ae8038cbbe49739d607761cf75563a23985bdc11fe0bf05bbb644c447a860d9eca3573d041281bb7f29bafbd6978fc64c97342833450ce99287a3af96160400e6febe63d716237489dda2a70f4f318c0094231bd5bfedc632ac9d6fbff69f4be37209c70de02c1b568506c8d3d829eb0ba2da4620dff4cff7540dc599d2f0918f06850fd171c3fc3e755febc824646fc866d5e79de40a463efb02e2ce4846bafec14d7b3015dad9cf2b65e0c0b4c3e284554bc649158e4ee1047d52dfe34f258f6078490c3f19402fec5e176601ceac395cb437fcdaea284f0064565fd65f451898cdb2e09f7d5f77e1547c4bfb074829a8947367362f596845dd40bad299b99c66084c42552f7552328e0c2c20b3f5a09d2f3adac864613cc18d4ac1b39a39b0ebd265e1942e577d5cdf4286dad8a0f470fae2dca21630121c414515a6150f832c032d909d435e0c72647aeaba765a24fecc73853ddfa934c9888ed788bbd095624f820e04eafce0274da33b86809aa8fa669e2414004d98c4146643622cadb7145b24d34a5852511a0c133914c268a738d1aef870598f8426b459b110e1b04edf519b3dc0ae91c41bdccbe799d1e193a9bbfbcf838f8545ecf89bce2a94a0a0b3dcaafa8492f4685dfb674e2b1a55fb7002cbeca83a6a22bb8e8d575650fff2818dea73e83813330823fb603efc9850a67f65eedce6bfaf779927efff1dc05874cb01124b29dc96a6d5d5ffa6e5bcf49a4caa53474ec29224feca46e0f7c6d065714f972c2eda71d7c0fddd0faf4fe5e271b2a57d220ca14224a8145174d64f4bb314e9e31527f2c2175ec851bb82929879012fb56c76f87e1fd4d9624e0132388b78681c67a5a0aae68fd43b3ae55643335f72bd0aa6b324eb855bac507d4e00377ab0a5cf7f6743cffafdc3286944fb4c9e79e033faea04b9a2294d15b967659cb8b51bf4e35d36cdc3a8e29cf24471fb374b2b86e14e518b8cc276e5b5539d70b9ebebaed60a4ca5cc63f815a0438af9fd7aff548a586613853a3ecc995c807fd43da09468ef72a756b1cbb62956c8692bce7e2e671e35eae233b6e9fb59ae21af7bc9b6a5db056869eca3d1a225a44b1416a09a0ad103f9a5c94ecc751d7ce358e96c976eaee04c64dc058d312394ad6e1a71447dead63e10c42c44b7d8a3a5624222cca9ee05ce70932b999e7ee3cf1a5b194c8d6dd002c231621b57f89ae4cb565f3aceb9867a3bf59d57ee9e51635640cc8d94773df5a8436e74ebd138b914e3a11487f382777260244d54fe38f3042cc6e5e19bb898d59102c2bb954818dd2bcd4e406d5e7fa46caf973aa823e921e694b529bce5b5a55c54c332648404094c362867088c04c71353119eafca3ba4cdec2937aa2ea2e92e9095ccb4aebfdd47d341b59454894c9a0c9773c22e3f78549720288fa3dc5867a37c0508b863a6ec7d1fe282eaf1d28c05988d9505a9e1230b4efc82d391269471447265f24f45a8b994f268dc7b47d0e394c7f52038cff113d6ba2a2d7d93bb2d057fb2b18f2156529477760ec19e5fb0b4a56e4819844f28d26c21872dae6fb0fbf21349e4d16584e5d32433a60279171f0ff245353812a511dce3a840c11cfd6438541f90fa727fa6ff7c382bc2a7e2be5ace52eb6e9215adc5da282a9bc3d50a9c90a15dece731fee8a3a31751275c8565541e493892984436be7d235906aab0c973239c413e5e4a65d4936589e0873a298597e386c656dcdb9bf411506373c05f9ee734ec5a9d6b908b6a19a0bc5709dac7f13d29cd7bce3bba5e06a289bfb60ee96ee6e484497a8d5f5d77854b04a5b076f3ffaec2735e5e441e77b44961cafc1b15cf85ccc1d159393890051eaa11980d6fffca34fd33ed687c61a576ad7ce14874f46670958cb63cc1743f5f61566c481bdd4daf84b9a2ad60f1055549bc1e438fe7955df5cebd7189e10a52316311966e5e0b81ff8fc6e72de97f51359c3c8cd59e2ea4aa13b0bd301d2cd6aa2e97dcf18dbb7bb6ed81c5aa58efeefcaa870e63b53d815ebf9bcba898cdb76d7389706fcba8f633cf5cb8b67548b332a48df038d9af87cd56fdbd28b928f66e994f1ad679ed1dcbf2b193da3ba8f855731b523ebcd727daded05e03667184a0c8be8891eb51b3307ef759144fbaa38f129f22d0de58e70bbc2b8a39f2635220ea6e22c290dd893973276304f2c3da1e370a448afd4be4eada66ea48d59b076af07ab646ba8d71f6097b87ec21ce95b476d636bd3d479d86b2d841e1c90bb21e214f1f87ed590da0be0c5a1929dbd2db765f24abc2c9cacf673c9daf337d1afdc75123fd711a90ace2518112b0857b96b3c913e5a406b516f1f8935265ca52f60d815cb5a59f327b643dde3ac3c859dc19d1495c12d40e002e63809748a8a0a3a208df17f7f45653cad112e956f87ea36f86c36541212ddc06e3906eb8ee6fd242a6c32570ec44999a4aa60df9d6165aa6ed6ebbc0ec5cc4bb6ef9bf9ce38ba6b0416e4dad4eecd590b8f8889f3a568f4d696fd67ed293a22912aa6075770738e466ad6c1960f12b326aa8bd93090e02ea5d81bf13df3bc39f57cad89ed35b1447cca22801b392b1c6765b0ba9390ed7ba8f51eb33052add9684e5918cde259f9f3ed773d6fac35bb27d26488452bb781d0abe067c61a2782e1d69c19e74e0788bfd53245a953d291dbb5b15538cded5e9d266e3734dec61f62b9a2117df2f9d3eb12913afd8f3f9045a650507ec67dfd755f6512c2624cf2190ff527a2339a04861fd26a9b258c7a2dbc4819c9de26cb1f598b6ad45fa25114c6b03e3a939d1b505e52170c320bda2fe1189de1a23fc0edf8c51541596685a577ab32ac07034e273deec773ca33a46811942af8be0363dceb5137b2eadac615c5181465697ca08bdc92b7f6506530ed1c91fb938b9bbb6d4af871ba13e4828ff9361d68967a7520533fb9c319b2e75232206719738de2f9a0b5eff299e71822479c18d2de9c79633114d4ce64599d4efa9254c305d382eb21fa5dccdf68f874cb728bbe673a5d63fdd5ed3f5ab25af91225c9578831782d07850603f700780080420a06ae7cf5090292160e543e5ed7e17bbefad839673656e665b3d6fb6d1563c3e00ba0a992ef6dde3aa39c6e2db8bba193e5cfea00f6d0dbfe07471c004307b07fea78ba9bdd5e319d14de2ec86925f2b896f4ffd9ad8eb992835ea12a6364087443100218d5b9521e09680fa9638923e8b74ac9a063bdff1c0754cd19dd71851fb502f823f0cd6ad07c182688d8435b889c4fa0750dc230a5c9d411d46af30820e190afc528a0a2073604ad882defd9d37fce40e84b0c104e7f8f6569d7ee2cefa0d4de91f8de7a8adebff2f3a8aad18fbd3ad2720f619901fd0986ebc7f502e9c436931aedc2e3916cdf938ea3ffa4a21c9e96e0357fee12e1fb93a7d7a69b13fe08ccae424f87a1402f1468deb03ad59af42a25eb28", 0x1000}, {&(0x7f0000001440)="bc2da7ad31f949a154d12d54ad945511e991224079ec080cc322793ecfd4a454ca1f4f0355d488e1ed58a9d629168451d9d9f8b5f55de84dd8d758c24b96657cdafe90810b376fab90c7ebec3ec9b722c2eee6d1b3b5873bc00e77783acc1581555b28b958b1c61b", 0x68}, {&(0x7f0000001640)="bf35289a4193cefad6258b4efedbce187d7c383f301f693a4e8882951b3a6bf0d460d93cd7d4ae40b58290eac221509dbdedb5e3609c8953ffd82285db821d682639d38418b234cd7a6c1925ada338", 0x4f}, {&(0x7f00000016c0)="152c74b98607b9c1bf36f93adb5e4fa2188f516239740859f0957460f20165e5339da451612288d91d0d399613b6337539b12c93e3e6daf70eb5868cebc64ef73f7a3a274836af7bc80c", 0x4a}, {&(0x7f0000001740)="8e57fffd8428c2597ba24085bd4e74d6bd4e4f0b603579e106edb205aa704620867613bd13fe06251861291e2b11136585b15b2f1a7c5252d978f7ff6497cacde15a5462a4b9bb39d672fdca3247e5f7fd41d2a47d8d1e2f03499494c127e453fde456756fb1f08213e35beb96", 0x6d}, {&(0x7f0000001800)="45209b332fe25e93120286a575c7b977ac76ae1a4c1e5ee7d260414119891a14187e8df35c9a78ff12a5bef7d4fac43a2656100cbe4c6f46eddc23c1dacfa52381262555dbd8e6cc113f008bce28a6c72888", 0x52}, {&(0x7f0000001880)="459b415e4b14495c8699afe8207f47e2646337a4671179d22524251aa107ec6aa251d98e1261ad9cdc7a7f5ec343c4b84191fdbad507e6ae89651de4a5c8821e3a2c1af0e1810b864786aa7deff000fa8dafae2071a4294af3e28fc47f31e0773fc9088505925521480626560565269e0e92aefcbefd3c1d34dec1a8d538fd6f4990ba308ab3cc9958c1f0b90a1018cb60e7", 0x92}, {&(0x7f0000000180)}, {&(0x7f0000001940)="8619124cabd627b5661f40707d369da084495e91cdb8fbca3ad03f8668b8e3cd83eeb0296e371f8508bc564907606ff24e9f1239f70c1496271def69de97b0eca9500500574844161f895fd0c65a453394083bb26122258e14a898ff468deadd2c1ef4e3b64ec0976fa7e0", 0x6b}], 0xa, 0x0, 0x0, 0x8}, 0x2) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53ab", 0x87}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403ea6069c27fe28637751a4d87bb646ba8847b27e7ef67da19f27cb21636e9dd1265f422b41051c500", 0x5a}], 0x3) 23:19:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x4}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x5, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 23:19:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x2) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0xf38aede202fea6a6, 0x0, 0x8, 0x1000100400004}) accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) r6 = fcntl$dupfd(r5, 0xa, r3) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r7, 0x7, &(0x7f0000001280)={0x2, 0x1, 0x3ff, 0x7, r8}) r9 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x10, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000040)={0x7f, 0x1}) pwrite(r1, &(0x7f0000000280)="06725fc0490a6d65c774f7dceef602e22ddea35a110f09daf496ca7de0f8a0dc96f3042b2992748ba15c7c9c09b08c1800c4dd84b1da954e82ed3f5d1a6232545b60a13ec569cfdbd8a6eafdb93b3e3e2d9610a724c5feab0336255efc8e1d4ae3202aad3068f0ce9c96bc82874af08e83840bfe78c628bf7d647242e1186ab4858b849ce42881270dbc61cf7c85d3ebe73b417575f52eeb1ca631a66cfeb71671cf39c84898bc0ac213ab033cdb358af6dec64b2a22e4c4ee199b7db198ab43922ebbf282aaa78cfa786883ad40a1c94a9788f3aa7cca0140d82e6cb8acac7144789f0680905c54ba19867954906ce0e2a1e9fb3850251c3c68e05a0741294807097cb5c88e8b57b7701e82f589e76f809470e9e5b77f82b7adec49375d8608dbfad1f4c2d9074d5b4865984177acb9ecfaacded9e6c67d2d947a8f10f257abdc24e505b510b408f005e958326a1fc7e4ab8a157927328457a36010023c0618e6847f2d8c0d9143d0c5a23bdc3886abaf0db5d0c084aa25a21a06fbbad038ecda3ec3b56039a49f747fb172dff90e9ba51c43f281e44163f81daea3e3aea781ab183b0eafb4f911e3240423238e683c111ba79324ce24d88a31169acb690770b27cdbbb66c0da6723da1956c58c3f74489d7b36e54e19f49681df71b5c508a76b5e55e30c313f3c54f19ee11f1ce5fb17114213916a56fe0fb4fa48a24f5128456c89b8067da811b3d9e67cc06fd7ebb7092aa515110d74a91fbb85b881a994b9c7f6e61cd71b311ab034911bcb80c41d0e446544c992269609a29e9cb6b4aa1d53754c094603d84118e92aec063df9dff16a3f6c8eca77e778be039d152d2639436bd420e78dfaf84f7f4f07041f34f78ade903c95e785d99a4283347d151c9fb438df6335104b821fb70fac46e839b0b7c27590f687268db4dcccd4124d69fc475b095b50c01a0ae31a68de22edd418bcc05fd4ad60fd48098301b240d84c5c3cc8d7fc159cc06f47b39ee5bcf78bf4bd7a53818f7f57cb961cfb6f3040c5ffcc395f5f667526b0f8505bf688b0efe2add3cbd83b1c5be386970bdfd63356ca51da8bab4d741811bab73724d8d947060bb7b3dbea42972b4f5798156cb36a1a73fcad4fbd9d07ed11a368c5594af32c42baa163e7d95b09491cec3dc73dc53cbc15c4f5a01e4c401c83f72e0996964c074ead9d2e6240412273f16b154f44025ba632cef7e681e706fab48d8484aebaa92d508b9f6a45a8e598b7ad8d0cfa2ec97ea16a44e343ce3f3283fae03602164c9311c629b33de0fcaec80203f2c45d96bd788544ff782c760d0f36f3d93114865cd5318ed417bd6af41ca5e53bd35898e94c6d66f130c2ea445f3a38ec8859120c895ca73a3fdb75426d6e1da8d2c9b873db8d262ff4d67d08fcf47dcbe5e143beba44a0c96e435f9b34099d0a5c081dbc8380d24d007fe7aabb994813457272e4ff59cf25fe49285482a02b488bc3e2c71d74b552657145a61d2454e0fb0795a9e1fb68b13489cc83582ecd01b5528226c7d2a2232e4da72b3c0922c354d77ecfa62e4b9f2d003b6425467f31dc02d6c0542a453f161a289e33604201074e2d01bc44dc6c8fa1a38bb23536193e75b1904a28a7d085f5dc76b4822e512a09732ec26afc6b794c71ddce39af8b54558b999c58ca02f456ca279ace3ffdd1b5c7d5290750bbe7f0eb79aa25641a1275805b7dbcbf88cd663cbafb21c419325d372826e255ebcbca046d79dc4f548b3d92f16fbf6cf3bd5e9384eeb4565659898b2d03d2154dbca8b249dc0e41e6c72d3d4d1a0b05bad4515ec87a57f7712219c87d9031e0cf950903e95cfc71946f813b4ae114f6909446fdc6393f98b63c493e3649adf30c1efb8e40154d6419dfc840f50848718f622cd92779e0dfbde462264efe02effd06b4e5b20a123d798da6b1097bf3a364b0e7b87289fd20c738e8ba8a9b3f6cdc6a6571c0b3a013ad1b7a4ada5079e2e359a1440c510c7f2a45803052f3310203dacf12c9b47bc0f38ee61e3723628949ac96cf680bd7d046d75ca43936cbbb0a4317cabb92b01d84ff2d5cfaa420eed1a2eeeba0072eaa12d4bca3d0e61c270430b3fff367892ebf48fbdcd8936bc698ba0afd88685a13526bd8d0a4b89972aad3ba0d5b86f2a71bb3ef4704b248d28e7a32b5c280d0e773fb4e8a127fa8e01d783e467b6d5f92cacaba0315ebf62210917f4e622394e8f9ed818ec4a6884e366b09886b3557e76a80f5bd19c36fdce7e39b038b3493184afb2386fa3aa912dfd2c1c80e3117ea3bc5021ea9ced14ff07dee5ea04c522682ebff8bb0634a18a2add83c3a13b446ab8a1bafd8fe5191d24eaf0c8ee408800fb4b1232bd6b92a166c25259c3a1e0e357cc8a6f7259554305082fa4ed2d73e15cb0cb6c4666f02b749e7faf4af8b09ac49ad1cf8647b0ad2246bb6fe1cd5b124d22d2e193e808d7e7346799ed63d48e887864cedf98eedacfa0d29b37695db58c9bb299e4390d640e52be7ccc118e568a7f7716dfc829c67009de1a72ac6ef78d17bc5700b0303b97e65ac60e7e4eafae97ba907cf3e30ae84b4f9429c3279c52801e32af841e2eddb96edc73f73e974368073fd83127b0c95fe8e77208cad41f40b22c1ecd9bc989096e4e099757adf773870a0063f64e6313189426528890c558e80afdaaea0e5fa80d7ba9cbde6950326496cc459daade8ab9f767aab6b83f5c951f885f15eb0cedcf021db49215fd7f4a62b7447488c43464d9e7d19dcf298a216a5fa15935be4353504611050ccbb7c1631b80ad3b29e015a83f2cf5242950338b838d1587538952c699e3082cc9f1d087f922064e61fb752caaa55688e69b7d9401efb91c77b0cd6de2f3789693ee8f34d01cdd982d6b493f3a4915ebdc44b30a738b88ce07ecb597357484aefa62e756991f9d5a6a76a06b48f91f7bfb68c4c9024f643616183a860cbcaf1c2c004da7695bed99cf8d81e562253c5544c07242b97f5bc4fc6a25a1569c7a860303b10d509be6737cb465865b081e9752d024bf049e65ddc2578acf7a2f7f353c758a46ca5fcbf326448e3fb4f85b7d41691ebf0f4138f46b67116d4cd6115eb78b3e3156861d9414bd26724b5f3931d835eefe1d586271b4e0b557eb66855a2f5b64ce5764905104a43d5815787923ccc462d797bd0ac818bdb3c6d38387adc5d44db360acaa4a625442410711e3f377dc249de39bd37d10c45548ce9b98be4560fafffd6732be14a765ba9b66e4c5476f4ad5abc0384236ad1a9427ead3ea76be1449523438ab14c34c97549096d1d1cd547b4e91e7748ec2108dcf2d77a7e450379451e11a33d6e8b361ff6a722ba7deaa31e066bfebfc8dfa4e06e07bb6c4bbd7421ad335dbdeda74984db594079dcf6ab1bd80c78e69d78a640499b7bd2f1d7091a2e7a94e1911eba49291bbc1b55aa829cad88ea9bc95210226e38f9ee55898f6f03701f244545e836617aa209f79a74cfee25fa69d730b2019a2fd30b55f4fff521396c594dd84ebaa63f75aa3075662693172fff9122fe713f3e1d966316b2f1d3567d952c2a51b618a4bb70a6ae3d6028687a72821565ff5a937e172b24eebd26814a7a175ae4d1a6c6ab23876db5a91469cf10167f7abdb9073a07d08c2565648fb62325c4559c12d0f0d3aba39a7d667bb9c246789e67a5ccd50c3a2454dad54e0597003fecb3325a65e3361e439841afd91f4a456965567f1061a27138a4ebe0eed5735cd34871ccc480b87c65acd93a13db88461ba1cd2548e6a8515f3c15adb21f50a32c35d1405a325e3e672d1172dbf5643a7e86141bde7d202f20175b8725e273e8a83275348d46f679b52765c0c0e6c69f5a52fe09dbd344076f7d8d555cc5af3095638383a5010da1e448dc7e1591d1f9cff0b299933c02d4e10c23534a9348741e4df7f71334284e06a705639d340642ff1f182d90342489c4a6c201a9c644ea3a1af3edb001751b05c3434e9d98866cd89a3afb68a0dad3522cf31a7a1a54ec00d2454c43074efe06a135111041fe62328dd48cad4d1886d9a4470a22de066b891085e50353cf83038e970c1f12dc54ccd66cbd3fbcf3e61d190c6c902395a6ee20d3a2d3865650cbf4a86f0358a61c9f51f6b0743062fd1288ef63eb601052bc64aa3a4364bcef05495b8cf59f41597f1e0c4cbfa035d884853eb5b04a809b59752d37d55c68c34d27835a46edc218c8163a31a1d9046a9a625ac27dad8d102435ab3e83b7c9f023478a053bf93d5670dffeff5696d817bc12c2705fa6b08c43f90c6fb5e8e685718e940dee13e659978c86f0e568bdb7bd0a182587e27aee79619abb3787ce9858b2cbbc6b81f6f7ebd44ac7f906f5751127fcafa7ea70d4277fdaafa6981640fae643221a0b3c525e401062e2a61d01f0d9f8b3a63d6c50194a3290fd53fc56e7010dc27da4f46c6ae3a304fd2f77bd40290fe187376cc026729c18e0c729a8903282dc7da7a21064a7270eaaa4137bb530845e92281dfbb9b121e7831fd3fc7a7804a92632d8aeb9623180467d8911c9da976124f5de2e0cb278722ff6bf7871c53518d4fa8fea00b0f43e9878cda0683807712fb94995613ae3ffb159556917749c6e9e06f4a9b2f15bf3252b09292c38f53d258c9c698b411f5931b5d54044cd859e66c4e02f125714eaecd518079dcc15b9f062fb8e8b0dc11437dce173de22cad80b4e82d440776a768f7c8f3e16e60727821ab18b5a6e58efc807a7d9beeda5124179e440c4d9196deba86df74c1d398eb663805aa0553723960af524a8f53c95e8ac7f6b6f3178c2c521ddc0fcaa03b788c18f2f875ed15305734a7d818478ad7a0da3455b606e04b9ba9a7bd4834dfdf6d194a3e3a9f36a15f9a2191deb41959f918b4f898d3ece349ca6aca1c18326882c9d61be3f4834d315018c9f61e7b673004aaa04796fb82e22dddd927d32c63b6aa17d0ad453c8c5eec9999510a80ac9d5d6e9e658ea582f135667f107d787ceae58b00e5d2b9e57e11a0f7288c5ebdc67e51c88988ddff9668d59c6838235e9e75f3aa4408fea465599652e20265ca7b27ac3a5c63e62ed3b467cd539e54885995fa609ebb5ed2e596cb286a0ec4321bf71216a596daf86a11e63ec815d05b8f1052739d048ce55d22edf86e12a28a19cbc18e727451d8c54c2b22ec01bc477629af9cc0aedb04a93ba3672c7666e387eb87a04d125cb5afbe85ba47e341f97eae1cbc5350f149dcffb946218a667093324f2e3f30bd61133fa92f3159fe7d20be1a49abb1e3b2231f28eaeae8300ca7c980845624345644bd341b6ae426eede0c1701da191507f58cb6d0f155aaf6dde7b052531e2fe6cd86a7ec91a6e3a33e7d08f9a083f6e780210d0e0f5b0febaa75d12133fdd721ce0f2e4ea0ae9e9e0bb95f1cf010abdd6b8dfff1efb9b573079d260ea987f276314f5019e35915515f148dcfd89c5f0bb43a45ef072a8834e7942129865dfdb19378299eb7bdd12cfbe29fc638ab39f645be26231721fc4c99920177f4dbb35a46dd9cbac9c9b1a8a9d2b4825a83b7df96dc7a1d5f8992613f936db7037807c2cdad1d01c7aefe889e90a13e95cc0eed201d5a649499075987c2ba5a5dea2fbbd0bc747b29ba65dca898dc4471b17a2e10657a28830ab8794527751d6137de45dfff1ee38b1650cc25aac1f6616b548b8afc854c62e5cbc7b91251cd08ba54b0b1ad3a0f15c12508101825eae199cf8f70ff288690bb00dcbbe37591dd8d7730a1eaf", 0x1000, 0x0, 0x7) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:19:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) sendto$inet(r1, &(0x7f0000000180)="7a68d7e26f78fad474ea2e645aad4fd3a7729769d377916d8c85123247dc8068ae0e8cb2f81d06dade0d07951e6251319025100f98bc3ad0c22f4ec83974cc17101e369ce0a3afa72fdd0251b76ac5329d8091d16e53b836", 0x58, 0x409, &(0x7f0000000200)={0x2, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) semget(0x2, 0x2, 0x712) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x10000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) fchflags(r3, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)) 23:19:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000000)="df", 0xfebd) socketpair(0x10, 0x2, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, &(0x7f0000000180)="44013de10e9608d1c6e16c3afc6f1233c47625c0d2f9150786fadb8c135c0f87f0ab32e247aed39788c49b92cea4b0363b8b601ce70bf30c5124e41425ab7ec5cfa44316b76f3b3622b6e1d00530087763da6dec435bfa1b74a8186efa880b53ee41776e257e6c750032cf0cb5a65bb5e1b4092d98417c93da503c7d961b47accea909a18d0939c9bbbe5c06a6ee90fd03e1db0b367d90e1aa1024b0837bf034c97050c684e2859dc031772db58f9e5dc5ee6e2245ce5e6a40a6beba54ef8a002c39b2eb53808ca848a04af2bcacb1c7ef72f8458f54ff8a1777b35391cef09d015af5a4a4bddc768bbcf967", 0xec) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) ftruncate(r1, 0x0, 0x80001004) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) close(r3) ftruncate(r1, 0x0, 0x0) 23:19:19 executing program 1: r0 = semget(0x2, 0x2, 0x182) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000580)=""/171) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x277, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4c02c180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8002, 0x0) r2 = getppid() getpgid(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000640)=0x1ff) shutdown(r3, 0x0) mmap(&(0x7f0000355000/0x4000)=nil, 0x4000, 0x1, 0x7814, r1, 0x0, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000002c0)=""/152, 0x98}, {&(0x7f0000000380)=""/113, 0x71}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000140)=""/60, 0x3c}], 0x7, &(0x7f0000000500)=""/50, 0x32}, 0x803) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 23:19:19 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0xa, &(0x7f0000000040)="1b8a894d", 0x4) r1 = socket(0x2, 0x3, 0x0) socket(0x1, 0x3, 0x17) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000600)="76cc68402fe770335d9377f06179b33c4df04952411ccd41782d9c7e0b5fd968bfe31f11da89c077adac310914c4a9ff3276f3518f42c5a650c70da7ca2279ab18c17f0b5bc8823435981f60a9c1e951847e6fbdb1e36d1a49baa35612efe5669cdf74c5f82776a1ece0331dd0cb0a4f69357d792b8b84e33357ed603fc27fdc94501af9bb3b868e0f9c2cac4abd703bec3b535127103f8faa7150a0d0b2559500e17f06e463fb0d1fc24f87f582cb4793349cc45da1697b6e300686ed9855d7e2c57a2c4baa41bbddfc47b911a19ef8c3ab60eb4a0ed3aaa7aa68b70ba36515c87401ff8ebb0524c5bf41c886d485fc39b91d4044b46f1d6b66e17a2ae7596b9f8a958b121ec557e5c7746671a688253d66ffebbac0d586de421f0291fe733cc5f5e27f2cedbcc646ced3e5cfe36d27cea84d19ccfa6817d0a10e8b5189fdd396eced81f197a4553b11789fbd31cc6a99b52344a6811a0cb95d1427502330ea70235fda103eb7fa149541f74615aa62fda0147b2b3c43d2846ea6ace6110eb84a736e9f9db5805feeeb3cff887d060613", 0x191}, {&(0x7f0000000400)="563878a82f3ca15c29061da091dda09d17db67c073547099a9e475c86e67948242738b6363d6383b051e507c457ef3b5ebe2648e040f7d8fc1055d1fe0b74e1c03a9104faa1910b8f4675d7714f08163a01c3495945fe594ba08e63e0c7d443232d5c17c85390782cf740732526d31a0af144623f314fb70bfd2c75c27c0349af15a44c8cf2e4c518b73a8f42ea266eb8b88e076381cb3d2a44714fabab3fd9df4c20e3a4d7702e64d7d655ddafb0f6478d47e502cc7f8d6c2925597efdfb94396c37224e726f4e3084337ba", 0xcc}], 0x2) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/155, 0x9b}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) 23:19:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r2, r3, r4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 23:19:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x8b}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 23:19:20 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}, {}], 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x20, 0x4, 0x7) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040), 0xe7) 23:19:20 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) sendto(r1, &(0x7f0000000280)="bf824ca01ea1eddf47c64cfab9d094354538a68585582e0b95d5e4f5b9511dc951dce1462477d6902602f5051f0fab1751ac1d86a6921ca047732d9483c386692023ea331f709412330e090a731530e5a6b741d146a54ca77083c9620a240b6bae01a8011bc29b9f10161d53a26baf97af39ac10721db479fdd74c43383b0b7bd7e7071b05174ab40d31350d00580754a4fb72ac1b053d473a1f79e21232980484d2e103d328a9b45170f017521d2a14eacbf005e741349f46a32b8645802cc05c668fd5593ecdb22daf2753485924923bfa2131664dd988615f4ec09dcf205987b7999868827a6b595ba29e10a138e0947bbfaef807fae3de013a67f9c185", 0xff, 0x2, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) unlink(0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) read(r2, &(0x7f0000000000)=""/18, 0x12) 23:19:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 23:19:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/207, 0xcf}, 0x85009fcf799d2b4e) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x2, 0x2, 0xdffffdfffffffffe, 0x7bed}) poll(&(0x7f0000000080)=[{r2, 0x40}, {r0, 0xf857513776455429}, {r3, 0x4}, {r4, 0x2}, {0xffffffffffffffff, 0x4}], 0x5, 0x57) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000000)) 23:19:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) accept(r0, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000080)=0x1) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffe0000000000, 0x1000100400004}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) r7 = getuid() setreuid(0xee00, r7) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r9 = geteuid() ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000240)) r10 = getegid() fchownat(r8, &(0x7f0000000340)='./file0\x00', r9, r10, 0x0) r11 = getuid() setreuid(0xee00, r11) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x80000000, r7, r12, r11, r12, 0xc, 0xbf3}, 0x1, 0x3, r13, 0xffffffffffffffff, 0x8, 0x4, 0x9}) fcntl$getflags(r5, 0x3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206931, &(0x7f0000000300)) 23:19:20 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) dup2(r1, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d6919c8736f261688f715b18c266f4a66f89bc31", 0x0, 0x9}) 23:19:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getuid() mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x1000, [{0x3, 0x7cc}, {0x2, 0x3}, {0x3, 0x1000}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x3339239f}, {0x5, 0x8001}, {0x1, 0xff}, {0x1, 0xfffffffb}, {0x1, 0xd2f}, {0x2, 0x48}, {0x3}, {0x2, 0x7f}, {0x3, 0xbb}, {0x1, 0x7}, {0x4c6ba33da33b3b22, 0x4}, {0x1}, {0x1, 0x7fffffff}, {0x2, 0x1}, {0x1, 0x5}, {0x2, 0x13f9}, {0x2, 0x7ff}, {0x1, 0x2}, {0x0, 0x81}, {0x2, 0x4}, {0x1, 0x2}, {0x2, 0x9}, {0x3, 0x7}, {0x2, 0x20}, {0x3, 0x3}, {0x3, 0x9}, {0x2, 0xa20e}]}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 23:19:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x2, r1) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r2, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 23:19:20 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd600300000081fffa00000000000000002aff020000000000000000000000000001"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 23:19:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x1, 0x40, 0xe}) r2 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x101, 0x9, 0x3, 0xffff0001}, {0x81, 0x7f, 0x0, 0x4}, {0x4, 0x81}, {0x20, 0x8, 0x70, 0x3ff}, {0x40, 0x7, 0x2}]}) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 23:19:20 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xe9) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1302, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) 23:19:20 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x4, 0x5}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000040)) 23:19:20 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) shmget(0x3, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r2, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x800}, {0x3, 0x8000, 0x800}], 0x6) r3 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r5 = geteuid() ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000240)) r6 = getegid() fchownat(r4, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r6, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r3, 0x0, r5, r7, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) r8 = getuid() setreuid(0xee00, r8) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r10 = geteuid() ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000000240)) r11 = getegid() fchownat(r9, &(0x7f0000000340)='./file0\x00', r10, r11, 0x0) r12 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x8, 0x0, r7, r8, r11, 0x2, 0xcc}, 0x800, 0x5, r12, 0xffffffffffffffff, 0xff, 0x0, 0x72}) setrlimit(0x8, &(0x7f0000000380)) pckbd_enable: command error 23:19:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x28}, {0x8fe}]}) r2 = syz_open_pts() r3 = open(&(0x7f0000000240)='./file0\x00', 0x8020, 0x80) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) r5 = fcntl$getown(r4, 0x5) r6 = geteuid() r7 = getgid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) r9 = socket(0x20, 0x2, 0x3) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001580)='/dev/ttyCcfg\x00', 0x400, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse0\x00', 0x0, 0x0) r14 = socket$inet(0x2, 0x5, 0x4) r15 = getpgrp() r16 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r16, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r16, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r17 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r18, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r19 = geteuid() ioctl$VT_GETACTIVE(r18, 0x40047607, &(0x7f0000000240)) r20 = getegid() fchownat(r18, &(0x7f0000000340)='./file0\x00', r19, r20, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r17, 0x0, r19, r21, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) r22 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r22, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r22, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r23 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r24, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r25 = geteuid() ioctl$VT_GETACTIVE(r24, 0x40047607, &(0x7f0000000240)) r26 = getegid() fchownat(r24, &(0x7f0000000340)='./file0\x00', r25, r26, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r23, 0x0, r25, r27, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) getgroups(0x8, &(0x7f0000001600)=[r21, 0x0, 0xffffffffffffffff, r27, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r29, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) r30 = accept$inet6(r1, &(0x7f0000001640), &(0x7f0000001680)=0xc) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x200, 0x0) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000000c0)="500da9ac9de3972a1d7d4d32314c0f380aa6d4226ef23d91543cfe295269", 0x1e}, {&(0x7f0000000140)="304f5e78ff1e3f56558d045b65fb28aac8d529cb6307d6a16e73c64dba382da2dc724ab121d67fd58cb6f953e089829be9071e834127703997989c8d0779d05b1c94e24000b3673bbca1fbbaf4ccdcf55e0d51bcfbe05d1a47084159012f8c0de669538f5abcce634bb653bcdd90d2c6a8b49f27d3be9aabfcce3d55a6c29f9183b4147950c392f487e9d5c48ab482ba2ad465b1", 0x94}, {&(0x7f00000002c0)="861816ac7386411e4bdbd5d521ae3c04cc526517f8ea92baa2ee965eab5649ae23c59f70680012a9fe8dd03a2a8af7fcd92de9538e16c21a5fdfc44923e8bbc042db5a457f53214bc142e5f2a235e1da4128a0c12b280ec7fb1147466af8526bb759a1c334d6c117fdbf9135625a86775edacc57918d8bd5c4dc45c3bebba911f8766b3e541354cbc26ac486bad4ac09f510fdf4946b9a99808a1c2ffb87ec9aff65d5c7903c581c2687925333056b7436954b1141ab7351a417a2659d199d1bdec7eda6dd202128fa401b489ba954361b194b1bd49cb799aaec483b2c81bbe7ad39a3c3eaa16d956dc08cdbc43b26b5a7010873aeb9aba204f2e3f9ff85fa38f1e53aad1c73cb2d0fffdb64fdf8d91b1f1fc79f7564cf8bd3a911cf57a6791f310287af19e9209ddec0933cc220eb0c6e09aa23d35e96d2197b05c5f6b6dc6afca9391e49f7b88e673d2a7f170b192da7e0bd0570ff4e0a030ee010c7a1022c050e225bd0882effc0ce7baaea1cfe3ee21703daae533682c11a483c645d8993ac168088461dcbd0348bddd6f1c9c4bbc6ba8d4564118fc82a5499d0e42390a272fa2066a14b8aeaa62a36b91393b209184d9806139f7562c2faaa00467097c0b135bf9d7b392c0882f4751a65bc58f4716ccb480cd848cbf0cf6ae7aba37ff6a58fe099d60cc95a761c37fa5d020191746432f6a37424097f75de0f1decab604c409e957a278a07be98d424fab2ed36f593e1f5a2e850c08b1d50985fdd56f362286021a1a5f0dd723dfda1291375dd6ae756448daabce7469360bb1081bb97093c4700ca95fd2856ce907e16b948d0f1e67efea9fe7973b93ca3db7cef869f46be8d318bb11e9ae6d8e402be03a5cf7e6b251a456342d1ed562d260134cb210382876cdac0fc3410925573c75b5962c0956a0f9f08372baff8d400beac8a069721000d99855c500a10463b05c5fed2cb13bc4b8eaf1385fcee70a1b266fe6a63ba10cddcd4b7732254300c5bcce7f59a7e8d502a060ff1e4c8b733d50fcd506adcaa205b60a30b36b55624bc57ac7406a284740471a54ae4924b3282499d00f6492bc233fb914a9111c811158961e2f69852e041ee792f1e60fe713d97cdcbfde23abe15c3114a01a765ec41b314710dae4334bd583f9acaba792922e5fb23160eaa40e5fa3f29a7d26e24f63736639811b0f5ba7638011a39c88f0410f23ab62c939a72742b897394a0a1d4550ba6be0d5d03955b3df243f8a83ba93823d6d2061a3f04660021918093ef46ec40392baea65acb709216af15574b29a3c5560cfab3b40757979f69da78ec0cd8da31e75526700de7905f5feb200edd08f104e1ed6e8dd4bdaed35478985bbdb0a4e1816694be211256798e6b909469e45f940c1b07d36df6d7447dc29ea9fd99ca940bf8210e32eb29cd5fd0863a484dfa1f6f270825c08e5c4c741b4c5fc53552b54d8f4f3e62a95e54453b110e81ac4a1218b535cd196ef6fc23947a632d968c3e38c92b46975e8f011a6b8f118fc1a9b901ed471a4187b2b5b601b5d62b23766f8749054eb50904be9f86e28c11a29783a436a72a1d457df69aee5ec242f147e7ce97213683c235b7a6c42d007f2a496ece1f2ffea98639af2f4199d24f1e158ebe284aa7e9c04e47b4f13ba37002834a7672af70f0c899e9e540946d057274b73c8af85db280cb50db0db5f4db937820ef7586b2212b82763843eddf1283d7706f0708b4f1178e9c29819e9a8f88d2a76309d36e7f1e46670be3de58f0c2462029762aa6dca521873d51c25d5587a061b50b06bb948e3b34dea50c8b00471fc5322c7397d4d314593ae5bcffc5c4a0b66f5e5c2c13191c81a875476cdb69a2e491a50560d42960dac5dbc85073fbe6f71be2e987a73a69c5b770904b683b35b05b85624b8be6d197480233371fc8246db9b30b394a465495d06797f71572858d1bf616e91997749c5798609c5a0fbd44ca085637f9940d365f0cb06fb3939c561c1153ec56e921036aa86abcb74b422c9c68692fa229eaf519231632daa7651c5c266769e628cab323add0987ef7ad2ae3d0256bd1de0a3ee57cae8a4ae739372d4d781c0e5f1dc66ee17f9617355aa97689460c1bf239201cbd71e586d0c2fd550a639edf1234f67c622e07fcb618531add2a31fe74448b61b53dcf362fb987b7dc7b13a224ee9a1ffeb4ea94f24b01b3a1b9475582a768d1d3407ab069a5221c031d7d3f6a92aaec380ab0503afdaf0098797357ab6ddd9d6484c5ea3d8ff2ef3df11c72d008c9963dabd998625aa4d764aa22dae73346b29562f96d727e72fd09f16ee2a89b99d0e17519a45f859d4251c330580f939830d2fc8e32e64ef50df54fed96889628a2ee1d3f305d4d9d44642c9474099ed8051f7f95e02ebaca75a2b71e39a6e7897bfbaf27d4722b0952035185ae641f65a28170128ac5df7bc20506a92d0696b002137c2db4935607565d4b22a2470e4d0708b3ceb52dc318d2c0312fcd6939ed125860e1e70a1b386f057a536778fb1a3711d03379706e55dd133addb2c9c4209817aa1963af4fa8fc3d8f9d3e259a27de0cdec66d6c62bb08bc56ab5fe41ed1e96f6ed0028311092bf0729c9c85d19d8dca90fb73975b27252b3e55187932aa2f60c1da4c8a9f45fdf6f885aaae04e66ea2c9ac20b8288dd04afb7ef6ee416e2b6f9427bd0d28edd159350588fe2a430f174e51834644164348b29859b8ea5973f9226f8918dd6ad8f77df627004e4d98323a867b650da922a6b0b87b45a0e7db38579e5e049c747d81db01658d3cb8f113f3c59a5900460069ed6a1c230077fd021dca214809aa83183c003d3b3cf5bdb28330c151ea7319aa49a20bc34b79f671c46b19f85960813bf0d358b85e5311298b3b894d26775ed76e617c322c1ec807aa4e2b279b5126037e0bbcbc08aa9c46a1f4019ce67df675599dfd5ceb09085da3f5fbc715d8444ec9719d98043b8e5a54f5a1c48067138f8f52aed17c4e00bcd18db28cea7505505c3dc95c0494606d2ff80a0511572179099ba9994823e5238c5d9e6cb9dc2e8a9250019d5612426ce94491632f45f1eed7746f1aa9167c1ac89f8c81f545aebcbb0943c79687bdf8be0cad190bcda8c913efc730c9e48a440bd2e8d60ae40dcdc98aa0ae8c537c3d32c511dd77997d6fefbeaa00260c99672c97251ff64398c39a4579b0bb3149f99050b1703d179fd305d289d463dee4daf2b38d0eee2ed7453ebeacaa9c50997507a49ad4c2cf02385a297a4042da4ec1515faeb457797baf5c1dc59c97cea0381934140aa25e572dacab12526d0abd1973558757a43dda4197fce50baaf211bc2b5823bfe0e899767e97dad7851794ee3c3cffbcfcf06c8ee3f7cbaaebb35fd0ef4bfd20e1c888402e0f078e7c9cab0a8792a75aae0d94b11748c044c12730c3e9fac90127c1988435f134206e4082b03cebc7a36d5b36648b73fa40b837e10d153b36e7a91b70ed12d4837672c5e77fd30b974d5e08c3a04ebe9dcb17378753f12c8a1163da2f084cbf78e11db7c21065f0d239ca48f3b37477bdd4433524e8b8b0de6a353a8b4a5cf4fe63092f2a6b681a698eda150f1dca2dd2d721fc111e606d199bb711d587feba044d917789f01465a936484050de39bfb6b7f933ed4286ebb8aefb57e3681a7940c61395d1be033b7c1eb42676932deae74e482abd404a35a671cabde724e4a2c03185a163d62845507c1f6123894ad74f392a96401f2ac68926335bc8dbef5f29f7c9b3bb0a1f1a73997208cc064ceacc0f3919e34cff882f8ed8a482ee4f14a5ac4ec984d3b9e5c2dfda6c1062f6d389395cfc9ad6a5deb0480a81eac5b63a45778eb9f3b39ac7c7215cae6ccd2adc31870ad2321777dd11a8a48082cd3cf857e6effc5a14b1909943ee9264c1594d5dcff35f24ab55f654027fbc37cb28e39266ebbf50ec874431d4afe3f647549fbb94ebc627e9781533745c82df220c915e9cbcac411df149442480c5de9e119e6890a00eb4bbb6254221d0c6af409ce4c0ddc3929a1adaac0aaff1931b7dae9329fbf85c8e610eb4abba3554f97c66b6be4a2d2c05b0f4d84395a0a20326e2904d5c811e166a7bc219134b229a7db3c41891147957917fd87ae0a0ae0b25f8b5fcc1c669ecd43e332515f7c93578b25e3d391af63357a187e0d3cbb2e61aea34204f9e6086b02cdca4a2c774e28ff9d1aa0f50f0ebd713a59aad39770fcdbc81e4302bee89e2ff98e8a9eae4ee9adc326bae24b5ddb9a91e37c0b638319915fd3d180e20bf440e7a91c00587179ab28e6ecb0f751061971d99c15db520c33e23244b9dcccc6628bd2bdaf01fd1091bd7152d59d245faf41063927c20232de1aa5d75d3430032497b5ba7feafcd2a5e8a7f8648621f19ac885f0d69c37923b859b80413e87b52cab8163fe97cde7771acf7332b22c8f67b774386d04571c3aa398ee0463f4b661d0e73fba6752901e0e7ddded40a0f2bd024f962539c01d43d697b11c401bbde7c378676388317259f397b0f569727ef0fbb51d93c6e5d636399ad8564d8377d8c48f9ab91b3d7cabcab65a5f00236aef57d59c404eafd2c66480ad5a69110159d9dcbce080252ff2ce678ade4e6f8a9fd72315ab1b6eb3a85a941a4c70701dc41d8ac0f64392781aebaa98be292f37929d05a6c2d15e90d6d3cc7cac7aa4cb63f4765a442477ad6fd849ab304917f662ef0df87895cedfbe64d5f20008be9bdd805b80712ffed602639914c712e57b1c2e2bf493a63712778bb5a73e66c0e7410008adecaa18ea1074bc0a4c363d50297fc8dc523e0c432172d40e3fa520c410cafeba009af677e5509d54a8d885c3cb06132f4c085143ba049777ded88c6c5511345c92902dd9eb8fd473fa45f1c968a87e7780a5300c6b9c835736ce4f935a3ba76872e36ebc41a21e4dab26a882c55cfde994d95d9ba5b0a08e7c3076db1710f90a5e69e68b1f17fda1e4efe228fed177e6c7c14274bb429a73f17d0ba37dc22872924e72f9d98c2e25c9bfa5fa36422ac78c24b5312b6ce0a48ec69432055ce7221e010a5e2de184b18bbb381605bd9f49f1b52143758e2b4c5a18e737eff1699c96c77f7c92d51fb84d5dd4493dc10c56f404498035e64529f6c3173662c54a3c5d051fe23b5e68669e9f6cda692aac2e894ea64cdc42c965e7090c9fdc0c2d67de5f4eae00a2c5b9ab5404d00516f4168c02ddd4928b27ea98e8dbaa6b80b0931a38eb072c61fcfbfe00ca2734eb021af8ca22695f871015a281fb2e64ea1c6d1f4e8cb7272b1fc609634db74ace74146cca0f995fda8022b1afed0a63ac9ca850f7797baa138e8dcf2d3323dd66a72e441e873a51b6d909f200adc9ec7748eb6ef943ac6843038fed63ec0caf32efcc498814a923745484735d278ebec5dcd3e2b9a1610bd1b73fb4a2218389dae92770cde3d0b2be9edf1a9cbc81efd27a7fda16e52411dd18f99ac9a3771f030704b7f57b27d726ff5c28cd6ba866c891f2aa867c547be08ef353160aa9d3686c1d1dbb95f6c5f7db04e1336ac0deef84e05300fc161515fdf9befeff7f7ee9f4a5fdad2f0d02d694d5b259ffd26060a775367ad8e0382bafff0d8e63f7d897855449415b5282e2092b62cef81b273d88feb511a442ee0b815c5befd2249e3dc67eab2b91be2a0b394f6b3a276e82497874af5341e4f9fd2f38fb3763a80086cbe8a0b24b3370319b6d665b99883501c339be61e862ba362ad35fe3ca06725afec980af0", 0x1000}, {&(0x7f00000012c0)="b9a3a4e3cf73648569b62bfa834564b41b20fab1beffcebbcaf71ad30555711ac5033702b7d489482e537915748f2f8b05083cefcb5bb5367b932412c8b9066ac510a66967d21493785a9532aff54b3f55cc91bdeb7a1ea81801e276fc797b15c850dc9e7481006ba9a8a2e1809c3e84ab956b01949608e7e3976a5744461a4405258129636ef60d8769b7d7d29c1e", 0x8f}, {&(0x7f0000001380)="22396a33da36cc79b79800b1ec67d4596b224b4c6bd22c3d259592396b0eb48a7bacfa96135d36c124d6b5e7095a7716865687fae20cb9594cdf9c99250ffb4e4a3700a3c75865004778d27d47011d7c821d6d1df38c129e6119bb977956d3d897e2072ce63471cbbf3e0db47e9da4bdd554b023ef08ec80e181d563cda58c193ad9bf44204bc6af83cbf319430db6463bf882653998855006916abff6aa03a2f50b35f5aaf4bb129561891aab9c1ba42847cc6a222ac43282b94c8f3d36a3c4e6e52a31c542903cf2167d412c90879d026435d6667b75562d7c8c0c379789c39bfeb6ad1eaffd20b4801f8cc727", 0xee}, {&(0x7f0000000200)="37cab2932f8fe138d9a98663ebd39fd11b61d45e277ed3e90e894f0f8e17ea7af9f3f19f6356f7221e5e476ff457098bcccde883f293fe18dff5ff99e8bf03", 0x3f}, {&(0x7f0000001480)="07840bac3bf133981738693a1206764d7fe8825619341fd06cc68f5c5774ea3427a9d2cfb967f506d60001000d54685ceba66be1563277cee3c59ae989058763baa0bfc45d1dda833c9537b36a7bd277f906cb6fd7329a9cb7", 0x59}], 0x7, &(0x7f0000001700)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12, r1]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, r13, r1, r14, r1]}, @cred={0x20, 0xffff, 0x0, r15, 0x0, r28}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r29, r1, r30, r31]}], 0xf0, 0x4}, 0x8) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 23:19:21 executing program 0: semget(0x2, 0x4, 0x600) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() execve(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0), &(0x7f0000000800)=[&(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/zero\x00', &(0x7f0000000680)='%\x00', &(0x7f00000006c0)='}\x00', &(0x7f0000000700)='.\x00', &(0x7f0000000780)='\'\x00', &(0x7f00000007c0)='/dev/zero\x00']) r3 = socket(0x2, 0x4, 0x7f) sendmsg(r3, &(0x7f0000000740)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)="a19d964b52fa003f9fb7a40d7f5c5378897a611c2a7118031f839bb0ac1d37e1eb17dc31cfd7c8808a7f874eff0b63c1b547ec531433ff0384eef5dbf58e6113b97d320102da31081f4cad39bedfa2bc4d40242ddabe84d9236cc7abada76b0d0ac68b015b64ef8b2f584431f120f4af", 0x70}, {&(0x7f0000000400)="efc22d2c1661f05983ff9a05929e0821ad", 0x11}, {&(0x7f0000000440)="acb2b41af3ff28c4b7693cb273d6aea8a3442f2554fe7c33c683250d5bb4e8966472a3de8a68786000d2bdc88950385c4474b175b2d089dadad2ca5abf8f8c2e5191cf6a6075a04530b921ce2b9985c5b5e1f270555af65f72b06421e14788e404fb2eb698f4758814563adf656e7d968f11bba5c3daada3debb8b0ed58c0f80861b6bcf2ea57c467276166e2ea51fda4b02ebcfc244d3b55a489ff7b04f8c54fa0e72732eb91697f53b622ddf057f5a5a03c2fae6da08f155e177174b97b65b26cbd04fcfc93add34905119b819dbabbb5e0fe750490c25f7cbd6621a2b25ed34cdb2758cc311a1ab8c29cccf7b057daf55d7bd", 0xf4}], 0x3, &(0x7f0000000840)=ANY=[@ANYBLOB="a800000000000000ffff0000000000809020867da5744a322701c079e676857b829670f02f82ad679784e4952bd1c948bd496b14c567795d3878a93a3b6ad5b0124fda390936677949bc16120d9b9786607dbce0358ecce06b1e09f8b9edce013ed60d431d1f8e1ca02a32c7a4c37d830e51617947edb25a979af07ab85b5797f6a7e6e437ffcd507034769351a1eb360b167963d4a5c13495ab7200000000f000000000000000ffff0000030000006594f1813c71a74e0c91b79602d26ba25c9eb41b071e3d4cf762f441c8431722afbfe5b4bbdd6e372a4a48491bc994aa7fd2269d6cb21a1a4a73021d67ad9d85af712df28c8b43280cb7686322a9faf38dc2685b9ca64485072edd26bc9e6bb46b3808be3d6a557bf6c3896c1515deb92ec86429049aabee95d128bc554f92ebd0ed8cc45fa31904f4350f69f7137fd2713fe83ad40e29c7992ef54440fb2db86fe98a387f433e23fc87e0e37c56e5c797c10e7cc2adcabaf6d13a811cc8efe930e15260aa8dae0dc6b622918662bb0430e98bdfc33af7ddb99091e500135100000000000000000000000000000000f69aa3a7b466742c940a4bb83e5e2d542d7f3e1721b45269ef40a6a8728fc9b6d3c9c456ab4a3b484f8b785b7ff99784b4cc5db207b71b76e7f5dd3bcdbb40cb5ef453961a76ee98100621954155428c8c661d3642c4613b62f7cd4e69dd4219e03e367e2a971c3940f02eeff047601b019e89ca29c300c58fc096e34f5356f4c67b46c613593550f2124980e11c42df45664ca5b87906627589b7a650a6f084904dd1a7ab9c2d09b52b5f9b0cb8b5d98bd91d71eb884c33b11ed4da12c28ef7b413b88da7676021cb30f9bfc3cef5a82350357968aa714c4b9c51c76636f5d55e775684ff8ea54b"], 0x198}, 0x408) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) poll(&(0x7f0000000000)=[{r5, 0x4}, {r6, 0x43}], 0x2, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) recvfrom$unix(r4, &(0x7f0000000340)=""/158, 0x9e, 0x803, 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 23:19:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0xe0f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) recvfrom(r1, &(0x7f0000000180)=""/131, 0x83, 0x0, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x38e) 23:19:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000001b40)='./file0\x00', 0x0, 0xa0c, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0xe9, 0x0, &(0x7f0000000140)=""/233}) 23:19:21 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0x11, 0x3, 0x0, 0x0) 23:19:21 executing program 1: setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x0, 0x448) r1 = getuid() setreuid(0xee00, r1) r2 = getegid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r6 = geteuid() ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000240)) r7 = getegid() fchownat(r5, &(0x7f0000000340)='./file0\x00', r6, r7, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r1, r2, r4, r7, 0x192, 0xff80}, 0x7, 0x8, 0x101}) r8 = getuid() setreuid(0xee00, r8) r9 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r9, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r10 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r12 = geteuid() ioctl$VT_GETACTIVE(r11, 0x40047607, &(0x7f0000000240)) sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000), 0x4) r14 = getegid() fchownat(r11, &(0x7f0000000340)='./file0\x00', r12, r14, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r10, 0x0, r12, r15, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) chown(&(0x7f0000000040)='./file0\x00', 0x0, r15) r16 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="ccc18ebf62847aa1c9fafbd682c86d92a35fc3207498c8eb23e8554d214fc3031556e1d44ed8953c8045d3ddd0ad124e371021073bcb9a79396bcf261b5bdad828ab02be1de79e477891dd25495e84523e7de1904145b5ff7098d82bddfef63c56bb97b637d690e24d376d804458516fd92be93676ffb23da716b5fe3447d4d6e4dc20967b0f1e2a0317e488cf88760cf108f37c2a3143038b19eabcd385723be913c70df1e71e0898fc05e6fd32f574c20c7b262a8da4062701fb4ee179398c466087302ea9032b87716d287bb9479c6cd10d0bc8e7acfbbed6cb6fc30c3a800ade5272d01a966185ff87638a12984a32a0de63049ed7004d2fc77fa10f5a7d1b6747f8bf48bfdbd5a1b58194478f56d4452802962bfccc7e019413d0dd26c1624084de86ff80d983d159384dea3cd01e70a5e8b947f42f08a77f4e555d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = getuid() setreuid(0xffffffffffffffff, r17) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 23:19:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x2, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) connect(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='.\x00') openat(r2, &(0x7f0000000300)='./file0/file0\x00', 0x2, 0x3) 23:19:21 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = kqueue() clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x0, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffffe, 0xda, 0xf0000000, 0x0, 0x7f}], 0x3, 0x0, 0x0, 0x0) 23:19:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x8}) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semget(0x0, 0x0, 0x80) r6 = semget$private(0x0, 0x2, 0xc2) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000007c0)=""/173) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r6, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r6, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) semop(r6, &(0x7f0000000180)=[{0x4, 0x1, 0x2000}, {0x4, 0x40, 0x1800}, {0x5, 0xfff7, 0x1000}], 0x3) semop(r5, &(0x7f0000000140)=[{0xcdf16993fa5946d4, 0x8529, 0x1000}, {0x2, 0x0, 0x2000}, {0x3, 0x101}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = getpgrp() r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r13 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r13, 0x0, r13) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r13, 0x0, r14) connect$unix(r12, &(0x7f0000000180)=ANY=[], 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r8, r9, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r10, r11, 0x800000000ff, 0x9, 0xfffffffffffffff9, 0x100000001}) setgid(r8) pipe2(&(0x7f00000000c0), 0x0) 23:19:21 executing program 0: pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r0 = msgget$private(0x0, 0x20000003c4) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42ec1c791b251c2db611be4cb0df26341d6c55ff3bd9b2ad584774be86cdcf843896c76bf280f04d72cac4ead24ab9cd54e8bded01d4bac76d59f759d7e90ce3ec60794ed52b38820897b27f4909591dced0369f0f61b7f10364834687105f8df507d84f72ac95a0533969d67546eafd8390a29c6776d91b4c84bf58d2b8c91a247ca02ebefa87a5dccbbc90c796f530bbd5ae7e7a95d5800fe08e4b979ab44124009c08dc150112768ede79c0a51ff1be0b6289332f03d78a29647f589fba143ab20119dfcca045d6523ff2b189a24e011e6748861eb82e1771d09908ba58913446bc6a07bf23daf5ab577e02ff143481b36358613fbfcf33d7c059b0835128e96cb18c0a6c56aeb6a374fbc8d66902f6d7ffdcaad573c4bc99d7c317e32460a4d1755465890e456b0a406df32427d233ec0f3d8a6c72fa1b97d73c94179b1a2c9dc4f44320f4d0db40163d7a8e5b2c14f90053d0d268118271cbc329498103f45695bb6fe3a42332f3f46f41d495b4fb1ea325317acd752fbd43186a77aaae37bbb8c1b46e447c20ed8c5669315347159e54ad40780194e6ffa8cbad1befed5f3e133ed3af67e1cc8df0a04b13dd43009f2089d88058ae23c3bdd6acb5a4063a5b1425f0851b3f5198a7da64f8f818d76eec3121cd906c716589176a7a5601445d65a134eacf2133cb819dcecac5b48dfa0c0ec3386c848b7be569e2e50e3daa067e3d72beb212b4c1d030ed735fcd0a00a4c8f6d3754c8c1418605725f2b015cad7fadad245bfc10b2e61855182cb68402afb993635851cc2db6a2d7d0086f8bfe8ae58f3c8955c574f341cfa119f35620c9562e40bd30ea741a973bf8cae1821721b78ed002e2330ce8ca25f7d9e605a55c1951290fc6ab7a27b2d1158ce5bb27a95b621c8404fe498255324450f86e5a8baa66f35a1d62847544f66153fa79eed29c888fa1a3ca96ee1c50629bebd95cd12909b907b465fc487b0aa91d25ad8de93266e20bbd79daa232d87b32796ece77b9cc9a057c400e17a832e131c95878dab3bb9737d383e0650ae5fbb11e6e2cbd0471a7acf01c2071928831be9c519f2d823d44ae30359e5b60f02d6bc391c8fb15c86863c3c294138d097879a8f1b2a8485a7295b9ecc16d9e9f973f3ce8d036e1982f06d31a194372bddf2b71214ba22aacd113b306440de6941b1924a5c0859ee08c2fc7d1cb0ffb76e12fafbe6ee16f1b992c27683931a7fecb27386080e1ce0ecb1ccb7fb03d66fc6b0227fe5bebb5aa367fc06bb15959f54e38caa5af004f2292be3d827213c3cee3e619d4bd9ebdb9b3000f1ec55b1e29a822a38b7e2be0c309a7c8bf87c983b561a2e0543413d0644bed36f3abf165c465f9ce0fe0e101de3e340691aa6049ac825ead35fae9be9e145c14540675aabe67538baea24de134d4e6a7ce109b36c9e3d0a4ffa11af7fbefc474d0262522d05d62c88e5a3db587c827eb6b120927bb30911174d32804677b5e7d4e3f3a621d8b05ef97b5c5c522613aac127d38154400ab851342e4848d8a43438b33f6301e19280a", 0xfe44}], 0x1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f", 0x37b) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000001b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef66", 0x17f}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000940)="176a9e37ec6e3d3eff0fc65f7f0baacf752c102c0c04fa2f845d095d804e6f3e0f9122315c6128b7f6d4092c94134447faeb2f1a2a16f89b6d982dec8b06a3536401d03b7062c068ecf1c4", 0x4b}], 0x1) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000004c0)=0xc) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="f1435c0ae40a9c8f465a779bcd5ab3b5d7bc7de3679bac2dc9ba", @ANYRESOCT=r2], 0x2, 0x800) r4 = open(&(0x7f00000001c0)='./file1\x00', 0xe7638c5be1570c31, 0xa9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xec7ba243d1f4d784) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) pipe2(&(0x7f0000000540), 0x4) r7 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r7, &(0x7f0000001d80)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644ff0f00004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c5229850b5f87330c0000000000000b61a225f9a23c3ee15172cce63436b4f6d15de3935072c32c6cb71112077e9bc270388c47757fc550cbc3f9b7ef9297fac71bba50e8b9f6c9e641dd20dfd67c8a4f84b70dd437d2b01b74ed3568bd4c602e277131dca901d358c22529"], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000080)="01a01b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r7, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d8b38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000001b00)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000001bc0)="95dda513a92fa13802b95d8154c17dadb9bb8b89f349de921f48b8fe2bddd6865eed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0da9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188435a51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b68792200000000007a69478495ac08e02d933d1619e8b668a682aa98710ac4e97870066d7fc03c875626cc77eac913765ab7e4243bb3152e164b422da5468b83d15fc253363762e0fb1d8ca10f3732da2dbc3b7379f480549a93b2fc49f0facd2fcd82388a41afc307dbf2bf8dd757751154c1ed8900c33a8f943d48555562df0b9f2e76528208eab1256bbe3f8316afb30f1d7f7c6363b12c9cb26f0720ea6d87d619c75905e0107200790a46190ac1", 0x19e}, {&(0x7f0000001900)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000000b00)={0x0, ""/244}, 0x15448cce079ae68c, 0x0, 0x0) msgsnd(r8, &(0x7f0000000800)=ANY=[@ANYRESDEC=0x0, @ANYPTR, @ANYBLOB="83b0d66f152169927fc971e229e7d6d3571800fef990fc83f03c8e7740d5caced38004000000f095d77622f509001000000000000017c57960c900000000000000021bb8bee5f5a3cfff3fd03c5f296886a1b6d24f5da562fcd5a577960db4857b9c1a52a6b00024dcfdefeedcb7806aa054cf9e00"/129], 0x3, 0x800) 23:19:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7147d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1069f8ab7daa931ae61f948d164e9b715dfdad7270825f89d4cc59a784b2a0ac941e57658a540bd8259f299c8974e0d61f1fa292a3f"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x26) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000500)=""/212) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 23:19:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x26, &(0x7f0000000040)="e91da136", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) panic: m_copydata: null mbuf Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *198147 37710 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff82248e20) at panic+0x15c m_copydata(fffffd805ab04f00,30,8,fffffd805ab04c20) at m_copydata+0x17e ip6_pullexthdr(fffffd805ab04f00,30,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd805ffa8118,fffffd805ab04f00,ffff80002065d8f0) at ip6_savecontrol+0x373 rip6_input(ffff80002065db48,ffff80002065db54,0,18) at rip6_input+0x75b ip_deliver(ffff80002065db48,ffff80002065db54,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff80002065db48,ffff80002065db54,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd805ab04f00) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd805ab04f00,18) at if_input_local+0x121 ip6_output(fffffd805ab04e00,ffff800000a04f00,fffffd805ffa82a0,0,0,fffffd805ffa8230) at ip6_output+0xd02 rip6_output(fffffd805ab04e00,fffffd8060fecc90,ffff80002065deb0,0) at rip6_output+0x4d7 rip6_usrreq(fffffd8060fecc90,9,fffffd805ab04e00,0,0,ffff80001d35e128) at rip6_usrreq+0x5e1 sosend(fffffd8060fecc90,0,ffff80002065e0f8,0,0,0) at sosend+0x669 end trace frame: 0xffff80002065e0e0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic m_copydata: null mbuf ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82248e20) at panic+0x15c m_copydata(fffffd805ab04f00,30,8,fffffd805ab04c20) at m_copydata+0x17e ip6_pullexthdr(fffffd805ab04f00,30,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd805ffa8118,fffffd805ab04f00,ffff80002065d8f0) at ip6_savecontrol+0x373 rip6_input(ffff80002065db48,ffff80002065db54,0,18) at rip6_input+0x75b ip_deliver(ffff80002065db48,ffff80002065db54,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff80002065db48,ffff80002065db54,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd805ab04f00) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd805ab04f00,18) at if_input_local+0x121 ip6_output(fffffd805ab04e00,ffff800000a04f00,fffffd805ffa82a0,0,0,fffffd805ffa8230) at ip6_output+0xd02 rip6_output(fffffd805ab04e00,fffffd8060fecc90,ffff80002065deb0,0) at rip6_output+0x4d7 rip6_usrreq(fffffd8060fecc90,9,fffffd805ab04e00,0,0,ffff80001d35e128) at rip6_usrreq+0x5e1 sosend(fffffd8060fecc90,0,ffff80002065e0f8,0,0,0) at sosend+0x669 dofilewritev(ffff80001d35e128,6,ffff80002065e0f8,0,ffff80002065e1e0) at dofilewritev+0x1ab sys_write(ffff80001d35e128,ffff80002065e198,ffff80002065e1e0) at sys_write+0x83 syscall(ffff80002065e260) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x55905cbb340, count: -18 ddb> show registers rdi 0xffffffff818dd117 db_enter+0x17 rsi 0x1139 __ALIGN_SIZE+0x139 rbp 0xffff80002065d660 rbx 0xffff80002065d710 rdx 0x113a __ALIGN_SIZE+0x13a rcx 0xffff80001f639000 rax 0xffff80001f639000 r8 0xffff80002065d620 r9 0x1 r10 0xffff8000009f6040 r11 0x2d8a377e699d8d98 r12 0x3000000008 r13 0xffff80002065d670 r14 0x100 r15 0x1 rip 0xffffffff818dd118 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002065d650 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=198147 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=63, nice=20 forw=0xffffffffffffffff, list=0xffff80001d35d018,0xffff80001d35d778 process=0xffff8000ffffbc10 user=0xffff800020659000, vmspace=0xfffffd806bc09880 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 37710 461922 35676 0 2 0 syz-executor.1 *37710 198147 35676 0 7 0x4000000 syz-executor.1 8471 48987 33830 0 3 0x80 nanosleep syz-executor.0 8471 313229 33830 0 3 0x4000080 msgwait syz-executor.0 8471 391971 33830 0 3 0x4000080 fsleep syz-executor.0 8471 174353 33830 0 3 0x4000080 fsleep syz-executor.0 95891 370470 0 0 3 0x14200 bored sosplice 35676 191888 52147 0 3 0x82 nanosleep syz-executor.1 33830 419276 52147 0 3 0x82 nanosleep syz-executor.0 52147 339718 81933 0 3 0x82 thrsleep syz-fuzzer 52147 41072 81933 0 3 0x4000082 thrsleep syz-fuzzer 52147 401652 81933 0 3 0x4000082 thrsleep syz-fuzzer 52147 486166 81933 0 3 0x4000082 thrsleep syz-fuzzer 52147 13754 81933 0 3 0x4000082 thrsleep syz-fuzzer 52147 51221 81933 0 3 0x4000082 thrsleep syz-fuzzer 52147 247332 81933 0 3 0x4000082 thrsleep syz-fuzzer 52147 408237 81933 0 3 0x4000082 kqread syz-fuzzer 81933 500657 36871 0 3 0x10008a pause ksh 36871 482998 84724 0 3 0x92 select sshd 73075 326675 1 0 3 0x100083 ttyin getty 84724 274024 1 0 3 0x80 select sshd 63881 210246 51511 73 3 0x100090 kqread syslogd 51511 155494 1 0 3 0x100082 netio syslogd 39370 71761 1 77 3 0x100090 poll dhclient 58549 459877 1 0 3 0x80 poll dhclient 30982 44230 0 0 3 0x14200 bored smr 16706 356877 0 0 2 0x14200 zerothread 91284 489422 0 0 3 0x14200 aiodoned aiodoned 71042 203966 0 0 3 0x14200 syncer update 10874 334620 0 0 3 0x14200 cleaner cleaner 89573 16925 0 0 3 0x14200 reaper reaper 53475 474141 0 0 3 0x14200 pgdaemon pagedaemon 49213 323890 0 0 3 0x14200 bored crynlk 25366 261832 0 0 3 0x14200 bored crypto 92866 79819 0 0 3 0x40014200 acpi0 acpi0 41018 106732 0 0 3 0x14200 bored softnet 84732 294758 0 0 3 0x14200 bored systqmp 2126 490064 0 0 3 0x14200 bored systq 29440 101589 0 0 3 0x40014200 bored softclock 41488 279046 0 0 3 0x40014200 idle0 1 234960 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 9469 6349K 6593K 78643K 10669 0 pcb 16 8K 8K 78643K 44 0 rtable 107 3K 3K 78643K 201 0 ifaddr 48 11K 11K 78643K 56 0 counters 21 16K 16K 78643K 22 0 ioctlops 0 0K 2K 78643K 23 0 iov 0 0K 16K 78643K 20 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1255 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 0K 78643K 36 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 99 0 sigio 0 0K 0K 78643K 2 0 proc 49 38K 63K 78643K 372 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 1 0K 0K 78643K 12 0 in_multi 35 2K 2K 78643K 40 0 ether_multi 2 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 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 108 21K 25K 78643K 1073 0 UVM aobj 6 2K 2K 78643K 6 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 2 0K 0K 78643K 11 0 NDP 7 0K 0K 78643K 12 0 temp 83 3014K 3078K 78643K 2404 0 kqueue 3 4K 9K 78643K 9 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 46 0 1 2 0 2 2 0 8 0 unpcb 120 61 0 50 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 97 0 97 1 0 1 1 0 8 1 tcpcb 544 34 0 28 1 0 1 1 0 8 0 ipq 40 1 0 1 1 0 1 1 0 8 1 ipqe 40 46 0 46 1 0 1 1 0 8 1 inpcb 280 127 0 115 2 0 2 2 0 8 1 nd6 48 7 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 190 0 0 12 0 12 12 0 8 0 art_table 32 191 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 15 1 0 1 1 0 8 0 semapl 112 34 0 24 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1520 0 119 46 0 46 46 0 8 0 ffsino 240 1520 0 119 83 0 83 83 0 8 0 nchpl 144 1853 0 241 60 0 60 60 0 8 0 uvmvnodes 72 1587 0 0 29 0 29 29 0 8 0 vnodes 208 1587 0 0 84 0 84 84 0 8 0 namei 1024 4747 0 4747 1 0 1 1 0 8 1 scxspl 192 5598 0 5598 1 0 1 1 0 8 1 plimitpl 152 21 0 14 1 0 1 1 0 8 0 sigapl 424 286 0 256 4 0 4 4 0 8 0 futexpl 56 2155 0 2153 1 0 1 1 0 8 0 knotepl 112 57 0 38 1 0 1 1 0 8 0 kqueuepl 144 20 0 18 1 0 1 1 0 8 0 pipelkpl 16 94 0 83 1 0 1 1 0 8 0 pipepl 120 188 0 167 2 0 2 2 0 8 1 fdescpl 432 271 0 256 2 0 2 2 0 8 0 filepl 120 1624 0 1517 4 0 4 4 0 8 0 lockfpl 104 52 0 51 1 0 1 1 0 8 0 lockfspl 48 17 0 16 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 143 0 135 1 0 1 1 0 8 0 zombiepl 144 256 0 256 1 0 1 1 0 8 1 processpl 896 286 0 256 4 0 4 4 0 8 0 procpl 624 390 0 349 4 0 4 4 0 8 0 sockpl 400 209 0 184 4 0 4 4 0 8 1 mcl64k 65536 17 0 17 1 0 1 1 0 8 1 mcl16k 16384 3 0 3 1 0 1 1 0 8 1 mcl12k 12288 6 0 6 1 0 1 1 0 8 1 mcl8k 8192 8 0 8 1 0 1 1 0 8 1 mcl4k 4096 18 0 18 2 1 1 1 0 8 1 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 65017 0 64967 16 2 14 14 0 8 7 mtagpl 80 6 0 2 2 1 1 1 0 8 0 mbufpl 256 103562 0 103476 19 2 17 17 0 8 9 bufpl 280 4219 0 164 290 0 290 290 0 8 0 anonpl 16 41362 0 24669 70 2 68 68 0 107 0 amapchunkpl 152 1229 0 1089 7 0 7 7 0 158 1 amappl16 192 1308 0 384 47 0 47 47 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 2 0 1 2 1 1 1 0 8 0 amappl13 168 33 0 30 1 0 1 1 0 8 0 amappl12 160 11 0 9 1 0 1 1 0 8 0 amappl11 152 94 0 80 1 0 1 1 0 8 0 amappl10 144 50 0 44 1 0 1 1 0 8 0 amappl9 136 381 0 377 1 0 1 1 0 8 0 amappl8 128 270 0 250 1 0 1 1 0 8 0 amappl7 120 138 0 125 1 0 1 1 0 8 0 amappl6 112 53 0 50 1 0 1 1 0 8 0 amappl5 104 205 0 193 1 0 1 1 0 8 0 amappl4 96 444 0 415 1 0 1 1 0 8 0 amappl3 88 112 0 105 1 0 1 1 0 8 0 amappl2 80 1366 0 1293 3 1 2 3 0 8 0 amappl1 72 14765 0 14331 27 14 13 20 0 8 4 amappl 80 610 0 565 2 0 2 2 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 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 271 0 256 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 271 0 256 1 0 1 1 0 8 0 vmmpekpl 168 6027 0 6003 2 0 2 2 0 8 0 vmmpepl 168 39853 0 37758 117 7 110 110 0 357 18 vmsppl 272 270 0 256 2 0 2 2 0 8 1 pdppl 4096 548 0 512 6 0 6 6 0 8 1 pvpl 32 139679 0 119927 160 0 160 160 0 265 0 pmappl 200 270 0 256 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 159 0 7 5 0 5 5 0 8 0