Warning: Permanently added '10.128.0.45' (ECDSA) to the list of known hosts. 2020/01/27 06:50:18 fuzzer started 2020/01/27 06:50:25 dialing manager at 10.128.15.235:44238 2020/01/27 06:50:25 syscalls: 337 2020/01/27 06:50:25 code coverage: enabled 2020/01/27 06:50:25 comparison tracing: enabled 2020/01/27 06:50:25 extra coverage: support is not implemented in syzkaller 2020/01/27 06:50:25 setuid sandbox: enabled 2020/01/27 06:50:25 namespace sandbox: support is not implemented in syzkaller 2020/01/27 06:50:25 Android sandbox: support is not implemented in syzkaller 2020/01/27 06:50:25 fault injection: support is not implemented in syzkaller 2020/01/27 06:50:25 leak checking: support is not implemented in syzkaller 2020/01/27 06:50:25 net packet injection: enabled 2020/01/27 06:50:25 net device setup: support is not implemented in syzkaller 2020/01/27 06:50:25 concurrency sanitizer: support is not implemented in syzkaller 2020/01/27 06:50:25 devlink PCI setup: support is not implemented in syzkaller 06:50:36 executing program 0: minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x84) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0xf, 0x8b, 0x0, 0x8001, 0x400, 0x4, 0x0, 0x0, 0x1fed, 0x400}) socket$inet6(0x18, 0x5, 0x40) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/8}, &(0x7f0000000100)=0xa) r2 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = dup2(r2, r4) r6 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x93) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000240)={0x73, './file0\x00'}) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r8 = fcntl$getown(r6, 0x5) r9 = geteuid() r10 = getpid() r11 = getuid() r12 = getegid() r13 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x3, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r16 = kqueue() r17 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r18 = socket$unix(0x1, 0x1, 0x0) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x8000, 0x0) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x8, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x2, 0x0) r23 = socket$unix(0x1, 0x1, 0x0) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x8, 0x0) r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680)='/dev/diskmap\x00', 0x8000, 0x0) sendmsg$unix(r7, &(0x7f00000007c0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="97ff5d456ea3d9109bc62b42e5ca7b38d45034458d1666ecd466e1f35fdf436816a66c3870f0adcfa9c45d89efd92cdc433e1ba4213ead9918e3fb40e2b94d9bd5688fec771c4379cc32f1bff84f2508efbc4b", 0x53}, {&(0x7f00000003c0)="e7e7cdb28bd91733f1fc34f4d1e92677d8b849cf3742b5eab52972fd8f7330c6c0c98b8e4926185ee55795af192eba9049dcf552d5117501fed2e63d600d873933cb7cc561fd80799d7142174c76569cb963632c4b42e8e98743be3868a2", 0x5e}], 0x2, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r1, r16, r17]}, @rights={0x38, 0xffff, 0x1, [r0, r2, r18, r4, r19, r0, r20, r21, r22, r5]}, @rights={0x18, 0xffff, 0x1, [r23]}, @rights={0x18, 0xffff, 0x1, [r24, r25]}], 0xe8, 0x4}, 0xb) 06:50:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) msgget$private(0x0, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() setreuid(r2, r4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x6, 0x2, 0x6e, 0x8}, {0x9, 0x81, 0x8, 0x4}, {0x0, 0xd8, 0x7, 0x8}, {0x1, 0x1, 0x7, 0x8}, {0x1, 0x0, 0x81, 0xfff}, {0xf80, 0x9, 0x8, 0x4273ec0a}, {0x8, 0x8, 0x3, 0xfffffffb}]}) r7 = syz_open_pts() ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000180)={0x5412, 0x4, 0x2, 0x2}) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000001c0)=""/4096) r8 = socket(0x2, 0x4000, 0x3) flock(r8, 0x0) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r8) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f00000011c0)) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000001340)='/dev/klog\x00', 0x80, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$unix(r5, 0x0, &(0x7f0000001400)) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001440)='/dev/ttyCcfg\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) r17 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x20000, 0x83) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500)='/dev/ttyCcfg\x00', 0x80, 0x0) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x8, 0x0) r20 = openat$tty(0xffffffffffffff9c, &(0x7f0000001580)='/dev/tty\x00', 0x10, 0x0) r21 = open$dir(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000001240)="af10d453af75cf8df406884ee30589308f0bce2d51bb13b7b73b8871eeb6b04a622c7ae7d8359a2fd22d5342ab446568c7434b54fb1d5dcca99264bc3a5b66e70e56419857bd2f0d29773807803d948e23a1327170cbc1db13a8ada655364ecd782c5f89653bfd1dd946877a7769c6297f5123203ce4afd338794aed04c449049e8f", 0x82}], 0x1, &(0x7f0000001600)=[@rights={0x28, 0xffff, 0x1, [r10, 0xffffffffffffff9c, r0, r11, r0]}, @rights={0x28, 0xffff, 0x1, [r12, r8, r13, r14, r15]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r16, r3}, @rights={0x28, 0xffff, 0x1, [r8, r17, r18, r0, r7]}, @rights={0x30, 0xffff, 0x1, [r0, r19, r20, 0xffffffffffffffff, r9, r6, r21]}], 0xe8, 0x408}, 0x4) r22 = open(&(0x7f0000001740)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_GMODE(r22, 0x4004574b, &(0x7f0000001780)) 06:50:36 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000631000/0x2000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x2}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r0, &(0x7f00000006c0)=[{0x3, 0x9, 0x800}, {0x1, 0x20, 0x1000}, {0x0, 0x8, 0x1000}], 0x3) semop(r0, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000680)=""/6) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semget(0x3, 0x5, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./bus\x00', 0x800, 0xa1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000600)=0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000540)='./file0\x00') socket(0x18, 0x5, 0x3) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x69, 0x0, 0x0) accept(r5, 0x0, &(0x7f0000000580)) 06:50:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200a0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x80, 0xfe, 0x0, 0x20000000}, {0x45, 0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="26490248830005000000a54ce094") 06:50:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000000000b0050000000000044000008000000000000000b3e8e71e56088fb7d9cce84002ef", 0x27}], 0x1) 06:50:37 executing program 0: r0 = socket(0x2, 0x8000, 0x0) listen(r0, 0x9) open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0x23f}, 0x0) r3 = socket(0x11, 0x4003, 0x0) dup(r3) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00009e00000008cd4fa27c7c4106", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 06:50:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x2, "cf000012000000020000000000000400", 0x10000, 0xffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x6, 0x8000, 0xfc) r2 = kqueue() r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = fcntl$dupfd(r2, 0x2, r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r1, r0) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 06:50:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 06:50:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0x1ff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) pipe2(&(0x7f0000000000), 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0xffffffffffffff19, 0x4, 0xab5, [{&(0x7f00002d6000/0x4000)=nil, &(0x7f000029c000/0x3000)=nil, 0xd5a}, {&(0x7f000004a000/0x2000)=nil, &(0x7f0000281000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000077b000/0x2000)=nil, 0x2}, {&(0x7f000033c000/0x3000)=nil, &(0x7f0000745000/0x2000)=nil, 0x55744bb0}, {&(0x7f0000228000/0x3000)=nil, &(0x7f0000545000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000290000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00003c4000/0x4000)=nil}, {&(0x7f000015c000/0x4000)=nil, &(0x7f0000285000/0x1000)=nil, 0x101}, {&(0x7f0000282000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000305000/0x4000)=nil, &(0x7f00002e2000/0x4000)=nil, 0x1}, {&(0x7f000018b000/0x3000)=nil, &(0x7f000006a000/0x7000)=nil, 0x1}, {&(0x7f0000568000/0xf000)=nil, &(0x7f0000415000/0x2000)=nil}, {&(0x7f00006c9000/0x3000)=nil, &(0x7f0000646000/0x2000)=nil, 0x6}, {&(0x7f0000505000/0x2000)=nil, &(0x7f00003c4000/0x4000)=nil, 0x3}, {&(0x7f00002f8000/0x4000)=nil, &(0x7f0000164000/0x1000)=nil, 0x5}, {&(0x7f000062f000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:50:38 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x2, 0x9, 0xff, 0x1, 0x8, 0x401, 0x2, 0x2, 0xebec3c3023b6a275, 0x9, 0x947e}) syz_open_pts() ktrace(&(0x7f00000000c0)='./bus\x00', 0x5, 0x80001210, 0x0) syz_open_pts() 06:50:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x81, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00", 0xfffffffe}) r2 = socket$inet6(0x18, 0x8000, 0xf7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5c88bdb57ce9092b00"/25, 0x19) 06:50:38 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {}, {}]}) 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, &(0x7f0000000180)=ANY=[@ANYBLOB="1162af21f7d1644ac264ba8a70e428e3938fb924f7f8d69e02c1fa887a0b8951a31f162ed6b1d3167e51336bb127f368e6c0f3c47923db123dc37abbed45dd51016e9f305a06081582e62ded0811f4454c779055b781cb819289a297c61c04d8b51a6e9d56f5a1486efed216d3310ef12f35713c69f340c380d48cb2b86cdc834b74981add0af89e87357fc8648a32276ece"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:50:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x3c}, {0x6}]}) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)=0x20801) fcntl$dupfd(r1, 0x2, r3) ioctl$BIOCPROMISC(r3, 0x20004269) pwrite(r0, &(0x7f0000000240)="d0", 0x1, 0x0, 0x0) 06:50:38 executing program 0: r0 = semget$private(0x0, 0x5, 0x20e) r1 = semget$private(0x0, 0x5, 0x20e) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x5) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}], 0x9) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/132) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r3 = semget(0x2, 0x8, 0x530) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000180)=0x3509) write(r2, &(0x7f0000000200)="220e2a", 0x3) msgget$private(0x0, 0x40) ioctl$KDENABIO(r2, 0x20004b3c) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200"}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:50:38 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f00000005c0)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 06:50:38 executing program 1: symlink(&(0x7f0000000180)='\x00', &(0x7f0000000000)='./file1\x00') r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/249, 0xf9, 0x842, &(0x7f0000000140)=@un=@file={0x3, './file1\x00'}, 0xa) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ktrace(0x0, 0x9, 0x8, 0xffffffffffffffff) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050160a11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872bab060000000000000081ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xfffffe9a, 0xa, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000340)=""/55, 0x37) semctl$IPC_RMID(0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f00000002c0)="ff95e0ad193d14cc69efe6768be0b64487075a645e7c267bc6be3a1002b8241089ef1f95e04113956b975e4623c5707d4ad6080727fd006cddb47e1fdc68e72dec06ebe4d4a1bf14d140e1", 0x4b, 0xe06, 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 06:50:38 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x3}) chroot(&(0x7f0000000080)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = getpid() r2 = getpgrp() setpgid(r1, r2) fcntl$setown(r0, 0x6, r1) syz_open_pts() r3 = kqueue() r4 = socket(0x18, 0x1, 0x2) r5 = fcntl$dupfd(r4, 0x0, r4) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='W\x00') ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = fcntl$dupfd(r3, 0x2, r5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000340)={0x100, 0x4, 0xffff, 0xffffffff, "c20225075fa03b5480e2218f89709f8b2eba78a4", 0x7, 0x2}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x7ffb, 0xfffffffffffffff8, 0xfc80d8c, "0000255185a8ff65fce5ed834045c5c45a0800"}) socketpair(0x2, 0x1, 0xd5, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000340), 0x0, &(0x7f0000000380)=""/108, 0x6c}, 0x40) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 06:50:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x0, 0x80}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:50:39 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206999, &(0x7f0000000300)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x7f}, 0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) r3 = socket(0x11, 0x4003, 0x0) socketpair(0x2, 0x2, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000180)) sendto$unix(r3, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 06:50:39 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) close(r2) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) r3 = getpid() r4 = getpgrp() setpgid(r3, r4) r5 = getpid() r6 = getpgrp() setpgid(r5, r6) fcntl$setown(r1, 0x6, 0xffffffffffffffff) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:50:39 executing program 0: pledge(0x0, &(0x7f0000000200)='vmm\x00') munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 06:50:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x48}, {0x16}]}) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r1, 0x2, r3) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000280)={0x9cc, [{0x2, 0x3}, {0x3, 0xfffffffc}, {0x1, 0x80}, {0x1}, {0x3, 0x7}, {0x3, 0x1}, {0x1, 0x1}, {0x2, 0x6c7}, {0x3, 0x1000}, {0x1, 0x7}, {0x2, 0x9}, {0x2, 0x5}, {0x3, 0x400}, {0x2, 0xffffff3a}, {0x1, 0x5daa}, {0x1, 0xe471}, {0x2, 0x6}, {0x2, 0x81}, {0x3}, {0x3, 0x7}, {0x3, 0x9}, {0x3, 0x7}, {0x1, 0x9}, {0x1, 0x8}, {0x1, 0x7}, {0x2, 0xe5c}, {0x3, 0x3}, {0x2, 0x70}, {0x1, 0x9}, {0x2, 0x3}, {0x3, 0x6}, {0x2, 0x3}]}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000100)=0x100001) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) r6 = kqueue() r7 = socket(0x18, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = fcntl$dupfd(r6, 0x2, r8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r9, 0x0, 0x0) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f00000003c0)={0x9, &(0x7f0000000200)=[0xf0, 0xff, 0x400, 0xfe3, 0x3, 0x8, 0xfff, 0x5, 0xffffffff]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 06:50:39 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r0, 0x2, r2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) bind$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x1}, 0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r5, 0x0, 0x9) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x1) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) pwrite(r4, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 06:50:39 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) 06:50:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000c408a9283824ae3200801f3e13d0572a000000000000000000000000000000000000000000000000000000000000070000000000000000"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:50:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') open$dir(&(0x7f0000000080)='./file0/file0/fi\x00', 0xca1, 0x180) 06:50:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x3) pipe2(&(0x7f0000000040), 0x10000) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 06:50:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x28a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) accept$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) recvfrom$unix(r3, &(0x7f0000000180)=""/251, 0xfb, 0x43, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xdd}], 0x1) 06:50:39 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00080000000000000016135239fb16cb2c6d1e00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x33) 06:50:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) utimes(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x6d4, 0xb0c0}, {0x420671c6, 0x6}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockname(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071661a1f4b57985600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00"/4098], &(0x7f00000000c0)=0x1002) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) fcntl$dupfd(r2, 0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:50:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x97) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r1, 0x0) seteuid(r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') 06:50:40 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0}, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x40, 0x0) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x8, 0x2, 0x7fff, 0x4}], 0x0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x2, 0x6b3, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x20, 0x7, 0x9}, {{r5}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x1, 0x1}, {{r6}, 0xd4d94368eeb05e95, 0x4, 0x1, 0x3, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4, 0x1, 0xb69, 0xd64}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x90, 0x800fff5c, 0xf2, 0x1}, {{r7}, 0xfffffffffffffffe, 0xa0, 0x40000000, 0x0, 0x4bfe}], 0xc0, &(0x7f0000000280)={0xcfd, 0x9}) execve(0x0, 0x0, 0x0) 06:50:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="01d15dfe0300ca5fc3962014", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 06:50:40 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet6(0x18, 0x3, 0x0) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 06:50:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x1}], 0x1}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x0) pread(r1, &(0x7f00000000c0)="632c6b6e920b1e900082471c5d3eb881057ac47f71d415bb53db0ca3f6e08f190aa3365966e0c7027e664e487ace4f0f8a904f729bd1244d84fcf6f8c2b0a8ad5571f04f990b2c5cd3030de931", 0x4d, 0x0, 0x1) pckbd_enable: command error 06:50:42 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000001580)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000015c0)) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = getpid() r4 = getpgrp() setpgid(r3, r4) getitimer(0x2, &(0x7f0000000240)) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x2, 0x0, 0x7ff, 0x2, r3}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x1) r5 = socket(0x2, 0x8000, 0x0) bind(r5, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x5, 0x8}, 0xc) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x80) r6 = dup(r5) socket(0x20, 0x4, 0x2) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000200)) socket(0x10, 0x4000, 0x1) listen(r6, 0x0) kqueue() accept$unix(r6, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:50:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x80}, {0x45}, {0x4000000000000006}]}) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) fcntl$dupfd(r4, 0x2, r1) fcntl$dupfd(r0, 0xa, r0) r5 = kqueue() r6 = socket(0x18, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r8 = fcntl$dupfd(r5, 0x2, r7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r8, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="26490248830005000000a54ce094") 06:50:42 executing program 1: 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, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8181a41830ee2c12e52c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:50:42 executing program 0: select(0x40, &(0x7f0000000000)={0x20, 0x3, 0x3ff, 0x7fffffff, 0x889, 0x5, 0x7, 0x1}, &(0x7f0000000040)={0x401, 0x8, 0x23cd, 0x1, 0x0, 0xb653, 0x4, 0x100}, &(0x7f0000000080)={0x7, 0x1ff, 0x9918, 0x6, 0x5, 0x7fff, 0x8, 0x401}, &(0x7f00000000c0)={0x5}) socketpair(0x11, 0x3, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) listen(r1, 0x8) 06:50:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x200000000009, 0xffeffff7ffffffff], [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)) socket(0x6, 0x4, 0x9) 06:50:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) dup(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c", 0xbd}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bad5480fa65af77ea5b0cfb70c6b0ea7c9", 0x7e}, {&(0x7f0000000240)="4c0f0f292406d7d68ddeed370314a355425d0ee5fed0ba5c61e10e51f0564483032f443b00783206ea3a1093c06060d359d12deb728452abb759f47e7d4c83fc013998d41d1728041939a769b6de3244e4de9bc7e5a8f0310941ea7fb69f0daa48b0a53aa8a9e0c28a7c1be52d04449e079250a83749b1224499a473de2cd840c3cdc7d6fd00ef5428f6d856db0470434d42fe56ff116ec8b0fc9f574deaea487cd3727dee8b08f493765fe92d30f0b60b94a1e28280aa82ef76cf6554d842d5fcd92d1435", 0xc5}, {&(0x7f0000000340)="82b37a894b1f0fb25e31cc02ace641deae7cb5fd0a194b9e2cd78cdc0f401b1f3ef4043f267f3326a7478113ef3fc28f1f013ae014edd14c7783519aeed8d2a78959a6783121da8f389f54ebb16e27a9ed33799acbc0e2e5643fa6d44f9ff6cc1b86099b07a7189bdd96d766a40acfa838ce80ee853b19bf2ed9887acfea6dfb501a17a8d2a1f84e4d2d3f26f70b75ea4ad6924004cb974950fc4919c439080ae640a92c468efe7afa52a1c3408b1d2244472049bc1a42ef59534b1458908b82a7", 0xc1}, {&(0x7f0000000440)="224238e1952fca8321ab5838d1d92bb80e1f358c6cf2335b752d6a73c3bac9223135ce453729b1e0e0b048257fc13168ddb62eb9cb5ea2765a4a8a6a08c6f6e70d248ae6", 0x44}, {&(0x7f00000004c0)="2a854c64e1bfabefc9dbc9fc036689d8cab13951ceee097104469aae393624215508008c9f72f31b4bad0aae718f140000f7c1501f557bae381d80e98f7d1504434f45a07a86e5b142b0a48a278456d1294fd471b70080f8824f4b5f31515b6dbf85f2db07adfcef3ac3a279675ec2e1710966445e5d57642ccfe202c8370e9569ecf4929a828b1202a93e8da13b7291085c55dbe100"/165, 0xa5}, {&(0x7f0000000580)="9bc0873fbd98aa3b42dc9b071e90a53f3a1b2d04e79a49b072727942e1964063196a07b91804655e73b5ae3980c23ee016f5dc645a89c072d2a29aa75f6c2254354c1c07d9bf0b6dce03ac39d514e6644eb49b2ab72b75a18cd89702cbce4b0d4a4665e0d7dc1f0102ca8d61bfee31e22a0da8a110e111f42015d1dc487b9ec0b906ea505f69712bb2fab43a75b481d478dfbc28aaaecc82d3d3cf05f9572c3247c04918ad2990244ef63ce3bc5bfb42b6fe1032e1696af4b0ac04bf1f0183720678d26e5dff4781fb08e8dd0327951ac2436ac04605fd462bd20dd6f4024b989fe4b24809d25479cf3642d2d9", 0xed}, {&(0x7f0000000740)="85194e3231e7e04bb1f0f68f99419b26f09880a532ac0b1bc9d7dd43611cc3db1c7448020fa805a58b5df443d9c089f48d685b54fcf31034fa4804b947ad2d8ab415b4217e510d7045b45eda800ec0b8db6997a0a5e5a7e2b61ac3e46479ae11ae8997305f694b8e1457a4f05c174cc7f97e7e1f4b6383ad7366034f10ea03d8793c79c055044693c5bc94b092", 0x8d}, {&(0x7f0000000680)="1a54be8881c0293674e1473abaffa9578c18a861abaaf3db3478f09c47993e68a8cb99e6aef713ad427fc298e0c3542f99d19913c9e67a5f125867402956093579da20663be1f60966a3c8506d29b0f5bb7455bc3406c2ca66d029c31c03a39baad6b8eab807561d9ca78146f474ecda15b4e4f5984f73", 0x77}], 0x9) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000008c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/214, 0xffffffffffffff2a}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000001b80)=""/25, 0x19}], 0x4, &(0x7f0000001ac0)=""/138, 0x8a}, 0x63) execve(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000001c00)=0x10) 06:50:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07045c91265745192a1010ff000010ff060003005ad35a0520010004"], 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="0100", 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) write(r1, &(0x7f0000000000)="c3de0fbf904822d93e5fa60cf39d74acb1a7d18f449e0605bc25038d6f2ad60f0bd29d", 0x23) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 06:50:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0xe1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x100, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r2, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:50:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r2, &(0x7f0000002200)=""/4095, 0xfff, 0x803, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r5 = fcntl$dupfd(r3, 0x0, r4) sendto$inet(r5, &(0x7f0000000200)="16296bfa9d1457b86413660311521f730f8cc26c6a04d0b0ac81ae3957ba9a8f9e2121087c901726bb91d2a12f95811259694b02fc348f0738c3159267cf3be4adfb47a78574b5eb80e20541713b2db79206390879d771694de67c3fd4dc9217b749df0e0994ee2f30d18270a89227a37670655f61dc0de91878bd7c407eb718a89be8f3d5183fafa6b594bb50b4ec91b315f989696e61287763c0379c3ef69e650d7ff60d1fa5e5b51a7b6cf155bd79ea6c6f", 0xb3, 0x8, &(0x7f00000002c0)={0x2, 0x1}, 0xc) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) 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, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:50:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x2) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) write(r2, &(0x7f0000000080)="bcce88de7d8dbe5e51e0fd3df6015edd8fcc67e05d56e01d03c5cbb5413aa23191a65e9b4f7620eaed7a56ebd799618c9ebfb8d6", 0x34) 06:50:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) accept$unix(r2, 0x0, &(0x7f0000000080)=0x3b) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) mmap(&(0x7f0000191000/0x1000)=nil, 0x1000, 0x0, 0x4012, r3, 0x0, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000200)="100e295603000000069a1d22a9143a8c5269b63d85cadc2541689fab85c3450dca966e189a8a0d5ef70d0907fbb518d685f8d5569c8bb1e9336bb5c34d684c12b04cc37f0ad1b5eacb0183ccc810a5bfe23e8cfbd47126b288bc922372ad072f0000000000001000000000000000", 0x3f8) r7 = getpid() r8 = getpgrp() setpgid(r7, r8) r9 = getpgid(r8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x110, r9) 06:50:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="7f00000134ab7101a3653ca308a0a3e42d9eef736388efcf7c551ee5dc18f2163a06d628aae21267b6425ff8e7624db6d6dbafd72ca02bcd722e4a3acb6b1eb247b4fdbe6eae2dda3629a4d3a2f4cc4a397f7b9aa81105cbd2a6e1c25eb0f17f98905fbf7b4db19073bf7e9346c6ac9f03d9bbea132704ce62688a1154c35423431f39c92eeb4c255db4888984fd58b512d757d982fb4c716b14a50d70b4681f1f11536d136a2e9788c135dac29b21d4b0806a49db6397775f414b80f9ab1ba93f4f0bc47e618914a17c893926d4f3a2f0f42e02d5b305688acce0c92bdf9420b2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="fa58ffe96477efedbe5bf2a97eb0512695b229168d8f8ad856a6a6e382c18faa1f285149636a479a49b1722203db5c676e9872a50a3d57a3db7b8a6d41f188353c5acbad2c0fdff8a2772a2a7ca6d74def0d3c59dd03520d857273c89321036e897dc434fcf086f00649afc4c9c6c824fc9a8e531f522d909837fb6aaacd18383eab8a3b0992ceea7b579731141159c75074c0f7fd6ac60e57c4bdd2adce67863e2ba16f799530b12386b85e1d642ba4c191a1a14d8f8366f912d52c6195990898919570734fe35f293b1af0e803849237545f56a7f8f925994146bb57ed325e5145575a39b130d4050c5c152314587a7c6f702263640eba0fc479c8b09747827674c86e454b7ed7f6d7d565de85764a819c8316d9b5e38c027f4040b973ee1cca0d8d45b42fe7eb59e447568520dd429bddbff392d5def9f4881d6776a2a63cb2906b5417e657e9b07e53c66b110ad126fe3272723f1cc51d6170ea81f54ed0c49e8053a80a2fc5849c33b021b9a6404534cabb76d2bdee512fcd51d2e822ffd3a9877e1685e19980e9f9093c74cd51d41514d07aaac7ea95b70c59fcdfccfd874a3d643ef7a46f32e9ae6785bd020847b46e621415b72bb63e2af17ef43a5ae04d3d0eb3d13dc4e2d3fc647c115e3473192fba807c313ad5377b0d510af8b44540d39a5a4cac11a16e18c4631456f11402d15df9cb7a866e535c6f4e11317cb6522a986fd77a98fd91151c32ce16ffe247fb7a5052f2d04edaeec1f96bf073188315c73ad8bd75f49b6ceaaaa0895e5d4231e4c01fb2f62f26f2daf69f081928069fbf982349dfedf183acb7d867c4f88612a687cd6cfa1730d59a0ff546042926e896ea612cda21100aee9bd31ce483edb50de233e3856b2b7fb572b064c569967d2e25be6d069fc451d12d2e509098454e92bc6e28bc140a563bfbc5aa0aaba0c241df59a36a62c0e18800d42cbb0ac3a41b6791042ae2a5b24289892c8c860be86b529b06be746503f4b7461937f46fa15d60e161d5fcdd3da73295499cdffd54394c4e66ad926d68901fabd249280538d005215a03d55f41c593cb9a941cb5724af3297d9d0d26b17ad37ab6f20d57f37828f33d74aad3bd77b2cbd7ae9177b86fca33b21c0b68cbd7c47efe28c777d9bcbf33fd56b73b57c3d7ddffdaa3b49c6a95f1f3b8038b3b15ef4f1a848898290324a7de58a467ba3344fe5add38c1f557f206a563d2ec96b31f853fc7a1ad3cc14ccded2f5a6151c3628aefe6f110336a3dca1f3c6ab38205d64ff2ffa3288a0f0303b7628ebd2bc873d36b0221049a66781357d93b67d1c14d0596d109de133481fc1fc1cbd2aa637d4fa5f05a8a174c25965689c71656d3fc2fca71c051c65f3e0f8957ed42b7d5ddda46ece07cedb8e3427ae1bff5e77a1b00e71eb2f4cdcfe31439fc649ec7656feba85994666a76c7aa918cec83c7c68395d4e2488b18865faa5533dc38182f6e0ed496404b66a74965b71f47a7373a8910ff4ac8c03238ebfc6e875387761de1bd3243689b1233086b459fc5cfffbbd82dcf14dc741295361077620b60fb892621cbd0d7b33198da9e3fdbe9ba83ec025afe3c25343c45aae5d6f33ec0ae901f0ff9584ab774779a0942e2cbc64bfb64ece84c2923f4f389f0c14e635d8e78a4de681b0543e823334de3a5531269e3a0db98648933aa2134e50e6f0a1001e0b7930ac0f7f175fd95aed740d1d6c146379a3328dd0f98f97f081cc1b446ccc88460f533083e80ec1dab16281c3f14e4042e6ade322f0eaa260bfe8eec1631e240c60b92be7435ad28877f9bbc4627c7399ba7b31d3881d207cbd473329fc65050af215bed31f66b226668c999df2ccf768846c905e1a8c788aa3bb3fd854e6acfd2acdf471df97f8652a900f5bc1795c8b3065b49a16b1755636e1aff0695928672c2ecca4fbe05bfb3ae8589bcdace03dd13d928ca2b598b1812eaaea73135b8d9088fb4dda407785c01e25c0997730e1d37c1d0247333ab9860f91e228a23d963c68b01c58d89e47da8c5d99e727ec8be63f1b32e460dca11a5880c0d45ade1fab9d0267e8b9c28d948e05ba0c42066f75aac6d34b3c1ca83dd31a2229924d0268125381179d5c49f458775374ba217765f985c934e83f0d50ea5e6470788b770318ce2cc9586bd7ee43af6bed87ee7d6971571d1a9b6a948484b6e67aaa517df8b013e3485a6695e549b8a8872c27f1a21e2acb490347babbe560c50b50aa9bc742645f3998b09038cfaa9e4006a6bb7f15ed315ecdd93bf4f0e9fbc228680710d9bc1b31733c1e6f05b9ec6cd18285a540b77e2d51eb014e78abea1ec48ddd87354258f7275be43385a91e6e1ba45b824d150e6159003e6e4546ad22679304161a05ce2587c9ff13725c91ddd6251a878a300145ac3995cdfb325d528999f948f3aa4e4c721ab09ec8f428ffa4807e037de0562c33681fecd86a00930e3305f50a563e2ab4eca0d66a9f8ed1efd10b973aa482c0503c685eda8e403b0f080809264db44b681d1d47a61b74f2aa8634fd4babf8deeca6bccedee4af79f8f11f2978f07e6cf3f6480881a2130aee13f4a076911d72e05af861f09e25651f622744e29202ca1aee091d4da952035b938149ba755539ec09708927910dac640307749afd309c21565135b0c55c6845c2127252ad342851ffe965a22fa64171ec84ab5423c6e4df78419dd806aeb7063d123a27935ce56fb20f9f635e0df51b18df2976bef4a659be3ade7d9118167ef2d379caa41c7faaddf0d0b372c5eb064d5149442f2be19197647e26870ffa32c76b36db804d03d5339bef49b3774c4b2221070ebbbaa693c9282e12990387c3f00682020c9d71657e62a0784cc8311f861d744746fd5b5ea806e4ac747578178aee472459322518092775c866ffcfc0ca31c20fa394b2a16a4b4ac498f0f1805876c9e05c3baa799c242b22a3dba547f08c06f3f7a8badf2a4f40d95412ef8696d810daabd6eb09184ee36ba229ca9ec2969a07e73ebda5b3f7c428837e859ae17c88cbb817cbf6c5dad5ec974ff6c9b3bad29635f59e9ee7d5331e4ab6d279739e92c62f7cda3c8a3436fead11ff51a20454ae76dcf5a60feacf49f19e049bc687f506a81db28f95b32bc87963408e8603ad25d5d59fabb94cf69aafdfa77d9bf2a1f0c25c8ddca2e5ed2a00a5c488104ea0793477746fc9672198581182f0a6a46e1c0d2d03a6d2377d74bfcb6b1ad8062087d032153b5481e50d0a2aae663a0d97a4589ca994f466021709c6ff0210c3e1e162a5a43fd8a7f069f16694504ecdafb265dfd81ab14713b4d53c0f24865d71102e76f0972a729ecab185bb765387b6ab86b808e7378929df298f11e79eaffe6e8ef73ef8165fe50ed0a4d450c3cfe23600b61b646272d6b8d80d7786ba0ae5893a150bc24ede6c77ff922e1abe642173a3a8d5e98749d5d143bfc63490c87134c8f987c845a781d040b06d92d2fbbeca03b0b90f2689026057ae0217a33b22f247343f18d0cb63e124e1b902a108565a6a0e279f951eef2630e15183f23746c5b7a72c062e30cde3c8b7ac019a5a7633d619e7266f68da7f964d2cabdfc02b2d00b386c1d1b0b51e9cd63a6dee41c0c4a44fdce33c254557d2f530ebb77351b6d03a2e4109729c9916f409b66d57af723e768ae7dbc7e1a3d14db1b67145cc5b6d0c739142ef69bcb85d0fff3b186f8dad9fdc6f09daeadb82e2a53183c7df0da8d216a0fe1c259e4491a69cd5d5c45790a40f482f9c285bfea0759e8295cf95cab35775bfbd477fb9c99ddffd73fb31b4e49ea7f679f1104394ea1e96c568192c5e780038d82329e423366d1ca1931d0ba3f2a0072903240a1b4f20296cf39608b1667d06eab195eeed38e3843bf6db0a133b04f3b6b80b212bab6cbd739e9c4ff89d1f64d83d39dd035ac51294fd764291e3b63a553f6af5b8195e05fef8ed10dbcfe7013ea2dc1daae8f333d4d6c33ac3431c750d892e81dd54c0619b67a69a43fb862032cfe5378a62ccde696414135e16c126e69c9d3eeb8c2a050dc0d3e9a2d6444efd5049c5644e586aef61d97870b355d8b06429782367d7f55ba03fbfb2db30f0eee7f4f62148df4f2b6c279a42771b06f0333f654393c760c7c736fd44e3e7e01ff629c282f0b45c22483565a2de18ccc3621cabb8fe243d7e8419b8a57bb91a8534a2a60f1b3d964d70eed12535af8952a75cb8f60ad50d0b1022044a9c190fec37d3d8de7c12f01ba3045c1425c8ffdda399a35663e2fe79b520f015d589d3602ea7ad5f3669d0eef7324525e224694ab970e9a347fb8d93c9b66fca5a295dbc35702b534aec49c4c8fcadd9dae670139efa7a2fb28c2e56c71e0779ec23e7e8eeae103ae005c8c7e5c1a4c1d390a51f68f0d6890e64f4253f2bcb3f543501e4ca5554eaed16747b41a6fdd0c945ad197ce686e2101e18860c629d0f3295068dcef0ffb2815619c610548f8ca617563646baea370d005290e23c61c893708d93894a237f0a011f0039f5ad782cbfafd1c3d767743971fa288da541e93410f826801a79abb8293c9cfc31a9951475840560b7954b40af05755b19c0f7c633cbbef0fbfe5f92e0aac152a0d61382cba5284826844e6cfea8bfa17dc7a399d576374d5d6331266166f9bb7a158ecdcbf3d470723c876dcd2f38f81390cd261afc9c649d94200054ad20a0d56a626a515260e03f9b7a8374594d6ad1be0446d1c131b97dd7b30346b82531d131427edfda9fe41fc9bba79d79576425ca31e14878d2593604315e20f9f19b71cdaef59e9a315fc01d6e38f3157d686272bdc7da745fe59a917fd543e2ff494735d01bb7928fbc40de5472e2e1816cba988b12c64a162b8e355cf3eb79c6a4f59a7889ba571a30c835af991f1edfd4239883cc7bbcf01b894ba5cc94616bf20615f53f0cc16c4ff83dd173bd84dcdcabe484c615647bfa56d8ee2a8fca619ce56c3802dd23feee664f8216f3a861f85ff5b9fb72dbab520aa984f2c920e0f5171095bc66a8d853f906516553dffb03642f8137d8512887167147c5041a9027d948d67caf7da3e91d93aef50d6fbd42b510068b6a4d8a44b90e178d73900c41b6e5d3cd36bf74db6cd44ba601c07d5621e706cc52300947816ef015788c7099b94bac564a83224332e95c2cebb4c3a80b3c17d8535acfb17b23685a72b7de6a063c4d9447fe035a6fba53fc039aba1d50b111f40390712dcc7bbe5a4bbad753117c7c2bb7e5a316f20743b1e800a8f27034fead9b9f217f95a322c61d9a6086d1f461c9798529e6a27b5bc3e51a7dde8f05588a359a905d4fbabf379d73a5216c389a9c2c5bbb36e48de5ee7d10acadfeadffa89070bd4911d5499335f3d267a5d82279ab44af82b97ee306fce1be9636f054a6b48d28f2cda4be8a91f0dc2cbd094406cbedb1e01c61b1f6da7975b9e8c10f0a386e6e9fd77d368fafdeb25e28c892c2209285b0c8f77b063633318a196a8fa9437e0cc23e9e0aad0cfb7be76ba0b4d2b036b07b7418cccd44b184842a7671c752d6f7cfd762e9a0ca0c6599026da6793ac44b0f5ce5b6ecb3c012a0281a732f6589b7812212bd9ab438dc8b4ea33fe1dea38490f788235bd3932efd2d435db4948a3ee92b336574abe9ac1ab01f3a9d37ccfef18cf3dc25db8af2c2f98fcc4c3dc97ab47812509fb6e463b5046f21002cc546e13b942da2292ee05fc9e74b50e64277397c3181c15843c5a2486737ba0fbab1757eb17e58a215d805f02", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\b', 0x1) 06:50:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) sendsyslog(&(0x7f0000000100)="744fcfa933bd88e623ff06c52185f43bdbbee75bb3730062b812372c79c433af319b5660fc8d6cafd7d4e2d8e4122d8445362385a14161b48ed657b7e50acf3f507dc69b6cf3963800e95496605d978705484ece12ef9e6d5a417a83869926874c327d295c1ed9962aa970c50dc64db4de11dc49685941cfb6780c0d06621def65ab1e5ac9566c74af6b952676e5e772fdbf2f12c7bc5ec23266c4fa6e5f71b417c39f9802218553b9229d9b8f5b2633ed48bb7d08a5247bb88ecf749de339eb97673bc2b6a4394e7054015947e7d0b59b9f182b133f66ac5c3a5ba74b828f917876e3", 0xe3, 0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x40}, {0x89}, {0x6, 0x0, 0x0, 0xe77}]}) pwrite(r0, &(0x7f0000000440)="7e3a0000000000000000000000c3", 0xe, 0x0, 0x0) 06:50:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x55, 0xfffff, 0x0, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = socket(0x10000000011, 0x10000004003, 0x0) dup2(r2, r0) 06:50:44 executing program 0: syz_emit_ethernet(0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd6000000000102100fe16000000000000000600000000000000aa0000003292a2103e0a50f908040190780400da2300140000e2ff390d6ed90eaddb9f520000c45100000001dacc6f44c7b84c2cfd0452d6c9fc945c38bf4449b632a11c8dc6effdff08501367a69ba8c0aa25e8d0ef34107ed197b37d818b8fa8c41b14c165b1610d", @ANYRESOCT, @ANYBLOB="a3437173858aaaf26e6522bd205d880036e8cf7fee006fce88d23e8bdd005638657f700775f1aa918e910b6c509040d64733a7cb011d995fbe7b9eeda5514656db8bf6b318efe72557f9221d7eb05ffe7ad9bd8442cd848c9a039b0abddeba5267ebca6aee9a847c6dd71d2875041296f81a746c7f78df8077e6a24f55e5eddb9e508ff4724044a4113da6edc1e643a60f1c476265334a09df3136ce9ee696cf081f1dc3613034699597940bfe379d2013635d74714c359312a4718a1878be3129ca9fa61f31e23508202a41a333091da050915c9746ceb706eaa28fcca2e1a796cea865c7f5a4d5eae0f3d54e725e5bd6f58ff55db737b1e9faa971a956f6924bbe94af3b47ae5c8da38aeb2b84a5d9eb22edc0b3b8fa39697829a1607c5c"]) 06:50:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x8e42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x2003fff7edfdff], [0x0, 0x0, 0x482, 0x3], [{}, {0x0, 0x2}, {0x0, 0x0, 0x0, 0xfffffffffffffff8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000000)={{0xaa, 0x2, 0x80}, 0x7fffffff, 0x80, 0x1}) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340), 0x0) write(r2, &(0x7f00000000c0)="9efb13f2349d5186818c862046ab8640ddc8e41ed1768ee7be7ba9f8cd00fd824f15c8c6594e539da1f9bdcb072f67a5dd598d9cbd7c15e39aa12e589d7700a8c6b90f5dfe8f7d6d99a5d3e40026589457f38f3c54e5c7aae445b4be8dfe57f118b05794fdebaed40dfb1020ca384e5539a4ffa8abf34b1ab1ea6ff469986c27328de8757f7797", 0x87) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0xa1, 0x5}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x20) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000001c0)=0x3255) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:50:44 executing program 1: sync() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 06:50:44 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000540)="47592871102c066bd23ef7d4e39f0ae353933d5d2d7469da5eece5e707acf9942f50f7bbff3b84b476d06f025cb1f3534625843127c90f24d367e596c0db03ce113911c7ad0e960e50fb55b993bca907525d185a2224fffebbecf0882cc786c15ebe13db7457aacb65c644c4055b6f2a4e1349c83bc905344c1bca7de13c7c86f2e889be9b04ba01771858880a5df46b211d5d11cb3b12b27814624ddd234e1323363d8d26ddc3f5c772d0fbec620e7492a7118b5d90b4ba822a4f4c6c5dd64cf77aee039ce3bfa5931537af69a2f53d3e723d40443f94dfddbcf5946a9e6770a261c4c053288de22fbd70d163a0642ecb", 0xf1}], 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1e4) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) dup2(r1, r0) execve(0x0, 0x0, 0x0) 06:50:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/144, 0x90) 06:50:44 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r1 = getpid() r2 = getpgrp() setpgid(r1, r2) fcntl$setown(r0, 0x6, r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() write(r4, &(0x7f0000000100)="0466", 0x2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x3f, 0x0, 0x99, "d9ad234ef126d1ab3d180df7e4f133273edd70ef"}) syz_open_pts() write(r3, &(0x7f00000000c0)="ee4ef38522eac420731a3e1f0c23f1f59797ff", 0x13) 06:50:44 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000240)=ANY=[@ANYBLOB="61aaaaaaaaaaaaaaaaaaaa0486dd60f2a81300442f00fe8000000003000000000000000000bbfe800000006c5b92eb000000000000aa042065580000002829b43a34a3606223b9dca76695fbf50000000800000086dd0800889b000500001e0000000700000000ff0000000001000000000000008a0000000000000000f300000000009c3af810e462604b79db013d0fc15705f8d8b9de9cdde8b9abdc26b348219ac7ae6237decbd92aeb38ff557e85241940499c2528e4e8b52c2eb52348642f81f05a00c0502a48c74ff896834cdf26e42a199e28147d528a06587566e87231a67c4a00000cf417d52baa5f32b1e8dce4e797426d21d68352795894e4ff34843ebe7dfab692716c4f38b4f4e69d901c53a98e8ef4cc9f199876387ab9dcff663b4dbdb3e3814644eea741afc228e8bb"]) socketpair(0x10, 0x5, 0xb6, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) geteuid() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x6, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 06:50:44 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001300), 0x0, 0x0}, 0x41) 06:50:44 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) r3 = kqueue() r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = fcntl$dupfd(r3, 0x2, r5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) sendmsg(r6, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=ANY=[@ANYBLOB="f0000000000000000000000000000000f788af91d03d795b07d4a44e8d9863b28e813a5b1d20d4c0f2935daa70443c023300cad7624cda89a7a1a7e1b9135c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c98972f1067741e5730f10ecac3ea7d17fbffffffffffffffb0361179f746b4e146af55871e96ee21591d7b7f023cd42645df46bbeb4930586cb51d80c11463c186ca0d3474a2270fcb0a26274221a9368de4b7b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5400000000000000000000000000000000000500"/236], 0xec}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) read(r2, &(0x7f0000002380)=""/4096, 0x1000) 06:50:44 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xba, 0x0) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = fcntl$dupfd(r1, 0x2, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0xd0aa, 0x1, 0x1, "fac228e5db6a07c06a869148a0023b67b3dc7085", 0x81, 0x3}) pwrite(r0, &(0x7f0000000040)="29b4f17b08c77ad8acde7e2e", 0xffffff18, 0x0, 0x80) 06:50:45 executing program 0: mknod(&(0x7f0000000780)='./file0\x00', 0x2080002006, 0x28e6) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="13", 0x6, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = fcntl$dupfd(r1, 0x2, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x20, 0x0, 0x0, 0x6, 0x56, 0x7, 0x0, 0x0, 0x8, 0xad96}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x801, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000100)) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:50:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x53) fcntl$getown(r1, 0x5) 06:50:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x800000000000000], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) semget$private(0x0, 0x1, 0x0) 06:50:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r2) 06:50:45 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) r0 = getuid() seteuid(r0) kevent(0xffffffffffffffff, 0x0, 0x4e, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x7fffffff}) kqueue() 06:50:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ecd234d02c791938be0a21447a2da15e96ac237b184e15d370a7aee353476ae1bac0d5ddd9f6677560eada51bbab918468fba855237aca5a578b1a011f7cbc669b0600000bf135ac0f35687ae16596651648fd7f8cde7ab07071e67845f1b759042ea3c31f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1, 0x0, 0x0, 0xfffffffd, "010000000000000000ffffff7f00", 0x100}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) bind$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) close(r2) r3 = getuid() setreuid(0xee00, r3) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001340)={{0x100002, r5, r7, r8, 0x0, 0x46, 0x3}, 0x100, 0xc07, r9, r11, 0xa9, 0x20001, 0x100000000, 0x1}) lchown(&(0x7f0000000200)='./file0\x00', r3, r7) socket(0x400000000018, 0x3, 0x3a) r12 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) ioctl$KDSETRAD(r12, 0x20004b43) mlock(&(0x7f000050d000/0x1000)=nil, 0x1000) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:50:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 06:50:45 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}], 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2, 0x1}, {0x8a, 0x9}, {0x0, 0x10000}, {0x3, 0x5}, {0x23, 0x10001}, {0x25, 0x8}, {0x44, 0x6}], 0x7}) renameat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 06:50:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a020200000000000000", 0xe, 0x0, 0x1) r1 = shmget(0x1, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 06:50:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0x80000000, './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 06:50:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0xb158, 0xffffffffffffffff, 0x4], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}, {}, {0x4}], {0x0, 0xe8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffe0}) socket(0x1, 0x3, 0x3) r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffe0}) fchdir(r2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x9) fchdir(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x80) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:50:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x201, 0x0) dup2(r1, r0) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) fcntl$setown(r4, 0x6, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x68e1398f69d3580d}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r2, r0) 06:50:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/212, 0xd4}], 0x1, 0x0, 0x0) getgid() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) 06:50:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) dup2(r1, r2) 06:50:46 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f8869ea01a0ac0304b7beac256c653000"], 0x10) shutdown(r4, 0x1) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r6 = getpid() r7 = getpgrp() setpgid(r6, r7) fcntl$setown(r5, 0x6, r6) 06:50:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) mlock(&(0x7f0000fd2000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000100)=0xa79, 0x4) 06:50:46 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa4) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x1) socket(0x2, 0x0, 0x1) r0 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000001c0)={0x47fe, 0x8001}) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="3776d60b4f717367366ba1d9b3864b9154e381f42e171f88b8af2d2cec411b72436c7cf38f558cf338238f4dd5a10b6b4bdc279ecb036c27df96a461289fdfa76b3c9218b24e9397892aabc649e1537b20d27d74a241620bea12", 0x5a}, {&(0x7f0000000300)="24e61ec686059d52ea7220986838427d452404ae5a29f1c5f4c5fd6e65dc0acadeb76393fb5687e6e1509d0c6265efd36df4e67dc036ef38ee724946edb275a143560e94ee423caac9756a11414abe66909ffda7d0c23cd0bce8b3795c1b307a4469e615e23b0360a2f837e83f91fa723bee3b95110254a2331b8511ea7ac74680bd322683dfe26e41888f6125d3968085d9c1e691b6cbb3b00f6fd7c93fb6af3b6a702fdbcb7b436faed28696581b52af73891a80a2e03aac2dc2a309d2331b3c9e7c69ca8c34cb467b8d974ae45562c6391bc2d40ce4f0a17b80a41d2f756b2d7db228dfa9433b5bb072432cec76d41bdc798442be313bba66967f57a7f277cf5c99f96efcb4bc6a23fc94755b8d31085a9aa68929aa94a949a94407589f5ba1495e2217a10dba3e8d1a2bc090eb43557b97c9ac92fbcdd64c3eeade5a7c962a747e2561e1a9c61da01a915b1e9c08641dd8e7b749ff1f2c84341ca189b822966cedcc1b1d755d7fccf7881737f33b13e87ec286b8044905b7ace6b68c79e201e84437021108f5d3e32ce51a65b748c9b12102dcf3f5a200d314bb78e018c205528ef21d0cd65143a5d520b84c2339700fc76721fa7f8b21793d3ccd16850f16ef14fa4dbcfda6dba88095999c397dad58d6167de2056792afa637ddc3536f633c1f109d39d8a014306aa4791a27495f14cd5e396ef391cb1e53b70f4a6fb6807614f05b4d0da3af219d0221305b78c261b07d7b632accdcf2dbacc2a148cf4d7b9d06227db900219d81cdd3542e41660d953a49b56d1127656db1cf22b88a22fde6d45bc54449606dd66896a5a35de9a59551a2d584ea28288b2cdef7d8c0ee83e45fed549cea924c1c9c54e406fe479a1a47f50de26a237d3b5c642102d2f3777c79180d9ee699a3c30f4ca560e7d6e865056ef249f6671c2a1a978f06fa9ed8461045189ebf186ae555053746a96102f95fb459dc9239f61f313be8c768a35624aaa2245a218359627dcdc888c0fd518525fca25f30c160ba6b1060e3ba3ae07f59f6605046f02210cb0b7444d9482423b1c768ed89b0830833e430c963b3cf44a929b5b263409da4ea0f2a9c1f29099094933b87bad071c5a6d4544c97173fca7b0aaf2e71476a8a269017040f08693d7212066e5a7ba2429ffc49c05bbf183674e48df0c8c29aa9999d45f6d4679c8228928d01ffb0f7ed2d10881c73ba839f034d5792ee0e25bd00886c28e11a88296e8897e945333c9024f5f43fa848a5bc32e802c821f73ea8fbed4f65584d8a40290b14db7432d78da269c83b8a5c550dc7e617b8679782ae853934986b1877c0fe594538ca434c8787dfbe59dc154fcf157c29b75c5f307f36692e24da502118ab62a76d60d92f3f180a47ab8aa94288883705973214ee45d4d0c8a9ac6c5ce25b4deb03511a04dd88ab23374a2bd71640be9db9302e85a3c180086a3a737a3666a3a940d3dd7eda72009539b20e3d04de5191e1636351075f430ed1faefed56475e0f17c120eda267eae486674b2879daabeba7828be546bbb924921f708d776fe3d81ebce71551b8e30dfc774a7b8ddd76a031b0214dfa0e5d6b00dfd46a001a6778236fe0ead180a2d03b765cb88f4ceb41980ae3b40964792336a5b6dddf06e85614f08764ef781ea6da8855335f9cee505e3be2094024470d262530f1a7b09d6a02e08f23af8c7c11f486eefcd6ad52f62fcb1760e9dc6be6bda1773096c4235f94dad99a8de4586c011751cd9a31b9008e07049c3f8bbe6b2f82730e47f77a80fbff4f3e08dd64d7c34785b26c2874ebab1bbcff5ae3bff1cd984c2536cb999b30f3274db7dea947700d909724d98afecbc32c40fca83a8856370494630180b0c1a2c31ebd18bf27c80cda6f464ca8af5507e430b9addb2ebdcf8c6eda40439975570593192beb838846efb437a125953b5e5a8bff61e3802c2581db0f2119fe5b0222e6f4cf63aa02181e9ee50bca95e96bd96a106297a6df44df9a2ba253599c13ad255306ae397ef5beec52c493d91fd68a31fe8dbe147a4125d85cf12af04f0e33d03650ac6380e0a8cff5f408305911054d2337f9a5f30f0f186b5f453b3c6307a884ded0aa8e054634637fc7ec818b1882967b34bdc54ea292f6a6459475c0de923fa854faf68cd780d62e0e32e79382fec44111fc42dbbf45b0c66dadb6ee67438639a219cee2e71c3ab3f550f79024a784210dce21c12ea9438781f85fa4f36c5906f0e613ff798d1c9a0618e3d69108f38ee068d43569bdca9438ab00700cc1b865d01378e9a7a3ae98defdcaa3dda954993355befbc1251adb4b656819dd34fefff71c333b6285b961b2fa61be54294638dd35a4f20574e6431be15709597bd2fb461e0e2b6c5975d78efadb28f9f4e00d2a4159ee83365c359cb19506ebdceae19aba8cc4bdb2b5d3925ba0705b2ede94bcad42544ba9e95c6c2ba039fbd7cdc608341c50c89f6456a1dd461f18100cfd02075045e2263a4bd5dbdc08f008fab4210e461b81012ee5f6a3d058ca1fb686b57b1f267e7e317498101377b6318b4053068331d896f203bc9d78cd4f511ff21f5fba45137ee05d13892bd12ab28bdd8e0ee5738ec9dbfc880fff644132f817721f68860ec084961a0217331599e65765a4b059e7d5e63f80e3c6bc6f66a577579dabc50ede6e48330ff0f1f09588fee0a4634e93e5ffa5d916299559d9dd39884d5337d0c5863a12749d25dc1141055fa6427f614cc18ef270e93b391229ae2a04ed9a99469ab8700352e1bc121fcc91b28748a3bad881cad810ef91eb3dcd62c7df0d9fcdd3ced1ed5dc25750fd423ebec561f230b4b4f2569779a40c3a646ce778fbeaf341b7af3df0f3456b16bb3780fd0f3235ebcd24f4b1663aee95b8c99b506bf3def359d545b20328007062e9355cc7f6737339a4f22119c4da6884e64715934943f5373ff9007f76d42ff09cae64017a77fda84a94144453c12dbf9b545d880685702090fdd0def680db4d1168ab3f07e4ee92c902969a31d9dbf854a87f709e989c53ec36d22e00f6a04890258093e1499163992b9f159975b796cc026692f8d66d809d39ba1c02b2e0cd1f9c4ccdc5ec608d52f54a2e2ecf9f226e33dbab3c2ce0f939f3e1f5fdf177f9c1a3ee943d48df78b63aa6308b11ab53224fae496ebe9523e733f1ed2490eb34ea95034293592e86c933abb1ec9d88db77e3b1cbd6d974d095495ff0f5770781837b13e4555fcacfb28b65eae7267941fc916f80468e6a877fbafa9d4224d0307355600d1da9b185b476b60e3207942c102c8aa771e0d0e065442c1df192a070b80297dd32ad9a96158518189082d132f7edf34728b4c2d383269d044c4d764ecde16fdf89346a66c460559afdac0690c8318f2abe395887a3dd794ccbbd192ffed8d95806919c59f16504227f1fe8c0a74b6b9412c2a7a4ecc4fcc9c7245245a5b276f55cd3d2f5909d9dfc4ffaca52ed87225b8e49837b8f6a295fc8142705c61f8dc381226c60ddffaf505ca269ce976d68fd72ac901287a72c97c6130f8cf7869e412f6e636f3910c94bc601c973823ecdd3071a9340fa665888c22ea3e782b9621317976767407e8598031e2531857016ac2bef183bd3046d21fc07f20bf484da123b1e10355f90aa8c8880f132f8526300daf177837211390d5e2f49d3ebd58e7cd82694c336fdbed0292bf70d5831fe82d174654ad405795e84a63e09b2f5fd257d1382e7c7358dd7f3e2063fea1e4c63bd7c8d40ac76647e9a6e0ef0c624f9859e3272fd79c5f73e2734410076146b239cfcc9db52f2e47af6af10856e0c4ce50b106af13901084f8bf4e3ed9a023a7c7accf462f3607b937c2a47dcbb98c72a3f7ddc4d7d25045b38a40c7cad46902c5c1d765997b02db047fdebfaf418014a46040f293e27bcc50d7da9dc8f5d1896179cee01a9f42dcbfea6cee810cf0b92c068a7e636449586586251121b5e659f40f891a05a2174828a7b18e7d5740553f40a67cf757935f932a85a155ba2cd49d0d041f868517dce1c73b5dcc7fb94f75a097840b61ec326aae60ac1b69da064564cf6290d95eeb44831ac7a886c1553e29c4417d63af06084fee83a9b227543b4e79a02a2c2d3d0fbc31279954a2c6a0c6e0242b6628596852f9a1f1d50cb6a656e12d842a5e3e8d1c7a5fa020ef19ed03693de616b0b74fdc8e108726254759acee3ee18d606559d0143b1cf09e1c4b1e432b8c349fa794083bb100e4ac386639804802af772d01852d30b54879f97bdf87768be9cd3adcf2fbd924560ac130deea9fcee3af183e95fc34f8e0552746aea917f9e46f07cc5c9f9bc70322a99dc43e3375160a45e9b7f671831a921e6c2ac596fa00a72d125f34ab0543e7178ff851def76a211fb0c4235519bf9e4fcb734407b08319c44d0e5e7371a95cf9c11ed4a72a70fa686544ece8c7b19b0b8fcbdb437a8922ef1d36e6332eb9e184142fbd7171c445cec67770adcbf7634b061c51cfa924c4f5c50edf50bccf94b075c83f27454f070e3c5ce0386f4abcda491f93248d500760c13c8d5fe2b0090c312368167e3dac98f1b3bd294fd7088d1881cb6ab24a5adf937a4412dd01b6d9f403f25df2f27c795e74f73823407d061b8d5967e46213699045a524a1fc0aa3c9386d4ca5aa317c95cdfb52c9f9245b82477dfe2fdf68a7c78cd4d5d51c981cd405e4c85df19da6ca70da5b455375c6916b891605c55bbdc02a8fb155fc2d57e043905f020cebab9cf10ee3fc85688b87d0fae5c1633671f78b61ec4afb490fb99a635e96f36fd9beb9fcef80625279005b8d480b73d96fee8a560eaeae0b9f0b08d5e0f591d15b86deb5538a6f0f20d4caaca4d91513d8f95c18c657f8dbf0581a3bd854b101b6bd006c9bd0761f0a510d4c4a89317161bcad090ba23950f23f1872340dec4b5bf3ec0425d6a4153735f574d57a2d43a4d8e03766db672b33db9231e586ef875a9bc4a1dd678fc86790e4281dc42b5bd4cc5826e90d2007235cfcbaed824290a0760a9545558115f7b7326643535651815913de7288ff307e0870766f7b8034c277ebb7f1c67338d33b2731710ceda921aef621db3fe18bdbf021b39bb58cf25d42fd5b3509dfe5993777ba1c48df37b8ae98da3349f756a96a6260b9c9608b6517e3c05adca0228fbe52b25d42f5fb2c264e45b3e2b31bf04d3e8ef25e05b9b327e50bd91930cc67b9d0afdfe1acbee3bacb79caa761869f293699a41efa34c49d1cb13285f638a7639c11ec5b7e854ec51b83de352d6fe01935a476cb83a9e6b69995d0bd4d44e0ce1a5becbd30cb5882da1f22dfc8382956e366e6a9bfec1a2c498e036e3eb231402d61eb1a5bd54c697b255eacfc303e2fd00b7d6ccb298831bc908633ca0a5032f021384d99b361dd036a77f55e9d472b2f48e480ffff5345063d1e59818c590fd3db38b9d66fc83cbbfe84f38d4d2ce72d752473795707a6963e452bbcf797695989a7fdd8f682a2e8120d310483aec194b46fc67a4bcd76a9eb942c6e52e8e0d8608089321842f1fcc9957774bcf695932b005ed0acc59d00a99b076879bd5bc65494c7b9c389dda7a661c54698acbb4a2fb1dcdd585bd4b9bf66500ffd0e60142c5b17456c2c500f08fc3dcf05e231d6faa8dfcb484408c20b044097a6603ba67dbfea94e398710c98348eb8dc4ff993fb518e9e8c5227482da981eef91ce403983ffbbd88d566451fe5fc3a3f0a5b7bf5b69c1c02824cc606f5d4cbf6814", 0x1000}], 0x2) open(0x0, 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r3 = socket(0x18, 0x7, 0x1) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b98ae7ffffffffffffff0000000000", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b98ae7ffffffffffffff0000000000", 0x14) chmod(&(0x7f0000000200)='./bus\x00', 0x2) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r6 = fcntl$dupfd(r3, 0xa, r5) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r6, 0x0, 0x10000) dup2(r0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000240)) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r7) getpeername(r7, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) 06:50:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5901) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x104) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x17) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) fcntl$dupfd(r1, 0xa, r2) r3 = kqueue() r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r3, 0x2, r5) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000140)=0x253) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x10001, './bus\x00', './bus\x00'}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020adfc70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020adfc70 06:50:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14, 0xff}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="08a2a900"/14) 06:50:46 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813494ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf80"], 0x10) r4 = dup2(r3, r2) acct(&(0x7f00000000c0)='./file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8, 0x0, 0x0) fchdir(0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/33, 0x21, 0x8ca44641101b2ebf, &(0x7f0000000440)={0x18, 0x3, 0xc004, 0x411}, 0xc) dup(r0) r6 = socket(0x11, 0x4003, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x1, 0x2, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000000000), 0x4) close(r9) r10 = fcntl$dupfd(r7, 0x0, r8) r11 = openat(r10, &(0x7f0000000480)='./file0\x00', 0x400, 0x148) ioctl$WSDISPLAYIO_SETSCREEN(r11, 0x80045756, &(0x7f00000004c0)) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x0, 0x5, 0x112a, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$unix(r6, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r6, 0x2, 0x0) socket$inet(0x2, 0x2, 0xaf) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:50:46 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) semget$private(0x0, 0x2, 0x108) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x7) close(r1) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) 06:50:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4}, 0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ff07010000000000000000000000000000000900000000000000040000000000000100", 0x2c}], 0x1) 06:50:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x81}, {0x6, 0x0, 0x0, 0xfb}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) setsockopt(r1, 0x1, 0x9, &(0x7f0000000180)="47dac715b73a4defe0809d3bdd69e8b364288c7265c29b6f66cfd19693aafa64c83584756208218ee4dab1f10acf7d1d7750b54d78330fe8bc167b", 0x3b) pwrite(r0, &(0x7f0000000100)="09403c2662536c0ebd19fbab0521e3d72784", 0x9, 0x0, 0x1ff) 06:50:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x1, 0x0) 06:50:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8040, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="5f661505d1264ea9b03e49dc10cb8fc218f666bd", 0x14}], 0x1, 0x0}, 0x0) 06:50:47 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x41) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10000, 0x0) r7 = dup(r3) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000340)={0x332417b8, 0x8}) poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x80}, {r3, 0x4}, {r5, 0x4}, {0xffffffffffffffff, 0x8}, {r6, 0xa0}, {r1, 0x8}], 0x371, 0x6) setgroups(0x0, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r9 = getppid() fcntl$setown(r8, 0x6, r9) r10 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) setsockopt$sock_int(r10, 0xffff, 0x812, &(0x7f0000000240), 0x4) r11 = fcntl$getown(r8, 0x5) ktrace(0x0, 0x1, 0x524, r11) 06:50:47 executing program 0: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1, 0xf0000000, 0x401, 0x1, 0x5, 0x2, 0x8024, 0x0, 0x0, 0xffffffffffff8001, 0x4}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x200, 0xd1) chroot(&(0x7f0000000000)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = msgget(0xffffffffffffffff, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/114) 06:50:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20800, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) getppid() 06:50:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) r0 = kqueue() r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r0, 0x2, r2) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="770b29b3d0da38286dca971c0566da2eef97d3811cd666aeb8daf5fc61e40e70c0b8f268ccdb8ee40b0940e24affcdd9d4ec6f270a45306fd63174aa8bbaa565fb67994d1306ea2a4286dcf822827638fff51612a36823c1125a9f306dcf1c9e5ccc91a320f5c2960f133f656c2a9d26e9759223ea74a4f5634e53130506f33c01b1be95282dfb605d242da35340e6bd2c4955b63ddf6051", 0x98}], 0x1, &(0x7f0000000380)=[{0x110, 0xffff, 0x7fff, "2f36d74f4cf6206b8216080a32ebe1ecc648f0b2ca50d38a85ff4b955cfb6364ef3157a81d0dafa14f186b104cd0688e2e69504bdd0a7262048b24cda6e31c46e790ad13033996fb145d25e9a1f70309e6401c5ad3695b36f1013a3f99b1e1e367b6a657fbfbddd8b4e689dfe754788ac9bea800dc484ca2195a67d571a3ea7e8be45bfbe53e1d10f8cb9c258d22973b63912991072205aecfb1273b0eaf58523ef6de9e346740d21df841b08fc3e9d5702dffc5893c513b3a88c6715c7d2b614763a0a89e491739af0a7d629daf0771ec099ffbdbe1b18ea099d72e6cdd99996860a3ffc5a129389a89a9b650532d38877842f558ae8030d11b5280"}, {0x88, 0x0, 0x20, "6f674d0c47d6a266e254f2bb363b2487c278321618dfa61088850d37a6d4383fc058e5bfc09ddd70ad0e2da4fcb63c23b3897a99205e5eccecd655ce43378f4a0c6f1537b0a8c30db8880f4478623903253c2bf6a607487d2bf156dad235cdbe8aa55a10e01df7e80e011778b000ef90ea18"}, {0x78, 0xffff, 0x6, "92b750b0d1da3019f89870f996853a43f25e0e36256f17400605f4a136e3405b58de582967e98b41ae0266c32c5f49f1ac12c55e6a95036a64609d22fddef797e28ea32c69291f99f37854910fff3e96a5002d25a96fc26fca698a9656f813e0dd25e1"}, {0xa8, 0xffff, 0x1, "17aa515bcf9e96f0430464591862c9ff1fed7b31f769d01169922f810277c742a58427eec810cc33deb067cb65fcf1683220a266c1aeaceec53a03544b06ecd4604aabda2c7cc10aa355e8cad8d10a335a484ff723e1e0d2d0505d3dbe1da88d78daf02895f5ec96667bc6a5f3448fd85c3b99cdbb192d475de287f30fc51ba3202aa5c052bed63ab60b4382e61966a934"}], 0x2b8}, 0xb) openat(r2, &(0x7f0000000680)='./bus\x00', 0x1, 0xaf) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xc06, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) socketpair(0x10, 0x4000, 0x5, &(0x7f0000000040)) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=r3) write(r3, &(0x7f0000000000)="9198128132c42509b21584340a8c91630c75ae2ba2dfd9fe7527", 0x1a) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000640)=0x81) 06:50:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) setsockopt(r0, 0xffffff00, 0x80000001, &(0x7f0000000540)="e71f282d024d322e803ce065e991829f5d8d6d02ab7ba15f2d7645d9b319b8b0c5693749c762fd2151a948674790d38b4d1a2c051f9e7ddb8533c77daa7ddc50733f9243915237b09b28f3480bb51566da9de80b28981e53fd92354500fd7125d6e193b26e13569492287086980e922b4501397179197bb0c844f90de841355b72075684b28bdbaa6f45acc12337778f6128ed70f9825c270a4d20f8a2628494e914475b3af614a37409e1e8017aec600093ff8361006621d737f2f7f472f2c52c8af86cb048db33bc47960c439c27133255aaa6670845c465ce6d53f105bdf4099675074492968cfd00b7ef85b9fb", 0xef) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000400)="fd0ad844cb71daee6ff9367b4a4019c6723c3294a5814f93d368ea39155e5591182227bb573f416572fca01eda75837140157cfd1fd883f715737245921db2d04645340084acc215776e476dbe5fcb25e722bb67d91c4ec17659f39e5eb24faf5fb8cd5eeb0efc96e411045365be329954b77d2336e321cf87e1e81cf795b2df902846c0c12c63f05e418165aa33e788fa73c73645953e16e3c2df78bfc183f6edabb2de291bc262df64a84e27ac114ce34c75241bae81a2d3cbd52f3104c65f60c1ce05728e028962764c4e6dfe6cc92b17fec4fc84d23d8f6050e3bdf4920be5c832c62700dc2e9d163d07bfdbc79e85cac774ccd25c6bd817643057595b57f0d7ed4197ff0662ac7ea72a63ff28860000", 0x174}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCFLUSH(r2, 0x20004268) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x5) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = geteuid() r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r15 = msgget$private(0x0, 0xfffffffffffffd05) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000001340)={{0x100002, r16, r18, r19, 0x0, 0x46, 0x3}, 0x100, 0xc07, r20, r22, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r14, r19) r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000004"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) r30 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r30, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYRES64, @ANYRESHEX=r30, @ANYPTR, @ANYBLOB="42677aaab5cb0be5bc2045e436ae4bcd0113a492cdda6062348ac89fe2ee144429144b11b8198449418fdb9bfd5bdda3e539bae4b1576f3e2f536fc7c8c5d742ceb97037b32e6a90092e67c92f49edd7f1994c500174b3d8d457afbfedce4a9b24070a550abc73a430df03007c74f41844196dbdf4e1", @ANYBLOB="957a310d7398568d70cefc28c254b33de04206e602565b391373dbb18b900fef3382a4d7baffa3201cd9ba37068324bd43bab4893218da040c31831b64e89fd9a3b7c6c8de637ffc72e83ad4ec6dfca831479aaa61a7d6bb4229ea1a0f4a"], 0x5, &(0x7f0000000a00)=[{&(0x7f0000000640)="06d04e876b5a62873811f39ea601e510", 0x10}, {&(0x7f0000000680)="4ecb1f9ce918e836b018b9679d001bd01be63b0a08b4925578fe9a0e7f05121617221423231b7188c5d5e0af4d7fd0444b213f1073e70250e8b8abdbd19d798e9c0b0e9e2688e4e6ac72e2b6eb3828929ad9becd6d1cb7f7f1a2ee2f46740b9c20ab0c83fad510151c6611e6275cca9cf251b29caac3d272e41204c2d43a8a96b1fa42fad55cbd4b4294cd11ce15af28c80f415a4c347784c6df489984f11913198e25139e99c729a7a77bace107b8ae2d7b32a7f644b8ed52c7eedd32237dfc61d9c6f5a7c4d54beb8a1c407a3bb5c2ad2be4099b6ee32cdc9de1df6ecc794b5db5e60e2fdc26ed571385bef267ba", 0xef}, {&(0x7f00000007c0)="05987205dda8ba1eee4dbf31d72f467fe8f4b2fd80cb22142e47329d82f2770bc6d4cc332b50cd918a328a13f35d4c3fde0106157a5db9f9cf5c202f7d00d46fb7248880fd485310546d88bb6ee1811b116a2620593c38e1c7a2069c8eac621020f8e2d405f6e765fda480f06590fea84ffc60f2d1bbc362e1b1ecf5f5c8b69a07ba2ffc49d509271651396da7bfa46406511216454220a29f5e0ddc4151dc011d85ce644e3ef9f77723251c372eeb5780f8b8e4f14fba936c4096a701b058d7d7aa790ebfa9b07b87c28212e5bc41b5c59aae9611052d9c58700ccc1ad9a163", 0xe0}, {&(0x7f0000000900)="cfe20cf742da189d63f4f01cb8f465884ea3773b4a26d3b0de781e025365ba49abae1125ba258e482f270f7b5e59153c750487a14d7592a1705d868c35fa581157d79c98d60e2a71d79cd71dfa34e974851f4bf2", 0x54}, {&(0x7f0000001680)="b80b2d3e1fb0a26abc2f1b094b1e9f927b05baff50230db92a115eb1e674fd6574590af64ddc7e98a33813f7e33ac7d894078bdc7881ac0910cb0bb50ea0cd9aa59cc1807739b257b0f2474ab95d7061b7fe0b0cebcbbd2bd5a1850faae9d764d10ab1f3e1e3757a3814672efacc7e71fc876bdd5ceb9f440db34afbb1dbae625c4dafd207aa24ed146fdbe3f2a8c2b3b5a244215b655ad27f8924dc10c162af1f4daed80df451705e8009f617315e2dab9763ccd4e45e9bce111b25a1c554a92e4d8cbc005e12419900d2695784e4abc4caf191ac2867035411d455b9a067079501de548bad06505af563574e8f2aa8b61f6cbe5f532aa11de6a2c327b4178965269a49030104cf5757b1fce9d34f2b9831568af406bed247e31c721cd0dd91f936bddbe056bc7fbf07ba18cfd4c1bd964b88507535d130952303350c1281fa7616f903e83e56783d3c1bd84798d357ae98fa0dbf553bb86c2b50014488ba909034ffe07ba3ef45abd3e9d81fff575f1f40eb330ef24d9c9a91509f10c26e840d8a34cded7de4821913a93260ae802f53c1dead7a57a685dfe62a9f45d359aea8aa6bfbbb621f89cfc95e2e0326139b1cc70d523d14456386a3c32a98b7906c09ece940cdf2692c001d50141d18e979c5667b78148157cb258b508cfcc3c47a52c57a4a6984d2e01213ba85d04063e91a7bbd1f0a5148b5e76bfb90f4a7003775d1f90e2225c57f70fff39a0501cdb4ed5917b702f8678d1dfbcfed470fa60009115059de5ac0087ef6f4412d425e26c12046393a3a6cf9f5c48f5c654467632df3d214866f8ee2886dc09c0c1b3cf2d112ee17fd1c28cbfd5d870d4803648b63dbd71abd62c0f7e887359b1fe31b36954b345004885c19570a84cf4d1d64cbb82a36390f8c8bf1d4ad8933dad79a028b9967ac4f9a87f54d24c9b7d22d4825cb144255e62dae57782731e4fdb53511adb4b656c6798ef52a55d90918da8be4a5cebbee35b38f7d78edd1bdf616288cf474ca462c6d3677df4b1802f0cb7b46c674388322396e6c3b016e4235bf77791d96e6d5afc357526a36efca4633f08336c854cb145cc1a635f06212c253d4abcfd89dcdf280c193908b25946059aafb017a1618151439008ef06426712bba6acafaa2fd82465d1519524bade1944af4279f75d1e7418ac6ef581bddec90ec1d829ab23268b111acc92a30e75023a4a1196c5cf11902eb8023af5971e1972efdbdb966cc207c3508db04fa516cfd75146d532614a6c0081c21122254a30edafa17407aac6fe0bd2014d8e395455cd11019859c4feba612c43168fd1050a585f7bdc62202ab22e61b83c929766db846c546ac9431f9b6bf3ac8142df9086f3aab259101c9e0834f290fc98de280659b36162941b8c311ef508a897d78b070facf08a521b3dac9be4e5266a1b3168f6e1f248891a238cf4d271cc964f3f15ace0c4a431b91e059bf484af91bfac952bfdd98b8196bbf5cadc1b0e19f42ad49d270617df32a996cdf5f8cde7d61ea36a60d3044450c8155276f28d4d71cee457d6470e5bf80232ff67131eae90f85ecc861ee7ba9d5572d3081abbcc536e91dd792fa31235ee9808f097bf29da1818897380e0d134426e184b3fecf462894ca233735b48c614e13b9fee0b06e88980a7208eee955011cfec2458ed474efb0814fa323079c9a6b14711021b9764514b431e8d295e0e0656b1acea3b865495a88eedb107afc99ba56d016444de37a166c3bf2d55bcb11566b7424d799fc68b91a6827cf7ed691524a063c7453414fa6f996c6e44afb08e089203776844a9e694ba01bd4dade581cc6c4787cf5d27cce7c3f74db053151456fd738361cb61211f2dfb45262fe45d8f6d38d0cc8e3900e298f99e49900156308d81b61fa20b22062b0c4a41719f5d0d9a791a6189f1e4fdec8b42dc4b1d3dce4d52c6194fcac625998973a8c499b5519c1c10dd15126909318d90c1149387323811df9df190ecd3cf36133b10a958b84f79e05497d27bcdebf4bd6ab8673a2d9d9a956fb8e5a188527f4a2a11bbeb22daa8b70bebcc5125523690f80f8b59c579494c07b2a57dc43b1eea23861015c9a73f5d39d09d146d09d5c2f378fa359c372f12967a28689f06752334f083af1148c89fcbb2e42c48a2b81ac6bcdc137640e37a5716391f52bf0548c064da62ac7a4a4009ffbb757af11e6c8690cd80edb008d8ca9eedbeb08276405ddcf12d59499e701c3fe3677ad29f5dd931ac256c7465e168a41940108f8983f054ddadf22572b8102ae37428e81d44c36ba52c41d00c35b0a0c91791deb13f84856922d9c2c20257d8ec6ff2237305053f709f803da71a2ad13ff6f63037956ff3be3a553820dfb76400445744923a678bd8cebb2f31f73dd656b6d3a422f31952ba9a3984a0b93400b1347e1e716704b7673ece3af564836f5a5e2eae71e9a32dee2362b600f875d1dabe0747bbffcb57d87e3e14d71c519c59e9c6a07d310bb99ddb613c153a297ef3b91fbf8563b89512438b3591a5e71aadfc4142e4f89480639d5a97530f01bb777452713c3e96de6b3124496475c66e85540468b2261c502c72fdef245db7024044726fbfcc0d0ee267d4ab87180fe2cb751dfd4f974b3256c0c5d04bbb157d9e78d97cfdce23a0d2d64005acdb0cba11782e2aa56af2b8ed61889967db92e87da0eb891c6192a9a9b0105d4623cdc8fa0b9ded689924f99cf00cb91e73a863d2128fffce81356159feb7e6ee4071c296166f538ed3ac06d8d6693439a3812fcb54935ef6ff4e369088e79c4ac9f90ec6e6ddf7822a2b9e7cc8cada4bd279a5c8539fbc4f42fe46b5205b74959efa06ceae7d3d6ae71064b080bda8053bb4241827c5cb5de7e972f3bb690bc184e31f208c0b9f09bf756470452e23fcad91b36bd34e87d3dcf82fea2916a3d36ab1b7394baf715b5fc4b6e434d853969e566372f26dda2ba5af0685c8aa1d01bac7df6adf5af782f4cc90bdf3a0ad3b52caf40f0427d61806541755dd11b94a92d15e9cf127deb5ce230e138f508a45b6dac83f9c793c973c0bb039db119162226a70973e3351c97a4e83c6f309becd5263a12064de3d4b41dac11f0974729a7717b1a3e2a20973ced6031f5c242aaefe7b6536bf0e8c98523f41232ab67569fa544a475d23548e7b84a7597a4ba99e9292e57ec90a40fc97699c3dfcf671f476a3b99cce83d751bf46bc711a588c444d030a5b15f31f67c262e9336bbfffaf33120aeaebcbe8be774aa40d2d4019b4f585a4539e9a8cf60e66ec933e702398800cec019a81c061870ae6434cdf179c493c8c6530836b7126b79d252249bf7ff83ab04d4992eb0b376f3cd1f6f4bf473b39bb888a9ee05b4b89eed439393243226d78e050570cceac86b7b4b06464b85c5e48d2ef62641d5c9c9e3f37c8b5000c15601c33f52b52a38c382327ca35ef1924aac519adf32dd67920fbab9e90c6dd352f264e621dc486742191e4d9b03dbff4b63a7d6f9fc7a76fb8e95f51c105bbb89ced54e9b3f78b0b2cb2abb41e410cd2c1eb22d64fc621152e6779c781dd5c6b8ce10ca672ea2191069c3ab604e5acda85dc1cbe52689710a0bb38f136ccc61f9910ca6971e313c94bbf9c9fe9932062ed5f8e4ab2e80caddb2ce4b99ad3be045c8b21962cb721ace3a55e18cbf60225c54fa146c1136fcdb006aeb174b696500b3ae26dee42818b682de2ca5efb242c42d80304f0c2f4aa62f84b02c6443a4a5a37941998afd0a00a24026d35dfe4d5d94c3ee82ae9b6dc70d0cb5447df7a0387947260cdb3d20380c3179b6f53567f88528a1e20c0f1aa01f0dd44cbf0a6e89f8a200120e7fa6737249c48d9e391c144335e148a2418adca0ea39e24530f0e81b7525c155dfab5834849e9a777d073e829569170eff34b34f7c44d2630ab7d69f02e84afca04b4ec21613894e4410d9bf1cf39f1b4b4f2a00000ad508c0d6e8e787e2632114e9a3ffcdf53a035482b46482f4701c42264ec76660209e3f77aba4a82d2c93e6ca40745689e483d66937325957292c410cddad0abd00d32a9bbb283c38898705a1c4eca6f2b05b1c990bb112df1d5a0b56aced3dde279921d3f073ea3fbb3680d98b7803864c7cbc9eeadf8d2111fa706bd3348a43605b5ecc0d763cdff49b1e49d1fbdbfe2e0910c0678c817ddd1e46b6f28a31cd71b678e06bcc1e5652958303e8c08f59c9c072a52612a29006c7c71e94b706dde9bfc510ab1a49a6ad336bac0527a63185670a157d17129c66961fa98e4bb10fee9b38d30902c1e71f4246c2b7e6cb20a2c3f655632739e11b2864335a097cff20f72197033da53ecfe7828e68494e9c0db0080b3990bd81dfdd980f7839f5ea0695bedd508ab21d33e9cdf4f17982a844306b6b965dd20d298fa539b1b711cfa7ba498f3848fcc085cb455275a0596b0c5aa1d2f87df4225e13f910ac777cb95f7dbc152b1758aafe4f979f12a5b63c7859a050a9e857966e3c015e8b59c49d33875c02669cf8efed84143ea629151602c07dba20088aa9f02a98f94a3be7f24a986f117416b35f620537fd39d1b7d6bd23f83d0eecfc6d6281e029326d71bbbd0c651749a0543b1b04d1c7c0d5ddda3be70c22a56e08cb5549a032b912ddebae7d08428ec53d1e77a3b657b5c0c568042302315931a4a4f42f5ce7e1c4ba18dfac32804e06284cef9aced7a6a4cd099e591336db391fede011725f2e528330e13ea1f127afb67fd7be88f144fcd78f61839cfc5fe5f4ca2b331e80446ebd540c4fe8410a98451d0acadaf4fbc7ca9a1debcb224e553c9cdbd11b705376ab2e74cc3189b9805f574472fc9d107a6db6bdb3ff717aad0bc9c74176e5667906d7dab7d04bf45216842a550641d3e2e3a9200af19334bff4221b2f90f1ecb0e615e92c5c39e35d411431f6cc5ce6f02e984e66317ac287f5d1ba6d5ce3ea77afde70def7e8b1f82cb8a3e35b6ca235f3bd387aaa4ff7d7c165358b6fa5fb4a183d3599b41a99e14dfc667393712e95100cf4bf3e70ce10431b3dbe5aa9e2e68d361e7d046efe7788f639773245a8711d83d952525992f0972e13b6b9638eac81b7c96369be5024dfcc204bbd7787d5840898eb531f08394b1d16f767173df50cc52a9a57a5ff21cd130c72f5d566108e601802a44c69447960456efd34fd77c6ea923f83cf5ff3940b845e5f83b9a112b9df7cd86a1977023e35dd8275d60564734b7b9050fb2dcb3fb29436685fe9214a07462267a8c6604013cf8eb7f8e4b18a6369992adb31807aed61810592451bf2708bff54b6d8809f272b0679d462aa8e150a7c5c911b32f420510d6f89a1b42738102fa1d1098f9bf4a542e7c566d22745947c11ecefc7afea4aca16ce10611afeb354d423238b3e27ff6dddad15875ba463d0b2868270a52174bc947b9abd4a5a16bb135bfbe4eb781aa165b2192cda903e699cf9e62cb233e57e79386c87bd9ed6860e2d58f03416c07e768a64c03286a02ee2e44658c3c1cd4f1dd7025d11e92cccb0d7a3c5c1436859d79921296e0d4a83f352919069fb1446a3d8cb816544a5755e087fe1751cf6be8ed63cd1f4f7816dff1acff6d9fdbecec672ae94c6f7e878f036eff7f673d0157ad61d3e2d9aef882dffeee36a0aedc48a7fc37fcf762f8ce77f17cd5c4b09d1d47b3d748fbfa114b8d51630c41224c816f441186741157cf70a9de4f935973773e88f788fde095b23f4e88eb9f0fbe615c9a90ff3313628b1d1e011e2de7a3c", 0x1000}], 0x5, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r31 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r31, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x5, r5, r9, r19, r26, 0x20, 0x9}, 0x7, 0x9, 0x4}) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001340)={{0x100002, r32, r34, r35, 0x0, 0x46, 0x3}, 0x100, 0xc07, r36, r38, 0xa9, 0x20001, 0x100000000, 0x1}) getgroups(0x8, &(0x7f0000000000)=[r26, 0x0, 0xffffffffffffffff, r34, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x0, &(0x7f0000000180)) r39 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r39, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) renameat(r39, &(0x7f0000000140)='./bus\x00', r2, &(0x7f00000001c0)='./file0\x00') write(r3, &(0x7f0000000240)="220e2a", 0x3) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000200)=0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000300)="3107db5b000000000000000000000000605fe82f13f2a624fc4798866298fc42f9dd3d1e2d8747374b0e975f2190344c44603d89977b95d25249f563e480aba495fa53e9b32ff5460ba6ebc38456c824f049cbc5e3adad58df1633fd4f26c4512d5880c02396e09988119fb604005fbf41fec080863acb382d10499273a0ee85b10943ea78f5d0904b6746dc1ad592658a231d6776aceeff0a718b2fdf0296b8eaf729aed88d64b0aeed82e2f9369508869b548702dcd167dbe3f95b0c3a99bcd160965d72", 0xc5}], 0x1, 0x0, 0x0) 06:50:48 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202b35e686d62d10dc05a663a855c69ffbdb6971f8caac82640c52f3e3cb3d3e9e5101e435c3acb7b592177565466d4a609139e1cf8166a034c0aa7a426485f9ad504b1068b8a1b044e46b2d09e4696b180650b9b64b4b2f7e56e70a4f0442830722ea7a1598978cbf9213a6b5d5b3b100f3697f5f5e3f6457b82af03fd7d9809000000000000007c82f343b022b84cafe277211ae110a5d435d956dc020fb9ea096c082ae81f595d4c1af22a9724ffabe9fc00052c725440b14b52a43c1151f97e9396b4cb23dab96ad75128d0c779634ab5991083147decefc11dcb57cd365338d4084fd9cef0ea128b5d70acbc0936e008cbd49e5e0105195dd9c88b2f94127aef02cccb3091bd2d1094b9aaaf46c30ca714f5b837e5306d1b01d26cc06cc912e5b159ad5ebdc31a68bf0b2ce04e732cdee72759fb2c374415b046309b9e53aa7c229af5435b7cd3ebb2648b2502f6d74205c0846758a2523a9c41bb65468ee5a72dfa67866d3c227f56f5048bf973fb8ac13a79ce9f835fc5"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="f9c5a8380c08e412f070947dd24920a7eaa206cfce491549251bae312519a9ccc8ca1e61f3c57e512be0c19d4465d737453e621a7baed6eac2525aac5e111dfb60404be23c7287e3174e2fc356606a3e04f930955a323172bdd5045677370c4caec1b336bfa825d4c7aa32432fd49b462bdd3589c75254dc9ba9e2c22ad49d7328f8785c1745d2e82fdce7c96c5fc477da826b6f5fc4ffad3d2a05ca7245934cbb00e439517012b1a4924c4b933fa64f6dd0eaa89687e37c05616552a6263d970390f7f376ea9bea06cbefc150bda5f203180b3c242668abc3f525ed25b4589d4808f8179803993cf8064ff3df1b84885b6071203356d53c08849e59489a2af2b9ee33f864f0635d33e0f70fb32b25083d2410df97ba5834cb59c06a20191fc90bb478d0baa56b68c63d216751d1fe92ce6e4c156aef58ca3aa0b8014a5fc70809132f24f6034ffe260121aaeaa427cc514fef84ac8fe81093bb0c70ff7dc28fe00c75173e0dc958e35af4a442221752483f0c8e1eec317048b0d9aad9f3eb87a267241051dc0a8e298b89635f66b2065cdb5da1e88aaa95849f42b79b02f26f723e4ba0f4d42708cecc0fe07b634f63cad97734ef9ee846c08c4f63c7967eff65af44a6cf7921f76f52751acde9e74a00343f7eab1869067b6a835b3a8f28249cb89ec8062b88c044d1393baf74a210fff1f957b1311a1b09607e95b73ac07595fd829648178bd7459b9a6d282ee2b12cf0ead1e89dbed2623d13e76c9883a563b9b44fc18ec12027d8c0e2b76cf5de64f051b342b3375bf2877f47a0a468c60392b69012941af908636b5cf77712de4a09e15079dec3be1f477185db21502092fa88fc8c91a2d9802738dfb92024ad32e7db43615457ef74918b1abdeceedf1c67a000549d3d5d51094e1e10b12a30c60481a0bf27c7cce18437e8747c611246a7bd9914706dc1e3b46298170641f669a2d4a5d32646e5ded323861788b0fe247d0f36dc1573b0f1f3d07e3763dca9dc9b380cf82356bda152159fef6a5d0f42799057c37e0199e26334efbaff0703a70728fd8c06d9c5eb4a9cab8142c15d10e42b4bc8c4e2beae55ab12d55d892d457fa6191d2c939038aaed419366c5e54123e460bc8387c49d51ff63a4128a87be6ff6d875293984164cc6e5960f0a3ee65c07e9b7dcef2f61417b5e62242cc32674b3eae6e8d0237ea7bdb4f7226acccc7d024640dd3cf69f165624b001298d45a2d920b6e5c56e32419159f8d9ea3062aab795e8ccbc1e2c96f9ddebbc7ebc4d697d0befac6878fd0a0a997dd7ba3344f52977a30e26edce032e218c9b49b362362b6a29fc80017df0246216da962202dfba13b39c7e2a40d27765a82fdaf93e300b2e220d86bb61cb9daa7222ea7f1001ac8ae803b280482bb57406a170b9eba01a78e16d138538251ad0f2ad6f7942f2a81cd2b40fa892fa2a180fd1a58b3687181aeab00ba34bfdb873a8535cefdd8a2575933f2403e3adc5ba2a7bb0c51981a28f79258a032f21ad3af3cd3626405d37fd04fdea7e564f88755a391f0a2fe0b4b91bd2f8f98fe0d732982299c1c1a90bfc0272bf16be1814e6e3d9d396bdb64eeae3ffaf9e34b3fec3bd34a78d47faf19aae7706ed46f32349c5eeb74e20b35efa492028aea5abdd99815482824f04fa8f9f0aa570dc696602118fb6043c2546a35667cd453440890a42dcbcdbadea32b8fbccd60028b6cfde823a88c809de221b670b8bf2bccced3551970ff760df315fcb5f6ad7c4afe9ad5b9c53b18392a16bb1afcf930480132af067b4b761a93a2ee94f2ff73a9bbe32d634a4d91c16987b431899ed7bb58042a1bfcfca0846bdf4305d61fd961c7cf0d685fd398a16961e99e9fcc556f84db525878af33fa9d8650e7abe6d676311683afbd0dd2e685ac403ddc3d5c8f3fb09b81b9730ee5a2b7d7efd91a64e3bf2ac8f2250df4168c229289503f7c1ac59a84ca9be15baa1170a6e6bc34def3317a2d548bc65fc3dd267c4e8fc1c3a0cd9ba58cf2c9dab289d16d7384f8af0200a40bdae17a9f702efe0776f2d2418991e5d247b5c82823e6c8781925e6d5b8a65390b6c6a027d860be89dc13a0842ba0fc8b76c6aea72c0740be72429b789b5a9d8f2d0545d61ddea210c34d868e1cf49668516d097a7ad0a457ad79d9e9733a2a0c53a1b16ed8d13632b6950ace75ffdd40d6d56a7b8d62a4c17c142d9c0f31b29717bb80dfb1475e001b619c2c833c6ee13c1040e3a36a07f214b6944f00c6d5357954176935922b9d32100f79381330415a97412d0d6852d78138556d0f30b0ada5ea6ceb70675152e8aa0dda407ae9bffec112e6a66de55684c99e7a587678424fc6fd8965c319030f86ef36f9d6e0a6f0c6ffcc2343ad665ae66536bc28233f478d95b7e60e1b8e8cf31df6ac752a3635770d95202fef2533786ec3c2d800137f8111a39d1294f8631309220594e226eb2fab1fc6f21ba60a3af81fc6503d5b66ebb8a9ed1babd2b10d3ce63664f2b2c7553a3625b6d892bb1a5b4d248d15bf63b1a0dbded5060ac481cd1de203de47d8115c8011f450f2f016a7963b63d800e95355f86dbf29257a2b4fea5ad296cc0807319ec2c7341406c8dde72b1e0228b677288a0dca2512ff1df6ec504365ebb0b4da21fcd880c0902183a9351b40a38ba8291296851c8451100010c5135accaaa28af1575faa5738f8737f920f88421fc269c440085773f6412efe0f23c8c0baff0ae826fc13f0aef66d5568005a80540ea9d641df83eb329842f4666cc3b4e8ba8c8b5a9dd60b67976801a5d74e2c5b437b141152b2687562f479896d5ccabf50dccbc51dc97bb4a7e20c637fc236a2a18f7eeced6e5a25dbfe98ed5205ca5e20c66b23be791f67b9ac3ee6da70dd9441e4aa5513ce5f959d5bd4df0a6f6d653bd9c4c2974d1f20ab5785c445a4951e784934f0c08e2d16a0aac34727ef4ed7980a820fae6dab6805a3eb44f861b3d14ddd5f6d64d7f7518d56faebc1866385bfe1a36aa211c29cc8f77a167a5fc98d6213b303331b37559afff999026c1778f613b6853b5688a88eac1f4277aa62883b823c38b55fc5b8d524f6abf0f0b46260a61d3e480a6c2a8a903fb4d4593224d258307a52995610be6f9578a841a527a52ba73e94a7052397f54225171a799f55a60ce2bbf0bea56561a88c8f973cfd7e2a1171f6b9473203ed4ceff1afac91acea428eee10c90293dedbd34416c30d926da2b29a43c9409b02bac100814d57f3e8ac694f4cf61285a058a41110a64491e714da444901c7f4512eacef2ddeee86df76e7579fb02239dd5d2aa66c8fc4c98800270c6698581eb061238483463a8031e79dbb712ea894ebea4037ab29090b83f31646078311acca7b87f170ea15368bc07870bce64469e6e97de4c227ead9f225b754261b5dfd312b6d6113556adefe7165ae60c0b3f87906e1d943b279c9ca44f36cc9669e96bc4004be29a72b8afab3d7536af97a2166e0732ab009e6ff044518fb132977945794b0b94bdd5d40c7c23c4b19082533a8ba557fe3b52c1a46fd6c8d0339a718e503b814d1a70f57326a19c96aaf885101ec60b8b26a9bac85114ea2decfbf7ff936ec2dd47ac1b768af8246858651939f791794b57a07e47f334a3f4aa49d7a97463fe23d7bf9bfb5f8779cbcbe64bc7dda9c09b9dd3fcb429484a0d35458143630cceced1f21443874ed95669c6456a79db3295ed176f0eb65a606dae8e854c3d2c4b1054f7afda5e916e4959d107d71a975e75ed615ef0b4e67c59fed919befbb2f2279d0a0240ee2f635814cbbf8b078534cbfeaed6550fe2fc349c8d657d3bdff439d1500571937b9db642ae3e581a8018b11bf571d3e5555f925f7c2719b8d6ac2e43d7c0aa20778343278c4779df0a71cd0c4d361074d0d92d3b196d142eb320fe26be0ae567fa2bc52bc0ecc0f8104a8c94407b56470b21435953a2890c6b0c9ead73cf3ed0f63d7f8ff7e2f0571df3dd2fc2ffd5ea744295ba91e46e5b480320e54cfadf151ff3aedf01a0f1313d5c72f2aea13d137ff20d3eec251f95ddc3ba65b7a1a0dd1729579e5f836f01984e3affaa19ef6fb1f315eb727770168ae4476a6c55fad44b4e30ced6e88bd77e3d56759e15212802d5fe65d81719c2e88a3b64d6cf565e2a60775c2176ef90a519ba23eaa282425ff5ccde95b6c69d3fcd692ea6b2f5cfeb990f1f26db24213f59a7ca610944a2f7db16e85d7ae511999727526e5e2eda6c602ef6a61a96b19622cfadf076e30596bae4f8065f5a2fb61ba623b93c1e26cfb6e5387aa0fd834c485c26c25aaf359ec7c22e152cb1c144f2e5ff4def2694bc42d1dbfc6a11913e170c3d1d63138f60a77017083d5c3b63b2b0b204cf7bf9af25d3170dcc7014b3463e73a7f06ab5deef2748508ff02db28b77e3e822c8dfb0169c06c4fc43e6a168e9631f80f2b5c7451653955e17ddc37696e61a21a3e793194b7a04ab6e0290d63be7e9b3492e773ff87aa67f5deed6a21415119975a8a1cda1e4b0a0f4c28283270f608bf99ea93795bddd65dafb5e74eaad382d2ad11cb55f9323002fa2d0d4bb809eb4684f3058479da47319506d4fae9e793c67d6104035e8ef35947d6f0f8589b15e121457c55f0710641549a3bec0d9af31651269eecfafb89267e063811a54fa0e4c00230353729ef7dcdc788619ac2b33ed2ad25509706c6d4731daf60ddb7120d47cf44ea24d031522e73e6d5ae3fec8838b13a3cefd5e811d67ac30befde914434bd2dc61ec8421fb2434b26dfc7d8c5864e1a31be835118800773f1fb75e3e69d301f370f0a84d09aff23f165d325d50e9f246d40e3685b635d0a0a559e6f00c182a28d3dd5f7207b705b1bb87e2c8c96822261ffa1a98b19b4b4995c2b74eacf49bae0c8d0ad036d1863ce8dfb1016810c800d5f4414c66734a997395c6279ddbc431a1d10a9417ba86173f27d59889b39e61271e86304b988dc4c44cb49b6469ac0fa50eff09f77c07ab745c5807bc3c75cf21807dfff5bb635ee2aa7c3274c40836cc64657f30a6aeccb0c007f0de379a3223794ec3191b361f507bb570d6e506e93d67ea527ee1c902497b39a0fa41dd224548689ac7b80a0d1a4b5ae1ce1a46f79cd55cb9b1d4825353773a073a1201b815db8c82a4476c91d82f572cc2f62ba3d23015e6d3cdf35c3f6ca785d32516d2cf6c5abade47c6ff7d34c046edb091635edd4c92c119e78153a92861eabb3dfd40e0a9d086bbfd442462784c7ea758496f6f890bc56327c22c7de57f2d5c0a38b5d08a4db6d73a70a00760a4b62f56de546b53582a2ae9e0808db76a0f31f410aca57d7896a790c2ff28db1fc601f397dbce9de41e213aa2dad5e6294405374df355aef4cb79002fbad4e751a665740a8dffe658fb542f4e0c1ad8a703907a67c9f0649521017b694d4e756f400e90e2d0c8ed6813876be5becab71d46e7253bd12c9c7fcfeef14f8bfbd94bb452073c2956ad7de36a77cae7ca7dbff3370815a65468c49914569da84e8686085d16542bb4d3685f1ccd863e03634557954b35133e9e5c18aec30037b18c7b02c774b820d2827ca21db520e37bfc44d200546060bc5f6afa6e49a67f3cbe6cadbd989fe9c402a4f5bb6d6b41a1efd0b15f4b7331a481120c3ca347798bbc4e532e507a285e1e93fca81751cdd365b08da9762bed8af0098efacb8e39667ec382395ac8ee0b18852f9c584c4ae1f1a587e9271291f6664e80696ad0659124921ddf", 0x1000}, {&(0x7f0000001280)="fe25e4c652b5e80f6bd54f626e6649ffce4c4ccb45eda3e3d2427582c7c11b38d4847b4fa818ba9123e6fe23de6fb80057f83800a14b2f3172651b87f3f6ca4ad03593fcd79a65ace40296882a2129bda756a23947c9597563fcf183fb6ed57a0cd3986a48e1065daf3e64bea3903ace7a77ec84963c1e01f4733a2a5d7e899cfe901d3de1b00c7c715187bddfe9ba00886c4935ac2ad06c3d5cca5f18f7f035bd76103e7dc19d1eb944f87fae75ad7b7647a7ec614c459a98cdb2c7dc021da4468a55dfff99e3b320118f7469011fe78218fddbc3a794858e1952", 0xdb}], 0x2) 06:50:48 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="b887abb53d5374c2c936eb992e45782b4afc0c632232c6d4c0c912c334074cac51c14ad940cdb93acd810647d6f53437176dd0064e12483ce8dfcabad69a4e3be5a0d5d410cc69543411ffadd1c393ee100130d97a1cd418c270869a72ca73731b", 0x61}, {&(0x7f0000000140)="877c91239c82edb3fd2cb8c215e5cb52e6c4abae15f2d560bbf1eb5e1dba9cc45ecc16ca5bee80b82ac38c8b2650a9f82a1b5c567b01eb3ccb17eb6f8adb4fbd6aeb14db4111bbfe", 0x48}, {&(0x7f0000000240)="478e97f16d183101672278826901279e78cac53f059dc821faa9fc86d50a4843c999b5d4f283f703c7abe10840fce4d4acd09b443c97905f433e168df52f955734d0548675e46de35bacaf87f1e9efbecd9c5ffeb4fef658e55b82c0e533315fd3350bc7930e800eb40712a84fab6a3ea1b77e6656d5b05c3608276fee1d9155924393419350b9ed29b61e39b40b8dfeaaf9a1b01d82dfb12d99e2a32580ba009b5e448f8ba569ed45a74fd679e54a79ecddd356fd5a312ca464a0a575658cf8b85ae3ccf946980ea4", 0xc9}, {&(0x7f0000000340)="3e8118239e869b761d72febb541f185b6785d93e20ba399d3a1f8b8081cc8b5a2ec9d02c4861bd570b7db4ee626fd348787383737c0cc0cb912d1e1225dcfb586322e6e5fa4b3a591f0a3475da69ccd152d9b0a3f7567c7e4723089229c674fe335a7816cd03649fc31a8c3da05aa5e2ac8d0fffe09a28659512630130a4720ffc598bfe3057cb8947763114c60345954c545bec4f77523c52dd3fe719a820dae705de9adc4c9f9c19511e2dab", 0xad}, {&(0x7f0000000400)="8d397f97de492f99ac45992f3d81b922d522cc40dcaa44f892b9392309a373a3e136acaeb45c16ce459e5471b35eedb7fafb8b1cb8230af9cddf1a2cb67c92e804bf5d75c4e9ea3779302005ed6e7664da7cb1394a7aa4bd0cc7ffd3db26d1cf8333b54f3b0b57a2c430ba3aa433e9d33201d31424c1900eae0788e0b492cb382bf25cbf3d4a9196d22851cdb0d3f66ebb43e7", 0x93}, {&(0x7f00000004c0)="9008530dbf41aea8c9af5690daa9fbdf178d3fe3b5e28bcd3e2d8d43c40ec0b2f241dd143ad2ed18462d28f7e7043d1dad5dcade76e3b9a246e2adc4787f8abceae6d081263f42415f70992823d38cc74938a2787799373f86ae9774f2d3b614b658d91bff3990152ef6e42f48a833922092201154e5d88da40390710d2c67798e6c303ca5dc6e540faf516b7900103031b9ddff9d95d0b92a658cd1f5794a135bcbcd3bf639cd361ed3ea2c5a5f52c4eb9e074eedce33c924e2936ffdff2d434f400c298c570e14de64816bd2447cddbb380dc5b4288afa6085db11326049dcbc7424a4e2e8d3", 0xe7}, {&(0x7f00000005c0)="53ed026f7368501bb318f5cd870469451e756b499c10a08ff00455f63151786bd4473b9f5171b38a4fec1c630b375508306eb3782f975635ff3d9f0902a429a6b26782e4c9fa4f2d606894bb9f797274f6f9232f66fa75b8da7eccd9538deabe553037f48b4a877b13ee934b1c3e9ac3927f0d1e1fc7206842d6ee52030311d8884717ea2a3293fe7be2ad28ff041462515d4515ab9731e3acac4ef4407e6f5090a071eec690df237e943dd580e0630b09dd69a958dbba78300f146398164e76b9e7bd45f09d4faea80d2210e2ed1006d8c9c637abf16004f0257b996af75db21b1306dc485ddcfb86a659c9d8c836b3874eabaeeec1d64df147e9becbfd9d42bc87bfe7bd5fab021379169647c13ed10ade09ba937e621efacd44ac4919ec6d047ceb2f32864719bf110a4264a8b552e78681861af62ebf514ec0f88adc07d93ce6beee8486391b66ba77443cec775ba8867ca6a55a09fd35e848494d6bb29d6653b8617af89047e02c4b7dac49fba6013d27c6db1c53db89d22f42f3e5edf1536d2809fd3655604cf8b97a1f42309e1b4c56d89c1c737013b5b59a4046323d593862823358f4fcc2238f079686601c15091ffbaab076afa5a4d48017e051fc342cb0f670a1145cf1a7a94ba31ec5e6ebacba735aa7f529c9a746b32610e4f5352071f9c9cb838015440b53260efbed23293f6d56d7c90d372b82c71ee877881e004fbbdf207ab44d8edcba78f6632a13b2000afa182a793d09b2e3cc669429fd653d5c7f7e1c6a6ce89c78756efc80dd027b197382c754434b681956420d36beb9cafd63d52e3c8506774af2ea62e2ea6e4607cb40fb5dbf49a34bca13fbca48aaf5f00ff675bd152ab5cf4db7b1d013d29d55711a87814c36227dce25b4d0ed3ddd78388ea6a2c8a6363a7949ee1e5f07e658a0536b549dec02bc1e48e8e3069e3120d3eb4ad3d8a7705413b2ba28367d68c87ca811cf7a8efce2948145b64d4dfdab46322c899e38f0f0beb1a3e47c424acfbd910a5733dff9ad4fb4f64d2d0296e4a6eda6710b76d046b83a7335527b361d90fbaf302c64394cd1955f8c8e941806fd35fb47a2750103a882f3806587aaa7979999abc462f275d0c76d1d11d0f7f1a74ac7d386601a94d1dc6c6df2c39de84de0830d8fe781076fd2201894e3dec476507e4dfa9c1541e18df694846a68b9be39231f846ec54348902d1e69aa56036677430fd7d5dfea0d09e406a95165886e7214708a59d6ffe93a24b64dff02d0dcb93447925678872583789c566fc3f76e664ef8f1889ec11780222a051df66adfd96fd20f15303fa895a491698244d77adce87fbc20f1bec0c550217ceedee2c00df0f2fbc60ba92b902746f37413d8c8990eb65ccd7ae4d6aca2f752a54b480612f15750ed5a19ef8053129a84db33011a5eb927c111108cea78cd6db4fe697685f77153bc6cd0d332b27595ae90c3b674e5a0ec76f518e3fa7f27ad167e1a49acf68a526dad959495ad58c9cc4451989d74907acc1440a5b5d1a28d63bc66b4d16099519b3ba7166bc04442d351359c3f5db6787d64342958161494d32648d939ee70ad61283d39abba40d169b5501c91f0811989b9ab50a232e16be6ade5078bdc805927d14c6ee5bb02b8c9187552a30d7793fa6fcfca32ba3656206c26cc9da3d3fe68d290ab79620d994c25c2abdb372e1bb261fb52a360ec3c5e7354cdf099feaa72f03f75719663f3194450fd488f3c281e43dacee0601583d0ed4b676f3cd65c9308f42ec4ca02fe38feeb9c72678e4352a97862d86359b0cba4ae1e4cee3661971624c34613ae4ad67d7b11875472004f9e015218e8ffc2925ad6f5e3fe83d9dc66b3ca87dffc69f8e63cab5403296a4c1afc498ae2db5b60b1ea3f3f0f80064a12cc7b19ea241ec4804d6264028dfd8be80d3d75f74fd95ad94f6b9787ff2b7a800db61dd97b9c3e7bbde273e4b2d39fd6f904a7c8cc11c85a5c9be36477e1331e8a87bd0f24a409cffbc58a986c68da2e411e8efd4fe6978e8ec5d0f00814a93b515dc0c73fa1bed92a60efbc2742c3ac1a20d998cbb8ef508c39eeea0e04fa9d6e0436aa093ea2e7e2c6e26124588071d9799a27e362f5ea200a31902292a1a5695e467cb68446c85bb2b5672d5ffb541f7450efd020f5a3ddc40b4477a47491510d0669ccdcf5a21f8a07cbaa575356d6ea1368909d29b83e89017a50380cf8ca927a5fdc73d66b226f049a5a5154c13c606d7e31a1b440ec4f9dab5316c4650a7d9c9d7d603693b3049df93641185b9fb7f4e658d91c2df7d25ad5554a6a5cbb3fefea8cfd6a1e90c45038737520936407364587921b59c569d8fe362080356a8eb2ff9199551af3fa0f74df44f674c43f595f9d88616f84cd2623ea07a38245acded3402337cd2ace2286698578dd65aa73d55b13c706b3644e606a896b00e6c6db1969356d406c1d2a6f0398bda5ee10371816f0ec87ef6ea263ba4b29ccdfbf359de0ac7a6b3cc318a9241c0271709c187dd2d7f16d94f956896596318bff99d75e891c45b74fb8fb396029056fe3f56ef2a62b4f49700f2306751c4892cc4780775caae17ab687183da26e7ce6c7aaf290e2ad6022d391acdaf7ed5948ef012a6f7c6a9f9fdc5eb62cefa6bf3dc7e2e0f64d4805e4b1fff2d35bce573c1fe5cba2312e56973e7e27ccd6a5e96cafd427efad1f58401474c2d4114fdcd45dece732ae7f785705196d0169833b7d7ef5718d5af24b40593309907a2957c2efdd2a7e7d6109afd2e8cfb42176f0b0c0baa32ead9afd8738c25522b1e30685948283ef729a8f85e8274801340a5f64058d8fa72b328fcadc5082a25136b6472dab1f5bbd1fc0e84d79060fcb957a6beb6ebd8583783a09300cb420bdcd5853ce3063581f91b11ccd84b57ecb28434cacd831a317796cd1f13ea2093e5ac774741a9f7730481331105271475ef68e210c676f64d952940284e8173ad04414e6440e27a9152975bcd489f8d939f24179bd40f1fa90720e7d64e8a32dd06437114bcd4cadd243eb246eb9cb9d2bae242d27334e5b405ae7952040f97705e29db3fe29330363838b7ab0180e1d2666101934cb6a19d363bf65a6a2c5c1182de845fa1b92eeed9085fe44f62c3fd19285f67ae3c382579a8e00812cbe24fe8cd3abf0b0a5302c17b98e4b89fac898d2766b8dcac70a818df454efc1257f21b43fcaf2b78d2041804c83c5ecc461e647aa7b87870bbce41e8f44b5739df1176f18bf17ca41fda9bb4565d853931da636abbefd4106bf6be69865801ce51f073629291388f29bd884bad8ef1bada5a1fb00b584ac32b5681dcf029fb3b62c9388c36de14104501153bdd0c69c913b57d3b584835d8cf98106960ab52b125e706b7d4112959e7a17d5295d355f220357d6d31b06b9c0f2d9228c5c3492bf41b97340f175a8aaaa0522d59e1c397e9ce682c9655ef1b915b1c4a55e0b5cf3060a7fafff1a5f3be78373039cc35cceb467d86bb027db11e036f27536fe37ca870e29cfa4dc4586f4b1ae31cd7ea9f994cae7f8827f179f52508457cd020e5d0c1874a7d45775fc7689f9e4fa6e5cc28e025c32bdbf6345e7138cc1a5b6ce7c3f8a3d0a9a58b105891dedcd612d8527be680720d87abbf8ee98a6427d272e764501acbc3f408130785afa6b808cc81d1929669a2eb7a2301dcd684f972971bdffdc58422e61a407f0d428051c7ca6c281c10ef3aedc9ec787c84c5deedd7abd4f08b02783b5e6b5ab8a3222648f6ba9dd87b3b82a1a4438b5f483a71a9bd868605e1f4b4836a631f13aed549daea5da1d3847954c58e50c83fc9924598633744fe0fa680d73859ace3f26807ae704362df84cf96c400c5acb5992f06784678a9f189fe9b67d7489e4232217e3f0cad4f5353257f7d72aa0c64f9843520d7721fe76689bf6abb21b03d6dbfe08e5112b8472298ddc9fc18ed0da495e8a9c331ddbbceba12dd952513278988a069ce30e4ed21033857e1c335d23aced4f8eebaa264a3bb2108820eb240551358e0622f70e1878174909088cb2054e4f5a42b2483ece68318ce644c3719e19ec1483edd2a44787d3c9b66c61ec0e646dba901998d9f1dace0a781d9b70420eb1354270986385b36e25c5bba621912398a281758bb014b0ddcbb20ddf113aaf5c9636497e0a5b5ed4d0f4695b990e0aeff35064d16da6fbb5768e5d351ed7ba6aeaf6186fcb22967feb6bff7f1cd5d53136a5fa62a798758e0c02de8771a183ef25c7a66ae276ecbaef6f3e666206b07e4b76af0b8e697624cd9f81d4a6e92436608c8b13078140cdf9e765c8ccc77b3a0a64d81735042229a83cdaa91243dee522e76be884b3279bc909eb338825edcf893d666b1c78a2b40fca0410e50b55796cf9877f740e42be322828723ba85d1e389c642e0f83bf4c6ebe067f16abea48bdb705404b9b0126f1f02b2bd6fd5fbfa2e2002d5de1", 0xc68}], 0x7}, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r3, &(0x7f0000000140)="2d2d302c1c4ca60c74e972dbad952be39f96fcd8acb12490e17146dbff", 0x1d, 0x401, &(0x7f0000000040)={0x2, 0x0}, 0xc) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x2}) socketpair(0x18, 0x2, 0x9, &(0x7f0000000000)) 06:50:48 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x3000) mlock(&(0x7f0000c93000/0x4000)=nil, 0x4000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(0xffffffffffffff9c, &(0x7f0000000b80)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="56f9b2026f12e7fcbc9ddee17255864c10f4c66f5f7152bb8c00b968e506ff81f18c073f4a7068a04019f30e37ebab14c8d19e5dc6cf61736eb1d9b25d94362720a48f9127586ae70a0b038939797e8e733d058ee047bb1d20b1490510c510b7e241759422d0a51d9fd5080e49a67952b1b37c65ef6763dce36cfd0e4e64cb5ed4ad7f8c4e4680075857fce1d540da82607237921f4003b3a82625e7ed97b0bde747e38f6a2133bbcfaf05904bbe78685c38122fd80f4b5042ce292df235a4", 0xbf}, {&(0x7f0000000300)="1c8227f1966c3c4ef6ebb3ef3ff5fb0bf9ce9cd738762d8239c7ec329331082ab97452e2a7515b071b483fe7f3c0f0436cf5195c8e042cf935aa6cd285a9893be04f65ac2dedd63a7db98c398664a5807f9929d09b9aa46b611df735c14388a8a51360b953bfa37941829f8b29dd1e4fab24869994cf0d790b03d08eea5393fccf6ad3c8518c453f87ad22589a609ab08e42f1d774636bf3d8689c7dc538f87f520a87eca32c7fb06356b207ef91adb9686c17927f16c98688a5273fb2cfd01283f76d4f8fe5db6bfbb3ae2e82a132baa7bdc7c2edbf4d1a5ebda7ac5809333735b9e2", 0xe3}, {&(0x7f0000000400)}, {&(0x7f0000000440)="ad62d9dee906f590bdb23c6e589b67e4da15d37779c169e1fd", 0x19}, {&(0x7f0000000480)="bd6dd0b19d0a00f631f59eb8d1268498862dd06379576d44735a2816302200bd508f3876ff6dcc61e90d686a0b32e5b3af0738dbc12281074d55381014d7c52958c13b3c763d4c9791c8d13f396a8724446d47e252a58345db2e7b0667e67236a55a57bc36f10696f71817ff9a2e91c6a1b418bbbaacece3e4d62a33a8a8b5bb5b7a4ee61714d9fdefece4fe04789da403485e02b1ef7c17f1594cb2fd55d9d4300149d44bbe23c9d52cbfeeb17bd9a7", 0xb0}, {&(0x7f0000000540)="18495db288e11db4f8b2dc8033bf2fbd94c090d2537ba06f7049c6cfc2fe97b51d5848e456a245c24bcf1631aaf7ca51a39736263bcc4738c6", 0x39}], 0x6, &(0x7f0000000600)=[{0xa8, 0x1, 0x3, "c12b7c89b38e57590e2ea4762e818e25292c3dcfd065856f94296bdf0002d65ecbde752a0617a78cf0de29b139ba32f0a5e592bb357026b46576b41f64971e894931f0f7d42d65a1825e0cc8267f9ae964866768e92323166b26ea692fabe11d6574e554672b00f4609363339541e47941e72849a33e1ee86427941ea86884389f21d18c517dd5e221a9cf61faa1a0add4"}, {0x68, 0xffff, 0x80000000, "e99983862bcd3463b0a58a7a3ec6188eea75e0bd71d8e6dbcef073789c6266cc808067527ed2d24e6bce984ba96ebcb8d58790a731c9d97e4b714f41383bc0654e7a25e67770d94312175b073d1f6240b0e2"}, {0x50, 0xfffe, 0x3, "15fc5f344c99424d02a4cbdb0a15f4933162043f7a93e8a1460d6d2395b6499d6d345df63cb0343c1ff46b4bff241f8d2f847791858532f1c90566d90a3ce759"}, {0xd8, 0x7ffe, 0xcb1, "aea9119bbd3de943e6defaf713abcd67648a7cd4e0843cd888742fa21313032db67aebc3872130f7dd8b038657d46afd586ca3fc6e789d9e938c75c96e46078cddbe373085e95a8490837ca8ed020d3957f8122e8f7b249225369f812a4c586b079eebd4eaf7c22018bd122f500f39783fcc4e0595cecf599957d216777f6a7d6d01e031704c63642868a4b86b67d16472823407cdca8f1f53d53e4c6a12cb767451e1b61aa3663fd052bcc8d49e3d05d15a167bbb965fbfee7863dfd18bf43a4bbe"}, {0xf0, 0x1ffff, 0x7, "2a76da6fc0affe65acfafa0be2f302011d7c67728527bc53d154482374fd312baed41d7f21e0835ba3314c3dcf05d8a720b9d4f5cf36330cc8753d016baaebe16071686c1f2040e89c37c90fec6809ef1cd98a4b8e6ef1882e33ce2277b4654be23098bdf32b3d662533c9925761e42cbd032baafe12a036fe610a23d8b2e3f623aa101e660d736a75227b1c289ab6658dc1d118bce69f31acd2339fdf357e5bf5b55aa28b703837831b7eeb3669bd62ee0101dc0bb69951f6cfead7c353191cc45fca08518c94aaf2b077b9efef227988713c6ec1d395e000da25f76b315969"}, {0xf0, 0x1, 0x6, "a04a8af357f9c58b6ef8ca31505ec789b68dc0f57d67d1db33d9d66175ebcdf2903771bb06d9a18fc55595a7276e3ef00c1266e93021645e2d4ab7767a91580efbd3b889e8d4e5eeea19de562c1c9ef033f108ab0fed9bb3eb37f90eb1c7f56abc4b6f8e40a22bfddf9cca155cf01cd957be7a37682e0fa9090fc21ff377bb20fdd38951bfa2323c16acf9160858b2c3a774b860a1748e3f41a0b28e5162e5a872a6e1159c26dd01a4073211dadbceff9f4ffcacd68fee02f0742bd0eacce727bef7260066753980b9e1f960db358fefbe7a5aaf075cf67a76cb4b51bd252eb4"}, {0x88, 0x1, 0x4, "f55499cd01ebc2a5496b13b49fbe11bd990e2b01e79fc5f9e263f379823ce1ea18acbebdb6f12fa5e058c3b0921d5e856f4a9ccdcbc869e8fd0c59e190397fec453d33d95d4f2798043b4b252c76ce11c0a8739de390d1c22d0a4f70f1b61af51e55b37f62b225768e4ee8a7c35d52c9eb6a4a"}, {0x60, 0xffff, 0x4, "eef9a57b1c02240cbb8c36180d6f6a19056d9f4bc97a09ea17e539b27d3986aa771c8e367f73c5cc044371d0ba7c6d7750bc388c7c72ab89ff0077799007c22e633510d7e69b19d823aade50"}, {0x20, 0x1, 0x1f595e14, "8cb7069cf368784d7ee31c591800b6"}, {0x48, 0x1, 0x40, "c70069598116dc3fdbc45f212575deeb88bc8638d8decd3fa3d048bc66428069be0ff07d07eb3fffd1a17671d6cda3393fd8d31b3ea52f"}], 0x568}, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r5 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) fcntl$lock(r5, 0x8, &(0x7f0000000140)={0x1, 0x1, 0x4a, 0x65f, r6}) fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x3, 0x0, 0x8, 0x6a, r6}) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r8 = semget$private(0x0, 0x6, 0x480) semop(r8, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x6, 0x9, 0x1000}], 0xa) 06:50:49 executing program 1: pledge(0x0, 0x0) r0 = kqueue() r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r0, 0x2, r2) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 06:50:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6}, {0x4c, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 06:50:49 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xffffffffffffffff, 0x0, 0x6fb, 0x3, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7c1, 0x4, 0x0, 0x4], [0x0, 0xfffffffffffffffd], [], [{0x6, 0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x7, 0x2}, {0x4000}], {0x0, 0x0, 0x80000}, {0x0, 0xfffffffc, 0x0, 0xfffffffffffffffd}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000019280)='./file0\x00', 0x1, 0x0) lseek(r1, 0x0, 0x5, 0x0) getdents(r1, &(0x7f0000000100)=""/102400, 0x19000) kevent(r0, &(0x7f0000019300), 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) pwritev(r4, &(0x7f00000006c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0, 0x7fffffff) getsockname$inet(r4, &(0x7f0000000080), 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x0, 0x0) r7 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(r7, 0x0, 0x0) r8 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(r8, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) r9 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(r9, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/102400, 0x19000) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kqueue() openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) socket(0x6, 0x3, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/102400, 0x19000) kevent(r6, &(0x7f0000019140)=[{}, {{}, 0xfffffffffffffffd, 0x2, 0x0, 0x6000000}], 0x0, &(0x7f00000191c0)=[{{r10}, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffa, 0x40}, {}], 0x0, 0x0) r11 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) r12 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r12, 0x0, 0x0, 0x0) getdents(r12, 0x0, 0x0) 06:50:49 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0xf2, 0x80, 0x4}, 0xfffffffc, 0x7, 0x8}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x1, 0x3, 0x9229, 0x7}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r4, &(0x7f0000000180)=""/13, 0xd) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 06:50:49 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x12b) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) dup2(0xffffffffffffffff, r1) write(r0, &(0x7f0000000200)="8855281d54dedd58a0737d3b26133b7047d5c792617b2ce67fa91044c20f319bf82b129d61e20c86878f4d7f40ca555caa0e06952df7fc8be0de603f3fa6ecbe072a60aaeefa4fb8f5c4cfd5b0160f31e9c3246bc68c2c2c66b42282d54e4480f93d8c801f558fe35d4b3322b8a225b4a37ca6bf0d158803632d9445d94e3cf7316094dd7771deda7c493d094e2221a18df31a82577441b5b0cfc4a0fd31fc5432c12695aacac1138d621c1ea273a7cec946eb45329c36ee88f866c0897c99f64181fc03be767719230bbfe948d369cab2046c6c49eeed9d6f42e7d838a8023f6e3c8b144ac65a8a5a04b7f3e6a8aa0aad1cb29852b2c52fb66b85c42b31af3863aa877a5a3c9229115ac31f9da8a647fa764ee3ffd3089aeb2f9cfd65392bcd05ecaa2db4c83e098ed6d18bf9d9fd3b8368221279c9ab9b43df169d091a6c5307a5682df8140db045424563c2fa6bd5eae0d6fe3f1a853802758d5ea6f317267dae219c6194de97bbb61d66bffdcce9c1cf5e266da8ff5ecfdd401a624684a43f229ba864b4ef50d2325174dfc633a9e2bcd3530a63add666987c6987afc07a6e21eb08af427f895fefb4fad9a5827f81f257a0a53e658a5728256c9acab3fd743f146f02abef1035886a43c3f0853f7d37c22203d3000c56ff1722621c59df0b86096006e57879fa8ec89dbe767087d67e035e09606200666dc298e2e8fc53b2913d58e0fabbe7d22fc535bcd8c8f1399d3f41e1fd21f8da7be32aef6f6614bdc8e4809b4b7db0738613d672dd127f3a9f1032b3ba1af952182cf1ad384426b896984954dd04936cd15925ae6acffe6dcd86cdd1b7a3cb279f1a9d635c60f32b13fe2bdd1c7226ab7fb1b471e1645efc454083188e7a5e41ccfbe076f199c414d46dc008792f87ed1c5c81e4b7a32eb246b8c89f603fcf2e3372911bcb843ad44266c14e591ca39b366d2c8097e1aa3d928cb295dc6fe53e82728a481e267bbd057276f63522c2d58a4ade0fc07f567a1aff22858bae523dcace439100e8b7a012153993e2ae7d559408654484bde7d2250961d5479b2949be2fc5cebbcaa249fd13ad29ca74ef62828b640c89b6c5999ed66ff516e943df38ef4eb255cf097336a0fdb7581644039a642cfd593919192a352e6f88e8edf35b5f4c7f751c80bbc5b35bf80e4474fe0a0b129a5742f2426a2eebfb190dbafef29585565ea332a9f447e00963e0b426ebbeb8460aa35a6a79f6fefee5b75e55487d17ee9cae694aa672f44b569809341357f4b9732c1c2c36e7e689b414726604ba669c510aabd31a73b0dcac1184127397348b86a16f1bab41a5dbd3921e192994132097be5e585f2fee4673742a9c5be831881407e84b1b34df1ff593f2a016a5ad249364be7815c264d674db81858e3eae0ac5a9ca7373661f9d41b91415d1fe901504fe2b08be2eb8a354d0fa19fdb9086b513a4c94a09eb9ec0f55cb1788ef262fbf862a05ad0dd81ae4271fcc4a7cb33f37954d413558a4d1b8646d441abcc7485738449f228b3b14e801e27bbbf81ec2effdf3ffbf24bdbb5a0eaae2c0a3edfa96abf58380c30fe6b701e0e9c427515d1f50ddcfe83628dd2b5cbb300915ae27ac1e60234ffa9249", 0x485) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000700)=[&(0x7f00000006c0)='/dev/wsmouse0\x00'], &(0x7f0000000800)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='/dev/wsmouse0\x00', &(0x7f00000007c0)='.:\x00']) 06:50:49 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) fcntl$setflags(r0, 0x2, 0x1) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r1, 0x2, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x2, 0xa32}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x20000000000015, 0x0, 0x0, 0x3}, {0x34, 0x0, 0x1f, 0x6}, {0xfffffffffffffffe}, {0x8, 0xff, 0x5, 0xc290}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6c74d8265ffb32eb60507e84b0a") 06:50:49 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, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="76189ff857cd35ec34c6ba24083bed828cbe6e2d82b1b0bb83967e3e6b5a017dffd5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) acct(&(0x7f0000000080)='./file0\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 06:50:49 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="00007598ed5b49b643eaf533753988fa221afee7f0599a887d3e56bfdd1c5a6a4230a54952c82b717f21aeed151ba20e3b54ceaf3a7d7fa7e26ba34f26586c95eb6d0b286f161e6fc1934e8fff8d012db6b73a92eb9315d0e2b6a13f0487de1a7194eb80c5309ed665df4a44b980c3bb7ca350bdb2ad6f53235374328f490d0a19eb524c59e97603dc6c9900000000000000034f6a0e0b4cabf5ff1352f69c53c71425d32a31f82d7f36df54afa0e2ffc01d52b12e2ea6ecb51bd51a6798b24585a05348045a310b1ece7a855f02f7965e2e5f1574e0980da9eef4653276e1f153910e5cfe85", 0xe6}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)="2d2d302c1c4ca60c74e972dbad952be39f96fcd8acb12490e17146dbff", 0x1d, 0x401, &(0x7f0000000040)={0x2, 0x0}, 0xc) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000600)=0xc) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r6 = socket$inet(0x2, 0x4, 0x1) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r7, &(0x7f0000000140)="2d2d302c1c4ca60c74e972dbad952be39f96fcd8acb12490e17146dbff", 0x1d, 0x401, &(0x7f0000000040)={0x2, 0x0}, 0xc) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) r8 = accept$unix(r7, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000000c0)="cd4071cd465c9596a0f2e23ea9f942ebe1daae289c84ccd3449e4ed48cceb23e56d293750e39257c2c28ef9e053900614f255b6e8004e7c1d2d3e89f9cc46694fcb46149dedb206c2b24ce93fa3f86eb1fa007ef7738bfbf6b0710d232205e255fce0e1aa1e8c31c3fa139312739a1f27d5f4db988f0995a93da9bc84ee379822ffb2dadc4f65aa71b4c7c4409af2d68aa354f2281b12b1818acbd16f4cb261915f80420d6aedcf52b87d94c7508d653830fce80fdc126c39200d1968265e402", 0xc0}, {&(0x7f0000000340)="69fdf0a2cf160ebe176e8357f3190f34906972bb0249b2171e74ad19114a7a05a8e4c88ddedd5eef8796dec876bf71e271dc5da68ec48ba7f1027d04e07c95ef93767871a721b3e6367631e0d2fd31a3f088103d7f596f2a03b4d638fe0cd9fc35cc7510716fec0c8182d7e14bfc2dd38f0d8235331969c65659093ffa7a4a3c24b2f3683fd7c992988d849c", 0x8c}, {&(0x7f00000004c0)="8894853490b9af6435850add6d0a3d2f6241ced3b560870d17e9075d5b6bb8b510530336f6b3947abda28ca26fdc67e578b4afe29a37ee33697fd6dc3a34d4891b1e1b4f2362536b76fbd47c3d8a489e3197729493298230cece00cd3ad981fdef6bae5be3330c279e0779f3479270742f1412f66f41905f50b148a6e3fc21e112f3666a7d63a0e7", 0x88}, {&(0x7f0000000400)="dde180971223d8657a8136d3588089a2df57f28e60a8c747d591c53e015ce93e1382c3df86fd83595d203952fab8d8c2743f6468e4942131b640f31d71d7fa0148af0b8a6959463c0b44bf2f53d79bd81f1e3e7fdf04ccdca128", 0x5a}, {&(0x7f0000000180)="a50d934dcd537d07b6b09440cd773d67c07fb6aa2c58448785365e99d0bbfa943bce4f1b446a17", 0x27}], 0x5, &(0x7f0000001700)=[@rights={0x20, 0xffff, 0x1, [r3, r0, r4]}, @rights={0x20, 0xffff, 0x1, [r5, r6, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r0, r8]}], 0x58, 0x2}, 0x405) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:50:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x80007, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)}], 0x1) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) clock_settime(0x3, &(0x7f0000000280)={0xc717, 0xffffffffffffff19}) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) close(r3) pipe(&(0x7f00000000c0)) r4 = syz_open_pts() r5 = kqueue() r6 = socket(0x18, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)=0x34e0) r8 = fcntl$dupfd(r5, 0x2, r7) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x30, r8, 0x0, 0x200000000) r9 = accept$unix(r8, 0x0, &(0x7f00000002c0)) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000380)=0x8) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r11 = msgget$private(0x0, 0x60) msgctl$IPC_RMID(r11, 0x0) write(r4, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r4) readv(r4, &(0x7f00000003c0), 0x0) r12 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r12, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) close(r12) 06:50:50 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x1, 0x7f}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 06:50:50 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0x37ec}) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x7012, r2, 0x0, 0x6) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 06:50:50 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000033c0)=[{&(0x7f0000000140)="6ebd", 0x2}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x2f9) r1 = fcntl$dupfd(r0, 0x0, r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) close(r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300008000}) 06:50:50 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munmap(&(0x7f0000004000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 06:50:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) listen(r1, 0x6) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000001380)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bda688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e924ed70a266abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04140795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d28900000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331ff23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100752e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b6373af701a3f76939a1e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b00e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab14175dd4fe42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf500000000001a12fc0f807f88c5ea04b5851d829e1b9fe6272554e5407a3c8f6799fc6700000000220a6c57a60a1f7df2b388e3a40d0d9337a979c4712bcb137e229e935ab7f10000a175657a20e05c7d821a1c74eae5c6c667fdca273905bee750c2f5e06f9751b7c3dd941d511a487ba1c92bf8a605499d73e2a23e0dc1a01d3333b8b3b0dc9f8273026c38c25275e448b4f12a5a349491de41345cf5ce8a3b08457061a5d9f8b6e0b53b6049b32ca7e67b4d57b139f2f1b634cb9a118fb323eebfb59aba2bb41810f5ef8bf7a6f3c2ea3ce5da99bc93bd"], 0x10) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) r6 = accept$inet6(r3, 0x0, &(0x7f0000000040)) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r7, 0x2) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000580)=0x20, 0x4) flock(r7, 0x2) r8 = socket(0x1, 0x1, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) r11 = socket(0x1, 0x1, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r11) ioctl$VMM_IOC_READREGS(r13, 0x80105703, &(0x7f0000001100)) r14 = socket(0x1, 0x1, 0x0) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r15, 0x0, r14) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x4a81d0f98973da66, 0x0) ioctl$VMM_IOC_READREGS(r16, 0x80105703, &(0x7f0000000dc0)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$VMM_IOC_READREGS(r17, 0x80105703, &(0x7f0000001100)) r18 = syz_open_pts() fcntl$lock(r18, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r18, 0x2) flock(r18, 0x2) fcntl$lock(r18, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) fcntl$lock(r18, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r22) getgroups(0x2, &(0x7f0000000600)=[r20, r22]) fchown(r18, 0x0, r23) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f00000005c0)={0x3, 0x6}) fcntl$lock(r7, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$dupfd(r6, 0xa, r7) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:50:51 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r0, 0x2, r2) getpeername$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0xffffffffffffffff, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x3) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x5) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000640)="95637ef41d625f0d90e2c684941136c5844aeccef3cedb88c0b09d5fe4c79580c4cf05a1412b3890701ae5f889af6bae6f4c3f342f9d0710d761ae0b7f05f3b7a8e226918ed83cd1166ca3125c22d01a62301210d05d76ad46504ff24c37083f3af6a627b9df5d3074098d49d0039a11c99bd92c404f6f814fec67324b2a797f13efc7db5a82aae8841e9e4080e8412784f10d21e3105ada41adbaa572e98d3f0e99c1c342a4f1baaf596253808899f54a8e4848a5ea360771efb63d824347c3613cc5d53306809ccbe2f6b228f1ef68016465aaa1e90b72def0b056d2a5dc315069e5c17b708f9b7d53567b0dd4db5058e5ffa5b3acb5625cc5ebada1d6623b52a7b62695ab47e935c2764d3c4489eeeb7bf2282d7b199f843d2f21e39ce7bb95c1a6eb0e212f9d4f87340bf02b798d30e24870b5776f603f0046b8c633d2ca46c425af8b8abe1232b8dc46ac2f8271e044e40120bbec76195ab164ef064cc9e78022bd255d52b5426839101d876ac3d3ef7d416c80bf30a1dfad3b7107d05273d31224125b48eac9474ecf1fd9c5b1551eabc4e78297178b4d8ac374000000000000", 0x1a3}], 0x1) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x6) renameat(r3, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00') readlinkat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/95, 0x5f) 06:50:51 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x8) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = fcntl$dupfd(r1, 0x2, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x7ff, 0xfff, 0x7, 0x9}) 06:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x6c, 0x20}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 06:50:51 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x4}, 0x0, 0x0, 0x0) r3 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) close(r3) r4 = kqueue() select(0x40, &(0x7f0000000140)={0x5, 0x8, 0x80, 0x9, 0x9, 0x7b4, 0x800, 0x7}, &(0x7f0000000180)={0x3, 0x5, 0x1, 0x2, 0xffff, 0x2dd025b, 0x2}, &(0x7f00000001c0)={0x65f, 0xfffffffffffffff8, 0x6, 0xfffffffffffffffa, 0xfff, 0x3, 0x20, 0x8}, &(0x7f0000000200)={0x100400000, 0xa660}) dup2(r4, r1) 06:50:51 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x126) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x10) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x40, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000500)) r3 = socket$inet(0x2, 0x2, 0x86) fcntl$dupfd(r2, 0xa, r3) setreuid(0xee00, 0x0) r4 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r4, 0x0) setreuid(0xee00, r4) chdir(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) r6 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x2, 0x20) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x80, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r9, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r10 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) kevent(r5, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x15, 0x40000000, 0x1, 0x3}, {{r6}, 0x4, 0x52, 0x40, 0x3f, 0x2}, {{}, 0x0, 0x8, 0x80000000, 0x10000, 0x10001}], 0x313b, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffe, 0x40, 0x4, 0x8, 0x8}, {{r2}, 0xfffffffffffffffc, 0x88, 0x2, 0x4, 0x5}, {{r8}, 0xfffffffffffffffd, 0x1, 0x20, 0x305, 0x9}, {{r1}, 0xfffffffffffffffe, 0x22, 0x40, 0x4, 0x7ff}, {{r9}, 0xfffffffffffffff9, 0xc, 0x4, 0x1db, 0x2}, {{r10}, 0xffffffffffffffff, 0x64, 0x1, 0x248c000000000000, 0x401}, {{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0x7, 0x9}], 0x6, &(0x7f0000000480)={0xffffffffffffffe1, 0x4}) r11 = getuid() setreuid(0xee00, r11) r12 = getuid() setreuid(0xee00, r12) setreuid(r11, r12) 06:50:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) close(r3) syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 06:50:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x2, 0x1, './file0\x00', 0x0, 0x5, 0x3f, 0x10000}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000027) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) dup2(r2, r4) 06:50:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff81], [], [0xc0000000ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x5052, 0x0, 0xfffffffffffffffd}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = kqueue() r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = fcntl$dupfd(r2, 0x2, r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x57a0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0xe2) 06:50:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000067107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in6={0x18, 0x3, 0x3, 0x8005fbf}, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="e0feffffffffffffffff00000100000067047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad000000000000db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f0000000000000000000000000000ffff0000090000008c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b003efdffffffffffffffff00000200000061fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882008c9bd8398e58ddf13a99cbf19cf724031c080ebf25937291a2747afdc7710146c43b578503046babbc60684b398b4c6d"], 0x3c4}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0x0]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) dup2(r6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x0) connect$unix(r9, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781946d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70de029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d868907001357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e109a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda3856eceb2668d9cf88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b9345"], 0x10) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r8) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xffffffd7) getegid() r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66696c65710717b29916b2ac526be489d1b6ccfc8b161d8802082d20744067e1fa3e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2cc6dd52239c45720586af827bd4fcc966f1d9ef362051c9e74c531d6727d0db3e11396efe2c5b431b36c08ff341ed3c37797a43662568e48954e1127bb1ac4268e9d2f1838db74f435a7b61735a96290929c28644755447f1081c2bd3e763f792724af7a69ef6bb69dc13d9679e614e128854d51374e19229c76ea090834d7392960f826df03bf5dc8f81d7f3beb2129d5a1a0488e6d82c0f25715ff7a1fa5"], 0x10) write(r11, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r11) socket(0x18, 0x1, 0x0) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r12) setsockopt(r12, 0x7f, 0x4d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0x1bf) r13 = socket(0x2, 0xc003, 0x4) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66690000710717577cd3b362c9cf7d5de07b6a7171aca00101775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) 06:50:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 06:50:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x2c}, {0x4000000100006}]}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = kqueue() r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = fcntl$dupfd(r2, 0xa, r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) close(r4) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) fchmod(r6, 0x0) r7 = dup2(r0, r1) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000640)=""/4096}) syz_emit_ethernet(0x141, &(0x7f00000004c0)="36b83e522c066341519be70897fbd1ccfe8dc5457e3dd852ce094ae573745bb741bf2080a93562b8f60cd78ef4acea3f25b2c16928f535efcb3fc5f02fe115401c505c3daa9a134b62bc2a89610ba6181a01f7ffffff738aa56efa6dcdc51c78f9ef3534007168b91b985e599bd3f9ace79410a73e231ea6936b631003e937b3b28ee37d80fb4f45bdfdcac4c52c41821bce00bc88cdd7df487661a69aa1505ccd4712efc7440bc00d38641e45438469641a6fae7600000000000000000000000000400000000000000000000000000000000000000000000000cbef49ba0e5685baa34c81cdc9775cd88b556f988faac9fcb300000000000000000000000000001337559af50c70a4e98eab862fd0a3abe5995ed9ae63078dade8ee34920a4d39b39d11bcd06b2e4f132db1e476188e0c43e28bd51cec90f608fa0041724ddfd8") 06:50:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x4, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffbfff}) dup2(r1, r0) 06:50:52 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/210, 0xd2}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000240)=""/123, 0x7b}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/92, 0x5c}, {&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f0000001340)=""/245, 0xf5}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000001440)=""/90, 0x5a}, {&(0x7f00000014c0)=""/22, 0x16}], 0xa) r1 = dup(0xffffffffffffffff) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) pwritev(r1, &(0x7f0000000100)=[{0x0, 0x38d}], 0x1, 0x0, 0x0) 06:50:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x30, 0x0, 0x0, 0x100}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = getpid() r2 = getpgrp() setpgid(r1, r2) r3 = getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x6, 0x2, r3}) 06:50:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003e00)=ANY=[@ANYBLOB="2000000000ebfffffeff1000000000000000005b67071b542a538706000000b81800000029000000230000000300000000050000003f000141e28066917f2dc8acb6ba33d45bb3d57d72f4096839d4e37c420adddfbb66d841d6c466ab97dd898d9ba25f8c349083547ac7c2b49c18646b6bf1"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) sendmsg(r1, &(0x7f0000003d80)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000002880)=[{&(0x7f0000000380)="468d8b160cd0dc2a365bd9f56fc4749926855cb4ac8f9a2c2420619876ac60f903b2cd976b", 0x25}, {&(0x7f00000003c0)="f4b7512abdbeb4a87e6880be1642ac8533f552333b5c61ecf2fe1b396866df5fe2cbcbd655f6938489c1e26ba707423843a9e0e07a6e9b1d2edf232768485687f19bb7b13d9e7d5b1933b57e3809c02ca19826c676cc229b46dabae937acccec10d10d494b2676b149d491dc5525f6a05e517239d8bd8bfef3e1dedb0646c0934f8522256fc5a4ca9939e9f25172ba9a06a793b0c1b2b6704ce6a8d76153acf0b5fe51312c0e8395abbda5c5ebdfa193948eede43d70e850bb54f86d6bfca4dd0d0cf1a82e705b31c50ae7c8ecee73ee7cc5a196231fc48f81650869242dfce54cc0b2f44711e2970c84174e084d4f5f5284698e9b2c28f76db3435481fc5a3850eb829ca7ed47eb4c3ab1697ef3a1685ec6f3343649f05971c37d11e3272d2421b5bc78e3c849cb2cb2eaccb74901627a7d7c43c1a2cf5f3159d7f3cab8a5f5ba18b690d69bb8873d4fbcbbd1c91e44a9eef2e58d2911c6ea05f1d5a3b5341d16b42bae6f91cea64b21b2c326f530a8283cae319fa9ef4109663e5fda0344ce994bbbf3d5d5cfdb2e7b6a43f8d0d4421eeaa229e1c4465be855dfe9591c024088cd2b2a7405d7f690074b1187d53b81bf4ecd778f9ddbdb948dc11e462a2b7ed10e54035b9c6ffab1c7d1964d7d45c674fdac0985400bc63429a2cfcc907ef67a49adc27b11658978a3287a186d88b8057a9cf6a1b380704ea82f4eac957585ed28d533a32e6262ed7343043ae78fbba8593a532e6dfb0b4146e38839d1bfcdacc6c5880fa9775cb92e2e7f8538653fe659389dede8ee9059b7c8f79c937438be5372eb08363bf5e58d0d838365e5ca151bb02d3c3694bc3a0ae72875445113fbfa18b0a341d1902e6ac407174f3a681369e7660bd17ec1a5665b1a2905541373f3130328322e7803ecd2e5661d3c88787a2b356171f3fdbb51a2d28c4e58c6ded69ce0c85e1f608f9ed417f31948a4d8af94a2f696a01dd14af083bd54c14b53cc97189e054f24b0266916433ccb89cf43472dc0e79a63dc90a3d8dc0d10944c96221ccf290aa4ff1d1bf442862b859e0ef96f753282b16f207a89cec55d3eb757acc90424492b2ef46d1b2d4d290a13db0c13a38c7e1db6e5e1af01dec49dc89a0169c48a9fc116280ed077adc03c924e5de9a8d439f8c2c29752ac811eb200994d80aecf80fa147106d145ecf3c6bc28e20e18302ea9a828e28f80dd9e36b697b8571a8422e1f6ec73661c16adb0daef2f4efa939b4354ac7ba82e45745c1dd0e2cb2f549caa73903313642a68cf90f036d4a6f7925fd1dadf9d9e0c12f6a02e0a02d119f9304c770d739cab9202b4d1bb2909d9250a65807377cd27375f58045d0433c53deb3f830d1778eefce98801fe36c28d47588aee85441a880b64d48b371c028fc2c8de46d39ba8b1502f7fefc004e01685f2fade07741045c6b353c9386e744d2912b9bb32025f09461c8c84cf3b66df00ddb8ef12b34558cbfa1867de68af138730e5887c2e2c46a5389a74a387aacf51d3eab9f8da61f6a33a864011d8fa0d5db29ceb3cb0bf353a242c9d8fee342e40cea344bfb267bb71e0ef925b863c7a921b1cec2d1c761099478ff1ebe7c515906427da75ad37dbe35976a0783ff871f05471822b01e094845bb5566dcfb41de4f6623c87cfa7d862262303dc3e0be2ed78eddf5e630283d62811505b473965d6333a34a082b8eebe8efccd815f6adb6954752a888bc7088f4ac9406b68d5b286e3529a9e361ccd0270dd9b042769f0064a455dd4eb62561083de00c1988ef68d7e1a811960e901772e061bcf8962ff761491cef6fa8d59ea9e63e76b2f05156afa5caa3ef05621559ae9249d6e41b503b103220656f010e29b3e60949f4f4a7663c08860583c3ddbf2cfbd9172b0b47450f105ad3b618c7b414880b0860b7cbfcdd316740b761d73f17bd86693137d5a6ec2105fecff90c585bcfba5fe12ba984901fd9b2efb3aad61e1915bb07164d6a78c36abed5af71876a8d4892013316ab31609d5d882ff4685f402d71c9f3518f967680dcdbc9a9f1f4f0611f46f398b95a0cf6ede41a1ba8cc0caa876cb5b46cd20ae9abc99659e987d2c1b7cf3051fbd00f1d2b6d03c64ad1aab0b9abd725cfa7485ad0261859d92601470ab1ffc50d72424fa73f7744db0b2e80392b28726d9f527f4b50b7c032bffc245d962870adc950446c322c4b942a3c0eb9ff44301aa7e6ac1b6de520bdd9be85b5ffc880e8e9f896621dffc75b626757d972f121254a99424090a8c6d5ae18fc1718836a76f2ff87abd812740ce0b81ee24d3358f79880519d314bd3900764b13cc73135a135dd5c4a545cb8bdeec9b63551299ea7ed27d2cc875a07348d685180580c238c06085100ce3fe329eb7b9ac842e70e3069e53ba950dbd23722284f10b4bdf04bb3e261b75882d7a8eb2aa8c4d6e0255a881ceece5eedae8497eacb16d8b5cbf6da7955bd2977cbf1538f56b14eee35a90402bf2b34a55981904887bbfb8a268bf36fc5554dac4abc0953c537b8d0c743eb78388fdf7ce9d5f000e303cf788ba610e95aaada3ca0a00f98121b0b4ccdb7f061d8f0eccb20f82830e29c0517b2653451ca0de84e0c3e878a00fc55002d253ec7474c877ef8053b7e70e0b8dbc902cd5c2f40d0b81bb7376b1182371ff4b383e25f208176bc6a3b677b0f3393e30eb24c6f56ff56a57222513b9558277c45d35642cb4b62766ca3e813ab29f88fcab0632d668055093420567f8c9b9f41329c60dc172995e407b1e6740b801ee3eb71d135e30b281af9f4b89180488a54ec6cc9e131b064db3378957a99f08074b57a51dfde71f9c3ccadad95c22d262034ca35282b6c9b0f368e9c2167e465897709a150375b290db8c1cdca41af4d19cd02844c912ef7ae3fac7a730c2b518a1150e2662c99eb15b5d29a884fb983d55da0fa85243134263872d15fd14b6d38adb70d8d4604b30602a2d8ea8e732ae769bd9f21e0263217323fde84b2ec2a1daf778e6e86c3dc5a0323bba79c192b4968654ca78008a0fadbb35bc8a7bab7bdbe13d84e914cdd0ad6964a116a5363ae9ae56e57dd4c20047f20b8172b6dd910564e69b850bb02bde8c3fbb1969c4b2dda63f2b3ce1f572aa75d1c6d980ff6164422140cb4299d92d4bfc0c8b14ee9067c6bc36e773edeb8225eb5f568b18e3b9ac9c904458e6912ca0d2edadbb38f3851dd5d2e5728892e4124ff2dedce50a2263d2b45f66b4fc4eaa21964645ef2a5f36c454aa1032d503fd110ee8effaf88cdaf643b95140690895a553f49fc50bc123e3fa0b51a386fad909da16105858abfd706b7aeac0d3589b7d9829ebf81064cb07628b1fb5e34a64b2a94e61899b6eac972f47f9c60fe2095f5164d93a36df917a00e4df3bda24a0416bf6704a4d15a41cfe781cca9410a63c576c3e4887fae1fecc93b5c6dc5230778e6268215d8e2ecbf6c301b585e9c0921a46c2b8b0e4f2d95b64fdfb307e95734ec6a62655dfb36933394862b1e62126eaea4a7f4b99a2681449e2ad5f7ce3c2ad00c5521f7c8b8db1a6dcdd440ea738a4b4d802dc41ee10c945fa7f4c5b6b210ca04d43359e8c50ac3aebc21bd5ea7a47bc98d1f834e9719326f8c4f5776c12614f47332de17d4923855d92e1754f872912709549bf59780a5fbf9ff3a192ed4ef2fca610636640e1e22beddf50d5b365fce8725ca44f50f221449ab43b415d94176f449081fee10ad73db09070664157c44332256b96f160413673aa0aa9b0901419f2dc4ceeb8dcca829196374d49c5678eaea028254c6e428b5f2e1c3dbb3a6b2212d3636bbad32ddee5260780bf2075951697f86721e9f8272328a8e6a9de48086393a75dd9c1c8a1c29b63ba4fed0f595abcdb337ee234c357106c1bddb16696c55b2cd626512816b35ac9e185d95236003ccdd2710b8669dc25371928aa5b926a0841278a95d5f6265ed99b263b7664ff21dbddb78d8d305d6d91a7b053c8bcf9353b56293cd5c0d1f24174799e763dd89bf49db431967348140660aeddb52a544ef55ce9bc624551cb9373809b092bf02c2e383925536abed2f2a0c89142e2f394c07703af59d640e85f5cd8a4d9069aa4c645538c1b0a13b38e81742946be3cbf0062daabb181a07c40affda42fd925b3ff30e8c32d6e088c70412760d5c0e6599d9890c758025eb7c99ad6e5266433769e6acd45f3e3c2308bba290d81ff318444909768e3bf36063208380db7833f4324225ebda1047be63ca426465d59a77060f731f6feff5767b7a9724af0af1dc03c2ba3ba07eff3058b406fe74173948e6a99c9350c3beec6e5ca336f6d13424efb1a83ee93d126a5f34deaede19db9ded44511f0d5f0e1448eb8919b9d480793d7a36a731f821f4ed504217964c95c5427824f5a0d74b757bc3e0563b6b807953d05262fb7e292ad36b58020e84d608eb87fe57310158693bc6ce8842a13da287e310a2aa71eccb85571be27ec0c347b221069d8e9adeb880316ab879adc07fc18796c396b5174410f2efeefa1d6ea88193f11caee1b4d596123a72348471c8ba8ed8bb20bf2b69af8272eed556bf4b4747f74a583a3743297cc11ed51b3249c1b35f1d89f576941afe2984c27a95f8b31dcff283f329ab333866a8ed50cf9cf96ad6573825d2d73a572e3de6c0282802bf7fed199ed16fa864b61e47d580a8df68b82c25c306497ad8ea87c78d1a6eaacd4db4c90556c8a60433af9473c599511532746b32d004d5f6c69f83163a3336afef59289d2dde9305bdd74b064052a26988dd6c3ea99ef70e5e960f520c149bdc79bfb25dd406b495df0f785e76f3c6c700c73a46e83173a6dc0b0402449157ea86ee0ea79100d2ccf0f3465c4a72919d641ff4b31c2f2e9b1f360b2ee2afd590236cf7fbc1c08b58fc9081b910218c153656435adee40fa29b5e9053cdcdc03ac9de5884cdb15f6d0cc07f4ef10bbfac80c8faf975702b30cf658ac8d7225fff5e0a35a40d3a9f0ad87c8254c5c5fbc1aa02d9648be0bf55ae63f4ebb6597682674bd76e115f70d7b580a429f7821eaf93cf1b45b1da2b4b058e2e3aedd4e1d8ef46681933696a0e59c6000b715cb0c0a917c500c3ba92e86899853eeadba8c434926450b95b7f6d2b659a74f24e05e0eb9fc827dd8692a9f431fe745f36fc3efce9a12b2b17fb9a4545774386fbc6340b62ecc4c8334b8334bd2943ec643827d60e26385b312cfcc095ef948b820b9e81b8d630ac8e6114e4874fec218cfab69304f7403897e31ee15a918ba8368027f31edb2116a53bd35b0b1557c20bb98a6c7767abb40abade2addffde0645a0e0dd7450354043087b5f8b814296b32cb63a0f53d9b205a185f939034b4898b9e6c2f4cf4cf82e3d7ef9c289e0fd4769fcde48f49e4a21f2e9c7e2f876b470e85f4d880b02d7b0d1f3c68ad753754eda15f9ec095288db46fc69eaa96084bf8840e6693bdebd4e6793831c409604346a80c32d1afebc06f2f98155ea44dbe4368f2b7cc83737f3a2adab1235b29d04fd75ddf52ea99775fb48b84c077f2d2eafa46b22bca764a5e0d6221cc281b221b903f8d468339d6e378f32c920eedd3d896a9c3141064d3127e39c53bc19d7c221fae7ba46041f3f841efc3f9d803ec3f67383ff43a0ef2f9631a4e0acad903402f9e7b57cbf37db3b1ad2c3599c4b98c2ba4196be5fdd27b186d93ee0446f6e2027ceec1be136231ff97ea5d7cbb5285080d63ec27ff8d090c0cbf467e5fb1e28ed43bae0811d73773a0", 0x1000}, {&(0x7f00000013c0)="a12896c90432193c37259c48e485846b64484abb22d961cd8b4372deeb435d9d85f24eb5adef4e57ec2b41c0651e4b37092e4aee65b2c1d49094c5930001571066bfff604939c9196df6b5c916d8641a0ae4276adcaf2dae986a8db583e4f3c3d44bba49144f93ad073b2c0f0d6d686f5541f078eeac33be010dea43aac222843de62f2522bcde53bfe2056a018b8080bca8601be0cf0920a51ccae535936c8ae67dda31d8abfd2139aa1d98850eab3ecc72b02f36d251a6eb8d", 0xba}, {&(0x7f0000001480)="71c34339956681e6cd47a34e2736e6fc7fc0735f083b098c877df19810a24722cb8c37bc67afcb1d0a51cc87fa7380480be81f958bfdee395dd7efb07ebef721b6d80002c7b462bfc2edbf7364956d23524d34da5cc03c907bacd57de2d27ef6c48265cfbe56589267dcb6d1bbca28d7a4578609b8beb156a22ce9774644a054f553ffc194ccb61eb1a69157746cb430299f67e5dd5ecd45d883adbc8d2551484560cf6219691b435d605b2aa689c91e305a2b17c2ec1a", 0xb7}, {&(0x7f0000001540)="bc3abcaaf2aeb70471ba4ec5ffdf82691e93e88623756ecc82c7848f3b58f36bc9132e129e7f602fcd3f001052d3ad537c9fdf47a59658ef965a365538102a959799985fa91c45869d11b76df7e1619dc8f1499b0ec0849ade655426a60f2c518179329f29138e8eae47379fe4cda197e2c5ab8edc0c5d8d2ab3df865d46c26b92bf803b634341e4ec0cd4f2362d2d98e5e2aae1d9462c80b10443f752dd178de03c2616429958eb12ed66886556fc60aaa8f8fb3f12e5c8c95bb2c1d3465426f01903bb6113342013d88ec0cc1442ca2c77815350609a74b2b0a422a0f2ccbab7688fe7", 0xe4}, {&(0x7f0000001640)="e440907ba663ff5f15bad258d60ad6ccb0c418acd48bf5a52aeb9e9c85750c7bcee01e65779909362cd0e77c7c0f11f9ef0d9f053c2bb1a157fab3597c8724cd7f3341c7e4d875210dd9c0c8f82877e37b39b1666aed02005bece62c95ca8a8a1bc3e1157f6a87a4d89dd2c6a86d1685b5dcdf012f5ca4141f9fd5db8d45d1e208d7c5947a4862ed7f10647f9ca1b4930f4b56a85380b4d6c13cfe8f90c36f79e873a88e105f0944e4a43ddd18c172ee80b05fbd0428087fd483728f48994b096fb9476bc4dd2025badc08720c12c25acc4b1a287014ecd3edf8ba4a401d0b9f1c84300a7ddfde9820adea8d84036cfc54b69ed57cf92aeb327aaa36797406389b777a6506e262e08c2d1cfdfc0b5ff91dbf9d50b837deac34929da5d7ccce593180836f0567f3d25bfca768c55c196401d798dc16ce3c351fa4172b1dd10564f9b1a16bbc5adc5732ae6f1f0dadb1c4356510a0942ab1f9cfc967e619406ed7b3dd521b82ad4a625c859370f5b3fbe4b63286cd2f673f6b6013597cb956241af6702aa5010fde0d33b3875cfe03b49d64d05b54d0d33bceb7923f761d1b02e4604f4b66fa262d0753611c4534271c5e0f42a9fdc6208a9edb7e3c9c863507f98c9267ccb4e58aa647c5cd0e9d081de5e7d50e6d11d40971a6340ea89c1fa050091482ba0d3db684b6b2a449274d7a99c9cf63b768c4a1492be02d26f0c74551e8608b910caa27c2d115248b0fbfa187e99fba71b8e4f9f0c1c953324096634b0b0a2525b50e333f57dc8a98e5e9b296228d3344434bbb19c2740062cad8913a78da6659a92b10066196256a7b7d6b7a17aa55c40cae27960f9a3d562db9969504c5e1b604948ac6b3a2213df0ef0d1f9bcb8a27a67752754dfa2218e5022ec9c5d498fe67389d6b3c478fd68cca501428957666d0b3b03608e60c04e422d133d0a697402d46f548a8775b389f94fe7d1e12b5b554fc2788f4398db10fbeb23822f15829674ec5623bad44e4099dbabcd56b94972858faa9451ca15b536eea26bdac6a89b574c189820ab3aa4a51b3b09b5fbcd53ac11478c1b442350d96c6630c715e7316720986ee69be45e762b6c602471d8fba1429fb4544a46d255bc91041310a7f4ed809b4ccc93c604402f130972633963aa2e221381227cab5f088cf1a5397b12321e4dcc6ad02846637d4e5f017b0e252d31643800bcd9fdf82b507f1910f5ca66f8eb3c42b983a618cb2b454a2159aeee340bf585048f90abe493f9f1e3a8f8e9a4aae72f563e775ff6730a15eb1afcca36dbc105373aca7922f49c5c90132c1ac0ae3e477061ab195e60699e0472b6bde3fc5110f5d74790d6cb25a702d38629e5e830d87aa83640ba3686aa8bf8790a6b92575952afd3b2eb8b12cff1095a707662d5dcd799f5e080c4ff619013b5cf142781cc181d1c64c3513ffe6c6b6fc67c967d9ddfa765c29f5d6a5b66f2494a010e4042a06457bee5c42586913d27444bb70c1135241764340b1e5509e1b535849b0e8db72d880e553fa4419e140d4f12799d3dc5b4f183089519e7e0a0075c56b10bdf4d3f24cac88bc467ba8bc8d7995e858a597dd5e800a9ea6ab02c741a060507c185ed8d0c5d8bebf7ac8cba92122989be3e92de2bc546cccd3637dda4ab30c2372582dc00739df0a07b75adaddaacf5336bdee29130c46f31b8e0ee1e8431a7e22ce33d3482bebcb7b974bc0f5a5f367334c4e64862c077de498d4b0b514ac7d2fa0908693d4683c03a626c02d12f56d046bb7c88b43e047a366e148583d6f1469d25dc22f3cddf58d592f81513aeaf077f92166c5ca5326b59c1ab323efbda1678f0a350e6118c8fddfd67259024c92480f0fe235ab31adec013c2a6eee018d626ea6b06169fd5d50d9548f14e2cbbb9c86bc293396ee5901ef1b02e869e84d151169e6de9396c3fdf221727f4c59797b3abb5502728a04640a63d1b675db2cfd13bc3828904bcfb02b519f4a552d19b878a3dbc1f66fe4f210036e8c425baac3ae9f1d6b8b6fbf6484869fbf277aba25f6be6494ed29f6baea092ef1202bdb21d59c71df1afdd70378357e709c0746165c30c086fc808ee115862f00b4fd44af2c560cadc6cc26b874276efa6386a2e016168fedc476c6edb273ca2eea2349e0b11249f7d509aa48d5288d533b22e71a8483f3a936d5be3cb9c50dc1164cfa4eec732fd27725c453edfeb911a6fd444beaf315d976ccc08785707d2c7f78e1bd464a3e9be6d830be82a943919c4bce0702cdaebdb060165f8b3646d28dfe8d3c6e4c095e4795d520b8eb83cb5042c6478c6e92dbb5394c322286c1836350847fc0b5a9b144cbf417367ea78c2736ee7f3f89ff78d9769b6ecc7eaae9fb3d088c91f8892ebc3a89c533e5f4952516370612c6d0a7bc2aeec965fa4c0acfe46f8d17426aed5134a49f777783c4d979d072fe341d7b7dc0a9dacab9d5dec0181fa4ef2df69845bbfa56acbea7519950e12ddd0f136119929f89354e71220786f9fa0ed61dc8cdcf7d7e488c5074fd3e5907cfdb26553dc8243857b711d16db944b54d58cc1e950150568879bbb3b47e7f469c50f95cdaf40a5c279db4cdbe242ce4dc7087e942b2cf67ae459d9022ed7d4c740ed6827c2d7b979fca018100b0b5a065c5fdea9aa6ee708e0c8880bd7d76875ed411d3b26d4a713a6b0f7388f2a95551c27cf4f47d372c0994e0c4cff699938fa3eb55e2f2b7f65461ed958db5995d25f0ea697637c775c35c938cb4b6da8e49ba2c1f1d153c79e136ce5d7d722c496ff9a5643d8027e0ead7799864495fa9486d45dd775598af02482ef99f0677e42f365cadc64d71d42c6a042a0bdad19848caefec082aae0b591a4aeaad44148fccfb7a9fd1d9f72410d50e999cc1acf0b8736b0af2c38a6887767d71a0d85f2ea441ba405315cc9c6dd527add9b3d0a1e60ddfc89e24e266dcb77a70b1f82eac9da9febf2801ac7e8395971754600543fa6b5e4c6008a082da797488b36ccd2e5fbd05ab8b267651bf2d1e3da3e7ca3924586e33bf59e3a7369ccd9eccb7cb62fa8da788f876c03870f47db570cd3d9449679bf3c1b504bd9c86c1603cb0b3dfddce3fd22d13b1399f98f289e15cbc9b2ad3ad9bc98d9652ab092e218b41f349da521974b5f236f46564011ea044bab8b702d55a9d8ab24967ac5bdde9e8c8205ff21e89a86c6dcf2ea9d5552f8e85b66d2faf352462bc3d53d653ff6814666291d1f9ab2792f0e1f04eb06f00e54a27559ca237c9bfa35c1e5ddfde7d0b4ec4322360bd3e976201df0b3a56ea704b5d63c1bc3801fdf0975543b4e7c6f858bfcfdda62484997a8f24830913c092250bbbb10a1852c88ae2cdf5b89f9e4d5a131a18342b1bdd86e80e2aee71c60c739d0a85134274af5fce08d0fe8cf6e89d1892f177043510af6b21f14f821d4cfe68b3f3e9817d02d3e8d524c23bda9db21a05d051dda6911cb3033a17e44db9fd28edb450bb00a8ab5004a119f33997fd226027bd4841b8fe255e3389ec9e01c8511eeb26cbe10064705f74d78a104a990c7b34f7c9d8d5b7bbde48712bd3827b57c34a48017b6062c2311c3f620ac9ebaaa65898266cebd77f99e76208b543a2b01cbdf016c1630bd117beac2ee22c2eba20fa01e0b7f1a08e3497f64327ddb597317701d813d74665490d04d95d61547a94bf6f838672d21c01596ec0c29791a08abec9af4e32a5d4a96f6eb658d521f2073650dcf149ed9bb7db8e55604a3d1387862326efa5450e5e8c9b8e4a263b17dec4c66758404ccda42f7ed740c68a842571b9162817778b239c61007b4cf89c11b1b312822a80577e6d3c169cdfe1ad85631cb1e64613f72c77c2ca501be85de6f35fdbe276fa6a7e22debdda04d1227acf5a7da1256035c12cd255a46a64c3dec5741e41a238d565dc2a48584edfe2731727b87edd935442a0a8aedc87625926021c75152d99025a23a521bfc765157e54f462b4033d8288c808ed49a88c7d023632a508f758713619dd4d729ce5e6bdf5559e6b693b083a8f75df2bf0fd148a5001a94480a7750e1e623468e218c2a943f493e642b026f25559d7d428fa2271836af1423f14952359df6f9ca2fc778fa96d1a9c94a60bf997b90c61af0e7036e74362bd52a6251a98e286ff96849ed89bfdc86448d7a210581744d098865961cc953eb0a3a69c0f2db02293a158b44e1cc906db0d0c4d4c360dda64f6f3fbc5b98f378f6d2e22221ae989d7c4b9f3e3f936d38b4145023b7dafd5a6771c6313f2d3908e5091812611afefa1a3d217b6c847f121158a0ef9271804e50a68e4b3c4f4cd499b90968e5985f668d9b04f0d76be1c1ec07e9ea47416dfb8bde9c63c3c9c361ab2289cb611b5a7ef12f9ab69280113a66d68b7e50ea4ee970ba9611bb4be2e7423251a50acba4861a748c15fd2527d09a743d8914e816dfd538dbe1b4269617fbdc14a0d555d0e1a77d817e062992c544d112c54cf87c19ccb5d1c72908a250c3c22dba3efdae1e9164740e837c0573904b7f0321e723fe85310185e481f833b3664d9fc7f19dadc623910182a7ce4715578500b7de408f7b4935fea9ef8ba50c8a9c429db8b6d25a2097a82e8df7eddd57c8daebea833b013db97b8aa608e13d70ee932b954ef9b30fb42d4cd09fca705dcb41d88122a3c9a40e3c96adaca1ba26c097c363eb4e3c6b8ee48cf75db135d92bc0d5123d511513696436c52a093182bfcc18231f1e389e0649597b93d5b7ae8e9c98867591154d5d871dd4743b6de42cd941057fc3c77ee1c78426c3c0b077767bbf95a96d0c3006ec37b4868aaa3aa9dfc366f413563680b130fa41d64bd404a121543a7b7a7f4db4d1208a223adbf4746311cf95e81b11a11c72ff58e48445d6a18ce06d1e62bd290eae105d8e079c60e9553da220016ba5c52dc05c6eb5c572e5556ed03d684ab94821bbe2385ea9baaeaed80abf32b230957b9944ef6d3a25be3e7ec1d33124061c64b9dd084fa96269144a7c934b2b433b572c5d6eb791f424afe258822895c0e690cb99f4ea1ebe2ceaba5cb944e8e009271b5d828efb83f8911a3aad7c27da7d7070549427fb4d6f7dbfb99cb441a90793fdde1d91b67797058d76900ecf4566927478eecfc0efb797809fde46c8ca0b8cf685841ed3bf5ac143d07a55ba1e16d10b6d79c9e06c040efc27080130de48198672828414e11131628ff1e29a547af46bfd08c5af75cc8bd33bab1535d044f26ae0f8c65a556ea20b40507e3cdced0f6a418b462940925612fad19a78aa5e267ebac1bb90a149003502eafbf32fcc5b35bc388356aac8c647165dcee650e2eae700c34b23f6a32ac894b08109db3937cc5d071d1779136c4d1036473fb78221d84a187742db599d12dfbda4c10fc5339adfc3bc4769e5b24da87c133a1878b4e7d0e179fad69c6d6a3595ff4382cf84dc17e81ec1894cbf73645b45145668755e5dac5cf2d727f2a8b0e7562fcc4f10753b5f0c24d20ce5ff3086542c1c26066cf4d6ba11a970da3b4a43dc735f77a83eb0ac44a69723461f804bf93a371574824146a58ab57e4150113a717577a37212c7f542502d14304fab1df83bf3d00eda13ab876247fc322ce879089c43b4c92dc8d515af9b5ade75d2bf3245b103b0c01ab901b1d8d63bc32f3ae876b06ed4a118e57b8b54184d138b497bad341a1e3181904d24880ef341b1959b73b7816d1d21dcb7cf871872c0a0bfd222265e3890b0e15ce3c905f3d95b72e3604e55a27f5651a", 0x1000}, {&(0x7f0000002640)="0874f32e1195a862d859ff995992f3cbf54927b10c6dc724a3497103f9b24998564781968582fd90e68c9cb8522447fb7cb8146a58f5b30bb1252569d45bf6bfb726f4bfc12996b236b6de3e2f0f05971ef4e71691c2512bce19051eee5783e843b26e49f2cbc7c868305c13fa7d8af383d70bcfc63d3b7a795c9167931e2fa233e0afcc57c1a8d0ba1403059abb9e73291b6dfa9ed3da2965487c8e37c7719df8cd1fb2f41c297d0ab4eb1e7a8d4fa6c9eaef02879506c920f2e49d4996db5e7d25", 0xc2}, {&(0x7f0000002740)="bb6ced9e54733a", 0x7}, {&(0x7f0000002780)="c857acd157dd3c02828761b4a473fb2e113d23eecc6cb7bc8a9ec5e05e8370d2e3913c3112eecaf1f25b87a2bf70aad762f28feaaf5fb8dbe74d45d4101e246213c659a2a2ee44916e16341c87cfc33f803066ae039f717bf6d31356a6b5381d7b44e09289a72335910dac5d0d8ac9b67ec04dbb79de546ed52836c6addd01118f90e421cf0cd126e9ebe4b31903a5ae60bcf97ca8493349dc794b271cbe9bc14abee60cce3d2bf8c01529aedeff131255eab91dc0210ba3c3cf5e365736c191afcdbeef242f548599d8", 0xca}], 0x9, &(0x7f0000002940)=ANY=[@ANYBLOB="a80000000000000001000000008000003a8f3596e730515f7e41ac715c7a2914a400f6bfaf68e4008407c2eeae962a065d1145064ef6f5eec0737f39d4cb5e36a30fcbd4c85fd2770dcc515eb0da9c7a0370299c6d1b987bf2330baa7e5530f3081d7b5332b97c2580cbee68253649da2dff5d3232db8e383b1f24839936cbbfc9325fd32bc9d366e7e5fe0d395dc18533522f4d215a18432eb44b7f08bbdbe992c7a631212200003000000000000000ffff00003f00000018ba73dbc65a15bb5605e9b0e239c9fc1d9ce1fb60c41903831300000000000010100000000000000100000009000000f671a3aae4aa88161158ed26eb4f21cf07331891407d92503bbbde4db1e20002470f8e0dff2475b6d41755e8f5c70bb32c8049d5c27eb04ec506bb50b64cf902cd80fb61b934b5958e8a64539453843fb33aa231b0f6642842f17cd45d09ba2df3d7835b1391b5ebd2a580baa3ac996d269821a0234b9095732ff0b812d16f84fe45a1293a4cfc84b4c6df4becb7d3348c3673c052be9f9b7fadfebd0899cdc00923ef6abaf1efba3c12fb1fe3fa7cc8b6ecb5614cd78b55a3b85d1ea699a3d1939cbd93b656ea765f430d9507d4c11d89298051a218ebc077658857a805b492f5923be1d961d95b9ebbe4a0bdd82b1db3294ca5a60565a28cc9860ed02eba055e748a72a5260177f6244b335f724dcfea76a10a58e74afa91072c007c91045aed8378f824ca24b586ccc88aabbe6ccab8c6cfdcc97902c925aa3f8cafa3a50dc4bc102ef7928a8175aef1a003d0509eb12e3cf4de627de9df6a04b07bb1112000fef8883d7e348f200307a6833b09ce3f48c23d78d4b2c18f9675def1fae35bffd566df8f487be41b0c07fe82059957606b18bf4c0d895c1aef5515e2d4e724940b772031af38c8af23aef47db702b2c08d2bb159688819c19a24402632f172b67760359a20a2e98b47c729f26ef97649a1680ff1673087f063b4373174ef5a987b5c8cfc216e1cb3808203aadabe31b7755d2a49ff972336cbba41d3efb3ba55ee4870293f3c306155fce6e2fcf78e6c455a897fde84c2fd2a777a8181cd6513192bed8961a325e423ced3329eb4b304922bc7e3b477ed3e9fe7e1451e9a3324ce8125e2b229e403eea65d28909e06d2ddbf94412bf740b574f1dd1e0f7b471054d8209f66798e42cc91efff9c811954188f3905cfce704bfe50b888843e51ddce56c261ee8b87d8e57e6aa6fcae10db48ab295d3f9640ebd75dbe4b7b0867d85bcdd2f302a217e77f42ea6866139b5e363c271696d77bba2cf70bfd37e5f58a43e93f430e545abf4154c8ecbfa0170ad81783802bb616187bffd9fa61f2f7bcebcaa35ceeece54dd0afa0ef04a97c900c3baf4a9cbcedc9b13d8a9d789bc755a7e0171b39bad43631ea9e3c4fb86aa60b4f9448b494dfe8bf73a27f86cd8b2a29d811df6954e4060bbf7e4e439e568f936bcd0575211b8a6c7a76d8e730a94540740528bc1015a8233fa4ba703c4e5c7074272b4755b5ae8afc778be396fc7a5d4f64ba43a3ee6400a850506bdf66beb15f3108e9610a956ecd0e8103f76e9dcd10b3032985543c1489fb77f44ef617adaa1f3b63b7b03117722d0d4b0a72ccec77a2bbe8c10cefdd77608e9b1ab9951450ab3570eb8281eb2fbe9c7a87149957bf79a64b25f87ec1d37b470705243e4d816114f6d0e4f0342046c3cf1b9fec70b7a7cbfc10d122207a82df94b95363d5aa17b0e54b07d4a2e59175d7293d87072c6d5f83646c1178a5ba42a02b5b5480593a80a4527b6f5a7210d02ec16fe10740eab5eb9e2026b0e9661179fc172c9339ca7910f14547ba42f1f33d9d37d1ec1f68ef7491d49b0d7025519719e81fa26abd04c0df46e0636512946e2a913da5e19d676778b60bab70de7383720242d5e6ce433f05a118dc7b2ad11dd1f280e99ee892ab0f452d6442ffac35b7fb01c99405697b17c3f324f6cf1a112773c598d38cd26548bb9ed8759abdac51dd4f8b80b9ceb2297681e1ba957009e22a0e6e35f012aeff2e4e13db2e5a1d94dc2c2991c44974bb70f7cf7a5bff8558e3f2950fe24fb77ea8ca6f9ec74371dff6e8979a15e7623dfba97fdec5fde8fc91af31a79e1953fc3386178d4ef889728774c32f430336ff1f990984a3f22795b59f3dc09d49d5fe12bdc3235fd07145cc47f98bc1156c01b79b268ae4c80470b902f63695b965f63e15f65b31f59cba2d430d9b6a04ac625b86d8980e9eed5e6e8f00ba86f6be951678cb01a2614dd8d19d8c392a52fc4660767f4df065410e9d2b1ae6c53898230bacd85ac96d70736185ecb7a45eb4c699b2a8db1ae7dddffc3b75cfbdb17890c0e733c9b03f566084e339c0fed4271af7459b4f007e53a9cc3a9ff03bfc71a08e7729310a014f70a0db6e9f3eda73b8949c1b215c32518c32a93ddd95eecec9f88580cbf1504d7b6f919db54b45074fafc03c9dac124de3ace2603a55fea86f2dd821e06c6018a191a6ffdddc0f05d57e1fb5d529c97f9d0cdf333dd58e292e7de16c84cbaaf74cd403209fd49319baef46de09e62fec11323dffa157bd253e24d715a869788157d48ead0de77b056dcbe1fa87d0081fda4135707bfbed691873d42b92dbaec948b3efe93a3b2a493a0470ebdcd2d023bdbad9de77ef15f01c6d115fe55f6961593a3165e55fd629dd6bc6efc94d070aa7454da554a618f08961a723ce2db100c5fe9fa533d47d90be70234c455e1e6ae89d29c5d728654cde26a2b67ac384f055eba1206d337a0112b96af2540227d342f18a7a5732e9e9b9e6f9de1acd91e94d8efc3e3145100692bc1d7b4fe50278c04108642a87b08ec2ed8735d75b58642a333763190808281ef00e93b750764342b0ffdbf0ef8b0e332491fae330475e5cc93670f886494a9a264d5bc7835002db3f6a1203ef7312c1845fe5a54d580fe3facad71588bafa20e7a4b6daa65175130705354b273b7738f3e26e487f597ba64f0464b37f31ec89b17c58668503447fe8f1af868310295cf8c8944aad4316f004b4649f8c5b17a7b7949b43ad63da1a5b3167fb9fc5cc68f2612121bfeac138eb53e90f59527a4b0f3a40316c1a106e55fe5a2b2a9212a7373c25eea7abf73c862a63ef2924acad54a5f0a6df05928e810688e6a6cc9e0dbf92c5bcc1739b34c8dd411eb5e7b0836c8ed4f901aa71e58803cbfbe2bda0c679efe62b8f3c62fca47ac963feafcb850889d73655af013164d2279e157aa9b6961a3f9db8a0e7e41e1e9f19ca6344a3d03fb2561582d39005071305e75413421fa6184c18d1cc726cdc1f5e49f7c3c182c0fc91b89a3bbbc55a052c13302928f90884223bbef306b907e2125a2c11f557a9b89712fff6888683413a42a8606a6a1e0123797d4f19820991841a9cca19a2d7d27a7a9954482d0455bc5db1993b7fcd3d05bc2fbbaea9093e4f76a4329749ede8f22adec5026d5bcfe4fdc36aed203bcd1be03663c45e3e38955674cd17172218f8becb68b21564a1520519401abeb48b4f0f405eccbfe7ebe8bcd0a909d3ae5c13c3cc1ae1826d32e736a570122a905c02ab02706f852e379f78737c11eac635444af92500266a51f1c94b8ef128be039bba4604edd385405b19178d6221886e42c58ce2d86e9876d103b31d2a9caf5a80e8ffcf618d43385815ede7cf5f9af6fd4f90920d7bd107a70ed7bab149b79758ea1dc56ff329730e353b4f19368cbfd5997e01a40694f7d29e685f3587528de9df705bc0bef77cc8848c4286b7c6e584737c588e83950c81f82c5e4e78877c1fd2897c4e130419de7658d180df35a8e3573142c2b4de54668beddd2679b836684ba5851407d20f4e16ea4c1c6a780a521e25b54cb50dc5bca67fd0c6dfab6cc63bd4bb6d6679032dad1cc1f8af5af739b3ea5bbafe27e28bad88389c6af5cf1bfd850405346c7d8b3ab1f1804d6bc1c91cbb70c56edf5a61328b1ab34d0fb4dcf04236ab2a89597b1576f8e3961964e2a14cd486f35b6be627b7244cf4e6452fb561c1abb5b0b72bb9b43789b971a85c2b59e45865593f1b16b5b461bf46c5863ab28d368744350657d95dc23a21eeed07ec4f2a411bc78988def2e634752a7876806320c3a6aec135e20c2f753aa9a36bb20161c7d1fc631c97cf612dcf13fe553fefc56ba3f35678bbeee00f751835ba0e4542a919312c0e9f80ca896458e3a24a38fbc996f1af929de334d032504867422e0c97490c51f77754b73a6b9b84cf6e3e38554792df587098729db126e75f901de871bc3661de475841c5ec5fb3686e9904c33d77592fe001000000e7fafac288716104507b4ea49f11bb1a86a2ff7f7fce04a775b0d600a332d5660773a759f44b0fcbdb5e945591b79721697423ff19946ddf4327b6d1c0f8fb51f908fbd0424318e897edd129c661191673535e9bc96a879cf9b88f93c79e27f58b10805fb2b3a0d935ff51e5ca86813dbda8330cd922af8176e0a01540136ea2b8f0045958d1b93978b275530ca8decfba91a23b148ea5002a125104672efc24cd628ee74c6a97724a022e336c3798a7cd03537f7e386b1d2766685eb9b657483af162a3ef3f90c1698f18f1d36b865d1b2fb8c302ec03131190dd3afe0c7d20f00f0128fcc1cd62c88a0bb6bf11fa1ad1f971dcdf31ed8a9aacb9afc837766ecfb6e5aa314de318a303470d07993abfbc329f80d78f44705267659bc1098ac66ca4c7b4cb35dcca631b30a6c682de422c434762c65ac513f8897b564e40128f5a1c5f7eba17bb506af1b0ef6d2aeecb6df78e00d577af9673d19ec3a914ccdbdf900fcf61374ae1fe2c44a94614addbd17b52b60adc3cfa544a754ac8619fe61f5ef50892cc7d1b689e98c56235fab3d26d51c5040e8170653166acddc61a872be6eb87947ae8e41b41c805652775c2ab08151b1ed4aecd78a1db8bf5a7598694d4efa2a9bf5333a6af445b44ed2c81c1b071c5c3b2e53f829f71242148a5300087e2ba24cabe00772e27ac9c2bdc911e454ef0ed6864c1b94046f997cf8613508b08b61e894a1fb7a94c3a7a519ccf5271011da6fbe4d4c735a02a42d7cb8a082375ce8d6fd950c14adeba52fc75254a3c1305ed217c6fa9bb8cc8196334052a8bd4654b3717fb75d7d1d397142c7143c38bf8837e5532a99ad2cf71f67ed5c567ba1672377b0011c2763dd5652e537ede108f9d66dfbf92d52ce7dc1c7ab54e79d446011aa81859e9a007026083085b435d0f9c00abc1421f6f58be5d86f4bcce3d94091df6195d365a2d0ef7dc8edb8982b5f11b17e19cabd48fa38c1c00d22b67c7cfbfaee4e4162fc8e0c8c45941ca1446c5856eb38fe471c509ca977cec5df1f8f27ecd001860c1a2c3f649cacae912c8328edb9850aaf3ad2d9b5b85daafc3e773b3312f765416a30a86ef8aa67286200705f1d19ad6c0b415f05c37bc4d64df277496c834e6bac1e778ba9082eae09f85dcc6d01d65354c640fc7ba8445fab5724bda137e06fe9b67b49739c2b1a72f86990b0e82fc28286ebc456696f835f0a7d968acb63a086de891a6b6a7ce68775d38475f2b9bf84593dcc57a3042dac37cf36aba5fa7f996db9ba1c72ea1a2d440ee4714efdd25bac11827585116b3f30edc83ac28f3eb4bce130bb9b36aebfcf90441dbd2bb1eeb59e3ed3bfd150ee0551ba45168ed7b25e272a40bb9022e42144f07b15d047424d173954274a968ac0c27bb69676252c38b0dd819ed518e58a5cf44e7874346ad2a577031aee62adbce98b6505afbb209c94c700a5253509f72695a8bb60b280545b44642bd4c21cb7b4cf21d525b87327ad9a341763fecd50448bc3bf8356d9c7b0b427991fa18084b2108a3613cab843d51772c7c3d8640af0a1a6026ce910751863de2587a5af36901eba7ddd46d294615b72a3b5e2dd61be9b03337be5e7d337500800668194631b035bd8576d70b4b80fd42e9dafe668b95569fc08932cdfc27d3b8c2a37874a7d702738633a1b0b245967c8afbb085c280d30181ed5ba562404a87bac52d623ace69702f519a2e7af64accfb90ea3ac831381f07b666506be38c4d245800000000000000ffff000001000000d2346e744103b6c8d804ca84425d24309057952acf334a88e985b4c6207663cdc8621b7387134b91ff6b7124d2502d271ad0980b1eee1e1dd74684e13fa1e6d309ce0a0d870dd200a0000000000000000000000006000000fc12568f9f6837de53d149d59bbad83192c4d50d62a3c24a9727ba594d54ead91f98d652db4024faf4e03a91b53d719c8d4010e354de9a62f95ad3867e9e89831aa24c73789f3d554ab1b2e51af17f45f5ed06836ae7079e23f8805322bac23b1b133b8287e38f70b266a9d5a5be249a819360956a6ad2ff0eb2e5856fae5b0f6df8ac2c74c0eb585e2b2d8a3c895244980000000000000001000000040000002e950b27972e0a3f717b0ed653672e32ec98c6004d42eb0daabaeec7e72cbe902b9f68df7309ea5bc6c557b7a9d7b58876ad36486ffea4634fde391e4781eec78f99dc944e26ac4f57719d212ce61a0fc38cbfcc52098c75a3c5211c6031264d363e44160ba57d644d8130767ea00e0c5367e45487ad9ed52b43e12ec0dcae98b9d0000000000000a00000000000000000000000020000007f91e34d771454005eb3258fa229a52ce097644f6cf09cdd43b750d383ce3076a916afec7725e205d0045cbee4c3b26475429e07edab1a888efa513866977d82f053bf2c9be18fce3eff8d923fb8c00d243e7acdc6d0a336c67620be75b810c55e3b00f959c35addd8a1242523e78aa29607420f5f64489a0785b93889fd5a6f696d3ad03fb30be232e2ae08000000001001000000000000ffff000000010000cd4a6abec66d5e663b8e04c104b1d30a8f264f81d751c0083c6c588889f89a92eed13feeeb09a3668082505737beea76c3c81df61b5301885cf418532eca43261dbeed19c2c8d80decaa48d6d8f0f78ce93f13f1a55138f94e836a934eb08b15e4de43c9a55e8e6918469074b82f34e6aaca1efc8b09cf858bea02071fc8427b1a2e4b31ad9047c203261c458e0dd770e712c25d5b90a0c35dfa00af6f79ea0496cd16b24e832bea43c913e7dc8866f2b920bf2745c93b40cd877b7985e93679a75e9763e51bf8e407181fb55e7b0d14d353b731a2ca97aa275796d380d861e460f34471999b87c8f7e1b9f4f47956c8dffd73c0bbf3e4620d00000000000000000000000000003077c8ec17fe7665260fba741b45e51f86f6e8"], 0x1428}, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000a6000/0xb000)=nil, 0xb000, 0x4) r2 = kqueue() r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r2, 0x2, r4) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) fcntl$dupfd(0xffffffffffffffff, 0xa, r5) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r7 = socket(0xd, 0x4000, 0x1f) r8 = open$dir(&(0x7f0000003dc0)='./file0\x00', 0x2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x144) r9 = socket(0x1, 0x1, 0x1) r10 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r11, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r12 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r12, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) kevent(r2, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x4, 0x40}, {{r7}, 0xfffffffffffffffb, 0xa, 0x80, 0x2, 0xbfed}, {{r8}, 0xfffffffffffffffe, 0x4, 0x2, 0x4, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x9, 0xfffff, 0x0, 0x5}, {{r4}, 0xfffffffffffffff8, 0xc2, 0x10, 0x4, 0x5c7d2bc4}], 0xffffff90, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffe, 0x9, 0x20000000, 0x3, 0x400}, {{r10}, 0xfffffffffffffffa, 0x82, 0x1, 0x5, 0x5}, {{r11}, 0xfffffffffffffff8, 0x11, 0x40, 0xcfe, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x10, 0x5, 0x81}, {{}, 0xfffffffffffffffe, 0x84, 0xf0000000, 0x2, 0x328}, {{r12}, 0xfffffffffffffffa, 0x10, 0x80, 0xffffffffffffffff, 0x9}, {{}, 0xfffffffffffffffe, 0x21, 0x40000000, 0x96e9, 0x6}], 0x5, &(0x7f0000000040)={0x0, 0xfffffffffffff801}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x401}, {}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) pwrite(r1, &(0x7f0000000040)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 06:50:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x88, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x54}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 06:50:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:50:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='T\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x20, 0x1, 0x20) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 06:50:52 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3d58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813494ae28ccccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf8000000000000000000000000000dad4af65c2473557bbcb85447ffd5fd1f4"], 0x10) socket(0x19, 0x4, 0xac) dup2(r4, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbb, 0x4) dup(r1) socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0300000000000011000000000000c211139910c07f84d39fc88ff0b14d53d73d2186021348d3cb525089fe704d54000538b8d736ea1467d569df655ad76718c18219a01112671bf936e91c88aade21eb6592067e4385c54fe4897ccabbe6f89aa3382f5526bc8faf8412092c5aa7bb78277b6727d89aa23fd99a0c438b75dac23a38decb6d29ffec7037e7de0d307a0d344e5a06a9b37cf8fd8b9a7c117e0094babddc2f1b131b7e99c64016584531aad653b5b6126d16531b073a80ead541c3436e1e96c0031f25000f2d0de7bfc3be9f0b795c7337cc56830cd2a2dfe2ddffc0a883e4fa239ad325aa2f1b3d77ba54cd5c4fa79c443c813e6d0fe3aa0dca9a48f721b6713009a9023b48b3a615e834809c3e655d3454ca955956cf4aa132afaf6c64c2c1545e3a6579ce24fa7f097a66409ed831f0392e4de7958bc5fe805fd4a792def4"], 0x10) sendto$inet(r5, &(0x7f0000000140)="2d2d302c1c4ca60c74e972dbad952be39f96fcd8acb12490e17146dbff", 0x1d, 0x401, &(0x7f0000000040)={0x2, 0x0}, 0xc) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 06:50:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000e00)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf2ecf68c11700287ead4bcb7701a69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593e55be3d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47dc9c84ef0ada57e2a5291b560c0ab8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710009d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897e8b0a30000cbf6863a1115040000000000000029bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42f2c93123b8284e6b47e3f7dc2a8bcc710010000081ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136005fa1ca25179e1eda0709185f2329b52880a6e48c236667f066f40c3fe27483a01f5cba51fa405dc3b7d317cd33814754fa41456de42647b41d150a89c7a380ca3d3141030678299402f6bd3dc6cd94e7f4903c81a94235ca706578dbc401561d7759941e288008e151439a088c2a2a2c40e4dfc60e43c44f659cf34474d32541fb911ecbbe196aa61238701e9b40a424e91ac194e4b3d3c316b5c642dbe88ec1168ca484f58bbe2eb08a29e89af6a2c6804e6f90222c57953f994bfee3fb8e1d80dbcdd294375aed0f0c21911bab15dc382f34ea395a4729965eac7913a6f1619e38235328a53ef31e2ad94ab9c4f26ecbdd1babe7ba555ec84ed1881179ac3e9358c4ac3da5688cd90151d63c07b923b8ccb22c807d672c8c0ba604b3e97e9ce1b6e373a2e986e52d478ad5755219fa26fafd03aa65ea0d051a3b348c9aba81baff433500a82806afbfca51cc26c627f832d29a10f43d6909bac0c6d801bf06af8ab9d1851bb4e68d479980bc9cb235de0db312db91b3541443af8f8a7fb70666bb03f08fb9b5d4bdf4a9223232182ad09983f2e07e430123664ff855db1d29a721ece820109a7030636dfc417f9fa567d7a8014f05878ccc8cd88169657a916a0953b2f14d2977c2d5ae87d379f17f5be62992330d6d307b43449de03a7298ca4e6da3d340c3b49a6ca52862a5c8ba634fb698c457f106f6fa14e021f97562d4bcbd682516ce9f3cd417303cc41a38a8a641b8d44550164e605b9d56ceb14d335013d57f696903bb012f125c26d31b128eacffc758f301aae8ae0b8217752cbb0910a7350fb66ed6eab7848c3a3051f8bb24fb1d898fd5d6d3e33a312371f254725699d32f1a72ebb72662ad5421ff987b4af8cda595087faae6864121d0bdbb4de689ab18ef6fdff8658078821c00ec445931c05dcdb7e22bfe3f6341b42fc3f13944be3fdcba2ccf9103e8e52ecc95cf91db3d1e5daaef6490c044978dbfff0b12adf4a252d92dc347300a8778c9c833af56f3f2995fff22b186199068c5898934e9dc364a8ffd5efafd9bb47cbfe60f86d1c7e67459536372e1de4e83d02babd86b09026a970c44ce0753bbcc7b36b1b58783afc5fc0ca46b5d295e8ed7ed8b7b6644090b42eced8fce3af11435ae0000000000000000df2dfd2f3689bfb3f743b1b2b797ce1c3b5376ac28ec9f8217c4fd25aad159c12650c16eb6993ce7e90d25fe00000000000000ce6270b849ddfe7905527aeea38697732a6a5598ec0ff11825ab62c00c35e8ad0018612775bbeeb208300e9ee6d7ffa5f1dfe767bd08877f7e31488f5b7dfe37b40709a14e06c08a6974db8cc819a2e112914348a5351147e076c71cf07038cadf8fda8414fbc8a994884b08612113a127bf8c5e6619f49089ff364424c0252ce1ce758abd1242b1d6ef415b9c861d3038d5d6"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) r5 = socket(0x956e2c023e3db8f8, 0x4000, 0x3) getsockopt(r5, 0x5, 0xcc, &(0x7f0000003200)=""/4096, &(0x7f0000000140)=0x1000) listen(r4, 0x0) r6 = accept$unix(r4, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4095, 0xfff, 0x803, 0x0, 0x0) sendto(r1, &(0x7f0000004200)="4260fe13b9d11903c36fc8457374984c94edc7121a358661292ea412ffb90a71264cbed3b665671d7af5d3623038623aef5bc33e6b535a560941f9096459a9a0211706e1c3020828dcf02c202c1f26203ef8c575f0c62987430871223329002cd1e6c03fb609f4313c0e64affce69d08f55e3389b10f42ec53a6cd1ffa90e2abe0c0b894eb0ac01cceafa8772b96aac8f74425a680f618c5acb41816b566c00c0e62706a2b574546b2e0508215324821871a2e35f551d0bfde70cd3aa248eff7b6746c2a7056c0b7641ff8bcb5533b02b73540858259e2e096b673094072cc37f1ad966175fdb83b7eef9be6a0252c53ecac13e6d1ff5e7e73939e538258b0bbcddebac06ecae642fda7b73ed496dd6c9256defd3164c0be60b84568ddfacaf10728556cf46065f040572bd3488979be686afe708a4d348358ce6c7f8b1cd7e451b458e9e93cad1c7d5a0368c0fe95918a2f3c0470e9779d835d4ddefcc9a3152b1950a81a19e17f934def427159ba0db4434f0022c946c5060faf0a0a85187b474a1cd54b1c0df4e3b7d531af11233559ae22294d35e8bf95d3012266cf1c423c21af7a3f6d0509ddd1607ad7c19ca9b90f7ad291a11333f8ba115e20fb0a48c678f9169cb359583f5ca115c9fec5ed2e6a7c76ccbe5d8041ce93d4487d6cdde3c9c683cd278ff427772d3b2631e30502d03d70e589f880e41277e6ee02473ff5146b9f443719530ffd92d498a718d5e8aead2f4a2bdc28f3d496f999711dfb9dca2bb48920ab27cdde8b7b180d862ebf55a8024864be7af3af635ca824ec65bca03016bcd5a0892e4e9dc90bc754ae83ba1fdc14ba02da87b8c5438a07c6d8f18842f5d689ec3b0c4ba3c15295153803f32b6bdda17b0bad385feffc7ccae15a721605668ae6c1bbd972df426cbf08d60a888829a5721736ddc13a8a59b2444c608fe52b555ec4afc2f42e418cf05b3b01979f4068f449124ff493a3d7ee6d907a4f31db86d24f425c6a0e44bd0400a7fa02aa25de9facff0d7b9ca6aba9a5aee7fe68808cdb2b2fe945be6af34664220870467ae5ec3ba93f8de2a1e63df268723b69c82bcfaa6134958d193723ce59234961f015f7f7c3dd37341c879fcf4a54d81d860ae34148ec904b4cd573d430dd4fad0e6c0142dd41e8ccede54578dc55b61d00019f3d698e950482d477d912cf8601161b53131ccca12022bb83218d3e7b8ea6fbfc00813ff699da6874582ecf86745a96484df352b380bc1d861d60585f1fcb4392bb62d80ca879753a334b59e3a0539a0d3f8f2758fdfb1a5111bd2ff471c4d6c1ef713945813820ea3d748964ffcfa2f3e122fda1f0f7e4a11c748ba9b1b922e78897029265ed5ee5a2b0e07b71fa214bd95ff16774935d394b4ac3cf4ec633d38264d43e2badc9e10253d0104b9d694b71fe310cac8e87368285d183b0b37fefca0d09ba65a33d8ff701e344cc0bdb5ec8657393b589247fe9475339e5144a6e365365f20132e275cd39c7cba4dce38b250fdbc0d9c9b8b3569ef7611dd59d6028b90a7c0efdd1eb47491ac69ca7f9828450e1758406c9136ced7e6fcb382f6e6211afa039c73a916cd03a6dc5ba8324f0d41838900bf86312235a840f9505be162c7ecdcc8d424c4673095ba8838abe856ac535b4cc65dbf6d37b6f9f75f3233b8d2cf163c550c9d5ccdc0c092cc6b149a8377dd089fef9dbc6b77e3b89bcddff2dc5bef4860c1da40fa0f68753342d94c0f7f28ee1b83f3f15c6e5e1fbe1e207b2d1d0a9e153661056d34bf8f4394b095f250ec884600e2d63e3b63ca1fb2dfb33f25f4d387ee372841c71c418a7c9021a019d5e3d91ab207250141f52de2ba125d081d8728e2426e44afd5fc4b4f76d43cf0199addc8723b5382f4b31b70ebb0e559a2bcc101dd65f0f3ddb03c2d90a6847ec1ef53bc353b984838fc777a4e4b8e56e8ebc2a986d9036df60e02f27313f48e3bdc1660adcc1a958f4d09dc56cdc656485667ecd94f07208927c96479b57154bbbb2d2ba289c29275baa23c7271300c9b888433eeec65a7c86bac80740082f4c131f48715613476bb30428c732899fd15838fe5628ab4c2cd9d1d209d152e1457a110c2a7dfd6fbfc2cbe5f0906dcc9f6b041beb8a98f866397b0921722e0acecbc4326423404b4510cfb628bd43a5a646e96f9d83b7c8e386df94dd50f8d4e35632da9a58fd2dce2be6002f6004ac678abc22345b00edc10f419eb78b928c441535acda6eeab398c49397365b4281faaf638edfdbf4c683ccb57d280dec1a0128b30392a2a7e2bff05bf28de61422ac905c8533c537fe508e6b263f09574b9af8b23c14dfc0c91cf4aa4e667b973249169f363443a38c4e34d75bc2d4489d3e2d3e1ad56b8b5190dd2fdcbf00a6d423498c9e1a034362c6ce542da717088885d0819cb02b6c3625b4b6292b18efa969144eb1b44291810d253728199b4ac22fdc519c1079822f5cc1de8fe8364f1fadd3bd5d529d865818434d896a5b56a3816cd0df12be060898dc2c9f45ae9f206e941c8d0731004c5471d780ffd0f4c1753045e24b643a35036d43bd940a16b7c869634f7faaf8f4b521601495f058f73b4843fc624922e6cebdf124a5695c623525689bbc314236ac8dfddea19680514a7f0f71bc42bfab0225c8e3785b004c683aa7967516bf19a6d89824f5a7e8b181e92107a5a5164b1da36c96c765d9d9230d86d763f82abe29e0a8a2bca94a98ccf7f3275ae97bd2d77febe617d129e2c90a3e5bf0347ac92d93a008e6284793f3198450f2d387c6f28e46f8125ffc771741fa1a0940624c9606e4dd5b6b60d3662a7a588e75ebe975ddc2fc95f500af47965a1e3001ec8ac1d958262b404b9bda60a67886eec7aeb4c26614b07e5c205b09af0fcdd918828f53a534df4ddeec338edc8ee41b786bff599a9eb3896fc51aad2e9b0af6b0660fd43f4d8ee6eb5b32da768ecd7c19b7b7800651a403bcf76240642e87fa42881f49c61297d4742b2efa57cdbefc7c87477c43269be43c279734efadf5730aa231e2baa5337030e4a29a1442ee72448e458dd8c785f9544f3c3d0b5663a692d85b5f4224225af11eee59b960464dabc382bc77dffdfe2b45482f85d2024eafff9f8dfc13f404ec2b0b7c0dd0fe98163ab988862deffb4bf423509eb71629d1d8555db586026aab976fca7d0ef9ca0a7f4041544a58f29eaaea0661af9b3101391d4d3985d0dd933edc86b03089bc537c68f1b51727d1146fe467fec07bc9518e7d08f00d2cb807e1f0dda65f3b3a0f3e37457cd04ccef64700814091d0759c85903681b33afe4b9fa26b4a3f158d260d28ee642783de06992fef37c82b53d531fa040971acfaa63e63331f77ed8d03db654ce80bc136f4e2bf4a885ffebe49d1f91efd42f690a6b158dd163a112fa90d0f749f4faf4927f84e06ea94ece667f9b0a5a16eb7ddf090987f3a6da0858c60954c83e88d7ebc274357f5759188845850809b18767e4f75c458a14114c1f9b2246770746ff5505465b31383e7bdb1bd1252ad7bd5d7acccdd4558445c2c75ef7cc2f47debdb43cfa4f6a1e0072488335fe9e311f4a38b6aa1dd2dbb981704d9b909335156fabf5c491ae1a1640485801008fa9c406f65088868b8f0940390441cc301026d29301e22ebf7afa09d87a6441b23d73cada15d717bdace07bb5f1163533217a93bad9336fd897a400118e7e680148f67ce79e0f9d667beb7f30289f46118b9ef081a02471342ed50060f932e0a80c8599f2328719cd86c7a772a482a94bcb0cc6655c05f86792131c296b8e24fc12d359ba559d2c494b711069e1e79b6f6467174d553d0fcaec168e20eabaa5c5f1bbc01aaeb219b24b3720e10cbd493a637fdb2a6e7a9b30596b51f642b95df0ca3e59fd9f3ef7af501f62c4cf64aeb1a32752927e90ae99bbbeaef04d04fbee616d7dcfa32295d57e72eb2e70bf0d7c8e1101fe8d39927af2f094816a466b51c28554225cbd957ebdf397b3f3f089636e9978b6388582620ce1966dbe5a2d24a036c19c0a0e99ffaf179aa1cc7e799667cc9da588b63d22a750009f57c5e9dd803f43c7a8a19e62d1337937e80d99c983c617c3e5d48f796e38809817f92e56e4572f6e90bdfee737e28604446d8aadbcc9650e623aab12ea9e217fdba7fac47f6af1706f82ba9c58eaf57d0bfa64676450c3c34d4490a8dc00be73799228228a24118b23886f0739b4e6cbd73f893682051b1e46a36a9fb2272bbdf0ae9d1d69dc7a364fec5c0ed17c65e2d73a0352ebcec0c9828f9da0ee1e85d26fc9cec5ad20f66babf6844573b407650991dd3a6739594033d891ed3e970b20a388b8cf03e606095ac2b3b69c4f103fb3b0bd62a8c1da5978b7eecdad39deb385191b6120bc1445740ceb06b7cfa8e5657a7964f35dfb0e864968a7f011502de7cb1cbaa5a1f5545f969918ec38d04e3ae8692ee2efdb499c3a5fa879118bc138f89d339d9abc685c6c600e72be6184d9e4293e7db6ea2150bf6d69d131baf068862fc82177938ad589f847f35644128600db1c3f0325caa3cf5b4240690c73fb740bbd6de13851d2daab0c845b40d702cfa3b3c17ab5b1afa4cc9dec4a15effec7d785bc1bf74d955060e1675999c04099ea682a2041d63c4853ee21fd95d170fc36163645792666aec8e9120e8877c9fb39232cb46e4b98abb1705bf1e4e22faf57cee6375407f25d9aed246f7817edfcb31c3edf106483f6031d11ee3552f911a187a0f2bf798870674edd000e9e1833dabe88735e82e612a696c556cfe5fa5168dad2612d9e212c2ee72adb4fd0dce5379adbb790729de2118c1980ca3a84963a2ba43712380721b91dac10c57fb1c25bfbcd1640f4fdeede6ce0192c2fdef708c9754f42e43feabf1c817be3877ee21c8784cf2d1c4112acafa7f3e5abe87fee6b5b82dace7c32322c75b990f471854d8f8375b52e365254194504e368c03116880af0d9467fae9c0470624e5a5d8965844f211a698830734b7f88d975783b6e69d31ba0a158f6e4bcc9276aa1cbe5639a66fa08c67af747a4f9c071f209e22db3573e3f91d407b2fb2542cdcc21a8e5d9d40145aaab5ced4d14501d78b68b0a2cf8a9155050d004e48977d11c9cfc649d5671cc31f92611556d62e26e67e6f977df8edefa797a681a5acccbc977d79bc0143ba16176c3095d7e360be35995a43b80d1b0fb355198addb29b08dfb4208e2fd8e909affe5ef66477ac45a98cd238ca7e16bc501d8f5863c890e81aa586c0c27704dd93d9892af2dd1a9cb428bacc2297a137cb2da3b88d87842108441aed14b26cc66f8cbeaab4e018ad9ed1eb8db2a4fee018a9650d6d7a699cd4cf97f944ee5223a05ed086d363b62b6e07d41970be2bbffe3707866a1c3ab5f7653579d7cf8e64470a4493515d59b5615c7a2d18baf4bdba12603dbf03aa784c1bd95ff2e0cffef46a0a59f353b22cc84092ea1f5db4eeb0b1c4e54a6be205e12a0e3244d3a7f51a8a4be26d22f494208c3029ad2cf9832e0c21f2353e5daac69910a263c4dca77a62aeab40c3fbeeb78df9671f77833a3bf01a02dbce64de9d00cb1e31a913634e1386eba8c108ca99f9cc9b9d5ad08290b5724cc765618ec8e638bbbfff66441e7a87fbaecfc7ef8e303333e6d450e7f055c8fbd8a7da276b08a267879c9eca16ec4664519a2a2d6b6ce7d53086d6ec398b1e986cc13713cac490a85f16b34dbe068f340eff3d678b455c2f4d391d95214b4f999e919c2d", 0x1000, 0x40a, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000000040)=""/61, 0x3d, 0x841, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)=0xfffffffffffffdac) 06:50:52 executing program 1: r0 = socket(0x2, 0xc003, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d27a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d00000000000087896f8748b3c04206faaafc0df02951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6bf892870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a497b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea9dd000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f55da0ff8237ed6b5ad30d7b6b561ab392ae5f26c4f3e9eec280a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913696e8e6fe0ee6b014bee149ca7564d13637168b061b5bbdd74983f116d4debf2d3800e5a2d4103da90000"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) getuid() connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="c5d4c302bda0bc1e2268aa3427322e9a53e473998dc44e0d0f4e54521e6c344102493c5e62183503576b31d06b59bb4affc04cbb512bcade5edcffc2e554d6e0fb8a5fc1a5db058e27d0179a4969fcba993bc4a6d818e3ec450c9498ef79d141990f0a41096e763714011664892cec4554b6a1c067703efb91ecda368eff67322ec06ce92c029272be947ab33d682d56b52fbec65a30296d69b40fc01877cbf100"/176], 0x10) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) fchmod(r3, 0x24) 06:50:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r1 = getppid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000700)=""/194) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) listen(0xffffffffffffffff, 0x10001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r9, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000640)="4455f172b9a1847f86a77cd2657fb38a5d452c08d9c4af36bf680a510404da37fc50bda2b9e15c373d9ec8fbdb4009108c8180734c9dfa15f9c8d1118aa3146ff8970329754e27762207175064f8c5d20ce5872907583d764cd0979f4123332c99dbdd677c4bde18373b1786f185", 0xfffffffffffffc61}], 0x1, 0x0, 0xffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x23, 0x2, r7}) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', r8, r9, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x5, r4, r6, 0xffffffffffffffff, r5, 0x147, 0x40000000000d}, 0x6, 0x1, 0x9}) getgid() getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = getuid() setreuid(0xee00, r11) r12 = getuid() setreuid(0xee00, r12) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r8, 0x0, r12, 0x0, 0x64}, 0x6355c03a, 0x3, r1, r10, 0xff80000000000000, 0x2, 0x8, 0x10001}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r1) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x0) r14 = socket(0x18, 0x2, 0x0) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r15, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r15, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r16, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r17, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r17, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r18, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r18, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r19 = fcntl$dupfd(r3, 0x0, r18) close(r19) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r20, 0x0, 0x200000000000c, 0x0, 0x0) write(r20, &(0x7f0000000040)="100a2956b9223776", 0xfffffd43) write(r14, &(0x7f0000000140)="624ee7", 0xffffffffffffff1a) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x200) r21 = semget$private(0x0, 0x1, 0x4a9) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000002c0)) 06:50:53 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) r0 = msgget(0x3, 0x400) r1 = getuid() r2 = getegid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) kevent(r7, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r11 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r12, r14, 0x2, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000440)="001f00", 0x3) r18 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r18, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000380)="f3e3087551de3d6b4294f604a200c674e3cd93bd3b7542bd8fd7c8bb1bf4ba69e2bdbd91e55c6a92fc9ebee81d79f98c011888baa8a5a39dde582525d810c2544d3f5cf15d2207ee7ab84b6c879631246080ee754de66901fbba60abd583164a0e7625c8d166f99e0c864bfe38c8bf3911c0b881cb4d66ba96dff419", 0x7c}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getegid() r19 = geteuid() r20 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1007, &(0x7f0000000080)=0x5, 0x4) socketpair(0x30, 0x5, 0x2, &(0x7f0000000300)) bind(r20, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffff7) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r19, r21) getegid() r22 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r22) r23 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r23) 06:50:53 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x1, 0xdc}, {0x30, 0xfffffffffffffffe}}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 06:50:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xfff7}, {0x660, 0x0, 0x3}, {0x4, 0xfd, 0x0, 0x401}]}) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r1, 0x2, r3) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x10000000) getgid() ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 06:50:53 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0xab6) r0 = getppid() r1 = getpid() r2 = getpgrp() setpgid(r1, r2) wait4(r1, &(0x7f0000000100), 0x9, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1b00, r0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x40) 06:50:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r4 = geteuid() r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r5, &(0x7f0000000140)="2d2d302c1c4ca60c74e972dbad952be39f96fcd8acb12490e17146dbff", 0x1d, 0x401, &(0x7f0000000040)={0x2, 0x0}, 0xc) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r3, r4, r6) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 06:50:53 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff03000000000000000000000000000285c2768511fe870000f31f00954d0000000200341d", 0x2c}], 0x1) r1 = getuid() setreuid(0xee00, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) r5 = getpid() r6 = getpgrp() setpgid(r5, r6) r7 = getpid() r8 = getpgrp() setpgid(r7, r8) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0xfffffffd, r2, r3, 0x0, r3, 0x20, 0x8}, 0x200, 0x6, r5, r8, 0xfffffffffffffffa, 0x8, 0x2, 0x7f}) chown(&(0x7f0000000000)='./bus\x00', r1, r3) 06:50:53 executing program 1: socket(0x11, 0x2, 0x10) 06:50:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x0}, 0x8) r1 = socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x9e) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) dup2(r0, r2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 06:50:54 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000006c0)=""/234) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) r5 = kqueue() r6 = socket(0x18, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r8 = fcntl$dupfd(r5, 0x2, r7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r8, 0x0, 0x0) connect$unix(r8, &(0x7f00000005c0)=ANY=[@ANYBLOB="80f3bdc8ea3345c5c00d6bb3f169759f79f9ae49daee493344724a20d4f20d57eb8a478dcbb4e58827029c07efbb09d3d102247e4d505c5c146eb4a21d6ed55afc75e0363f8d57abcb058042c042433f0600000000000000137878c7710c292e91a6ce9a0622ee575852379a03d04454f49107bfba133a4f2693a31da50bf57558bdd265103dcdbd14dd8f53fccd3d5c1f34723a27bc4f9f8151573a999de9cf4bd1150ecf372af223b4a33450c6cf31f5f939e7292bf915583daacf72868a608e00"/213], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r11 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r11, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r12 = accept$unix(r10, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r12, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 06:50:54 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000880)=[{&(0x7f00000003c0)="f22951632d76c70f4d68843aeaa7402e2a4fc1b52f00edace4acf861e5700be39c42cb9fbdb8c95624f4537716de407ebc5dcbf6b2a9d06da89ca9ee75e3b30915fae533a8265952fe948d4b5d03b22d3ad28380d73423c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea928989faf0465208637e93b70126ee49e5215fa0e7e0c001e74068b8406726fcc4bb45300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4d0dc37649f188a154da03e63f32af973ee3628010888154ca6b725d38eaa37354c694d01a5d41b1900261c8d8a53fb7337951ac4f44db843aaf740642daabbb08a0b6959416ad514672348c340a697ef6b20d33f2e6c3bff2d015c854d955ff48f11bd0766abcc617f5340b0513ccb23b423d94d3c26084a3f0049084174ca610f891b565693c29b361108caf11096c4fabcb2de3c10c88f6e6f390d69bf47d9611138c25a7fdacc8bdf0cdc996f2bc98752b3306f6c1a929db017aa15258aecc89dfbb904e8edc59d32167d8ba4d3a6eed0be9487b7af7dd01698743cfefcfcc2ea0afa04120bf596800a9756d940c72e545349f25b8db672805190d001e07c4663cd02c967dd51c73b154d1e520862eba94636d197455855b3f3d85dca93754cdaa8aeb73b9b3791945abe029685a9e630df2d127f43a3eb66", 0x200}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r1, &(0x7f0000000080)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x3) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = geteuid() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000001340)={{0x100002, r13, r15, r16, 0x0, 0x46, 0x3}, 0x100, 0xc07, r17, r19, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r11, r16) r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32], 0x1, &(0x7f0000001240)=[{&(0x7f0000001040)="cd3689ec942b5fe78f4ddb2e4aaf197bdcd7630b1051e47a0a83da5b579dbb28e823635e0ef6cd6471636ae082638d0f4ad4fd8d6cf80bc10d38a63d88d4782f72fbe7ba9e2c273b59b58b37", 0x4c}, {&(0x7f0000000780)='W`=', 0x3}, {&(0x7f00000010c0)}, {&(0x7f0000001100)="b24386c53ee88bb0e57b55ed6379af35abac6b319c92ddd1628e7d5dff216ad4b6723957b4f09b90b0d628f9cd57bfd8771c1fddb90060caf0af6bfe64b3ab4b493b86ef74b3ab89deb6862a184929d98c6f9cb3caec587d053bc29b51b68c60330d74053dae9b483da2298c565862d5", 0x70}, {&(0x7f0000001180)="649b2dfadda5fd9950be4dc6f28b4bd5ea454cf79bc8c417890a46bae86483dcf7acd885f5cb9c725626462aae4d14e0adeff4dd81c6754ce93dcb2eb3b8cf94c7293b819dd7d16c831968bf5affbf387bcc7c4fe71c", 0x56}, {&(0x7f0000001200)="a48232a593c46becf1592e81eaff95aa352abead46fe94813e3cff67fcdfc41d5d4d60604dab543e20fc12f131eb0a092883db462fddfcf00cc0472c", 0x3c}], 0x6, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000580)={{0x5, r2, r6, r16, r23, 0x20, 0x9}, 0x7, 0x9, 0x4}) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa52f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001340)={{0x100002, r28, r30, r31, 0x0, 0x46, 0x3}, 0x100, 0xc07, r32, r34, 0xa9, 0x20001, 0x100000000, 0x1}) getgroups(0x8, &(0x7f0000000000)=[r23, 0x0, 0xffffffffffffffff, r30, 0x0, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r23) execve(0x0, 0x0, 0x0) 06:50:55 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESOCT=r0, @ANYBLOB, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC], @ANYRES16=0x0, @ANYRESDEC=r1, @ANYRES16, @ANYRESDEC=0x0]], 0x1, 0x0}, 0x1) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 06:50:55 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x3, 0x400, 0x9]) semop(r0, &(0x7f0000000040), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r7, r7, 0xffffffffffffffff}) r8 = geteuid() r9 = getegid() r10 = getegid() r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r11, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, r10, r8, r9, 0x34, 0xfffe}, 0x6, 0x9, r7, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) getgroups(0x4, &(0x7f0000000040)=[0x0, r10, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r12, 0x0, r3]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r13) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 06:50:55 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x81c0, 0x10) ioctl$KDENABIO(r0, 0x20004b3c) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup(r2) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') dup2(r2, r1) 06:50:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d, 0x5, 0x1, 0x2000}, {0x6, 0x3, 0x1, 0x83ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 06:50:55 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c5", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 06:50:55 executing program 0: symlink(&(0x7f0000000180)='\x00', &(0x7f0000000000)='./file1\x00') r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/249, 0xf9, 0x842, &(0x7f0000000140)=@un=@file={0x3, './file1\x00'}, 0xa) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ktrace(0x0, 0x9, 0x8, 0xffffffffffffffff) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x80, 0x0) read(r3, &(0x7f0000000380)=""/243, 0xf3) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050160a11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872bab060000000000000081ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xfffffe9a, 0xa, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f00000002c0)="ff95e0ad193d14cc69efe6768be0b64487075a645e7c267bc6be3a1002b8241089ef1f95e04113956b975e4623c5707d4ad6080727fd006cddb47e1fdc68e72dec06ebe4d4a1bf14d140e1", 0x4b, 0xe06, 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 06:50:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r0, 0x29, 0x41, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) close(r1) 06:50:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x3ff) close(r0) 06:50:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket$unix(0x1, 0x2, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = kqueue() r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = fcntl$dupfd(r3, 0x2, r5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r7, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r9) r10 = getuid() setreuid(0xee00, r10) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 06:50:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x6c}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c, 0xfd}, {0x8, 0xae}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000002800)={0x2, &(0x7f00000027c0)=[0x100, 0x7]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) r3 = socket(0x11, 0x3, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c557435d648b693492cea51e1dcc75d49c51f7b1d9c178832b3fcda9f531cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2e", 0x7d}], 0x1000000000000011, 0x0, 0x0) recvmsg(r4, &(0x7f0000000340)={&(0x7f0000000200)=@in, 0x2d, &(0x7f00000026c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f00000014c0)=""/240, 0xf1}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f00000025c0)=""/234, 0xea}], 0x6, &(0x7f0000002740)=""/106, 0x6a}, 0x4) sendto$unix(r3, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") close(0xffffffffffffff9c) r5 = semget$private(0x0, 0x4000000009, 0x100000010) fsync(0xffffffffffffffff) semop(r5, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) msgget(0x2, 0x200) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000001c0)=0x61b) semop(r5, &(0x7f0000000380), 0x1d) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000100)=0x2e) 06:50:55 executing program 0: socket(0x18, 0x5, 0x2) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) sendto(r3, &(0x7f00000000c0)="2b23dc35da20c4368a745317823324cd5bbbfe4ad1c298b0fb1ef777405710a5b725f986bea37376", 0x28, 0x404, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) clock_getres(0x4, &(0x7f0000000180)) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r5 = dup(r0) getegid() listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) r6 = semget(0x1, 0x4, 0xc) semop(r6, &(0x7f00000001c0)=[{0x2, 0x8}], 0x1) getpeername$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:50:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x5, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x800], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbe0000000000000], [0x0, 0x3ff, 0x482], [{}, {}, {0x4}, {0x0, 0x40, 0x0, 0x2}, {0x0, 0xfffffffd, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x3}], {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x8) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:50:56 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) munlockall() setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 06:50:56 executing program 1: mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) munlock(&(0x7f0000b52000/0x4000)=nil, 0x4000) madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x6) 06:50:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x15}, {0x6}]}) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) fchflags(r4, 0x0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r1, 0x2, r3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) r5 = kqueue() r6 = socket(0x18, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r5, 0x2, r7) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 06:50:56 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) socketpair(0x1, 0x4, 0x8a, &(0x7f0000000400)={0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="e24dff584f394059eb50e6b4a31efa56c6ccaead2f1781fcd612012a216392365a4ea18ee2880ffb76858bb1a05e8bb7a825911476ec4c270100c108d0ea1647df8eea87335a5ce3a17f4bb759f69f950b479c5d362aa0efe76875dddd4bae35da694bdebbbd0a8633954c7e4852ff4a3fae589bb44abc164b3c", 0x7a) r3 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r3, &(0x7f0000002200)=""/4095, 0xfff, 0x803, 0x0, 0x0) recvmsg(r3, &(0x7f00000003c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/34, 0x22}, {&(0x7f00000000c0)=""/193, 0xc1}, {&(0x7f00000001c0)=""/227, 0xe3}], 0x3, &(0x7f0000000300)=""/168, 0xfffffffffffffd82}, 0x2) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000580)=0xad0a) r5 = open(&(0x7f00000005c0)='./file0\x00', 0x8, 0x14) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000600)={0xffffffff, 0x1, 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 06:50:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc002, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b863f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb445d93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac60000dc26bc"], 0x10) r3 = getpid() r4 = getpgrp() setpgid(r3, r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001340)={{0x100002, r7, r9, r10, 0x0, 0x46, 0x3}, 0x100, 0xc07, r11, r13, 0xa9, 0x20001, 0x100000000, 0x1}) r14 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r14, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r15 = getpgrp() r16 = getuid() setreuid(0xee00, r16) r17 = semget$private(0x0, 0x7, 0x0) semop(r17, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r17, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) r18 = geteuid() r19 = msgget$private(0x0, 0x682) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f00000007c0)={0x0, ""/6}, 0xe, 0x2, 0x1800) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000001340)={{0x100002, r29, r31, r32, 0x0, 0x46, 0x3}, 0xfe, 0xc05, r33, r35, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r27, r32) r36 = msgget$private(0x0, 0x682) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32], 0x1, &(0x7f0000001240)=[{&(0x7f0000001040)="cd3689ec942b5fe78f4ddb2e4aaf197bdcd7630b1051e47a0a83da5b579dbb28e823635e0ef6cd6471636ae082638d0f4ad4fd8d6cf80bc10d38a63d88d4782f72fbe7ba9e2c273b59b58b37", 0x4c}, {&(0x7f0000000780)='W`=', 0x3}, {&(0x7f00000010c0)}, {&(0x7f0000001100)="b24386c53ee88bb0e57b55ed6379af35abac6b319c92ddd1628e7d5dff216ad4b6723957b4f09b90b0d628f9cd57bfd8771c1fddb90060caf0af6bfe64b3ab4b493b86ef74b3ab89deb6862a184929d98c6f9cb3caec587d053bc29b51b68c60330d74053dae9b483da2298c565862d5", 0x70}, {&(0x7f0000001180)="649b2dfadda5fd9950be4dc6f28b4bd5ea454cf79bc8c417890a46bae86483dcf7acd885f5cb9c725626462aae4d14e0adeff4dd81c6754ce93dcb2eb3b8cf94c7293b819dd7d16c831968bf5affbf387bcc7c4fe71c", 0x56}, {&(0x7f0000001200)="a48232a593c46becf1592e81eaff95aa352abead46fe94813e3cff67fcdfc41d5d4d60604dab543e20fc12f131eb0a092883db462fddfcf00cc0472c", 0x3c}], 0x6, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000580)={{0x5, r18, r22, r32, r39, 0x20, 0x9}, 0x7, 0x9, 0x4}) r44 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r48 = getppid() r49 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r49, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r50 = fcntl$getown(r49, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001340)={{0x100006, r44, r46, r47, 0x0, 0x46, 0x3}, 0x100, 0xc07, r48, r50, 0xa9, 0x20001, 0x8001, 0x1}) getgroups(0x8, &(0x7f0000000000)=[r39, 0x0, 0xffffffffffffffff, r46, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r51 = getuid() setreuid(0xee00, r51) r52 = getgid() sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000000c0)="63fd00e80f64fc55ac744d7e6dd1aa5d68c87daa291a33aa98f8bfc51c01e08469335ef5c3e73a3b2bb8aaf6f83299ec8a47523a825480682d688f80d0072e7bedae12b52b1f65", 0x47}, {&(0x7f0000000140)="65edec11ff7c9a1d326c83985f9fc3c99f33bccb99aa6479dfd5df43c280abf8ecfe42f5b527c95ed83d29da715884a5e182f90e71d95d5c7f518464bea3ef17fc86a17bf5de0cca7b48756e3dd4325cb6063dfd28d552338fc82d438460ff94194a059a8ebc39a5cd31ca277551f8f8c6e456791717ed669b309fc68bc59258f8de2582a984", 0x86}, {&(0x7f0000001480)="57ab609a8ac128a1c1277a1ffdcf92381f159d4bd49a99666d7feae4ae03014796fe5246880a2f914d8b0c49bd63402a5ee2207502388c6a5988764e4875443a28282ece0b2208d0afc55e7be37d09d209fb63ef1eecf38a04d150a6fa8af22f02c08838ffb9c8226c0c09fb2ad4871b2f0fd9f31a5dd615023a01b2b6e8ee9ba11ed75e4a88ee6cd368bc64cfeb34ba6bef03d546e1f00e0ddeb9e48fa76a61b7cfed53bd3ead6cd28b79b170fa1402dadd779639852259de9793db45754c86aa38712f4f4adb104e42e30413630337a88fa0eea972cac9688011b290988ab3d84a2c58aa2d18f95ab7653425e7511dc615dfa1c0216082baa9e378ecb2bd9b014e48d88161ce9a7dc6f696173a19052fa0cf5917aac91998c109b50903ba58e3e2de894893f0b7bb8a359012957a33b6a70c675d2c3e77dd5a8ba8f801fadf4142c77ca9542f6f989ed2c7c7ac453941a843c38207d095c81e9d76ac33798809515b05f8f59cee274ed4a5fda35ed496a021215f61067e05d580c3c62a468c4d0d2393a70401b923d1734916b3e8d6ab051b2d0abfd56dd9a4131acd9868dfe48622ae6e3ea1b52b0fbf3d4dc2065f249e0a297f76e9a4650524653bb74c4e842e5ee0c4a115a22ae6c60ec8f38702b2ca9dd069d6b0c9fd60415f9e319570ba41ee40b27212fe863319bb170a775f921b0dac03a21a163c4f6c8dfd83bf8f47a18638266603e27cc91abcd548320e20660cebc8995d553bf8bcd5a3e2b6617a9ddea48b7361cf5796e9de083c92828626663f88ddac3bbc5618f2cab762abfedd1c5d6055f323cd5772a2955e9d2a7f08cd8d0f014c0d941a4857e9fd239de4a243ce85aaa892bc433d9a453f6b999ea79d309f915b0a6d113383a8ffebf5d2e9e6a92c8ef2530a121e3e270755a46f6d8225cc336f5b429a1fbcbf5bed11ffd9d42650138f85323720f698d76a72da4875409a61c8a6877bb5b9c73ff10920add609e2479856b06f014f3ac3d37c5e5e22783e9ab717dd2b997cf7b78e29208929e85957428331bac5114bd2ec015fbd163421a2811fdd3f18a963816b2f2f7f6ecaebb10feda1b501dd8712869a6cbf37c0be48c0e27a10a55f3222cedd4692955b36a4a9ac971efdd038a6195ff01b8b8716563dc95068487a7792f06bcdb27e116da1d707f2228b3dd91cd529c0dd7fdd7fc0d8aecdb1cf5e5552fa9f79c8e14feede9bcad48ab05f920302523db3fb5a794ec34153c5f8479d00974e7c7c30e6c390491794a2a245182233a19cde5043d56b06cfae96ba164022e696e737ea2b7afba307f91462e76804942fba439d562d20a858a4d0aecd29125f74c4364d6e36364feff55c21b35d261488a941cf366ae9c59d2b3132c77a8050208981f1ca7c3f54dae85175af30e08e3a2e3cb734a72ec41c2744d492a9b4b1d087816c8472c358ad2f9c7d656b6ae190ce39a8ed40d45575f2c51b3c95d3600bc9ca9ffc61d3eaeac9411e6e52ba2480a7e463fe32e66da60dd97e9b01ce16d3a0df5c3efa2855c4fd6a245f84eff18286da5f81b387b713565faf88c199ab1dca4715a54383a35477e86da4a687601b0585b4a9e84c33d7c29160534148657df01c5787ceda1e1ad73da4008430831d74e2bcb9c470cb066eac956dfd7bcd317fb93cb198c98fd32620384f74dd4d669fb5c4fa2dc7093722426b4be48ca278d1fd112200d5b3659be26af40c94abfd1b6166ec009140bc0128dfc9b2481be6718feafcc45d3dd0af496f5acecf25bf8e0ba7befeec9a9675080d340a1ef18d130262074737b3f753473b6c6914268c18fdc206e63b69df29e45545a55d73013ea5428b35d82a06e4f31555006850bf69eb43dd9618eac81662be1625e1e3450ad1ccbc56756a9f60d2ebc96eedcf7691b6147ee07b483203151388e1f01e2102f5a44a33c37558c9573d369a483318dc0207d4ed03651e641d48a0c67564a7ad9be1ea4e91f9cbf5bf6198fa5aa755997ca36ddd0ca46e831fb71c93749b50d0f3f42a5a9b78be28f9ea6e89d3a58e0ffe97bc7270785c84f67e8ea16f7dc62e8004b2d8c991dec2d3a1fe4fe7dfe02bcc588a71c416062b942908f4a4e3277a4c472a7d49a9d55fa46df8ece6e9b8c5c2d3c068cb2deb666960af7cb5660cf7793722b9a1f394abd7ef75399e4dabd1b1599028f08f57c70115647ec888eac3656cf83d352b5e3b4a97b36cb9e51d420edbad75fb75553717ba8fd65089d9415bb6c01deaf3d2198b11eef6b31b1281c20573ea1b9191e33564957e20be57f7fd3b8741382977ce817b7ef3c281ec5aabe2e41e8838671ee494d20afb53fde37cfe69a7d8ee2e5f838b9b5aeaf60c8c119a13d1bb3806a5745b6266112e4835f5ba9d9633d0a1d8a87f3c0b85f7212a2f75a8b212aecf1ed882ac0835f070d625a3db3f16c5ef44f29a2515028a824be229ecff0ca0546f2227e246b465cffc835327658fdfee43cf95ad3977c2580a37060c9b494f1882f4116b73ba18687201736b8af79e540c9eb8d58dca1b05c1bb7364e9c2d916d61722d302db161ea9e2d45966db552b3932f521f92ac6a44c29526c8a7ef22c861a144afb889f57ac2d0aa00bb2cb259fa671895ffb1017e5e919b5acb78168da26c01c0ce7412f15e4ca4dab9e13e4d91fa1cea9a4add655b90421c2aa18525c24c720db67c4bf919d3718bd498f1c5a343a953b5bbbbce92659958291a004901e99b07d3e3000dd58cdf0883b5b99d9903eca503587bfff49739b19df65d4b7eb31612c2aa6f916cf79a86b276b78275b0e1cf43c4dcc72def991dfa4342a0d8c92619b7aaa381e2ccd787ef8d89613d0ba223dee0afe4c9ff1313309fe630efaec2822d4c7924bfe6161a7130778116c639b3e1949276609bde6dc0253234a8b2d5a440a904985c66e4c2d7aa09be9771572bbe1bb42ea026d451e7de180bf633aeac6dc5140f09453cfb6335352d1f4120131e54164197fee736b399d318f0056ee3ec50807901d0bd257a04c2d3fca9cf9ba599313e16e74f23d3af6dae6ee832097328f703cc1b14257ee09539df4d733dac18407cd6c4bac13329ec63415c310e5c435fc189fe6767f7564ba90a20c90649850b1c3e3ccb80b19cd3fcf3e25bcea0e8d7fbd3ad1b5d443563355326a2424ad1700a5f9b39831a48e895cbb2e1918473930487147a069cdd394ad9827ed4c91873649b8409e33b7ff7d0a6f3221336b363ff3063d876403aad70b8d36f8ad19f6f2c2c0a7137356e2265094196bd02e891f4d0ae5fcfca2f29816e5b0425dcf8ddc2bafb26d59cece0fbd115a5c2620b1b7c53e29d2d5fd6b25505411736188345c77f6a0ef18064cd546e35f86bb494eb3668deb786a0a8da9d048d5e3b959cac9c20482f49530b62244629d9fd4d1783df6b5c8dbce9366300ddc107c4a5dd6db998e2e3cc04a1a8f6db13fd3bb7a183034d80c565ede583e6da59e220bf5db1ae63155922e01dd3fe050be1978a6c866958d3077561efea65e700ccf6198e4e238c15c945fec95b3581d53458be86da89ddc1270e1c0c0e9bd96506a75d3042256a206c9320ad264b24748a42c7c92648f17a8c9da8f51d80d49398357bb2b368967a25767c9d762c23def632253130dc13c69123adece09825fb00da81efbfbfd469bc4a130ccff25a9464cbd0707ab09f82731663164e2e07833984b301efd57b6705cdcd46179203d7d3448291b805bd8574702207e5e42aa7e9e9f0571b5bd2374c87abe2dd734fda21aee49a34f903050b06f35cba09a5ad459809014623f63fbe658b014269348c6d6599c9dc76fed5ee570139cec8480b370b8fddf32b0224c788ffc0fe73ec394dde713fc6c38f104ac327a2e1c097d4979720bb9a9d40a7f6eb24df9e595e191a301f00821a3ea03b482683f33a72f502d0610ef3b15e88825a38087f4fe81a6362eaacf1cc23d19863f96c56207bfd7ad3d7d2d55485bcfb4e2a8ce201733052491e43ae8705a1c779abdfd2d952d6113113954b80775d59ab6c9682ac5b079c855e14e446d45e7059175c57a974d9793de443d516349975be865ae6e511399670482701204953ed56087ab6d0757352a4d3f1cde4002ecca9de446cff25b154fcd2924bebfa320706a6c5743bde540ffe97b25ceff429ea97e3e4588b1f4b6fa793247daa16836d0e4c3d5657aa5bc285f8ef815bd10dc77ebbce9e3cfe3076fb906b045bf9c9bb7821da6df2f14a74d37b2ddbf70bae699dce99d737fa71c1e4bea48af5f9de54d02197d07c2a55edb01d8cca2afd226c4fe9df8ade5e6020ca81f412413223fe703fcbff49a9da4b22b0ac5b54e17cf48871cd6a6b3c5d84f5306e3c3e278d326d3e14e2c90230266bc76c673a9cdef7c633071554ae873edfb7ee2f29419e6b65b77b226c1161aee9c5a04a5e6730f191063d978c1e0f1c30f70a9cc680c1272ea393ebbb78b96f0222fb8f97aa7eda59e38e96eaaf6ba577e604ddd1aa91527a96ceec82ea369bd6dc82522055b67c2a1376c7cec0432fd07f0272ec7267404dbe3202500e48d012b97309f9111c513a4453df5a3f8d904527b0e53ee1557df986a1a2b8d4d82a7742abc6e6934641576aff5dbddd22e9597da016df0c16b56cfa78937cd53009dae5f4d88135a833dfe173f114f897cb8779f9f3c900eb796d79b897c2e9857bb098751f147609acfe413e3fdb72f7a8cc52876fda752c302c2b539df23fd3f4b5b0db0b7cd62e78573cdc7e40d21c70357c4976a5ead8171e5a36418859b1679fdebb9f8db1d3f8937e26cb1a8684c49986c77c6e200f94eb0d5c6e037998e2f403dc6f12837c1f51ab85955efbdaf27d45d172854971e88639c667e9b0b09cb91d2195453f044ccf01197b379a76cbf9fbc0c9268ec60f93766b104c98497104245418b785e815d6a89517238994b91849baa3434cfe6259a50b2444dd82226446e5a4e56dae0f5c4de390c87a39d4fd098e97b118aa4cf82cdf3b2c11dd11711bca900b08e6aea9414303a2c844e7ad0f63aeef04a2b6801d37cbab60bb1dc4670b45d4c6c86a353c17e5860350711c2bacc118ee2171dec8af313115f7db23ea3e8e7b88eeb9feb5f28b887401b8a35a4bd0f54b2b0e99ef1d489896cfdc8dc2467473c8471800fde5149ff88a8be993f0fcd1a1a054285f6d6074e4c1a78535d22c6ddb248816b867c79a60fe8e2362300a96afb5e94d769e4ea79f1246c9e9ad1c1f6441382b8d4f2b1670ef9054a73c4ad6e39a69f44a23858c994950819a362f3067806715c11df73e4bb47a780eb12aa978ad16b96a84509fece8a6ec13c9524db2175855d84be5c3b0830a187914c75f86c018962b2a767aff0600b17f5bbeed6794c4506ef4ae0b6f31bd90738eb7027249346cdb439301fb98579120096cb00b55dd0ae3ec91fb29010035754c4a272a44c1e0d6ded0ba6e2dd7b3b7e293545f3f88dcde166d0e53ff4148c3f10d8a823e4ba477496f60c88decaea832cd06ad8efae00dd022312052475677b60f756f31b491b985a7fe15643b245ea30562db5e9ea5669f38e37c9d8e0a1ca5ac918a0b40a37a5669f77e55a44efe6dbce0b5281d2619e4df20c40f57b3135052f6f77b5f9251ded774c7d88f7f0036b9fcbadc3de81b154e0c016dd2d74916944f3ffc6b64723f2160c72eb87e547dd3ae25880eb24f0fe34c7adf65eccd865eabbfaa9d922c302596845d4c173a0e59f653c38f19bf966210f1baf00c7248824", 0x1000}, {&(0x7f0000000200)="84acb8f314644e035d1e49c363cfa981fdcf1e2772ca6b4b0915bc35cb9be7dbf821618316f8d4b75472b1a31a7c529a10fd477a74ae4432ad1425fa3bbfe9c27a5bc09427eeb75705d13640c167130d78cf77afc37a5a02aec124721c1b9641f0827d97b92fc4e16ae51cd8ad64dc976e0b", 0x72}, {&(0x7f0000000280)="b5e867066d12fbbf3844d2d675497c05edb47c168389b113580440a06a605eeee0937090e8acf63080bc3c1fc33527d65e0a09d19f987c41b4e0f7c5d77666ecfff53c213600d086bad1f049d458b8a32cdb8e318a965747f73b81323dc39d9926f55421abe5f0483640ed575408db7725eb1a94f99d9a5b2ecf7c62ae14746a68624a1e34384e54d80bdb7c94d3512fb6a423c9a329178e9ce0a9cf968c2bd7d0acf5844930f35beea11518a51528254154da0c46aae011ec106c", 0xbb}, {&(0x7f0000000340)}, {&(0x7f0000000380)="28763ee5be269b867edbfcc2a5af29650f4f49a3cf13d1b40c2fc86aa5a14a", 0x1f}, {&(0x7f00000003c0)="5f3ebda668e5fa59da2d09a8cf7c00d414ae57ef72d27867ef2f4b9d49493fc839bfa9be4a51b0faa5dcf8a5989d9264a384964840b231d29fb8db1a6145e2c90856946159373cbf871501566a76be5d5a14147d61096f6a3cfdc6593adc827f714d008fd235cf2a125e32f6484343a8820b6756fe3ca4bb46b2c8e6f06c05bb30fbe5606fe7ac46b8d7a363147f8139", 0x90}, {&(0x7f0000000480)="b4fc9ab7134ef5a1fae8b81b674bc9fecc09d2e4c9a2809b8bc1e8f05a3b21a0d819019be95c2de9b3124694d1985a0d6e0a8e6397f0f288a2374abb33dacb266ad5b46e8c3909a349f0d337b3a6e5ab949c0b96ea8efd7f382704f3e9eadfcb5d8bd7bf7077f528c6be451410176d2cf4ee082690dc805db906981e67aea80121761167f728", 0x86}, {&(0x7f0000000540)="723ac80ae9d1e3228a59ad718850b262951e00933aeb62c33b9debc0f7ec566c54ddd04078c87ed2072a74ab2d604c0208189ce79b3e9756c86c44b58effc4c4d0c4796d1f7f863099f84a60edba958088febeed648d25adf3afcc3e35ac4feeab31ab49159407268f420e7b308f2fcdd4a4e91b3fb9adf8b87428", 0x7b}], 0xa, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r9}, @rights={0x18, 0xffff, 0x1, [r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r46}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r51, r52}], 0x78, 0x401}, 0x40f) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r53 = dup(r0) sendto$inet6(r53, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:50:57 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = fcntl$dupfd(r0, 0x2, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000140)="f3efb9ed61faa4c382e7c917e3baabe2e71ad029483fcb3f33581bbb58e4d5a111f6a39c3a69cd63a79540405e1b97f3a0396e21bd5031af9562718d6ef006cd379f6fadd6f4d86f2ff5fa775325ee6abb88a031c2db037af087b4169995a23f754e705d49a940f75d0d8ada5f65391f90aed6aa44e73965d22feb5cf8b011e77e275c7141de69123f06bd2e1518c93fb6fe8b45c08d7640ef2c9e76c0b5df7d14df317dadef6f53cd4d45882623206e2cf22889f9e2", 0xb6, 0x8, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r4 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r5, &(0x7f0000000080)=""/104, 0xfcbe) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 06:50:57 executing program 0: r0 = socket(0x1, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040), 0x10) r2 = kqueue() r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = fcntl$dupfd(r2, 0x2, r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4, 0x7) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000080)=r6) 06:50:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x28}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="ce473994309d3386d46493a8c3a915cafaac247626963217a83ea78406d28c08d37c594ebd9c6c82f73483dd8f4b3227c6969f48b0866fe1f440befe503edcd48ef3ec76701cf8d6b44615a203caa25ee9cbfe2d67c9363625817aaaf1a35384100da3392409e3050c9725794a3dc11355365fb9db0069c5c8aca15e95fd409852b63567fd27064ed03d9fb0205be0ed25f077c2770ebca8cc73c830736294c04427e8ac3eac743a9690fd", 0xab}], 0x1) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r4 = dup2(r0, r3) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r6 = syz_open_pts() r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r9 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r9, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) kevent(r4, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffa, 0x40, 0x2, 0x100000001, 0xb70a}, {{r1}, 0x0, 0x14, 0x4, 0x4, 0x6}, {{r6}, 0xfffffffffffffffe, 0x20, 0x1, 0x0, 0x80000001}, {{r7}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x7, 0x2}, {{r8}, 0xfffffffffffffffa, 0xdf, 0x1, 0x7, 0x7}], 0xffffc143, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xf0000008, 0x6, 0x5}, {{r9}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x4000, 0xba1}, {{r0}, 0xfffffffffffffff9, 0xe7, 0x20, 0xdf, 0xda}], 0x717e, &(0x7f00000002c0)={0x80000000, 0x5}) 06:50:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x800) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r2, 0x2, r4) getpeername(r4, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x64, 0x20, 0x7fffffff, 0x1003}], 0x5, 0x0, 0x0, 0x0) r5 = kqueue() r6 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r5, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x8) pipe(&(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x4, 0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) kevent(r7, 0x0, 0x0, 0x0, 0x2, 0x0) 06:50:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x154) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) 06:50:57 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) r3 = kqueue() r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r3, 0x2, r5) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000002400)={0x9, 0x4, 0xf}) close(0xffffffffffffffff) close(0xffffffffffffffff) r6 = socket(0x2, 0x4001, 0x0) r7 = kqueue() r8 = socket(0x6, 0x400000000002, 0x0) getppid() r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r7, 0x2, r9) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x1) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r11 = socket(0x2, 0x4001, 0x0) connect$unix(r11, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r12 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r12, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) pwritev(r12, &(0x7f0000002380)=[{&(0x7f0000000140)="4c5a475d36110003f68dfe77d297d8304845962d12bc26a857c8b695a0a4b3f740", 0x21}, {&(0x7f0000000340)="1d538f7f9b99885ab26c0775595c70c25901709d8217318b854240fc501568429c0f027ea17c9978a4353f34f4af9c37fbe5106a64cf7182f45671798dc082265b9503d75390b4f2c8c0c5459ab8a63047bf000da89fc5ae8cb771de1e4bbb882581ca1fd1b34273e9d1ff42b75afeb8f11e6119c3a56fe4c9bbbb1e723f486e91bb4412695141884da6d536a51031881f66fbc9dba78adef2fc9a40b44e24d91ebc85aaad328eaaaf67ad6ad5c77444e5fdc47b40c89c6bde3468f77a2c4b554a616cca88aae24746658ca5daba930cd38b39634da0ac52f1e1597c5d6407dd83c45aabf97323f3da72e5d61b897c46e168dd50269db0401aeb7fe725979a09df7d684b040c1675509fb5756d4e182c44c726189263e2181da0d287570faafe65311d09ff0b89b651667d80dbb6068b41e0f321204398c975b11edf6444194d0e2dd1b3c379e9b8a515b6b74022f3be4c55b5426b9c449410db8da31cfbd027e208907476900e48480f4b868b2e4e4ff1cf03c43567a21e015be0eb9e9da90c7ece2b212d8fdfc483f33a840cd9244aa1ebdeac07bd944d03018e28a29c74f8f9dc12e28c3b160da566371842f6e156adcb5c77beef10f9e294516dee024f51aedf5721926e3204dfb835d89cc3f9c0e2c1074e7c743f6d5d0a4a958d5c7a9746af25b37d8cef58957447961613df0dbb56f9f5ad2c6d59a030282b5eecaf85a19c4d6e0d996705ac34081b384efc8b746787f85eecf818d54a70ec13701b51a866b87f7b9c06d928e9f21beeb7641d366e04db793eacf4894488c9da22143c9d42e3e9af1fba6b614ee16625fb722b0935d6297b790e8a5c590cf68685a11012dcd550dcf3f7f6001851e7008cbd2a2953a5138ba71c938b880b9b9cf371ea5ef44da441cedf4753408fd59b3ad4a5f18e3890f19e12d41bf46cc7448f0080e0a5c3323cbbb05c0dc84628e149ccbbb8faeaba8251eaa3c516445563fe7f07d777ea2e2a0163f9cae2d609c7ecba416f10f91bc70253fbbf9ad7a718e5318b7c27d471a0bdfd8c143341efa5bfe599fd4179005a086be25530b5fbe53becfdc94000a6283bd71dc04e9bfdf3d330948365188e37aa04463a152c824783a447ece03110a240343f7e62f04ba6a77ceedde1c9061f27eff7ba8266507ff594e8e29019fd4e9c3286676e1aa3535768f5a57a9309876060d556e03507febf0452a87281da3592ee5f2912ce79459eb2e6d838f467b4be0b1497d29fa8f6ab8b235b475ca51f145d6dfa0909e752a27fb3ca52156ee8d99855f87220f419b488e3d2c341fb09da57b8ead1acade9384d4cd595e72ece814fc0389b6c6323b270aec3486f604b909a33b2109dd084b14d71d6db3c1f95cd1f6455abcd75a671f9380f9b3127aaa7c7d6effa1fe4813c30d3765bd3db2e350a008da25be38b19b7de761024063b711610488d48f7f1c69199c926b7be963834b9b111bb89004225df74db87aafc69aee4ff6feec94541448609f42fae85e2ad9249c8f77ea7213fc39e029547930e80846c01187d635f034f3edb86c62abcf5d2b78f9a798f02dc0a92f3e9a1a2ef650c0a5efc6e55fb4b79b9306adfc72eaac3aa9afee2ea60f05b4c90b76f04ba9833fe8aee8d5f5bc9c1915f22d5e3cb09e7b182d2e30a66df1cf5ae3cc58ea344faa4dad945f08ce09219a9ecbd741864b311f7c832328b486028abe6c321c5784fd889826cf0e1dc9901685cfa08682426bbbeac39c4f69cac65247f7dee751473a5e58068af7b17ebc7482b23c6bd7ce2ca5bc1647481bd1078398d1096de9218c8d4cb3d2c58d570d961cba6582614db278ce3acf671cd6911b354e2c0f932ff9c881a8276ba8395ef6df64ead4f656e7fd71706af77ccc0aedd65cf6c826ec2c58bb89d3d8cbb3d041702ef50fef1d6b521fdfdb9505dcd903e82af0202d9b620528d8d4dbf965f6faa81204ba735a02236e144f1fa42385aeb400d1ffb6d29269ae6a58a674fcd3c1697d797f4b252b665da6e83f444ab52ab5d717115517156cc25263b735c859789b7c325ee789adbdae1d804f5de89049b83224f63778ec5e0710dd1e57120981d129b822dda0f22783279187b0438e05e0d7b0f65d51e2fc5a6fedc43a967ff7b93675687ca0de6c5d99a1d385eeaae084435fd1d7566b47708ab9cc2ce93a660685c91e69fcab43438efef9d0698b848c11636f259c7ebc45d675e44e2a4444dd3eaafdf5e88ab69fdc1f46ff392302195a1f6742554689fbc9843df4b431c82b993057782fc64216e44b6f56b314d291d3e60660f3963fd19eec44aea27f348fd19e836bc8bc8dbdc8dd0729f0b3bf6557d8af98b351010ff278536814b2c8999c5efcd8eb7f11d198ec6c92aedd0d25d2be518791e54cee33ece86448287d971882d67e80901f046b428187dee78802a5ab28bfb82f8d74837d34f6e97b96f7a4a50fa272129c4c25c6ec240beb1508d17551a61d999110591d5e13d96970333f147194d87a102a9b165bb609e153b40210b9a816ee7bf0bc926fdca78939bc6b84d62d1875e7caa3b37e522f63e8d248a220936785436a128d0cb3608011443ca7e5b19158598fd215dfbf147c9c3cbc25fc353036d2bd2ad3c0b5bbadb5c445b5e7257f0b02903301a01f0c37da9924f72978f4bd1305e9a9c8c65459219cf7564754236c646aa0f6092b3fbda482abd121a365814e35e534753078e78314502cdef680b0c2717af9f52f72f29915906475e905342a9ba561b81062f05d2c1ae29d7ee2e4051cb9c8e2c54d5c00a88748b071e095c8e7e9474bf78ed98f9a17501e82c1db9da1b39311687c883f97c9a46bd234dbc0f694cc3be907dd44927250b086d173f747f8986198d9041f574a507988ba353c628e425c140f727ccff660f83355c48c89710bf0586ce1316bd161cc5f09767cf8a7c21a906bb145128a6b7fd1959f086afb9a4d50417660e905230547948da2c96d9650662f0c25c2b214929d039c947c6efe59bf509c21f924278d3d90b67b9d59ff2e8949723e50624361261447f091f4e37a3241e8e542f0668bd3c2efa23ae09544236f749ae32da9d71a3e1c212a453c33ae638b00dd23b77f344d0aac8c05b8eea9613b1e2255e7dca5af475b0ed714c87b35358231122143810522c59408fe77953471dbe2370ab4792e7e4391c4e0614cab3e3ed772b6f8d1e3c2eb901a16fb262b4521cbf6c68d475156ad59d2f15edac604f32740d3d8426c2e623b24e10ca9b1569b37ea20df0a28c939a7b50fca3afb8785227b2f10b062e3390ff6b5f2d9c3f3d8e600d1043e61a5b292cf93e6167b80ba1687ec019d7b26af618859be26c9c1b9900d76c7ddb1b4b83ddfc95c6a5782c037d36bcca98b8f8d511edecb01388a489d8dfa44a5a378812f50c8514dfd224476f292d6c8ab57a2131f01a6eab2533d11fae6181d2c1c6f8450b04458a00bb1470919ef075110d94bfe15f1ef5c194f56930adcee3f4faadf9da5c7eae13bd443297f50d152b24d34b8afdb2cc466c27997597576fd699d669a1219a742e90487b368be1a0a6cb438c64a10ea343e428f0441bd7992a634568a0f466e28c45ab2207caf827b7be252cb8b11c1cb13311e09ee42cb26713b1c0417a64a05c1ff22709a92cf9fe1a112ef00f759048b219c7299a1d28bf084fca3182e7f61f39ba28a6cb3490a229c476efb7cfde3b0133c674862e311727ea7f9e9e2972ae91903f0870f7202fe1746802bed6becd442b698dbaf127e08190e5d0f2737e279f629ff4a595e1c207128e16b58bd0f3244dee272647c57b3b2adad5c51e861234c3244f03dbcaacee5dd2aa1267364d5ce636babb6f2a3f58d384a57c5428b7e02637e10486d94baed04decc2f016d2f8c36868aa575195344422832d22d05a9b9c2d0232d38569f947e0bde35892beddc22219a72ec362b870974f9e88465351b764673760a843f323a1f68b8a7a936e6a09a0d125ed9d68ac977840657074d54433f5d7f47edfc05441a7baceacbd1a4362d3513b13de3737603505da287336294536b6b859577809f03ae3e59b493cf926917b4049fb78c7f48cdc632f2e6e764104f9adf0173ad93890693a3edc6110324cf81283b3c95dc564a56e8f361f6cdd5a98c01f5a7181fc45fe8eb3bcb50070af378caf3ceb330ccd771d43db958cccaf40fdf9307153af76b732baa2ac349b90ccdff61530cb596871b8df6250da1df2845327231469c070568fddcc41b906dc2c5fbe615da3dcd201a2c33b1a68ec96d5350dcbb666343cf2d847042cba4b8f8305954b623f53e4036e584dd24d53c00a1c3fd0f77851f66e944adb48bae811351b54a2f1edfefd75399e37d8a102ffade7501170b336942a0cabdc9c6ebacb4c46cb18b52af563422ffc3c05967aeeb4f1e2df22c49b0144a81d0d9c266d610d4fe3bc9de1aae5a1c571e1f45f00f189a3f80820a480a6a8f915633f4e152530ac1404c9fa1bb3f409965ece8919db78f1119ec5f84ed5da36b6414fe7957878c18028aa3cb27e2cf5aeed76dea73be3c82fd9006222c39c5658450f5c0152dd7215211af1f24e9f2ae04c32eb3c0b88ec0ed88a98ce183e2f86248db967d7e3ab34a8b3f93ab2e4d4b77d2fe0adac720d21c574ecb9925ed195e788088f13dd9bb049f6913cfa5a79eb7bc850094f6a4eb184a934e9664c39bbb53409080e2f345b98a47b1ecd4b964b2b02809cec980f6702723ed9c0ed8b0b97fb410aac56fe7c8555923764b6fb674679ca70ec9fd1b0c55f95e8d9bcd4eed9ff27b0211c78549b4fb9133a8a8bfb6ec4008ea5c1b593d7e03ed7356f1b59e04bfeffd216774060b4b71cc00b186eeaa87343ec1aaf8bd5580aa2d681a1c7b1a2315d6b178ccf48d5252d53af02a9ec6a951d4c31d218f9319b779663c83eebe69d70227c2dc3a7a1f5eeff27cc84c6bc5060faffcd894ffb52815c89dd07425c6438341e0ba0d8364ffd7486cd65a5906b1400980306a52aaf3e384197916c7d9f90e53822490df980b931afa1ac2b7454b7d011d7cb229ca607f42c141b97b063e1d52e6064e250039c5a1e2b9c0b8f51fb8c625757700264ec745d28638de4095cc84b5671c4a64f11da63b1c725ffe8d7dfe163ca32eb8ace293dfe009301c559f4f1351d1204b37aeb471421c02753e8ba3e5c494b14a1af82ced4664428ac12c4c1165884c4de3b4d6e0d5332814efeadb96788b114eb4c47cdb6f50a59623f8f33e6c740ff4e6de4057eddcc481c1f115cfa6bf10c702771fbcc0f4613d8f62b9c148eb6dadc80185bd5aa334be78efac57435e44b219b97f93d2fc415d17590a613d2524a16067665203cd5cc7640b0262faa66d08424d7aa3c0fb58d25e38cc2192bb1e2dc2e6b2ef084084b24da74ad67fb4a701c44558708e7bb8775a7954226f8e6148ff5a61e0c614e82ed6f69c23c39ee7a1e1bdb8aa4502ac5f729df3896000b693c17d04914a5926d91b5ced56d1ce6b15fe16fabf9994f2e8ffbb57b92acc0c4288429a32879c8e30a14c343a3b9c647ee19c72503ca55c92f6218ef9af5edc6326efa181aff69c4c499aad42819cbc39e9f29d97aa54e738bfa54ab36ecde444b4f034334fd6fd5ca4ede61e4ab26d6e82829b8f358ddf4f93e3c8ab195bbab20aab2fcf73ad447a27eb7e12fec6ff4b211f034b5b5f5314bb9a47105d5ea9c67e2a6af6727d73858be904031e92a5decec88172cd2de0729e1573df678808cfed8d3d9542979", 0x1000}, {&(0x7f0000001340)="145edb125d4c597291346cdc6ba5bb4657a1710e9c3f5e1b6c210ccfa30be770a663cc76f33996eb7e84254fbdb2bb228e7563156f3d7793a1a9ef4ae095d9f8c2e33f3b2abba8755968da812331fd76edf11e7a15666a90901158240da4e65f0d8d47b44967cb1cb13ebfbf2a2cc4e04224a78509cae44937f2c10f5aa7c5bcc470470af752b2a7cc227ba7e372218ce50145edbf1ad57802daa0a0a4374b6bdcb87669d86913758d0143c8fe342ebe40147ff7afd951d4703ed9b48030ddb37d99d3fcaa5c5aa27886633b638059663fce3ab4b14e2fff80fe87e736442ff8730bfab6e9d5e8afaf5da472803977e8f1760772e979cad0f206f5f91afb263b3e51a9e885f0b470d39fe99a3d5241d60e29ed91ec3acd71ce66de9f275233b50ccbd65559bedaf615a951d0e474817816ba351fc00a3f0d519ec1fb1b34f26c48be1fc9e5f3614f3ddeb8a5d7067966badb0ef01e07e913a349ece2cd470b712355ec68ea31abbf1899f813ac834c7ba233852dc9d95c723bbe9f0d42179c2ea37f5d960028e5c0d3dc42ebd451d1a4f55a705274336983f0e1c80d147427f062521d2b9e1efc4523fc74f0ce333200e76e65362d00ed3c18b57a0bac0949f201e4ce463f9ef318f973092f7eb092f5a2188ec0c3dccb54ba9286cc002719033a67e705784fed59d8fba3d65bc23e84a3aaf8d8fa3525ecf2e45a14474a885649d6222e49d1a1f489e65ed3ee143962c5efe76493a69b666dcbdabde1dfd1f9b73d155d859e4bbda6841cd4d1730cd82612a1c0f1c1a081a57dd129083c3312b948a3607cadf7c7257e709f0244154aa93e369f55e4cc3428920832ef82788dc596ed6c3c77797b4710265888888e6212946389a8494d17e124689b1f94f3f2de6fa979665fc5dbf7610d5dbffd392aa30694cdd377bb8769c2272381ae4a948734969a0e1ca8c3ebcb63ec3e12eb15e180cd329208af8d567b208295b5933f8d2e23af9ef91c9e7ad774a53871ea8c17a96ad71023e72a0bbb8263d7446c5665ea2385127584977736396a3f21b4fe058055a6204ec7f034799b470da62d1b3d1914d0420daab2ed36ac59487609c96ac8cdd1089ba51233629bdf03cbc7b7fb98eb92c0ed4814edd0073d3e3b4610c7f2f2c6abb59eccbb2d6c5218016b80e420c88a96da714fdf4af0526380252588c0ba8cd9477deace1a788b9b2980549c5227bc900a54a0d4122d4584315886b7b327daa609e948e226b04eabbb3e9a2ee9eabd47833f62c132f54c10a10d0aad148e6984a66c1679b85c2891b26981e8c2cf7ac035c6f9652168fe2afa15056f9625b4a2f8304c0cd8ae30334a840f6acde9b8643ec8c7264f8fcc06e1303573135ced88fa6b585c1ae4b7bcd49f8d0c743f6a00f5e3bb074ea757b5a9e862b0d63c97b87cf9747940434edf6712165122acf3c51d93ebeca8696a7b40a6158aa25041d12f4ac3676842596392680bae380f0c70fbb39f853c921a8f95c16acf8959af6f8b4103a6749d0765583f8178aef76a16990e77c75f03c71557860f2bdcf9c3bfbbc764343a5e389decd66ffbaaef045e7b3c06d12dee669fd48b454384b6ba622b70c16bafd00f25562a10c4cd11ad79f2c78fccfefb82c1b89465adcfaadc7fe704e5e0925bfe8943b3c65251740b167c6d9194ea585f6da7fc13c01f62255e8d69ef8b6d535780a287db9b5d03622c1b73785c333036b9c2ad97a3ce579102b156a9eb8eebaf61fad30fa51c8dc34c4dd562b96977a4b4f5fe4293a04113e2bc7c4c7e2e712805ff3d709647714bb4613fe440dc2c8161ca7cf3971e553efc74aae9670d2afe1f0e7f3443ad52ef3aeecec49adc0d7aca4d1e7fb518101f305826bf5a089f6a5efcec2754f20e6b25f323b939e0dedd291a574401cd5518b8dd8943f063a7116d4372c3293fad3bd16a6eb49ae193a7aea6b54138c87cf79f038d6f696c0cf131678c87de2f1677a7aa3f5e9272ed0f4a6b66f202b694bc6317bf83bd385113832c397886755a40b7f037e330d0e5bf7eae683c860dde4e5394663bac0d76f388eefb9865e7dbf32fb32d3e02b8b3d889d9293e8fc237aa6c1564559e0c81dcf2f85ddb808e8b9e14421417dce1dbfb516e04812434861269b9644f1b169209561e77e705631b0248a9b5e26ee62d9b221b04ac07bcfb1343e4ad4cbcee0c5fcce5d9e7c181d7b97cc43bd138f7da31df5044f348a09bdae9a6462adf7f94c94e69da2af4f483101514132d0d015f5513475e9cfd918ac7e71e689cf97d2fbd443b31a967adc11a354cc976eb59cd22511458fc667a807f6b1b2dd61cdd3af63917b2647947d4edf252a213acfc879b87f3d25b1137de8503e9aee6d2307a536789eddfa0fa21aa56728e87e2c000666b0a3b64557f3919fc7e546b1d8e0882ab551e64e775113cca8f9b37689a7316c814333f1c1ca23e1fa07498eed2c8d82eb4eaed0ca070b19d33a53154998e4294865d0aab2a6a0a861927f4aa38df643f043457d2983f9d8ed74bf93a737500b15331380767887a8fb299414fc13eae3eaaf6a00a0b1e282fb65c097fed25c622797c7db51812d96bd26e275f24a63b2bb360e90fd663e728bf08ff94562449bf4dab6ecb360866cc9261915c7f29655451b8f5e36edc3e282702a87925ff9087c12fc9c8bcecbd8ee03530831658ed30d1499caab869bb6d39e0c7b32a5704445896677d8a6605451912fd1b4b67e597731a274d20a3037826a3e8c7b00da46ebfceefadf513da87dfb57fea8ad16da9ddcd65a303bb0b846a32ef4cb136b6296196562c646db04057ff05a4758ca57e549c126e32934ae85efe070bdbe1124495a6eda4a05dd3c85cb76269a5ad126ecdffe380066a21fbbdfd57c48ff75e13a841bb64b0e79332f413f706b167feeeadec9720e25bb82dbdf09bfa029ac78768e9856342b58a3d930cfb1600ca17be7f54fc0b41b7271b7fea4b083a1ff7a92f34841d95e8cda18c0f231627607b673735b0d1e639500f8274cf77891b4c8059fdbfb1df822023d573bf978685cb7561a8f04a9f766982cab16e275d47373e74c4913c45935261b464bf4747f4a66d1e838b5c019b7b1958471ffe7ba17a2df50f18b8d7e78b21e0c39c65f66d52df9f68359d6e0f49265056a1d8b8ac238101da33df24822726b1414fcc87a870cddbc50f9d01516003e26bab022b10139851afad494db896339745d037852e499c317446e8c64ab34557e39923690c181caa325563b920679f4f291be6cc11a3b3310c283176edb123cd2c7c9279c82f1222ec09b3c2207a58a155df6dc2dbc87b7256f526d3f352bde3c46195a5435e9e1b890027764c3d4143749584e89f5ffcdd87071d5d3377a5ec8649978b2811ce996f3c185a60c902a8c3c491b53759f676f908cacf07b1d67fdff3adbc4ca744f1df5e095d79e13cf1f21192ce9872ea9e5ed368a02dbb126ab4f8166b90b4f4198c4ec16467680e7aeaa39e28e0f5cbe5ebf387951610b224883cc26587f5130f6830f2892c9e295c81d9b731a5ddf4cb9d85ec48e0f0600779f47a248becc86443429a0406967916e087f76911a786b378fdceec5030bdd7800d81452a9c096a20213cfba0d293fbd6cd23f5d7b5f6ea0fd6591fc5a4d1d23f76cd1d833a044987398c9e272d0922d3d0f11e1f4684af345b3c470c09d857a861ba4fd4205d225ffa9583a7bbaf74452e0643b8b12c9eff0906919747fa3f9b38247c46b2073d98ecb804f0656bb8e48cfbfe8a17beba308f1f73138d86f343bec72b7dbfc2dffc5c4a80594545e37bf6f377d40b2699eeeaa0c0859561273cfb4cb2c541a21f237b69506ece48218eca2076e6f8eb29ca5e35fbb476ea8249612cba74614fc9a59cd309b539e625e420c24730fd57bcffb3d068f3af69dacba836ff68e352b85cdacb7f9b42a4c5c7c03b6ecbf90b4bf09f4335801fefc035de0298e43e9d96cb31d5b67772118073e504ef97093c719fbd904c45c723e99caf85d01859b7d11eeffadc46ec5513220bfd758d5116c959253addfe2b1074ced5fc0131b797345c7ea9f4de40a11e28e0e7e9997151d26847c1df37ed13930e6998135bd55c5ff462c326f83797245a8105361ffae41465c962a5b6143398357606c32e9c3aabc4e45140ed6c2fdcd2b180a2f4f83118d422303dd217280944119c36d67326b0991560edfdc6d8d5bcc1e3eb11c21f292640d89cc713bbce6b26564887b5915a66e3b996c4b71fae47da1764136ad749d26f6cdbba8cb9c61892dc0fef74ee361b0910494a30a05beb5e76cf725382b08cc57af93aadac59bedd2ccc22c013989ab204aa9e8e99d964d407e38eb024888a53c7ebc629979abd354a8be5aa18a5a29247bdeb6e23a4c354e02bad0c2455570a37dacca7f3ce079c30896256b6590cf32941747841f0fcc63f0da9b86b10312b6af9259c17212ca9251185a2db72f4a54361b1cbe8ea61325e70c852bf6c354d8288caca0ad69a279e897023436c4df1688ad3c037066926952509b24b6e07002b5d4ac6c3d83d8d0155c3521b901369a6d7f9828c6e384b5454e8031226baa0a7f834f805730ee03d2a9e19ffb815df45c90233cb9f5b6624e0604670c1ea8556cc244aab636c0e069423d54ad4a61cefc620007034bd0c0ab11a160ddd21bbc995deac57dd5637103c111572a52bf515e8c883cf3b23de5313c40eeaddf7d0adb9218810e33b908e7c44de7ac9255d5c7c24ad4f7cba7f7d7b883c67185873fa3b6c5449ee4dfa54490fffc5812f2389d21d716cba8f430bfc826ea1a7f94f29a961633877cffe5e244c464e374107e1e26c361c8a073099bc1bc2147b3085f18829d4b58499e70377c98024dd5b2f2ac87420dd2ce2979d2cdb86ed9c9188cf67b6e33505dc6528c7dda1e6a8edb0f40a9eebe5ebb824769bc6142483d8d448ddc40d159bd8d15eb029456206887ec7a02fcc1d60f514165d25822d64827884fcdd35cc00156129527d9af234a53bc6443853277d15edb1fa8d54ee1ef6d65ac2dd4909b5455943e02441c6a7f281a8c75cb781139e3a2322fe303e99e60492ddfc83523b617927dbc8556850c0b0667270413758be52f5a2e71c274c3891391709dd73680e978e6cef7773822169bc456b0caf344cc4c9c69c91b05146aa1cc480c9ca2a98bb102dbc95063c59fdfac737fb3d9c4cd6e1edd470cfd88a08f2a70c04d0dac052bb7e673367b70d7742ddf74c7978d97a12b083eed57be7930af77068eee5c81321008291e0f990bac943dff7d331cb1c73d27f48b118d357aa19a6b50d1195de35fc3da28719291c36faa8adf776ce37412702e9b197540b06926b39a2b788949d878068ef7b56ea0357bc153c3527ab873305c809f934d199100bfc2c640a1642744ca8e501889cae54456ab842009aad2ce4366781489a7addc0612a90f4dc65c13cfee854782cce9411c822ada185598722391753d6177d8abc1ba4a466c4e7187831f0cd6928575917791230751848a982fd54943eebfe9bf1c2ea066c5d00dbdb0f36db465c93e4475005ee09ecced43ba673fd0c06b61c5048de782dda5326cb4e39f436e68517555b808a593dcd44bbce4cc02a08b2ae31403bc6732dc321b0486f059e71662768dd237d29d40fa46e2439d949b9632aa6176fa22f2a40c018cd7ff21fb43a164fc34015412f9a51be521db79e1ba55fcf5d32905dd1ae0ba726c60dc77ed47bb24966854f26c0780e6d05800325", 0x1000}, {&(0x7f0000000180)="f11b189b507264d4ec71f6a929dc38fcf0e8e48981b10989712cbed6d07a73615a0590135f4ad771463df0ff0f3aa9a9ddc220a40b398a446a626b", 0x3b}, {&(0x7f0000000240)="accaddc8380fcbd8d622146dbd8f9c5bb6dee499b99118be756d6650e7a4c3eb35a3212e588ab8f9", 0x28}, {&(0x7f0000000280)="a54715e6b35b5273d689408f7fff0b1aa91de0d9399068998b666730c7972aa4f733ae7378275d87a09ccb237d3a42f39a72856ffe8ff5c8c48e21e8aabdbc2e516e29e74d1ebbe174", 0x49}, {&(0x7f0000002340)="f45fb2609ab5b0bb35e6f13308bb393901cb3a756092d644819b26e3b4bb7911171431e8a60afb125c461b209d0067fdae0284260a2b2fe1f89cac48d6", 0x3d}], 0x7, 0x0, 0x9) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) poll(&(0x7f0000000200)=[{r6, 0x1}, {r10, 0x1}], 0x2, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 06:50:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7, 0x6}, 0xc) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)="bd7d3cc8264aa9ed39b287ba394cde93140c9545be75399b4641735a789cf609442809db13b455d0476fe2760ebc00dd96ce699691bdb3c2159c5c6700cf7217e92e7c3119f3c381e88a8600d4c19a332e9be6d6aed3a2ff52d62140e355e10fae2f1a1afe48b1fd9b9337d793051dce8af2785f15f54a4a0ed3c06cb73ee1ec420d97d74effc1", 0x87}, {&(0x7f0000000680)="a622feb2650d5dc861807d61af2f890da7cb9cb76d32b1d34d353249e4caa64d9da157d68aa36142ae258c6525ca109d40b153d2d7653231b2cb4fcc79ab993a21a22ffecdb8483d5e3485c84aaea863044cb2550aee06f92774514ba3cd4f835b7beb11748e049e2371052438cf01c35de256559bdab93897a4b451b3ed35ca461263d71af25660b85924e1452437ccecb23564c5c490d984f94ecfc731e16a97f59f4d78fe7a138da1f85ec000ed3bd48041bbfc767728e23cc5f2fe02672a6a28f2c6d365cb0141cbc27f1b2788cd11bc9a3b1a4223afb911d6c29296a4c00c39fbb1a2db929111822520e186c331a53737cfbcb9538fd4a33ead9c2e3b40ea4df88ce4ac9026adf488bace5cfec943a383f647980aafb930f5ee82d8050808360b29bfdaeaab292d884cfba3ed67fb3f2c62e2cd2e057d27138d5c7c427b31d16263fadbebeaf5a0267cb836ca4e727ca182d046853da67d11bd71b9378d6b823bf89733fabae704d5a9dccefbb63afe0166108ca9739ea2b6beadb1165b30df7ff97bf3850690e8b582980955c7d4d84b05ce32601aa4775acf73043f5d540d6c5ebadb42191e439c9f94a05837330178cd3879541b97c461b95045866651b82e5d06fb1a3e538ff8e41d956ec6fe5facc54d91e307c967166b6d54d910874b0978cf2f4eb8f57886105ed9d8181a84d6f1bae6049b6c25367af129f6a6a7b4f437ad5388bd266661f26fb2ca98a7ea1c6ba4cedb0c57c7e84c3bb6e784ca17651e297534f186680397edd4af2748ec8ced386e0a04c627753a499637243e8f4449316dc0a764921d5ed76b5002e7e90f434f3de983c244a0e72d65e97070702e06902e0fe7bd23dfc0edfbc6df580839a82b490748ef194dba73831c985892d48c0972ce57982a07dc89bd4f570c84b1575fae2437d2e0b52f2d3143766a03d718bd166fbe4f2a40a57e1c6844a90762764cc0d5698d708e406de424b3b31e13ed5b3d17788d9ce99a895209e348a70dca37bf33b1e307e1abd15360b4d96236c7b8a3f29c61ee495c90a421c5c2bcafce3d5f08d2b243474e413f436f0dbad24eef35fa913d6583f77bde64ca26e96ff0ae257b6af9eb5960f4d7dd35c09ab0f0d16fcf1cd819460373c484f841645380604c25ed035d2b962e9294bc60439d2ec8cb001c87ec4857c00dc7dd5b765f010385fc944ba23fb98c13ac3a50df76f4f0df6396774afe6e432c2e2c14f467759f9bdec818b2116199f203cf166431f98315f530757866495e61ea17d784f4b75938774b7fabb86458cc3880286fe7ac334a9919d7f85c6e65f87fb6f20b86a85e4353153c60e8b25fb6a9d4c6e5fffaaa477bbc6d63196a0f689b5eb1b484237904b0b61a435b964ca0ae39c3c8a189bdbdc6c39a988979b4261b358d246805fa18be9613bbbebc61cf0275d22f1b69aa7f7827154ee2dcef9977767086870ac7445191559f1fd43c0245b582554675ebc863cefaf2cf77f6629ddb946d60fd81b4779984ee85b4574cd40b434add23b0af051a66896d896f06aaaf4137355815cc676d41bd673980b7b36f9150ad0c548b4223fbac95af6b57ab54256d4b1ac2cbecbb5d609739252ab0f9447a1290ebd48d64311c4afe3649194bbba25169688d1abb58ebb2b0df968529a61cce252419dfdcde9c0990d0a8ce206a38b237e91ccd5b5e77e089d34e69ef27211217d66d2b11391b20d5ad259502dc008e2a43b28f6ad5bb1e8dee2b01f3f086418e96485c49e0221fe5549bf7babe751f0038e1f598a44fc8b7abf89d8538653c251b69d70dc154613dd8c913ab7d34a668297fe90697a48f4fc0134d2a958473e348dfbcde2e3f39a82646e58e5d901f7e351e7a46d6db9da1ca5617773dcb3418a17450d888cd4a1558781197c8f2181a82b982b75eadd8afc9b375b8691386258d0f5ea4d2c4b5e318e581d95900405b31cff63c0e540c8986488c6beed65d1c8a92e8c4d5a4630afda922f25d98fb73dd10c290c25cb27891cb057a8f59d11a3568aaa1a7a04273bda773e19f051dd2aa21ae2b7e1e5596a37ce31f00e02ca3164cb345a65ce524b5017b7ee48e96b1b3b43643c44a7db9c8b0f4ab670efa113f38e305e23b047defd842d978e43e9ac60e94dbf4998778b18d1b2029a621534ad1fbcc9100bd2daf2bae8f91bf0d9a696e7f146da906c0f3829eda917c2e51afa53b566ab10e9eb85b71fede19a7ede7f995d72289d58549d57fa857fe1add3cfbe215df605552c7e58ba59ba5d02e315f0b6494468aace45aeee4c6e45bc39afbe09806408ac7494029e63ef11d4e69dfa1b343f298f2e55d9a042f9f762b24959ef02edecb02ec242421d84ed4dfd0012b6cb25a58bb56d2b4663c3bbbab22e32b281a30e5227f3b7a46b2c4b1e7e69cd5eb5f0ed9c32a701705314c12715eed44aad713cdc1ee4ed0098c4bfaef6e020711a53d960a4e66fabff8f71f82854019675f0e49b403e1fcb04eb878629f59f33bf095ebe4137401e9f5460a63b4a6ea7277fe29572180ad8558dcdd0a6f182c5944728a907c181bd5b0a3d7e3089480b9308e7eb3e589857ada1fa772033f101012893ffdc9b94f62851fa83e35444276f9426e2920408f3e1d77fe52be31948664a718004b646bc40ad7cbeb98096cccb8f5846375f7066b196c4d85428302783c95904bda966abe6ab2d4662d25becff37d9bbf38cbecf8954e1eab4a9edb75cccc7f9659049b62ec0d67755321d9b339fd6fb13468697d5855553e64a59a89d6f2dfaed5f5f4e45938ea3ff74440a8b014f1f1a8ac4a700671a84441542a53ffe49d540a7bbabee0e967848157c7dcb6094794b471585858f46afc9347d0dcc31287da7f085c8c0920d3adca49fa9bdb3308a88c8756a1ee1219b58463d16991cd95cdd3049fad65857ff457235ed3b62a964092f797ff6447558a983fd84403ad484764da35ec89d431e6aae744f24b16062ed50c92c746c3ba6e4cca20370f81bb1fb73c61b9e43fca4924bafd268722d5c72bfaf4fd841772345a181dda75beb577e513d198e848befd2a7dd96c2a4b3348a74b9549d8129fbc5fc3fde059c903e494b87443f6b02c5aa62db3bbd6211f477ce5a93607bc3c98d55e856dfac4a9530c224d2f62b418ef39453da1ca60b928efffdb32d57786531f98f8849a4806d74f43b179107c9dccd9df455932cbe78a782e9c920db4c93886acc379370fc49e6668d79493139f8ddfbe70eb0ca9340716fa4e0e50bb07b9499f3559aab4f63319a38c87ed008377a2c90ea87c5e8f841ca30d2bf96074eef75f3403104c35e5a78db78ff683c9dbcab2a637524d614b29618a83a50136d0409e22348837fb19a3d7f5880e51266f15363d983639d8dc9f64c2ba95c24939615114429811b351e046d0a5a05bfb7bc9dad14d69f4729b016b8eacb78fbac23c3a8eecf56948fd02f6ad1a698151d500a139f623c8f3242424f692baf503eb8b3ab41863ee226aace7aab30ed3a8d4a1412b3e627e271f4b138e669caf395a733cbd79375aab93bf59bd46e4a9ddb479dd68ec0235083ea23b3c47c82e27e86bb5551125b261408e1490899f742a1d595f60fd77a6c0f906cfe630eae95104337a4846ddeb5809fc0adea8463afbfefe8a47e56e9ba69fdf631493f99644c5cbcd1d0d8d1ab399ffd662ed1460e5f545be3ceb0d58e0e957ffe60f8361805c239b8e6a49da28e15385ed93a378af011a3b39fe6890df87a1f978e39a2706abd3e69fce65cb06abe03f12283f15b6a05dc024ca6c2f524649774634edf6e693baa11ed5fbb13bd67536571781e87664a9802dda02fc981d0994bef4dd24f09d9f20d94977dee8aa6086dddad1853e27a589613b3b38b64e64a1e42ecb810802edbf1ca0fd18f60c331dab76ae5aac64d84da8e7c46ba252df54a3965984653c7776bdc1b505199df6167f32f8f489cd151f702b3345f9dd25374b9845db0d007bdfcd5bc121facd1c54ff48e402d98b49701c12a696144708d83db31fcd8e1a97f70fe22e7473f5e390dd240f96631ea4102650d974a42cc89c686fa2de996ba2093773fad2f647522f947a2323ef601b93879a137ee13fdba2943d4fab32f8a14f95e3b25fc3f92b2e8066e41e9fa975e18f1c2df450224fee6a0b89b404ad0092c43516a114f9d300073cb7b7d1b14661d971225dfd643700b9fd19b8b9b602cbb5b611fe153bf5fe1dcd46049305d4dcb80f8350bb880e2340739c1abea078b9cbf94dee8996953446858ac6fdd2ddbf0c85956fb3f777c2c96306681ce89f66399e510c68a4498c6e0c18aa5966deb16de18aa8293ec1eca83a28fbdf1408c938d41956afa6c5d0eb5a6ceeb0ae41a71e30d9e84046e0aaba9cf71e5c4cc707e9536c5229d4a1c61f225cfc8108f7ffe3121837b215311fd8a653367fced3f9224c023bb43240592508e4cdfbf2cb0306af1abacbfd17385f7e64752722da63d964866c87dd49b94ada784aa93183e935037f59ffa35d3fc179fc29e36a7793ef1c36e08e50f9b2dc7f6c6eaa4a6b3c7dd18df78a6cf9ba108b9d3714f44dd4cb234c4b3e50ea24945d75c8b9d3f23cc91d47f185b6346de2b7f54cb067eb73aa1edb89fc9cc7214c808953bb1c609d8337299f34d30edb69347b715ab873fc940837d145292dcfda4b4c7ccdc669cd403c9ae92a723907814c300848f886b8fae5c072528ac49fc77abf6723859d6905730ccfa41447a9feb6db74f19e6e5e471b48d0f574638c2168f7a383349970eeadbf0ea50928445d78a6c239f87eb5c1991731d4a92cb152d09bdc0494ee44255591fb18da6a8bf26be4f1cd77d2985ec8d01488e751168144813d007192f77580fa9bb390b6876c69a80764402893cb6377f24fe2343a64d0105f47887b9de3c891db0c56ec62217f5d06d94d53a3af77a3843fdc9b8d3434ae8d972f88d46fdfa12e8a1af37e62e308a7c15a2387207c7d0beab1e5b5d3c6d694f625487b8fd7132bac4b8a312cd5348d00bbae25d29ad83d9808d3161720eb4d22a0194d6db76534367d2ae7ccf3030533d0911f83523ab0251f7056d4c751c40d1cd43fc77d357bfa61ae051364947e089c3f68635261966639498d2f897cd946ce5d7ae3dd8afcc76c362def27d1148c229bd30f40ba27b3ee9597507523ff2818a9ec964b4141709695d5ec7acc7bf00d5e26183eab41a1deaa55e55e5995a00f1ef0c938b0105a68920cb27962dd8ac7787c4be1d3246f5556d5a9c966290f5b400ca5e39a2a0880020ce1b7068f2e1a829ee9e503460d4db0126a064d58f8a4505a52c9326f825615fb0c98a9d6af72936238f54b290bd4d33d59db2db2d94443588a9fd57cae47f0a62fd0f0baff6db83898c6b8a17ba5fe67b09944dfd76bf82bf6609263aa91c2e4a1b558ff416f74e571b903a48420a2be4542bbbcd8250c5b3dca43c067598c530eca14012bf9907e5ea2073218c182fa859cb7509a683ac2a08cf296697515b2c1aafad691bacaf2831aaed026f53c10783ba49fdaf6f0db0faa29e499ecf617e4817d6bf8afd0a4d157bd94cc35365d4fabe2ef008e77649a240d5055e988a90bc1d24a330e6e660b1208a684bef4b475aa1ce512243766290af0782d9799b44d508ca0228e1001a5bd156fd3343255dd7c940b241d5fa7f47be11c2178d8a27e4ff71ad0cb3dae2223deba56d36c963f8dd6a948426a08e33390ffb9c15b40a701e292f301d70fbc0291245ee28255763f", 0x1000}, {&(0x7f0000000240)="7b0b9c0129a2c4f8680720e70d9f1e2c2b0fa8a39ae4d140451ff6185042f02eca44e3c412e88dbe789f04a24dea7d17fcac2cd8bad52e714c0f601ae55e0b27747420", 0x43}, {&(0x7f0000000380)="b37ea3f3afd0b929b80c498e0c5d79ca8b9e3d8b2dd3adf71d76ab0838aae84fe44d50dd09037c40d76f6c15742d495a4e030a43cbdf35458b88ccef972207d3b8f57a3a49c2e42aea8c3ff7dab7fcbb738a9e77b733879a191991885243950ed012bbece4db46bea908adf747a6e431a467c32eea29714fb5b8cc7aa74ce7fe860668091ed0a9f78418834477e6a0bc83facbcdbe00d8e4972aeebb06e6d3343923e9e01f0fa26b6071c0beb5eab658ff541097040a0e2bf2ee330e7df3572c9aa561ef630c7dcf5e52c519f581", 0xce}, {&(0x7f00000017c0)="11a97b7226346698c27c856172d609662855402c8fc127f263c22c7dd9103cf36191b6f8e0d000c3c25b5437ccad36847662f33e300a9f5d79e0ac0de60e134a597c0aa348149901240475846cf0dc741c60212de32bac398deb9079f2ad8cd305ef0f224bbf3819fc7cc7533e7109c2a88f5d5195f4377084184b4d3a2939eb7a7775bfe57934c553c6029767a99224e99f5139612e5e2cd4e4830b6cf16635c64fcb651f80e5989ff98906f1d0c8cb915ddb136ca7dd476489714cff0a7bcabb3cc659cab299f8138fe7de9cf3f0126c8275d87fd32318a59854c719ef79b9f8179d55c92c887d85a827e7bfdb2f8696eec4e45496ae4e80fe34b43a08c6ffced7b6cce0a188f47bb26d0d7063219128ea4bf9c11d4f3663002ba8845090603a95ec80ba656b6f34cdca0fb16910f5b5bcd25dfac362f3c59a6a11395ed29567f9b7697e5f42e2d8847cad3688d30cb3609cf1b1e732c52c33ac181f51c21dba3c573a7e261cdb03d1cf558bda3a4b4ca4f4b270353c5016a9a99f0d14a07b0fb8ef7836f3005ee5f938a1bf09ddb78e6d2646790f31400ee1d360103235316174cd24e6594bd5d7dc1c2df4bbd6b386a358cee160575504b56db7504c1fcbd6d428bb48b132651454219353d2c27145f685883df49c25370a6a9fdb57677ab0e33aa8601aed3ca92eea975d27bf8c74e4fb799b88d6902b7cf0cecbf17f964ac5d9ed56a44b671bfaa6819c388ecd68d8f68675d825a177bf2953ad2ce61c5cf5a84cd2a6b479251f07127cb88ab34a1bb5fb2225c6dc30f282b5c5096964054cc1dc6c26b55126d3175e6865f878f6565dc4e74ebd95a8f179feb2a639e5b52ed3c2261880f542b2951eee28b8ea72fa69e7fba5187f9d2f4fa966c7ce9cdd029cd58270f8feab6ae0754d449816dd02f61f82d650793e92071fb0d353373399116f5b1210564583653f50eda6529282a1b0509293d9c068550fdb818fdba396c6a48e1a7a54d1cc08ab295a0ec85b3426bdaf7f22b77e60a25bbd8dbd3ce8bbb56b0272b9efec3aa2d1496d7b501a021c9cd7be46c1212d3a5789c35d85dc3f491bf981217589b483e19e94bd11f425d8459533ecb0f08c46a58b17034a092f31c0380fd039305f9dc6479d3e539fd2ce2820f5be591179e72001f57182cbe7707f28aaa34b8557da4290f5900053ca3116731a7435505b8851662f65c650ad233d657042394715ffea61d43761cf012894df754fe4f66d5a1a6f7f89f37f5e7b234c66154c4d683f001276bd8459af609798e563bd98167c1ad320d90010946c757fc5b829febb3f3da883df0698d08bc3578ed83d89f29c8491120a608eeabc20d66c6e97ab90bde1e916ccdc7f974836d9cb6a90fd7a6c16c0c9d51d804bac5db1afde07b1b60261649b444caa0f012f7a34b3c7d0bf9ab3037e9fddc5e72602f523931e9e3d5b2e135f77e329340e2a7b50d7262bf76bd42dbe5f93e51de021f6c898010411209a784e8949408fb76fb4d53408439aff781eae18ef36d97b2e420d316887fc114448c082e667c7600c07fe3bcfc87525a633108cdac52db787bbbe81902ff6dc248af5fcce9f463499158b11baf87168ac1648f09456784dfa3b93ef7403fd7fd7d3f933d30e345a9d491342453fcf1d040a7bdbc3d11b8cccbd4d378991b074e480cb98d0566d5953c33d5a601b77b9f2e4e16895356b92b1dbd7841af01e108bad49fd7d5bf7d1b8c6efec0bc7fa3923a9b8b2a9de1c6ccba6d2c916fbddf0b95a59e0b320776b2f3302291d99b8d5b235b8d278e5bb7e5d428b8af84b36ffeaa1aad031606798769589fc5486f44d36afa33a1a7aefd89c44f5a4a9f234a3942e3c87bbc70cdb90a119801661a66dde27368a7105f6fab9e16ec52142e66c48e69aff33f1537552ed89cf5295c1539b08a5465e25b0e25a8e2874c5834c56c43af02180009e724dbaa86f721d769c673c8e4006fdd1076da8e6c4421a9637af4a559b8f6724a06ef0faed01eeeb1e80cc457cffbb7eb38248ed5fc79c1912aefa9a7b2e8d0232ffe7328387e41901db13e592e87d7aaabec40676a1761a611bc61c4238965e0071272bbb7a884a39800a373d7cdcd61b1e1fdb3b397306fb4c99673c0b593fb305b10990622c77f7c3d93459f0488ceceaf4ec2b27d8d9f67e3614bf6a48707fd6eb1ac813eae7bb91fdab0a5e1c1d876fe30320a7e543d6374c7c7fbab2c225b267af85a2245e4a635e045a070674698c407f2131cd6308d17a6c823581072674ee943596e0dc996fc68677c41b18566b7580a76e90f1f067fa7f896f9333db5eab654e9fbcef2084839a84079ee1c0691553a973833d1014b5c5d78195b440bb42ddee08dc190f555e6345d268e253e37c216275fd003066414f2be3c61b8abb8183bc283cc2c045bf8675415c458aedbe69c3b37dc13e8bd110b3322fb214c049d6c06e12dfc77863b7b198b1e4593b05169fbf7807220c7a3e0a4bb13674643262217b08910b05c8742a0d27e50c7153e8932212a15b778f7205b05da1e0b0284e4d479f92ccdb5f9faaf4d6db225bad6f34b832fb7269dafa296656edd54d5ecf0ee7a21e677fefff265ed61f8ecb8531c5807f1418a5bc3eb77a7f71a39d8f699cbbeaa3163d8a4ce468f1006468ff788d81cde0c73a1996b8d72bb38febf472d52e62de27a00a359a035e6ccf2053500e41d45f844fc00a554b1379716183956a0a1af01c374a4037dd788f6e212a07fe30ee4962f5f05e973725de35406d4b74f837519b380c88ad5094a97618e3f5483f749386fa36e00776e0ce9245952edbe0291a287a1a1216b003361fbca60e18db054a8e12ceff4618bd51524935f3178eaa9688ee51f63dc5ca65b9bc519129be941b3f05a044a3b71059e5f4a4d66f783c147d6f5d225b832a085fa4b69ef0c36201ad92f8a1d74153d64d498669eabd036c7c7da01877053d710cf528990882ed9e6b01e72c0b7f9e8a243fd51594f2f877d8f2da152eff066c5c9889bb907594e1214c5249b72dd870d65083c88c77688871c5e624f5d4f5b22372ef151aba713915741c8af04cc6841e37cfd9f232a01fc2e2531a115cbf7d06b2e1a4c7386e23c296a3cd76b8e49e035cb5609ddf0d87b8287c6722b24f7b49abc014ba05e927b896b896f741846f07217e3295042f95170995bae8a557a038a7993ea15e1e3a2ede3ff193ab6543f2619a9416f5f514a0ed7613d1affb1035ce6b9868148edafdca3e7dd904e154203a3f0dba66805461fe8b1685fffd9b46a45d6789ed397aa04f7f11558a353ec8a97a770d02a2297a114aa93a8825ad11535f262862c52678f6bcab63283cb2d63e574a141113f9a3337611393265aafb77286837a79353ef6864dfc58ca0e61c84e7d6022f0761bd80ebfd3d8e08fbcb84bfb881bf73dbf24cbf0f8b4cc2caff8142fefcbdd9d9b9047342e8c66b544fa368945a7147b8c47f210b9591cd631a961b7e5fb2db84614ce3883567b9480703d542e16abfd5c2d2bf343f4e66de673e1e96421de311c7c2cc529956ad54905a718d736a63b4e4d713ea06fc1fc902bb3d0449bc4f3a72791f76cf0b3ad4651c6998c5053e5709904b0d4af68d3150a21ae090a06529130a52ebcd6dad586d0430884d2efa074f97df928d66ce8fe1dcd23847b30762f4ba6196c158c154fb6fb79252124c313c481090c2f8da78f6474676b4d3f94d14caecf9712d8ef56e27d08108a92c53fe44771ac94a8b4a9e9f4e97e173bb11c34c8ac062f094008bd322d7996430b5f4b522c33e9164554451edaa75852bef5893643615c9becfc0281b4a80ea5b44daa0307ec18751909425b9fd8752e91faa9f94500a9bfd29fba351abf4f493fdd1b3959bb60ed790988acc61ba49f3309aa8f7b5083401895156533851b456f985e34dbc9e60dacb8b5f3463c01389269738f22547c679257be45f043cb7e011d01546962fb3a93e301b7c0777d38df78085f86ec09a72d7dc11b7d5e579c71ec0cba04a2c52ddb479ec37c68c7dc41111e452c838e40606377a1a749765ed364133acf441279cb3b69504ce884826ed1eb35ce240bd080f4762dfaf8b43aef7185247c6fd5382af30ae358ae788fe8d51895bfd19c6e6d2eefc07d8851bed5c60435ddf4a982e5ca9054a30da3c8eaac63e5e5d4c643e76a9a478150d3aaba4e5143fc75f517b940d1772305c94e3ff7850b16ab026314d08bc8ef1a41aa6d8870f7e5adcab821aade27a53dbfb55507dbdb0d329bf09a31458424e202e25e67d5ab88302cbff010a935450f52a8e0ffef82635830ab4296ff4f48ed507cc4da5b84387b7142a94bb9762beb6183c415db39e7bfde8fcb142055e5e7237a94fc940ba37bd2679d915faa8f9f2c98a8ee18c1e3aa0daa66d0feb79ab31f031a8e925cf59c457ae09c2757e6430e69f5faf61a97b007cfb01d01f2dcad3c69f307d6ac0a7d8cdef59b262426f4ff06dc1016b3e1533ababf0b3613683b9e1904d25311ce863e856c7aec0344e8b8d7de116c1d91f380bec29cc61989d43276dcbf3d7ce215526dd35beef1a2ce90688c06ed20eb0f5ee46eabcde987ad988e7e243f06a7bb53c71d0ed56546f64602c692512cfe14a70ab0dedd0b913b80cb04906a080ef648e144ef50202b7d44c1d7d79e191cd4cc19abf2a25ded53a516f68af2f77e7bcd49b484f29f17be1bf2677ed3a084e23b43e25380d4356b24a150df4f24e5489d579943b0f6718a8656843f8c1f6c26cbeafcb2f6833f9ae48c210722e48bd9a7aa532cd434f39bfba17c8e1db4a16203e7d2aed2179bb1c10f77075f6f7d82eaabb2c1c4d26a59d60bd1fb675d880424ba4cc6b693728e9170f2d8da1b56b67115f24dceb28c3007df3a13278f955cd6aef8d41c934cbb479c3bf15c3b61b46d5bfa2bed02f20e56a148c7e4fb90edf5e3624989d9fa67097fda013b6980c03779d7798f2688003d816396c9fed84429b0e60ccf42ed98a52bc8cac82f21a7a78cd55133801935047b7778764fdcc53a304bef26d180ff180f00392b8a9f11ec755a8d79c563a691e50e8b96199280eee21a305dd1a95968797ae876b94e4f9a6ceec08b2611e52089b93caa5c6781492788ded7d5d8846cd4ce59eb044f88e6bbfba5e84b829243c58c0089863cbc84fa41526c1d224408b08bc802462022b4ad239c250e030d4585155231471f4c12a5bfd327aab98dd47af876070ad95a7bb24b9c7136329f274a5f0b9acdc55450e7e6f0f559659b43226dcc602d2bead7c74b103c02d65b253d97320be3eb69742d690c2ec9a02e7859b91f63ff792dcceb8e887da0def96dd58ff0b52ccccb7ae6751d8cf76226293263b6b8887516d9862bd210142ba660834d34e85a22a2666a299b6abd644babd12ab4e568652f331d8c2ad0d99011679415ed5a1699edf65b212866f172fc3510094d824dd4f6580bf0efa594c7ff6c2f1bdc0564dde54a5b3bcbdc2c61a2b0351a1344b942a0629e06d90ef3432d4644bc6c62f7e90b9282be9e03d59f37a93a508ef8080209f6398f33e183db4e46702f5f6897286b6696f0a4705a7937bea6646487269faca3abf960d999353fe458ba7485633195457865422fa0c1172b584181e026976cfeb404bb35e8e5513cbfa07b81119f2fd2aa761d27d7c4976a9c44f6918976d61536ef3dde8923862a4a55107cfbf39dd819a2352be03f606a60be6a0c0be34dd17d3443c0193769f553459b465de55bc5c", 0x1000}, {&(0x7f0000000480)="55cdf7332ac84a9604a1e900e6096169e6ccbcafcf4a90fb086565b02a5570604db30a98141a55156dad6c167ddd4a05efef1b08d98a6c33c6a91feb73e08c022933d7d1b24f9d3fb271c75722fbc7f5be561661e37ad9063118e8cd0ae7d3daa8ff26b3c467dd7f6f209d580fd102863677c212ca7c5f6989a88f0fc1069dd059aed43b7b16", 0x86}, {&(0x7f0000000540)="6d6c2c855578bda824f99b167e31ec0eea7d8d43c8ac146b21da214a2a29588d4fc2851411e5d8da23314eca768db182cd31c67301660d8583cfe01b887b2c1b13443cd06469b1b3ae51a2c8fee763da0d5898bc51a16e89806f7f122c05c2b46567f4013b6137b5e7f56bac96c5927d1503425b86e399d25a48a9c632fb5b86238bd1300e2965b4bb7f", 0x8a}, {&(0x7f0000001680)="e908d5bb382bd676cb4e04e9b3414a6040cff29a41336913dd4b6d3c4ae8f11325a7e139651b7eceb51a7b1151af2e15f5f5bb1817b74e31018d45e39ae006859d23e2dd972efabbb273cb0311d4748ec92f8c840c19a6cd94e074a916a0f4223c7fe80e00030a2257729e663a13135e548446d90d0fcecf01f71dd8a4972c39d6e0ae69c212e041133a83c24ffcecb8b27c8138f1a66eb0589c489df5", 0x9d}], 0x8, &(0x7f00000027c0)=[{0x108, 0x1, 0x3, "2231ce9dc4f4d2650d31a26d955e67407e4b3a6737e3107e059fa1caaeacdbab6e5946293b080f475acdd5d79257535e3a01dd7fb40aba755bf6ceb9be7b555d5c44c75aabefc4b4c7fcf3e5ef82a7394128286d13a4cdea0c747821b67892e1a6e1fd32290e5c0601a0421d8c9aca54b3e03c4b58e79c68108f2c77c3ce8c659b4f6442f0f3d7b4e66515177ceec20ab6aef2b1a7e487c95ad310d474ddf2b7575b3c17c4a9501ca2c4cbdd7d375b24983f87b2e01e0489d194f135366f172de2937f412aba4937aa2d55247de055284762ba6e149e80911a2d66c481f05ad22a2af5aa56e6ca78895276c0e40da736d190"}, {0x18, 0xffff, 0x4, "fc8d418b009c"}], 0x120}, 0x602) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x8}, 0x10) readv(r4, &(0x7f0000000040), 0x16f) 06:50:58 executing program 0: shmget(0x3, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000200)="c5438f6430b85f14cc67b77e7ffc6994971d1ed998bf7cd342dcfb288800010ccd8cc30270bf60586a796189015eaa9427f7327ee794eb33023a18246027004a09d57bed32fe687e30e2b9a00a9f21e92508829d2ead1826b56621d91ca9abf9fda5739428c66ba865362f003574b0c7503c943bfee7789a1da64cd289bcf1", 0x7f}, {&(0x7f0000000340)="d585b3738484737ae5d864bad158deea37d7367ec5ff2be468efb6771fbb2d15ebef6643d3cbe07f493a3a1d3dd1b4dfcc302261a4b8a4ae25389735c6971a2c1dab404506867967cfd747c64dd86ba27eaef103824f17db9c4b3f0516de61e3f7e98e1f48c35cec72bf2b981c177a266227e14e7232679613b435c5cb207256e53e0f9d879bd56ad95abf1379db840a14f5e0587e7f9e648f3bb3c68bf29e18b84ff76d646762f5b2c4df48193456f9273dc0c35827df124a8304a5cbe747fd5084d9d7ed95f647863c2588f7c8b86da9feeb8a0b1863a2337c1bb158dfd2964817ab43b4cddda80711f539fe278e21122bc6db2f98c93893b3a7a3a1a39d0703e46f4b0f5ab6ef2df4e2b89d6a9a077f15553ec8eb0541840545536e4674ae24032e51c3bb0fa04a9c6dbcc1b769f1a601a08d96e23f91ad39c9c9e232428e9a897c247c129c1dd4308b8b6760af803adb630f44fa093e19e47a11e4ba3346483754b055e4f0c531c9a1a3e39e606dedf1fca26874aab5d0474d9a719d160bcb0df39c1e78a62a7a5728310585325b832c14d971006295fbdcb69644ffbcd40866fa192b2362839cab2fac73716a7065a2b5d678e33f587a0894e8a83af1f0fe553521d075a41aabc17eee9110d028e627a160e70d17479c6d6cbb07bc0c47d1d9b64a9ed7801b20b2788445effcf16fe0d72816f7aad8d18f11f645cbb4522382eb26349a122bc294125238c99acf86ea795a7f1295cf148e1ce302a73f15f4b214bebdf9cebee28ea5673d944ff74b53b1467879213079664518b5bf5ddc86cfc80b35fc196e92e2ad7990336ed6ca9970f4bf9ab9e9ef5eec7c70acca8505ed4ee794b774ee167d9e4c6ac2a56a1d7fb519af80c958b4e840c05e11b34c5d5334cf6e49f3f3ef0b648b6c257de23cee6f9854c326cb62118deec920b25006c3711a5fea68326d43a3036fafa23b83fa697c6943ffffcedcb1468bd4556259f3c1fe99d4d0b217a6a1b00022615318dfa3a754380cb7cfe1874a0f0367b567f6c528fcbd77f1a15b80e6978bc6203db13235ca3d3b1056d3790477e408b540674d3b9079ec5c9db1d72b2a9bc5db90e345434d13ac5caec639dd3980c6ea545fc266f075591c0b391613abbb15e913df3c1fd6219b013bfd3ffd46102a970ff7966613552129416f9f434043e06f084caaf7a4ff35ac2239864e1d2e3b72bb39e4804f768ae7ddd2168ae70bb3499b5b2c17d39af9f9f45cd10d92df71ca6e4cd178d4bf2013f521a40278c802594efde1cbb2aedba02db9d447bdaeb3186cb813ecaaf1e0fbfced9df44e79a0ec2b69d3b51569298116e75587bea2f6eb72d7abbe61590831c86f7f95e4eb42425355952a724389a1f96540124d162e2d610b7bc21ffa62860ef7138dcf415eebe17bd036295f5373ce57f2c4e6535fcf8637cb5e582dc0d8bb8680ec76e1546d58f63ec61fd0d1676531997f651c8cc330c50416b8f12d581e2db5caee0aa9ad12f5c0a97308bcf58978f51dd0b803e6c2ca2adbf7563cbcb4b38285ec42019a77e61fad5dbd2ef3b85365e40ff49603f1f473de91b62bf840348cbf17b7fdc15d34946392e5459e75fab518322620a8fbaf19ea11a158db8799c30ea2e1d7bd1e209249f2f6f09a7a3a3a59c1d5a58928160917c8cb1d6d83da33657b2c847db1ddadd38664dacf5ae96a0da018fea6da7a50686d8a583fffb533bf49640d146a28f05a3f2ab2bd19082fdea69738a09687250373653779ac5ef0ac37cbf96a1bd0a3d08546c6c4989be6dcad829264ae539630219191c0b6715b6174888fe3c9f0b435a1582c8eb46dcc0bc0cb44ae6019f4d89af082e80d06e19aa2c66fa4a3d46c594ec4a8fd39a677c4ce56c010a4d71ebd67ebf95d510a5f8ca896d84098f5fff5183367928f2db8fa69f5f84202c522af264a1acba4907e9080d5d026e63737c0f13e13dabf7a12c640dea251211f9a84d8ec0251d78b0e61d34710348838cff00bada393d9c796091ecc79e6b4b586a69e142031091a7e7b9da145aed5d30dad17fe783fa70a295093b69e3fb7955dfc49104bb8a170735118546299010792240266834d9bd0c3c59fbb2e7b603ba1c51a5f3ea7dfbe0aa8a6a9f1869d7853d7b24e06643380a6ad5aebe365232fbc4ec26542c3b2369035564e6ebece8208ac994b13a8a70cf81a046b7402ba74af158ea98af5fd3302b0f7030d9704f644661c24917c4d4e182fb0d1f3d0b01f978c53b04bb7f54c3347062c41a18c740e471cba5ec7b543cf45e008665f7863535822d80b221810192edcbe625038418b4180f8b180fd3e10e4ac0d9800ebeb4defb21f973207744400d0e98bb447e1c90e8c95e18ccacca9de19d72dd2feb313c747476957475c4d834c2067f1cdd462e464cd07d8856fff8e7033a537a248b19f6442f7b97433ca41079078fb744cf9f0e28faec0b35789a67839fd5e491af1a3c65b410be65fdf65a776784d9bf38493bc0afab9e21a18cc7e4c32199ca68f1ca3cfbc8a3f66e621dadf699442d00243b29d359cac1c44314e54f449381feb7636f28a125ddbcc427e117fde2baacfee404167a4fd2d11a84730a3a41f29fab8cb539e3ddb3efa50fba93c0fa154f01cd31a75e452db29e1ca9891f0f522a430d9ae7b153810a543ce6feb2f502d99f4b14f67bf90e41bdaf9206cc3692d19263102e0bf86dfd8b3ab1cb23cd558459cb45b1cd1d87f39135790fa2f8b659e30fa86f2339629595275f217c6c8fea82bfaaedaf8850056b779446269b6ef84892e7f98ac690300806340598c6ed909a3dd771db63386fa0a1faae29a1a0ed1d2dce4e0864cc1b85ded886d8696190bfd5069ee1bd37d68fe32205d2d02229923a7dc3b04d46095b56dc3fa07edaa54a71b1b0e639468b67ad8781f202aa0cd4b53fe56d60d206e5d86b0eef650cb43eddcba3f26e321a16bfdad8ddf1acc70e94e7fe8466208d6b85138b6411c7201ac06d2b8d1be81eb553bde0f5f3f5ea3b38215dd271ae2107f3038565f73fdce3d7bed562221312aa9af4372a6a4ff42279e3b4464f3929513dd07b770baae94354bc37f2e0d9e0f89849eed635b6ce4984cff12111e0cc73f40993286a39aadbbeb594ea876656f395bdb52902a1c57ca0406d1f2099e2e3275dc949baa42300481e0ff96eb79e7ac8dfc414577bcc9bbc375a9242b7887caf4aa5e297ce31d5e67be71aa53f5a0d2341b5b6c39aae05244bac136772001b51e99112a026406fdf0afb5c174d3ef06e913fa9c509f49b8ea12d582975fa9be0b5074936c2391b0da02be092d97c6e696830f3811426f09481ec52685c28648e276fa29d29f5f2df34938ca607bd45404835253e8ac8fa47bc25cf737a5a2c635a573523041a15650b7b289445e135ed424828f7f5e73052f0600b4feed73a9ba2e219d5173ee826805e04292053adc4380acd69ab4666089e9005a6c08ef0a32c0ae8eb74c89b7b3c2e364ed47ee91d8d18a27a947ca8769666e87b81ca93ea9470ba2bdc31008196bc661d724782852e1a0fec9c4686207629f8575c42d92c83f38169dbc597d16e04682a4648bde5befdaea8f1b1417e45af107d3ac4816c54ce1236be1d6db001eb24636cdd77bfa8103c81987ee357c895c1fc474535246439f69755943272f07c80809916ac968edeb8ea23ef56e94bb890bcbe6f5b46e040aa5521c3fc073373999a3eec0b8693fa3fc4b6cc207092f4d0c2bf6304217ff8b40fe3c54aac08a26f160ee1f7a3e55c59df2fd8df554a68ec0aab2bb990fc31bd25ac24c50c06f2ce3d59f597056480e3c69c15c3c02514c424a68be8c15f9c2c8499b616d3242bbbfdc585e2be84220edec5bff0ccd91eafd47fdc71eca2f31fd2578854674c08990b8e3c558811bedafa200ebaf445ed0b9f36c3756300a525aac5df9b3258790ad24844db131b5a294838155a67c28f1648e6ca4cb788e767d843cd6ff713302686d43e5a3f217dc0c3fc2acdae1d211bce465004c578e1dad0a4a8b6f157b1f4799ab20e14e878817263f15069cd92cf480905b5f74c7176772c09c5c2d0665dc016bb92acfca714350326e837a346eb0b9a5a4df527b6aa661516ab3b6bff0c1e01afc1a55129bdbdf48f43ebc950dbd500aac2acbb2e932c084ad68f813b0bc587098521d1efb2c15cacc946e8595b2a65ce83be65171e1dbc9ee50853a1cacbe1fbcc30f674daa75d840dc308e39f3647f1e94d05c94502f8eb14fc47f1b2e5c5b5c9c434cbeb05c997eb54c7575877e2b8c8087a2b93e22908353b524a063bf2e497bd7dce0ec0f13bd839d26e2fcb5138e8072e0445ae00d390968608ddeab7cfd7d9d02b520c54fc44066dfbaba8517818eeafdb99acf50cac646a833e8e05d8d532ef78de67273ac93d1b401950cc63ee921879e25d47fbc2ce6e25bd0590c6eb74e4eb1a68287d880b61e0d398949827e76b1eedc25260e6fa22d7aa47e91209e605544832d5087e73d13deb536346d425df47b1135226f2446859e164ebad31517b6418b70b5f24223811e7ca24d25075727c44d48548a3fcca81f39a16614527b8a4ebc4d9ed1f87fd34748a3ee62d4c29ba84be6c9830067567f9ae183f95de995f9874ebc8405f65240c5e117f56b5f5e1f1973a8ea3e2479594a26d89be3c895df22007fcc85a50167ebcc7dbb5e7599a52a887080f0c559e6be55143e77c393cd31b5e019069a525dd5dc739ac8acce00db984a953800f070729e4a7002aad7ac5c9aba000e241761275418b4bd5d81523a446b27d21a626125195a78709fc41b22a72a253855d847ea3dfed7e645c4cb36e3588749b4b8877b7c6eec749553bd2d9fd201f042b3e95f097ede782d7e034fceb9bf9c625d5a77615715bccae60ca1504b280cfe727a1fa6aa1947dc2f1eb44c0d121f48895e1fe75b77f5d2c86b1480b7d804733a58d8de454666cde630af0eb85188b7709427629f09b8e65d778793db0840967413cfa48eaec510d2c8b90bfb257d19a70e98367a6a138a5b8a34e3403d58c4b92cffa70f1482343976baeceecf52bfc1ae250a8940cbc6c2431a02c84db07eff4c4a3d73a80ed357e3fdc06730dd86b581ba31380fdd156b7f5c7517ffe2ad7577ef9e2bcbf7a56315cfec1d0eb532c47a21569d938b9a3e6d614d02eec5f9fc5e1739a7daeb50e41ffc2fe1338d99e3b7f3663b7b74e9fbe49086a798ed296e730c93fdfdd6714fee8d7e69994898759ccabc97d10c6fbb6575c27a4c915164f2673d9f403643690be0210c770fef5943d32b156168968ed5a03b248dc93e56c3e7696adaeea7c0a5913b8f277a31eedfd76affe4a6bc12695e00959f8f9b9625ca5bd0e266ad626faca903004ec6348b618a78a4c67c515e396ffd3e48fe3723b1e65b81c13b4ea9d3896d800900e3f2cd66bc618f0d82f6c458bde74f25070951146d5d02666e0e2ae486c9b406fd992ece37d091a4ccde31ba446c2730c77b62d226a46f3c3584f3045f55245b06c09ec73a0e938d8486154fb8a2b3b799af479e11fc08253f68f6d1cef2b41edfbab32b781f9d7e1e15d4dd48e7cee0f6b8936601032743e9d77ddb1be099dd99e112570300a7ad1eab88477f78be5ffa9df1e271542f8dc2f5a9e1ea4d66f3b38a0bc1b60fe0fb5f8bb30a4645cde7364480d102fca62c61c4b9f9c26d4181c6d2405655de6f4264ee44643c7f692e1a4de95548771124bf613817c03102ecf50d8621718cac4cb904bf", 0x1000}, {&(0x7f00000002c0)="fec04053310ba4bf80f59a05ab46811d", 0x10}, {&(0x7f0000001340)="570b0d5d50538aa6632a8a6172f34459bcd113ac232f763d32047caa459ebfba2f6cf11d254460ddf5a106ecc65f291acd3ebd7dfde0646d86ea2ddfc285ce3e5fb1dc3c3a2fcac66a683441b81ade870667addbbc43cd043e72041e0a", 0x5d}, {&(0x7f00000013c0)="bfbad0dfdcc2cb695a6bbe1e7e70b36b2af827d387f2f5621bd53c0d256e8461b1e9cc76df1993c3454c95dbfd8e0f55897f3d22faa50bc3ee97a65634ab83da1bf38f76fcef6dfb2343acd0af466352cac3b39ca15fc41a5bba943ed4deb09e29aabb4d77e5", 0x66}, {&(0x7f0000001440)="4b6092b097b0f5d2653d532b4fbf30f26caefd8518dfcbe40a802754e7cd8a3424b263518266de5d4b2562a8cf16589925cc70e2ff5804137f476d0c550fcb3b41cfd44a5bdd9544c075e74cf7142f389eb9b1dca3e2243126d0f753df41df9c329a1b3ae034e4848b3cd384d2a6cf8a9fa5063a8c94b47b57b661437932c3a6f5e86b27c1bdf2f0450d5efe757e7399f3d6b44bb9fdd1556c230f6bcac6c3c89730eb6d306a7fb8d3282ee24331d9943ef187d3856e4c99f92ff8652bbfd493d51aa8345636ffc3831071e51b4e17b74aabeaff5995cff351b94cb6872991d93d504909ec453321ba058b7f212ed5f1f412", 0xf2}], 0x6) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) r5 = accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) unveil(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000280)='W\x00') r7 = kqueue() r8 = socket(0x18, 0x400000000002, 0x0) r9 = getuid() setreuid(0xee00, r9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000001980)={&(0x7f00000015c0)=ANY=[@ANYBLOB='\x00\x00./file0@'], 0xa, &(0x7f0000001900)=[{&(0x7f0000001600)="66412b8d3191072a683efbd96e6bb93aeb27bbe4127cbcc77bd556e2a9c233150e00ca4535f0ea1e013543a32ea10ca46c123dc9369c85e581431339b7d48434033d16cc22afd59b1553578f5c02749cdb391b0bbe2f0d866e4709789ea217b3f2cc1d26d6426ba6fcc980d18caa8e8272b505fbcce8e687fc76e13814386eed7705f2fa1e15fefda35eb2881ce19e245548a89012baa26918473ee108f8c84542768a2dea99eba9f04d724220267b9a2bb8e7fc9f3b8a56762cd8ca9945bec1b4dc2e039496b1a0bf4ba0afe2", 0xcd}, {&(0x7f0000001700)="8c6405dde19b37a12c7690838b6804de5b5bab7f5204edf19ae24e4a8b8841b013900f373950162dc9c3c52f8199b02b4628eb90168652fe068bd8087e14c524a864cf3be3ba11454c63e3069d5c025f9020d23ebf2e704b3e78c4c3decc06dfe5be472d9700b49dbaa29508be8a5ca1e240f1ed6860464132f929b64aaa1fe5c6b3d4c6c2f41513ee41a316bf4f6e239a6051fad6a33a8eaec32fd602d3c6ca16444f8405348d9109a599972a26d05bf354b45d00e0672df508ccf1044f793dc1c261d08f63d573e4f056c6b8558057d632ec8ab444e073616b267fc1a42b62617c57bf126f24287d7420", 0xeb}, {&(0x7f0000001800)="c620a166457cb11b9341b7b9a60a8d3f3ba62ddc9decf585dbbefebdc01e237cab569fd71d03ae37085bb09840564754ff34c9c98b15fe0bd715207c257f231fc73338e6167e84d24945252fef8403156fcbd47a7f2190da096370eca72620365f710fa8be640ad60bca9203eb0c97779953a8990c1871e0e976d7bd9af299d0c0187e6a8c6e4a9ef6f070f5c213e2adc35f1deef5c7569af0f300a7b4f82fda788526f2410558c91f7d", 0xaa}, {&(0x7f00000018c0)="128179895a4a55456477936bb56304a6d89935e9d5cbe0898575ef", 0x1b}], 0x4, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r6, r9, r10}], 0x20, 0x402}, 0x400) r11 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) r12 = fcntl$dupfd(r7, 0x2, r11) r13 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r13, 0x0, r13) accept$unix(r13, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r14 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r14, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r15 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r15, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r16 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r16, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000005e40)='/dev/wskbd0\x00', 0x80, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000005e80)='/dev/wsmouse0\x00', 0x20, 0x0) r19 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r19, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r20 = socket(0x20, 0x4000, 0x3) r21 = open(&(0x7f0000005ec0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x20000, 0x141) r22 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r22, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r23 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r23, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) sendmsg$unix(r13, &(0x7f0000005fc0)={&(0x7f00000019c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000005d80)=[{&(0x7f0000001a00)="ab4b29a36224852f0659fcbf2e467252e24b978c31234a227aa70c36fdf9fdbc6d69de28e1c76a7fce121eb0cee5684bf75b37a2d1cd1920f13d63ab33f1768b5c55e5aefe81d9218357a30c21123a67fe867a066b5e2fd25c0d23776c7abe4d227c9f76671a24ca201f318b869e51f0e23c1cb94e01917269785dad69ebd4544dc816575fe92414248a09d68e9c9d87b50d0b8ee8ff585caccfc7b01718ee097a338df20548cb7a87797cd463631868c97715cedeac95e025ac2f226b517562c35b5b", 0xc3}, {&(0x7f0000001b00)="0918aaae65b0756fb5d238e9d2bc7fd25768", 0x12}, {&(0x7f0000001b40)="13c3e2cd3e47f8481a86856ebcc2f37ac600f06e1e2a34620e4d7fe86ed0b2ae8b7b13007852bf3ad32fa30a852c496602656e0ef33060f80d3bb7c598ed737bb34fb7b0c19609923055370de44d6c8012a751156af437653ed40bf5a198f214a5502c5963ca0a978b904348a678e2761e4c98c7139579078bd361c330a28fce897da775a0d302dd8a8742f7e3144bf0adc96f682c3a9761844f323e9399f828d45d86746c6e8989901ff8863943d2391479183a3d07237e807bde92c0677e2c42c98e357c8ef6142d89af7a5858541fef50f44e18e90476da27d51175ca815346c067b4ebf16021b2b8cce1ae3786f8235cff7cbcbae29c46700e5148ace946a41a6a639b2b6087d6f30a56d38417e31404d6475431677ec809b756694944b57e07cfb2361e34c9eee7189aade99c36571e7dfdbc0bdaca76bd79e4d60cc5919daa739c81ff5c79201f9f217013b64b19dd94d43860db1750293dbd1e54a8b4cd8739f2c9d43f69ffc85e60c3d8755dc217171f919aadda7d21a20c3c46bc1d2730735b725fbf1c6ab05890ca8a9f4ffcd0f0f958ec6b8f0eaed265728b2181eea7c72bd59519c0424bbab20ca5b8a9f6b9c6d26cc7a52b5a5e39187776a77e6c05efa49793ecd17c0255ff16170a8b4d5504f5330208fd7f8bb882d7657ccc8b6a0e427094897bdef54ba03195fb0dd9e5115797270d1970b3493e4b269533620e3053ca84d039fc2f942276d3b5c0d541b8f119a836ee6fd64c6702a34bc8fa2df3e0c287bf5a8410d532dde3c51818e120387cad3302a79a7cf9c05a18bfa2a993e0c01767854388c6918f847175070c6045d46ad119f8f27708b7658eca0efcabd21c31a9f69dd598f97f11ce6fb4bdf5581dfe374eb67eb0cc30768700d8d517907151d5810a212b283986acbf82953e668bd257cc572175f17e3d05529eb381b190617e9ce446bbb6b2de0c332840bc32200dfb57944e415b4affb95ef922132a9c765e30bc9ea7df9059edc5ca04cc0239109a78a4ddc586a2a6e69409f5caa5c936e09284c2839c9622562995fad23a7c08f60dca1033de3a2abdd06a5f597dc520b09e39683a82821e5fa9ad7b496d5aed0251b5dbc25589f5fff88a6476347f10bc64771f50a4bf56c23a18ef7b0bc9c6fe99825a224afc5f360cd87f950b29ddcfe6ba737c2b3147533c1ba1254f9aa3b4aef651da0e3e78cb15907170fb7134f2a80c03494b8ccf49a2cfe543ff0484b07100542c0242c4c74d7684702b7751c72535cf195eb5cdacdf1e56d3d49c4b1b4b3e83060134fe184969f532c066e84c78ecf742e60435891f2f3388b9126c78cfc62203d90b5b92daba623386065f76fa1ff2ae0533c05c7b751041a5c44951dc525fabe4254c7614f63d603f62f82d0429fd6e901041f5e265faee239134c6ef405727f528b7a444d05d26a8d096c8395984c24083f2d3b3893132c6446b4b0bfd7280b2f9299cccaf9c1fe00147bf7f530bdad96d94804d4d8e59aa37880d3cef30a127093b224ea42631eca05341dc8ecdfa53e0f86c0ff1ead72d3236f73f9a04b2c851c67bb54b4bf5efd46addb1de8a7450e2f438a15748638aa4a823627e596a4beed79743d0c3c50587c4de3482d58609e608dddf2e96bcecd9ab546fbfb2c9dab9ce8c4f88b23694ec03d15ed405159586a5731f56ca3b062b3701446a63fffa4b9200971cda06a4ebbb6316a45e1b83ebdaca4797b0ba50843dae2c79d0bfdf7bbac135518da1b3f699cb5cfe7d87e46ad10cf9aa35a4eb12b9c584259feeedcd16949496e6ac7f8410d0ab36fc0ddad435ebcc858d8f46b5cbed5c879adf0d3f3d51ccd69d5bce3ca39c07aaa451110ce6ef66d17c9f58f19bc0645d19917d7f53298a42183322e1181a92fe73cd384a6065b8497760adf496610cecc2ac347e9dc8d76f4b679d4de3d530a8d48635e6b170283094b94fddd6bc938ca0e0fd45e1edc305ce7de29a600c9b82cffd2aa2b112af334bce8fcc855e608ea42083691c14b65fc4a1e5caa9910fe33cdefa220c0aa7f1ad01d037a1b1c7afaf14530e51bb0391c7c6ac3b1de00e47b4ae8cc99435d07d60da0b289b2c646bd1615e48b22740cb08db31a14c63e3fc932f75ac2899df8b25623dff12e50ae0047fbbe2831b75efdcf50ad45e32b17c6885f3235635c4c71ea0beebfddf96cd3ad61935670fa62fb81496a62bc50d4f369f13cd9cb9c6dd17421f188e80ef665589775e83fbe5a431bc01511ea0e961ccaaa2bf75358e84313bc557a7085be92669f6f0eea536166f1f3143bccfba91af02302751515209a211ac0998efd2a228877f5e837e1fc55075ba979c56109e677a4d92c62f3a515e79b46ba79cfbcb23f70766c5ffb7d564386fe30e62ed2e89f8007bd52c06a036f1d41cc1e92c13960530c19dc155f3e69dd63a15528f522300f64747f2134cf4516a555e805e67b2009d6360d80593426662cf07d0af3af2da4766259256d787f5b5dcf6bc2396c56de84339772192c1b94e40d070b90ff59a056156a271402ae32042d5a39c157c62d18623ee529fcdc38b794f1384f5e8bec1f3ffaea756e90898d454583edd0e161ace8ed10a547eca39b9e3ea7e6cee3af3496a7ca61a491dcebb16a3c68850b977b85309cb7430b0c0d527523e57f7003d2bdbbb2ac4a5b6d5fc3119575471bd416d781e27ef64704e4fa5a09a77f43993664dea4f9b64a866565701b32930e4faa0bb50725385805acd86399b6f995b4167cb7e492e36122d05441a4fafdbbd769e44ad9c5107d43fb8f1f191019acbebe131c6f2e9ac367badf7a8de30322145d8340af7e1c9d7ebca61fa022e64dca24e750f0c5162d232e72d685e535a7544647bdbf21b796cbf5e6e059f5f74bf8ff44de068cf9491f1f0f29820692348a9561d5a333806d71f3e22e3eb51c4082b66bcf36bb279d8ec26a6b37e55574706741b4079af321baae5373855d10d83c342686e5c30b7bbc94b9eeeca83ecaa1c7764df6b830f53f12dedc81f2f0e44ddceee17d1ea14ef9cbdb5be1f792e1036a43b81eae2d83c5c01c13e688ef3858add263ffc3f328489dccf9407f0006b971662338e815766fa84f640637fd3d2a46fd64ad5a38f4ad702d5e123c1d88f4c300c0294b84e6756e9d5feacfeb20be5c8ef96b63e63b3ddd8a8c494b9881a2a6e60518b425e66cd1803074745ab80b40c076f5c565a7e4293665dc626256b43684e2de5708ad1b540491a97e74b5bf01990827b280d4d8980489a193664a4812db6a2d34f6d6acc074282ea44691a90f04930a62789702c7ebe814a9d51616b8c3fc287ae18dba8f3f655ed70309fae2c07711701a4e8f8a1a15acf1a3ff5c6fcba8a001eea06fc9abc58fec01ef10b7319d61f96673096c7d18ade9b92dfca00bd40b69fada068ecd139b40837ef043653e2d8d4eb7110b059001c76a50e5319af31947b0a6c3d6dc64d01f62af4b50192084ed79f26221028bdc9b3384b8bf879a2bf05544f20ff5514391ac216bb27eb37c63a6f236487022c531dbbf3795de717861baeb1038278423b88f31b807859b0ecf0ebc5bd2419b631772aa521705c7ac3e1d6b54cc8cc02cc5f8267d30fe7985b1c83b7d7f95b99ca72a5c2fa35c72cd483fd4c067a72d99bb3015086b2f3a98b8085e817c3af21b31d66aff2c5fa401270ff753b8d78c1afaf7af3b0e19b4b13e9804ac3d55c55a948e674032907f98d916e634666a641ba44dacfe913dd235994afdcf6ef32dcc12108c74829cd4d0f266d866eb8aabcdba2a4be4687f429f230789ac70f9f508f0c503e641f76cd910af0965648e9afd229fa6850bb880c614b36d4b7db5b91d1eda0476b19e1fe8b5e2b915410d947ecd7f8161a790f4a8dd4f5f10dd5be748d672af9bbf6a9d51a9e77cb2425c66bbb47a246d1a09ce356b99f378dd21780323cf38b31e3abe7314457e549b3657c35054ace15f7bb311e522caeb721aaf0c3a5efce97e0117c50aa84d9a0acf807977c7d8a8aeacb7d6b3737da24ae3e069323cd2bbfe6037eeceae753001acbf6665e9d1abbfa3556966def4108a2eb3ee8d41abe5cff0f81bc9eba368b0df0f33df4a4d78e94ac83229adff7e48f01c0771fe85bfca0b6b172c7ff7ce338711d212a3c99b7915a747599969a042d39f55a2c04104a85497cd70b0c208ebe658dc1bfabfe6a6b918ece36f2e837f8a2b8c9111fc1650b46892a4b51336e73335951efdfacba85f00194f38ec158259bb7e37eb6c316d7b9c6e93a745edddf0f727dc5572e2f0ed981a9050f877c7e26e3e26055f66081d1305e6025dda4542019765c30a98dc4ebf9bfd16b79f672702e306e51d5c68f9a7a3772a14dae0d36e40a86bbaaf68217d7b7c0cde861a3d94b25536ff6e77101529819e83a5c9df07a8e863f4ea31896f06fd8afa4781ad0fc6e9104be8b1874f8386d223b09d5a4b79e6b3ceecd44976b9d3f559130e7a6ba65e2b69e0c55c080061fe7e57156689d7379706f0ef0494231f8af16409259243a87d92e5fb2d26ce5740ed1287defe9a4d520b4f2e6d15d655856cff6ea130ed5a734ae2871641e1f3c99394fde3a5dfca4e109d5432e9f1eda274722a050f57b5ab628d588d300280179fc7a03e27759873cfc4a0b00acf761d43b6d7d2f9f7ece03bc4ea5db6a8c999b66d0652df80dddc9a6b1e88d337c9534ddb900e6f10716a39bc26fc27757eb62bf8acfb95d0628846b4ed6d9274e2c64af236c81c34c357f77a19f5831762e8bf20e270f9492c89a41978454580c3851760d741e23b6821271314f00c835c6bef957dd960602b86019b6464a934b651cda5db3c5675d8d39d3cedec0e8152218f63e28ef3e36e36d4188d8d32bb73df90c94b05cfbc040a42f56126e362c184bb0300b89c082d8a29428950969d9d5b6177413bcd7bebf937db401678dfb208ee1dde6dd50027a7ec242d4f587b9fe337dc8509eb27ce500dea98bf5a0661d570b7f93be721fb7f46eba2ffc4999be9b7e29b3f93da45d9787829388d8b8038262fad20bf05f2acc6d27df34aaa07f82d35f721ef70a2c9e2eb1f872b87fcdc9a351ed5937e1e6c35e21b370566be5acbbe525869ddcbcec9b43089dc362c38b428e32dfff88a364ae867a21023686b50871340bf1f5e7befbc369b5b3b83215f6ca2d8d947fe62b9f351d49c09aa03fb46bc80cc774538d27a851c18105ecb2cbe79498d0ee19383055e5b677a8e30a799a17731491a6da54b28a2b6b45a07756aa842aea82008f4848ed02de0edbbcc3ca0108f75287972ead9d8e41d7fc11bfec18cb5a42faae60c14b6c05cc50b1bec883a04333b9188b180354fba6a1e4a5d431ed112bec550ecef3cd26991633979dd9b8f8f9f9e554218d9be2bda890c3fb189d9d12c5128a6d53f0ed300ed3784d0de0e19893d8f4df8cfe54e63ab8d2b199cf1a9ceb357372df979093a714eb44a2e2d592970f98e6f4b39958e4e227bfc89ddf2519b936a744b5942537fff8c0bdd15ecd8b60b25462e5ae9bd2ec856e9f2d18cebe8e70e3509c3148ed0fcef7b01f94ab2382ee0ef895a0abfd60ca83252612f0f9bfdcfe82780fae6a9cd5386957e4056d90d9d0ad162da534d619a1a9ac05dd2ce871d907e237a3971685cac8a7e16d9471c09849b637a4ccd514a160070bafb2a04e74f730d9a6f4d76e73b28028e77ccd7c3e82348128e547f0e7b8c2d626a0fba163eb2f0c399fad7856302dae52d01cab213d29fa3f", 0x1000}, {&(0x7f0000002b40)="a326993bd19c8d0ee92af675b774bf04d7b7f05b5da542c68bd5e1eb0dbff0b05e2b5ee35b17551bc9d413b7531ab88123504b4c009cc9dfff6780feadeab2947f0214028c8606c9c8e33d4d58f4630cdbb805413dbda03cca2f1c6d98a79af9cbcbae31889af98791890c862d1ea64cf88c9637456dec3f6855091cfe119061bb50e8007b6e81a4a17f4f008658b846f00ac302cfdc9402e59c45dbd33aac2a081869e088691c1654f1af4db35b3d474dad9ba1ed9b27abda8eba9b69b98ee1b2585d27c89833a7dee10950d8e48040ddad277b5e3dda499f357936c559bfbf030c826e4120ad2361f5f9dc65325fe1075acc537c00f5ae2b8e5675acb1f658fd811bafafe2196598231b37d5fca79065ac1debc268ca3bab776cce72c833ac1da21233550b060412f7dbae3cbf7eb934fe6e929d73a26d1f1ed0ba5937c08cb21162773855ab97d2cd8e1915e181506d37fb0efb72da275664c5fbf5e8b75f257855180650470e8fba1d4d7c6b20e707acac47c4618fd81490ddf3c0e6f058e5c8a732237ae05f1f00e69cc313fdd5039e257a988b0767985518a7e5697f770e8deae81b89123b469a306b13d2326ce8da76376ce81b7078399f4b20a0e1abe67bc5695f7b0c0bfb77c0038879888592d1ed094a4b87429f7481b44d38ae046503c017751d19d8cc184528a1622ef8295bf088dbd1f97dd078229f113b4c018bb360aa806472ceb50dc6fa0cc336c121a562884420a3b1ae4e5bbf03aa1148f16cb7cd9e62b63f32dc5013c24937a75e9dcaf9b0228745864679039383af6571f6d59532981406594f2a095907b016bcdfbfb4475500ccd5fbc7cdfddb4525760773ccab8980c4524dd97d6fb5ed8f1715d3b3bd4816d2e471a62a0c6c1c7e136690075e1a7d58ad2748300d796713a83115a7cfed5ae0c69fff938676a77dd718a0b2019e54cf4bd6a2709b48755a2f14ce28a6bcc5dc6b6308c913adccfe38960bffd16670adf985c0cd6ac6ecd9387db30ad64cbb74610593be1519da44d67ad26978ccef29c1ef74080d057e9e0f280690f40920fe7411f318624d8c3610923b79f1f7e84e6e80c6d5fa4e8299ae26544e45a80f4c5d70a830b49aa4e81a7fcd2a2178c78192b89f34a384ebeff619e8160a78ac5675ab12166c82093ab3e10b0b195d45e93a7f23de36f365b7bf3e4a529528464095afc4d7bb4f5fae97d88f6e9761ba99f0f0339dcaa56cabd194f3353575c42c3bbe1c4c45a3610b31294928bfc44d29cabf1fe3ea8a25507d81f82d7b00889d767de1a168cd061a240aa94dfd7b852cad54b8147507c615b5d2269b24dcc6ab3311d1985953a79ad2852cd478edcb559788b084343395d3aae4ddcf61603f843dd77881b35b1ed2a2e0b0d785b7abda7547a157d213eedee2fbf56af47f34887eda9659718c7d8d2bf911221906456699a57d06eb95ba741087caa8610d6861880ecce676dbfa69157390b4ca52b30bc31e7431a93c2036ba07881775a8ba67f5146dec6c518951f2b7315e342451786ebbd3b3789a7a3295a469e7dd13da16625d1e351982f4f06a20e8cab708f7fc4d5baad19bf1118153f960d38f3a1269e84caf3748dcee5d1889629298ecb5f6098cd2de957d4bc0a8fb23f94a4709d37043c2b2679aef964753162bc69006e1eca1873ba818e4c2fae4bff1a3fd475a287522b6efba2d3d1d289fd124a4a018f90d8e414d47e2bfb0a639e91d8fc0afc63eb3bcf051b2a83a3aec3ce9dfb9ecac850785fa1b6ec604b7877fc4e098717974db27cd7990c6f682adf609494f7f5e214a32a2e6e7ada1fa21b7dfdee3b0caa26e90b4b893f20b1b879b0ed1ba61e648dc37ad62b533e6c87e670085c7151057dc8a4b8480f6b18d7101e465d27c566a1d7af2ebf09879f94725675423c68a62d4350105d18bc5d11d5bdfc6624997283319849c1ca217bf6e2e73c754546df68b5e6b3fda2b002024824c57bba521888052bb33cbe576019f6d0b44422ba21ca33e619eb7fea2b3073d57903044539322f9a6cc51afd491a5ac530dd09b90b079428b08c77b9b8a5356525e97384a5b12ed5c5c65fed2105dd447e9d1dcd71559d4e4af5213e8f9cef8ae6bb88b6ee5219d4616a1302a3368683c717c306a8d277053003693d1ad0585fa4a0c46c63289502f948f45981d1ed2d3cff4839030b9a3864a81ba32cdcf9aa5aa347b387a26a3c4498b3ed7e9eae8fc4d56f8385ec98f92cb355713969f041fab603c5cb2afaf9d3a6263f1a7f7668018ed5056edc48e0770781c928b1c602cacbbbd6c0868bfcabc79e1128f797e684727ea58640ea9f47f053116a773388026d21872e128349b8b76953289389a2b06bfb1b98e74eda44584bd9ca85fd3925cbdb1e675cf1bd9dcd14da30b9be45131a693a172c93c7b9abdbccfbd5c5cb44a0a1ef73b8114339c891a75fc5ee39065c78084fa925ac94ab97d8734a2f6c1fddfda68a9f3ef512f6ffa0f0bf3193fb73e28cf3198893736ace983415e2ff9435268d2f1c9cf8937c33177909ea88342a435bbe9e9790b5cd1ac6e38ee437673e8ed911f7106eb690931606cb7ed296659fab9eb3617f476f2c679c425d4c7b53a027e40e4c4aa0192390e9b1564e4b71ddab138d97d292d0059e69f9e01afd0974c72a01f6675ee1d1916b443fb3f0f5d855fda981d775eaf85fd992b885023a90d33349bbb0ca9b2ebfa940e74be473be3704f6b73b91b822822a48a1cfffd82151bd60867d895ddfeb7e4cdc627b5234813baabd120aa67961ec0677aaab37b3ebbd48b4dd8973cd47b3debcf23099f7715829aed540ec78a3b997eaa3a4c0ae808054c4e8e9430307e26a2ad3b042881f60be7558e092e12ae16484aa970fc91bcf12b3e5688e5817a28edb23dc9dfe3194b3355d850b35ebbcbe6f0061a7bef90cdd645d5705ba4bccb0d362c484fbf02ebf356b53d7df12a2f646558e1f1c8e0db897d2d96a61cf9e12c624543e6a490a5b037c5e19463e6142010aef1fde40c3a890911b8739976047271d0a353287c2b44a6b0f6a950e6e54ee8a5738b96ff857e5d66039c866fe78227d6a71be26bfdc32e874100c68299992d201e8498951ffe09ad1c7e73cf1a0a0b35ec4ed803df6510d751b16f8ad345fa73e3728f507c7a768e9a8c7a25983fcfc1d19ed3a2ca7d7fccdec9527bef766bf6f62212593db73579cba3fa137434aab0f9fdc4777df2f1931252ccd9ddfa340af8b50ef7c627c0315f57d11e49fb9a7c50039d03852da6d81345b43ed785a2fd47e8d61e9b5f67f1626b295b19ae7655ce9b00e923289f908eeee2d85fc2ce330c22b868f6da458625378cfd1e48a41d960ac0fa7964c1b3da7f295e571125a598acb89559753a6f88120cf484bca3535226b9cdf6b39466e364e1d16548e9e5b891e547ee312f0fb92809bc9ed3784fff6e4482369d73d359ca154b94bc49dd10a99a2250c16e2f1a7b0f6298fe7ee53ef835d16f9d2837ae7565136e1bb9dbcd38c0792346dbfff46ac724cdce850ad068d16ae899f2d43d208913512190f26bdfd1073e868a287fcac3e78a6334b332da9362c5b07051fbf3c59f9e9033a7330f199b80e4cb86711109b1a6a422e92e40c8c9a398486b98f5769285c3a54df78fbf728ed3063e15e8c0f22aa6a9ac9dbffd58b988b476b9eca6c2d9c4e9c25fb7a4053672b633c0bf6d097a0dfdd25c8e18c4504c694eb537e6a34668f2141928c7b225b8bb4a995cfa524b0a4eef857bc503c9af4e8a23e7cdd7da75c3bece41b786a33c8805c18721adde9c7531357894d03a45e76d8cab533820032b5941c84e200bb4ca0a7a76c3f777f7018dc3b43a3fd3888650c37e612383a8ac6fe222056f5a79aee0ab47ec6985dfec5d2ff5b5ebbec9f6d2a84451ad72b674f895676857e946fff571c48f719578f7370e4d4bcfcb6c0ecc29454c5d80b7835237cb70b261ce5e8cd06fc3e0a9a9c620f60c12f80090bb1c38e19bdcf7a117055cbd9044431926e3f7121b0fd1548577ecca3189f00ea0e4076764b068969d9fceaf183a10ee027f19b4001af78474e2c0242e21f82706c8858d984a03af18f6876b86deeb117dc8a687552f9ee0e44318b62c4ddfcc90cf8f4d9bd1d8ee0796d75b9a616331a0b0f54c43e78651ca925ace2bdbae42cc17f3a460816facd08153ede08bab80cb0ca519a87181c420c26401c2c885cc68a58aa4d41b099d9c9a397c4a94b50df70f62d072e6e026fcff969cf0fb23eedf92458c1852b26ec4a5ef143da41deed9b0fab200f080ea057367dae99ff55c1959bf870f242ddf5608e1a96f9b903a9b284739a7e45bfe9cc14b6c9cdf4f89060c02358331fb63859359b685353fdc8fb087000569ab7cabe86e2e2879dd35ee640380266c306147f057bdd2700f7a371fafca4fee149c49cf7a6212deeb803ffe72df539eab2a2ca8f2d9bfae05c3ae77da8e3e3fee2598463650342977337c16be1c19daf3442ddcd2d728bb20e60aa6b74f3fc578819aa455d5b453ea17a85a9c9c0f1cab6f142a49fed4614d65768dd760addb8e6d7f2c106cb130d714ce80448bbceed973d93aea2bb3e8804017010185f72025578c2115ff7f144303981bf730a84d5ba4e5ca414d229338abf3a01a663af6ee27a0f91d83e478e9045b665c4deb21f3ac44463bb6faf554bf6794cf837e871b2f6c1abd1be94323178a5fa7a85c2a8d086e7fe450dcf659fe69b153ee9f0911e7c0b4890ea244ff36ae38f5d9ad781f1f74404fd68611bfdd2b602893f2bce52899563da28d9edc1d466165fc28cfa597ef819aea1573ad4a0d0f6d36bffd47714a22b404d2c03fc1dfe658766b35e0062bf503c79478439d167428d92bea2f79bc1aa7036119c9c0cb110e1b00a75b152169546e10c442ec97c10e9cb606a12052d44e771fcc89532efb1a6fabb18aa6630697964b9d4155dc74079abb5bcfbeb6f1f1177893b4110fa64f9c56cf0e2dee647db060e346e3b38d673a172e9f25363f996c28d1d604c3e7447be8aaa3bea9f3e7fd0f90f8b411007f04be6ce6146ea948fe7e7fc2bc65f138a49e8724b8c9a69608af9e511b27ed2f1a8e3d518a07041bd44cffe53891af3e6c415178d68cafc9c6b2c032d8e6a9eaf6c92e632593dc1a38767b6ed936ebe738b71f9b3c307affad3e1dd978468d9a0de184ce42593bee36ca65fcb3560f45f167bb60cc05a4d93a3a119ccf7266e75edf16b28bee99232b4172ae31011af54f465b4c776913d87974719301e07adc5d091444a5e49bcc664cfb4582ea09a1613b6231cdc844ad0e26258f38cb088959af9ad723ed9956ccbfc2d1be6b9b912175ae9ffd9a88c91ad29979beb7c6f58f62cf50a9d1443931034afbee3e50297757c39eb3507f3e6dce76374c919a47f156761722ebb960992ee7a4c735568b3cf398e0bf4f59d5fce6fec0d9be66762fc4c3dfb1d9dea6161cf2a1e9361f1dd767e9e1375549523e6884abd9d8ab167863307818cfa933ae3f9cc48d3e43f6d517bddaa86cce92152dca3bd56d066e66bfd24e0856ed95e8f0623564d7ed36f7386e8c3dc23e8bca2d23636664aafee4fa78a220818eb37b7e39474b07673f94d6fe3626cc3e70a93d014fda922aade70b2b83e5cea7b66518508fd9624576042dafab34267f86e1d9f9455292583f615f82d47cf07d497fce65e66e1f247ef58f8fa00218f061eb44025fe8329474bc0ba4275b17418c2a339c5944cfc5e2f637", 0x1000}, {&(0x7f0000003b40)="1325b249f6463792b04cede07df8e3f0879ff75d3957ca6547ac09f2a3e11d7a29824fab36703c813c3df04697c35796b140704d8f9a0fcf7f0d02cdfed3f1ce15578f07f963d655779e593506060f1877eeb57b103e896ec01d26fe2206ee220cb7a7433e3750d68ebe47b541fdd14851b4cd1094ef87a0c7a6aa0deee48a17aeedf54487417d5d510707c5348af99442dd12d8ca125bf515a3173f35734e2fd04b55663cb1122ef4f15d09c33a24c903e676e625abdb86c579626506a667b45fcd55f583f1c9d567fc525788fcf2056f15b55046d6ad9c61d749a71cbf4fd920c9b783906a3458d506825e0c411b8f9b3c1ca35df334610227e3bb18581c916fefbb009bc69d3abeac23ec0a7b63c90ddf8cff453bc8229c52ae2842aec6ac3535ad1d82c88f966dd105b98c7a050a14804e0f6e082ea81ccd5e65f537c0f21f7a5a42e70958c696759d649c4f7dc2124f889352f55114a6a115b1f9a5ba6097b55c84f1478b1b08080f7d753a29dadb6c50d62ae2fe862d1afa3b4e22bd21a226b0b30e55c845063ed56fd1ce9564f655031236292bb47c6fdf6faf16c14edd941c7b5d76eb34a02c1b7a6fae8b1ed904f99402013e5071ebc675c69de2909895fba4b16081498c34e0223855afbea1f4b64557b856a0c39ef38ac61539b444fbdfe374a93d12475fbb4420bfe0d168d34536bdd8b63cc0159a595d4368e7cd0be65aa5accdc68bb00eefe69c3dea392654d4512aa0007f35b1509cb6b08a4893c066f98b8e5a7adbb30daa162ab6297eb47b836937aebaecc794492d7c1efb766b9311cef0603c91896a0a1d93d733aca58ddf414d288c796bd42281c190e8c4997fd989870161938193aadc9541008f1395dbbcacd3c712fbb25f92b4535c2b18874666633ac41d6192fea5b86e611274404d1d254853090cd442c29caabc855cfd750d7ea253d5a4e676bf2e383c930f2cb9e6e4ac51c72a3e815ed198d6814738cb53d7cd0fb9a1087398e6344465a59094380048ef3742ce06c36d5eab97393e87d515a7a8cb632815bfa97b9256d3aaf5cf9f53b55f9ff1b76fefb01cbd3981e7cf06aa2d1d1e5e94810d6bce44f20b0580339340ee1515964e509db88e1bd7c61a0008fcd28d3a4c8ebb209ffee4063ca628ef31c483d0ccfaf04b7fe10245e6b8c20db53d4ad3d664bc185a1819c886462ff388204ca1c226af02c7efac40547d7b0cd5af65754f864acf7075c4debaa1ab23530fbbc4427089cb76adac955e6b521aa5cccb882c649dc8d3ab3a868f750e8007238356c9bf98d8e9bb555c49a6e4bbbdf06ea924bf85aefa4519aef3c621254369879d8b301fc6ee981701734501edb460459f78ab38ac052757721bcad905e70af4ef2a30b9885bf519b4e55d7e0787c5a7139d9c2764b3afa96f67b28a9116883a123ed60d8710aed23120e1043f7fd1d90ea0438ec8b516513c8226207796f492e5fb7711a500cae9a46c86cac0c821114d6a450df2926ed473901cbbc3a6f05d534f8542ff1b7fe158b07ab8704fed09a490adcb581ec518bf1d9df482235096a7163e4c89244172be75530dbba3960f333d0011e9291bc3fe6bf47dfa4286ff012b0010936230dbbd6949fb26ff071d66db6d26b3492b2930ff961a0d066c6114b5a983993e3e3e4c5480d54b11918d8e745c96cb848e49349d97ce713528c4902ae5506e7393c4f2387ac882b8c5fd317a21711f55012ef2bd2018c9ffaf13a4322dfe94d81dae9ed97e059e22489cf395e39f1a9bd03666d10aa5d210939aead53947e4ea0fad1f7de655de67bb6eb0d16d0f4a1a1fda8b17058d5507a90f5b6c71dc6449fd4e1d8f5af3303037fd057de2ab560ba65b7ddc6ccfbaf70af01710d7a3b889cbad5c48a6c3648e09197213f901d556ef29d7284fcd6dcfefdec1137f5ee8155846008f244722a042ae2b2823aa1bce174d783fa8e64eaab9aba5828e9ec97744f38a186bfd7acdcfc04c90e720af914737176392392deb83d8ea60ccb8a6944b7010e9c2a4cf4a5040387972c2deb15807c49384735d6b5d3350b5235f5ebb30cf9db218a3a3209a9d141775b4c0e337717f93e49e1c92738a3fa104ece8cd02978c5e103abd96ca373f09d0f5d14012a43e13e8ff0cc1a69f65b32dbb88d6f02c7f0cb6c662c37e3cbeaa5be8412903bea0e59e0b9847ee59fae1f033fde331214ed119f242b64c498806a51ee18ba16f69e8695fdb3a25262836376b074c255a40db5b7357809f1d8db4383b5668333b140fd337daecc91c57482180118328204ab92c8f4c3ea9fd7f05a14813fe6794c926b09bde163227a9a23ac9aae5b7bbb9fe0a68ae6fbb0716ea8f8030384cb883a6d42fa36b2a2310d1d3e73c2e739fe8921b02881af52768972c24d76cad0b8eadde45c71fe0f85676c6fbe61f24177d18a03f17f47a917151c60c88797f2f3a922f13e52a209cc815270817f1bef5dbc88f0a9e24afda66acc8b73614f6329723781d412af7dfede98c6933107e5ff8bfe933109e4f3413c24af93f172025ca16db27fc8b880f67a4fac95cd4edf5f61bae21c35e441fd41b531088ff1124df6ee9e2f1f1c9f07bb5043af6fe3a4048e8ed078223d619bc0bd65206d8828b2c4b802e84ea1a89f3c6fb1c25661652b8fa64b19f965b7aedc4586b9b315db4384f468296f64e046af1e10592104d8523231ae0cc151438a58c4e91d55140349725cec460b85fd318ee8e480afbe5a800296a38bdad849c360ad3a83e2c584bc8385f89d177f9b63ae7f5143a2fb2ad9ab2f500e509cd0b217a20e1cafd6c9c5625feeee9d0a02013ffef9084cd6c0947a68fa9e0b5ea6c2cb035d79a5e29d6586d01bcf621fc993b32646e4c8185071c59c74767926a30585fab6b1b8c1742f27d32479f6ed19fe93621a8b570e6bdd7e2ba7f4896289d26dc59bbac94466d88dab9cbb337e984c1d8083bdd8a969e82efa9a778bc2909fa4caad57a09a2785430e7fac828c23ccceac75e28f6050298e212e3f10227d9344eaf3d452825b6385606fdf88ef0555bdef7564ecc52ab8651418939e23fd60a0f10c2913380b76d8c83f51af23c3c6fdcf755ddfaab810ff399254400d6ec875129e5b03d36fab7d461452587c9dbe5578ae42b674ca204f5c8acc77a7579bbdc2f0813a1c47cd34a4ed317183077ae5b44cbc781b8259b618ead5ea4d8b60aa27f1fc8d085f0b01cd533150bd8fb3e009771050efe1268746f8ad6eb48643168563cdaf98c13b5fa9e8e67488ac1a61f5b928a40a3955b92bc493c1aff42f1b043aa21349f215006f6a0a96933f1b24ee570ad6a89223518e557ef63124f30898f3e4fd4bd2dc1fb0dead1709c17f387b5dee5f8689b373d64f898175cd5ff16e30776491ccf19740a0e6e79128f7d2e170b12331e1cd2e778c95b3daec471aeee80555ff1311a7034337b03d3bb8c0f4a07c1cb74c8a05a940518f10bf848452efd2e6086d7cd90211d105e89c9b3836d4f4bc690eef51c8501dc8001b6a03dc22515881c85f24b775ea3157fe06a9ce2c1196027e8a0ee2a1ae92b50d604fcec191c08b6504b6a25ef66bd78f0a599eb8a1bae7986191b5493e099a70e0511a8d59d5e59c64bc8fd4102cfa1834c267c906c8da627c6abfb83983554ab3bc7002590f7ddfaba5a81a61adc3a1341e140c7778e3ee7c8e0b0d65594d660a1e7257fcfd641e19037d4dc79ebfd4d8195f8dbc0d5dcd9868943747c3ca0f4769ff2d16bfd3b5a186a8503666ab7460c20bf98785d07f3b1d3f353a59716396cd6eac39f58a0a7f78bb22b0145c16f9c79eacc0aebfe7421c418acefa40ccd0737e5c4106444c8f988555c2edb2dd8e310a457f433621fbae07412203838bd1763c0b378717dc945fb197e8fccd55c94989311f26734a2d734d4b141e3ec8af07b5f73f59917947523e3440d2568c0b2fb52ca14c78ac644e58f69ef3daaff41ce7e9bc851a8315a7b60791ba9758d6690f6d33cea015dbb1374c4bc77485d5f7c2f9032300a7a71157e139cc9ad02067f93c8a6491d785b4907df4bf39345b5c1010998fc7eee039e13c6e12d8f156038592b8ecde9a95500c1abc7c14f2eb5d7d1d3d54de891d42517aabd06fd4714d1317d110e9296ecd5b4c11d66aca8f64fcae0cd187f57faa8739dbcd989c9875147972e287bd6bfdde3a18e1394f2f92cb83aa1c719bf6f2eaeea1d8bbcff55bd16cbbd78ff7c065d80ed748ab12cefc6171aa010027b93c4efe38c33c7b5ec2f6ed2e7968d4fb0bdc575bb3e90470a8318e971e4994f120b674fb4149e78993a82203f6a62b8ef0929fc35191eb005e1f9802a9a9f58566503a0c879065e82af1ec96258409e4ddf7c3cf91c6015cb29b50b5c586ff3a8337218da3b57b3fa413e49f15919aa699c2f683eed9fb1fff399afd05d9969e280386e9dc3e338dea04b1cb7128298095832f35f893c9526080ef789e79434725241c37b69459c5532683e607c74af3ccfa9afe012b2380e14f7c174ee084df16e7ccf9e5779ee8a3617426f0bff4737ab7ec93193392ab0acd1166e6f0a0b0d93b95d8c8c611587f108780f7da1a049b2a32b26bd80329e478f81c8f8d318e68c60e7582bd1bd4dae5f9077a704b44f8718957ba36c338cd7f20e2b883d84db62e9c7ba7dad2dc1f55022d46f58ba132ab857f4c1e2a6af7efe928483335b40446657d763f101c0a939edb48db95938cb7823d800371ec14363963be0228599675e0b08cf79f4ad5f3aa87391fa47277ce5b3fbc7c5482e59b534e308ee8ece4ce13d8da7ad52ac51bead775b23dd4e72e928ab47c325075c3c136d6044dd136ad14d9dd416a3251ddc4ae18a444f47e617fd3bc3c7a41884c29b6e6bf6e6c4bbe245788d14b9b8a1dc9e0a92676397f84dc8c2329d2fb08b3faf3eeefa03e54a7160f7c1a89a630ad85fe457195f0bce3e801fdcba17ed59c4ddc5f80f75c5615d603223049404d0c4a08f5b8fc0ee9a4e7d4e05d4c70c188f2da8f6fffe5cc324d56e046cf485d36e2137a65efc61bf0478db4e6fa659792ff1eaee2fc7e8c214d5e2b0c13764c549bb0b84ff39b9c032dae28990e1c8d8c3d9feb7084d1d28ae0457a0b6244d2f154a2cc82fd2435edc194a99178478c648ab8c0ce10d528ecc99c89a3f5e82b079f49e45c1dd98f7491756ac57b233a6d1e84816b37a435112b2a1b2a546d425269f6caefe92bd90a6cb69fdeae1ccdb2838a2517eec83b9fff2389377c1e657cdb3f588155f82f4232132183e13ac5151adfba4fb4ae3d067ea8ca56b7bd0fca7f7c1c187045c173ed0e93456cfa371016146788c8cb24d92b9ea64780f4a559725593aa74c456e103d72e45c13a9fc92398f97a8802e6b69ecd5c7f35efe245bfe38a83e37a9db8c5668a82f1da156eadd9141b16b901a1c90043c64f79861f23e6f8c8e787a8cee3b9263e3607ff34612b4de9ce5c619a88a05b346de9028683b81026b58d436bd2aa8c4d343fb403e40d26a4d0b352c259797f7c6d879c8e91d1be4c7f5380ae6c05bab40efdd8143fd77d1a10122fe4f217a48ae175b6d938575016fec45bb75ebb3d9d1668937bc617f8e3498f91b9caf9be2f2974007839cca9d98a569686dfab9fedba61a9c8bb0bce317e4ac6431b1c8df6aeb656bffc9081e824abdcdf813324fca72d80c101558059e9b6e2d65dba500d77cec7fbce3eb8bc8d373ca4acd7db20991940cf1069050206b0728b489cb879d14b5869a9dcb", 0x1000}, {&(0x7f0000004b40)="797b332b1f72f7a4e93ed399ed33ac23811a3b84171043922779b6ce34aba1bd3acf9b3c6cbe5451515c3eb7367e0153d9d8ec205e97f8e7304494d66d449f8b", 0x40}, {&(0x7f0000004b80)="f68fd97b53f71f5510328100c81bf80b2c2e14b85917696275e73166afcb39a500e6079e1f51a8bad30b4aacb0b74ddfc9711ce3a5b4263c4f81760b5ac154d931aa0b2a77f01f46913d7e4e8d14f4c0cd8b69fd1e969e82e92aaf6177f7d635e648b3666a5e89b310a9abaaeb3435023694f85c5d5694902af67dc1afdcf57b885e20919e91365347e0bc98c59ccf809ac6d8959f98fe", 0x97}, {&(0x7f0000004c40)="57975c2b15f9cfd88fe2a45715b85e356a784b8d72bc8361f573f0e861c0e68ea5b0a3602b4ae7a20a9b4a6606349641c641de10e166bfd18aeec7a19035955b7437083bc0eb25b86ee0e60428dafc46c137530acd8986a0e5ce9ea7e98198f2ddca47c2ea165f05bbaaa2e4c37d246d16c5cdf6ea016cbd83377977521e8eb970b8aaa4a84e73d55d315aaf0147f3b6999cf7cae7c9a93d4afe368044e62a6099c2273ca688722c547c6298fb38f12e1e5cd1746adfdee4f0e9ba9f585ac894a8d623", 0xc3}, {&(0x7f0000004d40)="68915fadf85fd4df555378bb96a41c6dccde0e8be03347a6cef470a0e3f51af65de1d5e739de9a9108fb987fe3ae2b17f6d00c38ed0b25bcc94850a8de8111bb3373973e1fd655602c0bf7ef9177c7c495b1cb2723abdab183fcce0fe1b4fb6c76813d9b8e8c73127dc9a58a5c0792dc13c60cf600b565d03cb4c410feac08f5990f9cfdc6d4b1a58d9bfa0fa636a19c902590eacc66c00cc6880e95aa1e559b0738aa7662ab98ef12e81349d26f7674e1e6a3d060297e60481b68563f492a1620dfb42721b74bec0bc165943ac4e02c668419f059d465cf7c9f5756d7c666233668919c4f93bffb1da962ed9cff29c6e709253caca62cd1a636cdaadde50b606eb85f44e0daf5698c499471f21bceff4c7d49b8c462c14ac786ba2786d0491d53d37c2edd88ee1bb118a1215830d5e36779c57a9c601be9137f07f24138875cc101fa83280c52b7f94797ddbcd241de479c70b5d5be593e8bdc6c6fe667acae0d48183585ac5fea5b2ea6b94417b731016ede9af2221d9d08fb8b556652831a3a3358aa883709acb0f84d8aacce2ca3bb71a53b95c5802e69e433563bbb30707520083442e21e1f4130005a231cdad9fcfcac9a5fc46b7f7eb798b6aafdba5d16ec82ee36675d15a20f5d476720b0e9e7aacd7cc8b1ece04780f96dd0fab005e4d564fff582af62163dd6ab61a450ecc41b363043381557eefb74a9af861588cca2b4c8207024513fbdfc9aa0c7e6781ef2f0d9bb32f88322fd013e169a6a42d5aaafa468c5a9b4006023b2f16e99f35b9ed2b3af216f187b4bdbc85dfeb84710bcf6271398990d1732dcd867ab176641b2ebb42381671a4ba21ebaa18ff1a96fa74a6915aa9eae910397031303d5788c1cd4f869cc522ddfcccf8aaf5f0e1513d75618798cb42599a07a6f03916979ea476c46b5adf4d2f500a12c0bbe8a5f1652b0c412ea26ad3a60d4c4cd0280c52140472be01c93a11b0f40e20f1e89515b39983a27d2d6e9482442f5be3cdacd2422e282a49c379ac966205cf4701549f983a894507a577a7b428f9fa47196412b74c03165b58e75eb25d281cab73f57256e9298dbdc2827400144461926fbf76f6f7214f19fd06c6ca8133be4cadd0758d3191190061f044588923b03f6c6d1c7ee9b0878ce95255458b7fa785792d05bed3a21476e1d8cc2dd3878c886c59f5136f9a3ce406a4044e4dcb9be730b861ea1f6cc8f18eaf464df1410d6708e3e27b9600eccd6f465344c2a1dd35d21294c084ab18158e7044681ed27ba8443768fd852f3789576c8a4a093bba78bee2b7be4ca94520864ee1a8dde5dff4c9dd2fc870885826b29b189a7cfba2c7ab18e0e3a75cdd73f07efd0c2c985fac7508abf39d48a5d4470dfe4d479a847425615017dcd6abaad48e79217f0cc2a2113d1ba9ebe3e59d1a8c05faf99ca5bd4e10b6133a9021384d4cfa6eb80f59da5903c54d209f15d465ba6dfd8b8ef44d38411e3f15da97b4eb4727bcaf07b5c94b4c5b2264fe2c37de766853ef66236b3fcaaa72ced908a2731ab632a04199fc94456ec911d7e5a5cc60b873686e8fedd0f914205fe1a13f291aafd407f7d80a5eb29780f7bb2ff889c0df1661e2baa41b364e9d65ec9d4768bf5c657fe1c8c6d507dc71ebcf9d3f071624f22494b2672cb54328500658c12a38efa8079fa67bff130dd6799ee16b922b09139477fedf0f60d7946f11d30201abbb520aae3bd01f33daae233df9a2a6de7bb9f4c78e408dc646116524e1711690a805f437d39b1bc405c6dc38318ae803ee83443fc8bb58029236a62d129807ee321337367cddc99034ba95e891fa725f0dfe7ce8f1426f6eb75ec0c30c43330a4cb21cd772b1ea0a934c5730146b3e87ed99c26e5eb72ddad485aba9f5d1af863a915de9ad4cdf4271f675d5345189d1cd135abced0de206ac57e2af85b8384060ccc7da00ef9d47e01b51af0b9e35ffe52117b63485ead44fd92200bb91e8de19583a2222170127a5284ded697699bdf4e7d5277741e3dab6a02400368f17d3340889a11d1ec121c8a2c28cfa6f652e773d73a386d724610d2d433290600ad8790a54a1ef07c2f1dc7d955bdf324864e07e03e7e41df2b3f46f494b437812eb368a8c706fc287e6c3cb30acae48dd90eab131bea0928dd37252702168b7d9c9bcbc692424828877db12cf0e53c5232078af0eea0e17e6aa83ec17736c82696f6b2a86dc85764b1b6254a7669743512147844c915b98134a12701302eaf8e9a7b96ca685106fe43974b0798147106db581242df396eb5d9565bc86971d71ae84408512a4974601b753cce70873fb62a63dec5bbc173930bb86f5f5f963e6e56dbc8438cd8f7fd235f6a4c75e489a085121f8be6d8d51d1bb9a6401469fec915ff095396f140b9752a3d88809b602efc0569c77099efe17e552289463cc237a04f28f255bbde599cbf1f4d8633b1a20e9feeaed0f45fa3e018f425a329337f1a4ca606fccaeb925cf25e02ee68a5a8e47ed5b2f3ee79c77cb1f13d1996dd871cd48f250e82aafa58bb9fbf1518d0ae2d2dd513467f333f3600c4a2492005560de72734d4aca1d4bc158b71a11160360e5295ff2152d033c813cc77998e7bde3f9374bbc203c775c2900fea8549dc30cd82afdac6f40687286702aed8c194efe9fc8c86a9ad1608b925ffba518919fd0bc82bd6e03e706a4b916149fe35bb6f5bf584ac3ce7e0133c3f7de360a54927ed3077ee28774ad5aa6cb925ecd2fe81032e27fd25baa6ca453a2104935a819be6e634b52166d061233ba96880db1ee43409d1e7677f93c45f7f0a3c7900202136f360a4569d198b9d995140583f513e84a32390d1f265711e339cd2fc3b92cf5e68c9f87d71e9293dc6f59e06565922dc250670c4c5da8ce406dd1a0cbf8d2f6f8facc95d7cf4f00b2a8fd3e81c197e36bdd31f3136fb625dfdda19603d458ca515c766b3168bcc1402092026d9938fe976fa5d051d7a4fa005c7d7427d1c55eceaa68fa6cb2ba5ace8b8110110c679cb9848411c0f1d8d04d993f3931513c7f673ed7a268b2c80b0f7e776f01ab0b0f3bd70999e38a3212071dbd8b2736ace84d43a4ec2f56814b56341ae111034e3a283fae03f2e758e6df67451395dd8dad91671073794707f20a1028b766b746adfee375ffe95c7ebd6600919f0c092494713ce8da8da129e7ccfde69d2b76e76fdfe37ec7c4e9a3dea08e6c724e1e0d750a32f0969a710812bc473b03bfa04a8ce68bb60eabe2a5e547b4e753a6684562746ec7609b3a658e106902457cef72d7f978101843bd691af2a7716069abf271d246ca41490dadc7a51237d4293bc60d84b1bc4319fa8e7bf7204f888cb82780dbf28ee4b7fe5f6009242e16d1f0538297b0fb51151c683604ca8ce29d1bff3a7a1ab8ec1504e538ec97cdd14996c21ae1ea8c126c85fe8963b6988875150be0289bc91eb6f6c6c35ede874662e51aa61f990fc51896a2ba5c44ec6f7ee400166525dc1d445b59df570a44d13ce4dc1d6659c1ab54d9c2aa4205b54148f687f320bc5189e6f00137c37a9084eab30ee3eccc00b7489ee4fdefab23f0f1bdf5ca775ed5f64c72345aaa32dd2992363e40678a155c40f7155bb4cc9070abd95ea8e021dddc7ba1f4e9afde4cf51594ab95ff92d53f59d7706d8ec43092477f02e21e03cd89f9ec6732b016ad05658d843ca40b43d977902f80f17241fb8d5631bc8a24499361ac9e6aeb4110b4ee2ed5e9d1430ecb4260bc9fddeac4fa0fa4f75c7d5446d310642d2aef01f90ea434ff5b17bc0ddc5bcb2ac5169e3dc1a5925123676855bd8b29473eaa05c8f611be03a34fde6c2af65be0c71fcc42af282833d95088837c87d2e17135dd650d7be670c9aaf947ad1f2d3ba778963386326954435c3e0c2a5e1ce4c228b974c6fc4405c3da2a464504191208458105c7cb97ab5c3791b8200dd9ea3b31fa8c44f43ff82e0a2552c8ed955913b1ff5673072fd3cfa777fd9e9358e92f7bed73f727f2775d9c6621c738ea6f6aea317d490e4a292cd2e86d62d083bf3d5b75515c192eded2c58ccb8263adcb17c11c88fb2362f29e7fa4a1ee4a7fa2ebc82c75f19bd7d318384022e5760791d61fd2a4b71d33815a4898a3aa05a7fecd08d02031d9828ce0c48d7c9a90797f2fc2507252baa6a6d191d1fd46e9f992dfd74e62570d7b9fd5e523bb6fa809a54e6ef98e45ae493eefa5dec3241945bbf9eb4dd314af7baadb9a5bd99888f018f63bb2b002297b10ead463e55cb20456184f36677d2cf484463dd85068a05c964888b141f9ec08242e5fa348fd3bcadc60d6ccd768acd63dbae53756c0c6b08436802e6a0b3904466d43e632a7244774a01e06c08367d34d3a297923426856033b25313eccfdbff59809fdf008b73a1232e57ac6680c0d2e15e8d39fb5f1b571aed88f66531a0ef956319b7317f4a7f8654aae462b2151a35a1894f0f2d56fdb67b868ad21dafa80c34a161c9e977ae131a45cd7ca5bc8c980ed2dc80d7186157d81397277b0ec649ae482176676f7bc2f367f65d7d03ee35aece5bb74e7197a84421949ffbd3f2829fa2ec71d1c4664809f7fae6c7484230022a4aa0584d5e599e4b037e2c996c8282fe12efa0cb61af7f824c1643718c63896e2303127ecc97ca67d080d1f8e27fbae8395db91f79b404e41b753a7efab740ccbde3f491c91fc2d197bff90d0bf8e4368b3eea3b821ba13e52be5e1a9dde1568b8351c45ffeed36419cf2fccc1699782593815f5d282be4a9f82b010383dfc250330421c94257c3eb3291ffa75955a79103ad8febf0b3a964d46a83022cf37b846460ad4dbbba54a1114d5af5215ad20623845bce8f47552c6fd51442482d396bed5588f6d5cb7321a5d60474e5ac795a80a89130c360e2e2958ba69fcf3a17b0147b04321f8d4bcf6a894ad2cd62ff9ec405e499f542b0c81ad5d78047506a2d044d24be1c84534426cb9ff5ee7ba8d64eafbd7392ee6a04e2117546879cb5ac7bbf737bd5dd586a877c1addfa681a94291a3ababc90bb18d40578bf640d2f69f34dd53745fa49cc9765acd6df4142cfeff78505067d3a003e1b7b4bac49da1d013cdebcbe6d7cd3e745610294b2454be845562a783e239dceb9f781025471c89e43ddf5a5a0ed2693d4333531d3731b4d6edefe3a19249b53df682d523e9d0e61da5e042280d213700d7ed97f70d9be3b98a821fdc9c125347920983f5ac3f5589bda5ef9b47883f95d9519ea521b2964948f9b29bb464989a1e3229ace800900825e02dfabe05935af9a9fe5f0d59ac809130ca75a2b81fa8beafe3ce5f7f0819965bff1adab5df9e5d05853817686cb9bb815efc0e13b0e82846986cb9960e3b035c2f12417dc8ca2fde9e16c2ecd12e2b73fab1c5cce4267aafe28d74dc6191033a53f0eb9f5188134a0e96e2be6770f8449b7e569e8390bf9dfe6f1f5ecc564cd6a9eeb2d61f307b24363dc3af9170df2e9b4a6923e481e6e373b3b94858d00222f972ebb2baade381f7cb0d807a4204b6945f3f2948a3bc3dea93eaf415a967b60fa6732a09af4b027ab95a740ed05828fce3665fe0951b74ccac60c6d000ff8a71f341b5e2821354731a7706776b7e9028aee5e70befa5118e9acb25e2d966dd1f2eda678db79494c88326f83a6806e5ec68900b4c3c8b1b78351853a0b7556dec6fc0b3cdf45810c490efc1b74ed67f50746da0b330e3828758cfd53dc44929de162f2870102f76a05f0162a0974e0f923d416a", 0x1000}, {&(0x7f0000005d40)="2bd14092c33381714c6bcf6ebc7478d3a7861286611dbfdaa28f7efd6c4dae0118c01438b3023abbda0ce1b2990b3d901d84b8", 0x33}], 0xa, &(0x7f0000006000)=ANY=[@ANYBLOB="30a016a68eff207b2be604987c3e13db73007ae882d145000000000000ffff000001000000297fe65fda6c64", @ANYRES32=r0, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r8, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r11, @ANYRES32=r23, @ANYRES32=r7, @ANYRES32], 0x68, 0x3}, 0x6) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x102) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r12, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f0000000080)={0x1000, 0x80000001, {0x18, 0x8001}}) 06:50:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4c}, {0x6, 0x0, 0x0, 0xd0f}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 06:50:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffe0}) fchdir(r1) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c, 0x7}, {}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pledge(&(0x7f0000000080)='tap', &(0x7f00000000c0)='tap') r3 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x1, 0x2) ioctl$TIOCSDTR(r3, 0x20007479) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) r6 = getuid() setreuid(0xee00, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r6, r7) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000180)) pckbd_enable: command error 06:51:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x100000) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000140)=0x4) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r6 = kqueue() r7 = socket(0x18, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r6, 0x2, r8) sendto$inet6(r8, &(0x7f0000000180)="fce7db8c56627e202531ead42a77010b3f290bf670", 0x15, 0x400, 0x0, 0x0) fcntl$dupfd(r1, 0x2, r3) sendto(r3, &(0x7f0000000080)="f5088bb2c4648a8cda60221e1c97a8a99f6eebccd4002c1efd2acb77e73aa3c9d398f88b33dc", 0x26, 0xc, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 06:51:00 executing program 1: r0 = socket(0x10, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) socket(0x20, 0x1, 0x40) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180)}], 0x1) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r6 = socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) syz_open_pts() r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r9 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r9, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={0x9, 0x7, 0x1, [r1, r1, r2, r4, r4, r5, r6, r7, r8, r9]}, @cred={0xaa0014ac}], 0x18}, 0x0) 06:51:00 executing program 1: setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r0 = getuid() r1 = getuid() setreuid(0xee00, r1) setreuid(r1, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r3, 0x0) r4 = getgid() fchown(r2, r0, r4) setreuid(0xee00, r0) getuid() r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000480)="59ed7ae7ab99e1540be3fe52cd70ca2c0e613e0a21025358696920fe8523901d682575d28dbfc3cbbaac0cc285d190d67b60eceeabd7428646050dcbc88d491d5e194f66e1891c8caa4491d95fbf5269a4482646a847b86a9cf6cf567e382847e990cfa3d90bae8264f17e6a0e2693a8c37e8ada6900a642cdd7f321dc020bf558ce12556851a13b14bc79faa26adf1e0b85c455db2209c64287c14fb9ff0647e35a04ffff951f63e7eea19b9c2313d448873ead711b0c9f95d3b245830e41d90d42c689d2ec1bfb003e3fe93fb1", 0xce}], 0x1) mkdirat(r5, &(0x7f0000000140)='./file0\x00', 0xc) chmod(&(0x7f0000000080)='./file0\x00', 0x0) 06:51:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abcd88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd235000000000000000000000e000000000000fa478cb02121f590dceb00000000000000000000104c08418ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10cbb0ab31e944b44785021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945f06d7fa77b300ada2ac9cb71faf2e2086a1456f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa209005f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d8e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b25124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127ca15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce55e08d2257d63519f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbb996b58aa6050aeaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08ab9fc62b9150c50b52ebda176e26b25ab100e6eaf70ef69cd126daaa21ec3344f65ece41fb47767fa56b1dbbdc07a24550268c3caa4a1ee9164bda2fcada2ae6d2fca8087b8c30a12b6794cd8c3af434ff1b4ef60590d3c1fd477971f29dd501c69cac2abfa9fbcfd13dcf012c9ce11d882b8b7080d44be13f70db0511020095b020033cf23380c39249439434f8e96f1214c89aa95b9f116f5a0e835d1ab071dc49c4e66e9e3995ffb89cf35ce4ec1dda0bf10f9bd36f516dbec426c1a8fe9d3d998975eab8b3b9bbdd06455ca7f0c5726f014ceb3aad55821b6831a2c7e1ccb78d2907a379f03818cf3667c8ef64544959287461d9bfe61f4f79ec62de3692d62218d2685ac24eee00"/938], 0x10) r2 = socket(0x2, 0x4003, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000000)="2b280ca4694c004a212638b23572a99ae24d92b269d56b0298d0db4bf78953a80cbf25b4f22c384bc48b204eb2c7645b06dc60", 0x33, 0x0, 0x1) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) 06:51:01 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6, 0x0, 0x0, 0xfc}]}) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt(r2, 0x0, 0x0, &(0x7f0000000040)=""/107, &(0x7f00000000c0)=0x6b) r3 = msgget$private(0x0, 0x0) msgsnd(r3, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000200)={0x0, ""/92}, 0x64, 0x3, 0x1000) kqueue() pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a021b040c3be3e3f6be", 0xe, 0x0, 0x0) 06:51:01 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010282) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x800}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x84c1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) syz_open_pts() r3 = socket(0x11, 0x3, 0x0) r4 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000001840), 0x367) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000d80)=ANY=[@ANYBLOB="6a156eea23455b6e8dec9788f0ebcf05f04cb7cddd70591715aaf001a50f3b54500fc52f837a4919866d39e349f52ee3e7d8e52c41a07f996cebed8132a67e629c2b1e749f344cee2503e7317eaead17feca81221e5e76ae6d562649a3563177f426f6112ccd4364560940b18d610f280d3f000a5ade4b6ba132d2daf5885d8101b71b8aed6d8e1cf3338c6d8a238b5bc4f6f42b71619ac57eae9656209b0a35511780fe6eee45d65b63d108b12068b6b73946d4faaea19096a56a40c57b5e951ab08ae2aa3f6fc84548ea53d29d01353d6510eddb30f4a2145a1cf8205942f00a2f67154b2b841c352804bc3b5d6df470c5675191f8300e256a21f2a5d9edffd8480ea2108ea6ee293cbcd801dc9dcdbc4eba48e274d21c9892528571d487404440f603326b948f72cc9194fbc80415269342dbcaea7af38015d35eedb3df7eef85ea652855afc1b317add237f45bb96b285161a6a158213c23bedeb14e0150d9bb213f8c323af849b87f4a0e637045"], 0x10) r8 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r8, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000200)="4e88c9830638cd3546f2ee84d8e35a9ae88292e25e0ff3e4f1419636882a1f70715590de3712911b97", 0x29}], 0xffffffffffffc29}, 0x407) r9 = syz_open_pts() r10 = dup2(r9, r8) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r11) r12 = accept(r11, &(0x7f0000000300)=@in6, &(0x7f0000000500)=0xc) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000d40)=0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x3, &(0x7f0000000040), 0x0) bind$unix(r14, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80753c16da8ca64b15d11c9fa286612fdefb759407cff17d88568a8c585ed2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa5986ffecd9544b3e20bcf39f3c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f3e9feabd178f6c92d6afb22887a73d84a6ea330060983afc71380288966645a47ff35413f982153e8de670ddbc0a80974fbe30eea5974d1bb45706056a616b8b54f739bcf8a73bba502c99fcd1e46a0af05d87785c309cc5c554a3dbdf524b5d622e3bd665067c65106cee20805e10114918d28e01b533c060337d30f899d8ed78c5b028a7d22f0dbfefe147d060b40d47459250e41488c2ed7da3d36cac840e75519311b30296c1738be3e6bd07320d6528a0305105dce32925a5ae7c16646901db2cfdcce4db6069acb908f7282dddf4358dd1be83c50fd750af300"], 0xa) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0), 0x7f) r15 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2103fb52fb67d137, r15, 0x0, 0x8000000) ioctl$TIOCSPGRP(r15, 0x40047477, &(0x7f00000001c0)) setsockopt$sock_timeval(r15, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) dup2(r15, r10) sendto(r5, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7", 0x789, 0x382f0bc765df3f6f, 0x0, 0x0) r16 = semget(0x1, 0x0, 0x0) semctl$GETPID(r16, 0x7, 0x4, 0x0) semop(r16, &(0x7f0000000080)=[{0x0, 0x8, 0x800}, {0x5, 0x6}, {0x1, 0x7e1a}, {0x4, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0xcc, 0x800}, {0x1, 0xb8, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x2, 0x800}], 0xa) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000001b00)=ANY=[@ANYRES16], 0x1, 0x0, 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB="0e00000000000000ffff000020000000cef57fc08e2be19aacc524716376232206d1141700000000c80000000000000001000000040000002f406155c9842a1a0b07838c6939e6f50f2446c0b338573580e5dc2457f2d8fe8c1da0bc395aa919a28d9f13abaf3d02c4e228ee401bd417d5424f869d1703f76a60f370887a41bdf12fa40b5820a28247ad23147650b3a165d60a85dfdfbc3396db13bcad3de37947ceeb105b5c0423e0d955360538fab5bfc698f773763f14609459675edfaf684e3a5cd4e00b35c548a9d54e3e8039add4b07fc9b0db1c0f6cdee10000b000000000000000ffff000009000000af912f664a89958faae467a25d98d016fc531108aa0277e249c04cf8fb1ee7a5f2d174517857a58be75d3c36787a0063f37b66f42e54e2eef779d14fd9515b47558c9b5d8397ed68b26288d1830da3161be809b2cf998bd38a07db7e9a24f45b2517abf4eaca8c28bd81b98afdcac0b3e0c0667977cadd4f8b3bbfa4d4061a7cf25da6ff34f05bbf68cb5e257f9500000000000000900000000000000001000000040000009959aa0695cdf0035fdb97ad4e9dab941220cb9f42f40cf8aae714d003c691343de919105d395c8d6e5e22113bedcbf7b2ae8b39696de5fa637a1e33f8432b463295ddf603d7d8b37f17485e4a4452ff793e8281f01af685c50a9712a54527c44fe4cff5bccecea11c6b534b7b9317e9f8eb214e8ce9150e984f70250018eb00be7840812a9966216f7a1c691fd35194c94e5ffd3fb55d9f3ee653c20e47394ba23d61d846eed30200"/594], 0x25c}, 0x0) shutdown(r5, 0x2) fcntl$setown(r3, 0x6, r4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) 06:51:01 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000001800)={0x2, "918b6f5fa6df6331a4c1688b994c66d674d41387026f2e2a28b73d16f050c70ac20d1ca4f79b14ee3c57cf6398a26b5762a27266bee35dde3c151af2acdb6a41f46805c59d498b561f9eb874e017d848b5adab93b196f0986655daa4e788437ed912c674220a7d4e1f"}, 0x71, 0x800) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000180)="ed90a27cc58d7273715cb7801789f7a2b8d64775cbbdd3876d011e09e467138386d89620d1a446a530578e083776b08bf7582aa28be91358f5056481cd1785528143caaed0751253faca9d57bed3c73452cbdea2538fdd877af1178fcdbd36496be5151c7743edc42a20a6333afabf67a5f906765ef8fe200bd294df806935d49c3c0e67", 0x84}, {&(0x7f00000000c0)="6e4a75770ff3385475940df26298f98c7b6668256d56a6b02fb2a8d7711501a5cf2b6fe44747290ece134bbb7e69d50c833e2df896a230692d9ac7d95f98eb4f5e86953f60874312ecad7bde5b6d376f25d32ff7769a01ebe189ef24e967ad2e861e7e6c25a3416d365b453696272fed58f8de8fbdbc6a8dc367ed", 0x7b}, {&(0x7f0000000240)="a5034cb94c2ccf02914c08ee1ea07742e0312d6744b050d48a9e9ca9d1b87741f40daac6a1fd178c3167c8", 0x2b}, {&(0x7f0000000280)="1e2804d64e2997b3875c05fbf7903c03f1f711a893002d1dd339b95a828460f9e603e5514135392ae2e07b3569bdc0a0defe2971101745470c4eff6c9c569e2cecd60fb9d07abeb99610ca4107c9e636078c45a9fe5ac7f4ba4ce0", 0x5b}, {&(0x7f0000000300)="d731c4010ddcb51f803fceff2458a210deaf3edc50b68dbe7a5135ff294983faf91220381aff29919769d8ac7506999d5eeeb3279b78e59bc80789f95de31f11393fecf198c684eb05cbe53c010b714561a4b7198b6b4b81cf80ebabd35756535f92249919890e624ecc870e4827727fa48212472e43aa78153576e980ca58db5960faebf777caf76f6f", 0x8a}, {&(0x7f00000003c0)="13f43e600adeb673f8834d6d0ce824cf1f5fecefa66ac28819aecc7395004e1f991271e13d97502a24778a72de8e383fd49a8d0879a19763cb3856c93b2e8f623e471226dcbf737558c39eedb9426cd81ded4004366c9cd2b1df12354e2b746183f275edbefd901cb5ea", 0x6a}, {&(0x7f0000000440)="f00dc156395ff489c1f1a09d9f03be48c2d2d2338785558501391360d77fbdd8fda1c758aa6def8003cdbad7307fd50a1ef33573b4690f168a6326de2a4a37cba3d36bddab92a3d54cab25bc83b730a888f32e327f5b20a097396d0611fa6215be1d9076a07f37c33cb1a606d1b3a63dd7925c0309ff2bd1a8253ee9b57e479513b11d173abd3a23ece853b282d871abd7a653ae6420b4b9f8e63b55fd5f37d0f6614a56c1701cbb77152598cbb344e4a6e910b1a84f11d80e17f10e372d38983942bb56f558a8", 0xc7}, {&(0x7f0000000540)="3e831d561a309bf9c6023b878aeca4469ab0858583993dc0dc6a2d65b39e1f9fa4a2bf074e3d8dcc0a74c6bff87c7761a97c77800f4ddb5ddb2a1c0dd00be601676bde82db9024f609b8e67662e580d299349ecc2191817c2c54b7e77f3b89e68b559610aaa0b879d730156b0ecd7f2c3fcbee76c7e1581e5fd2ca5295fcec9a1df659e903cedb6e1473a792c9ab62925524164aaceaf469f970bc568de4a2a416222592393114e27533867e2e75a08c6734c54c05dc3c01dbdffd03124b09c225687a4de71f", 0xc6}, {&(0x7f0000000640)="b6b498abed4a8860384d4adffaa4348972c09d5fa1aa90adbf40032a1d0df76dbb9b2214d4d5038071199b34308f7a41660508e2357127a1007086f9c0a781692ed69adabbbe930ae8fc328b90191cc31edd95e885d79cbd64a7f4f4a2d0a8d4d1a98d709154929728ef2d1436625dec6a61b566633e007a5748eb16109bfbf7ee9cfd4b685c1126def551616ac963caa346eeef037de49ed28b67074f21e4ba7367dec43eaefe3f4ef383c9ec0c9196c5701aa17a6952de", 0xb8}, {&(0x7f0000000700)="c5f355baa15147b711938d094f081e62b0f4dc9dc44dd39c1b8a9c022ff527d5926ebcc79c80f511dc8f1db605eea2e26a37d3db3b20a076ff31435a6498b39a5624cf72758f480d199caf2fa04fb2b2188bf2ad666449586df8996f44e3ef7ef368eed36608cde03ef7db1796bfbaa318e93a9d6d0d3ad3e651857c0a5125c0d80cc2eb7d4b6630d98a5bb011577eb81b0d72c499a3ec11bdc7a311468cc06ddd62366cca283e924fe06b12f1bac4dfc5eb041afe9541c549e7a67a2b63dc3411bb20720f95b9728d747a300eb28581834f525752ec464475b02f9a9543351081fc638f66062bd0db944a179423580e014510fe4fe7d91a7ce3de52a0ff5641c057b916065c84699619db13ce569fed71a15031e5be5f18c3f895f4742d8af9f2d4eae556aac436819c5d3636cdc2496714eae91c5367744c6575a90b9bfe4d8223b0aa0c518baf447f5e8325520e7a7baf432e4440e2de090636cd26f938b681f4f907210df61204cf8aef935a2e9b68e7d1e743235f5ac4e19cf13abc51f4d42dcbb0d0f48b694987ddedb0cf9e2a9d150d9dcb7b4e787ce34c80188ca565d75d962a7a4d3b98ff074f034993d6a0688297c0de8ac69e33f97119d232bdeefcd2e271d69ab855991eeb27eb45ff1064a13662d9149d9ba8ff9c1c307f387f412ad1bc86288721ff334439839175c0a09a1926ad449c1356b330077c3c184db1d1ede5cff87549abd176767b902d6b7823b5a5806712eaccd419556b1741b6fe0d9c481f81bbab812009bbd26a7eeb64bb37b5899c99b33aff80fc09c235ca9988f8a45c83322bb3fb64b5f8fe1ec83a8fb4476f7d6b2d2aadd13da20377d46dd169e5808cf7f372960f85d5445ce9ab5d92be55f4a9129da1d2bae5bb30c10a25af6d6738343ce9e297a1e0dd9ebc2ba70807d0716b8a9b8ce141856469f44f6c87832d148968142c13edd0cb3ebef1c90bfc8ec4a6a991987793e73911ca085655fec8ac6b04960f1107d88cd5d6d8376f507e116d9fa71f9bf5791006d81c278cb3ad3f45762503afad74ae37538cb3ee6a5f723944e8a3458ac544fe5322d707e34eecd6ebf4c2c522c1401bdd38b5ecec7a10bdbe31524ba1d957c53e279995c43a3adaa05e47052708f099c4065165ee3466c5305cb0bb9fff077affe8c74b9ebcb56d75488416141f62d1360fa987478c369daf0f914e05b54e40df20f4a6baa4f3e7014605c19f9341f0e875be024ea3e0a4bbeb078a84b25f3e4fbd9543e868192a2baefad80988a70497d5f40ecbc1cfad81a25f8ca23cde2a21dfdc5215585c20af0afa10079494dee5a3929accc310f2926e4bf939e70982c0b2ead12c0a84d6aa791c880bee16d57ab2d93d9821280730e532014bc42a81aa03a3e74045097bb726840d4bc4173ba3ee2ac5572ffcb7c15a7283c83919140fb123de69b89b0b384c37a68f1e9ce467d6ba97e66e148b0ae565db98547f2f18b01b26c287336657dd1c7937e7d9672adf5dfb6ed9d8d583a0fa6436a7406fdaefd70deb17bb87c564a1e93e3075c81a9a01eef9e258c8c328788b935037af8208fd8e563f017f49808607c996e2bab802d5992622b6deb4d65f5b2cb7d4f8eff6110622d05f8b25dbf5c35dee314ba20af54acc8402cd642a2ef6e1cbbd719d20ce996b4ef3fb607c061584a15ba764b09423c193c3894a5ddb37b20a0c684cb60d771b58bb0464297ed0ce7d43f22d1e45a92620b397734b4cd66dc61fd7dfa06147a5d15564f0137dd4e12863e6ad520cabb8b2b094164408c692af2e0b8a0f75adf36bb864ccee6d60549478d805d9bc1f6c2d5e459cd1c3cb8ec93066edbe2bb85f93da192119f66db3252a55074f206ba4d4f5d20d777811f347edb184516c11a8ad1e4ffb864fa7d9e4df94fb8ede426c5e50007068aa2caf832fc9ebf2a2e53de5b944bc85ee9a4dd46c15e837f4e90967fdc0b19bcc28e1205b20e152979ad461fd573cfbdb87631c5099fe405b003b88958fe8d59694c2656831346a55930781f27715e8414316449cf48047a71626a1eca20af2ca0bcad3e13ac758564fc7b57ac5cf501e7bcaf4fbf4de0ab95c1afbfd76ef6cb402832ebb92afc2622d113f4bdf456e24555f14cbb6add3af2d08747fd606509f2011c05385c689a4210314d25f9e10540f5b278e13af1caa4270035e4bd317e7a6475d16388af0aae82af10309beb859cfbaa49eab18c7fbc4d9879a0aff541a4131dea6d459ab3760b1ae4facf99284c3d50a82919fae17c440a465e0a96d0a18e0f3f9ee451f6d47fa0869894ca70f3a4a4b68979fa58988545271c429226186efcd0484c5035eb7703cce559dcd15030fba8885003e4d0673ad3680f73760122fa48b2b88d54d4617f6105bf489bfd5c5382e83cb36594e76604ab69f8e74d4934df31efc7ed6fe552821352390f994a1ac8d9a3d9df27d717e932e9b2fac4a329feceaeaef10db2c7a872252e52f12f0b47a5d9da50d2fb2140db00a746405211d8669d67b6d1a7cfb6fe0530d6523c16c67b7355aad65b5c79e1dbc7a48061a6790dacabd94c69b2b07c37551e8b6238b4f4357cf99d009de8877550a8fc796d97c7d4b790ea1962fec8b1d7d29fc6a94c553266557ef12614365f00159177304160da0155c0a30f90932ce16cd5ead58cbffc7013fd974594d055a10739e037bb25555cb5de91b2e6c93de208f14ab19230cd3e56f038b650fdccd16de084afd6c0cd76d4ff6b491fc310747de39f60e3887ba6617baa468f780c49fb66e58f40119756e1c963430a4073b8d29c2a90063dc56f067df6553e8d2d1efb9dab4fdcd6fecd537c7de6fd5cf2a77b610668338ea2a46f04b63c20a70f8e97af27759e6aec8f33915b0a48c22994bb77b4abe1106b17e9193bc689e79d21d182ff6a3a72f108caa751a2f8c6d6ddaf513fa155c6ee58319afc298a2f72f29536be5de1efe06b9fdab1054bdcee57960efdb618f2951faa716151505f3dbbd9d3abcbd198bdcca875a04e5c0e2764510b43f0117c6294b58cc0d8e44dc4ab5bd15bcc39155ef71e969cb78620bbeb4df2d43a127ca1c51903771b6396ce7f962c0f352ed7cb80a4620b2db12086e51d9b413cd8e0cbbee32909a1a71a69f125fbf2cf0fd7da627ad11c20ef14328d3d900bac08ba1befff770e9a5f4ce299c14188fad8428dfb4a8d81c33a985a0e7f2c8953c82cdad3adbaa7515efcc068b89e5b4f2afc0bf788c0742741efefab8be3f2ba5ddb2e52142af75fb5a2cb00d204bc93ddd0e85877ce7bbde9ec10acbb1badc843de5cc030a1bf3ad5e289c1a2527b2e700475ef65e462949bbf5dc5f3b44205f3cbca414e8afc01d04c7424a7f810c62cb66a5be15231284f5580041e05fa723754fe68a2f3c22a2027d5cbf4c2a1bcfdce183bd11f3f81552b92d326ce0a00b07e9258942f24753f0b7164d7b7507bf1f72442bf226665d4156e910f5cc55b8a513e10ffa5882f541020ac8694db82ada2f2217f96289a34c40bd6d710c18f8efc47fe501226b0f134c549b72dc7c6c16e06c1ce8139f5539d3efb8b1c031b2ba580e4fb8343e2c0f769b7fef3dc602495a3bfd30903c7247f713e5c480f3ec7a6927d73231703af4e29db02717342cbf532001b777e0190396b9dacfc94b2c1a33ffed67e23ba3b16fb1c3a666b7a9f32aba04cae98bc87c889f532a8cabead12b8d4e42c20933bab3de5752b39d060e04afdd2999544c409d13f9c5c93f1e687ce43752d28bb1fec7761970d7024f5385dc90ff4a6bae10705852d24640783dc1659d6dd38c9b0c81e3809e51bfbf0a0ea2233552470521d631773d57d796e9706deb42073b6b501c14874bb18a6e4482de6869fe3e43d8b8481b7ca84ed0f0047b7ae407f1ce8096f57a822dd0aa4ddf36684fcc9bcd1bd20034c9b57ea3373331fc5359c9d8c220cc5179a4121e2e726354706a0f50357ec77534030b540e05496d8ecaaaad18e70973a4f170f06a2191d5e9f43f617d1cb676b1e1d8c0ce7d521771a11dd5e82c33cef25f77cf55fae8a7c58415e4295156a48c3ca33a77a16496ae3fff7b9583142838de7f5aab91a31a5685362731b46c9d967d597bb9f325f28c9e95af78f0ab33458f071c2cee04611f0db12a72099328d44d5c3f341f89e6acf2f7cad6ac8a7d7a852e40bf9cb8c3e4961d4790e9e11ec4beb0fc7bae238bd2f56f4ccd6420b0f949b9a3fd8f2e830f548b30c4515df5e6f2d400be2a0c0ea58ba141c03577944598772bb273c28c6edd1c4388adc9625b2338d8937369785b96208c85321f7ca9d0749d167b5e2322b9b70a2fab31c11ece5db73210815dadf26050533f4631c3ed2de584311d42d0176ef6eed6547b80bce960b5e90793f8540453add2b828532d4eeea03a9a3a2b10f756a8d7e5e58e231131286349a0db04b1255ac5d046e2533eec95b29f9426eab14672a968d9a92ccbf9c4d368d64bc6bf2b0acf6493b5cbaa18ced9f4dd696db8984632cb7bfd90bb21502cdb6b435ab1629924cd3a8e8bf6506aef2353d037bb745375ffb5092570ff6b4ceafa86edc9d8fb6e4034d262c5be012a8b4c252742afeae05de67a3868221fe2c681569a058af83a6acecce84127859abb0b58103ab1b218874adb8610b5ec17112f60fa7929c56c2e67b31ae343e636969ecba39c4162b6a95dd381675e0d8467a02b5e25082743337d72a83da13a1079eb5ceb3538099b5ac3d912bd1deaffac0249c1e6ef8de350d7a85166373fec52566094221f25ae0682ddd1d18522d237ed94f4e9b97774295f8aa14240a38bb8ba0aeb55e6a4223b044aeda74df2de202d5fd098ca2d7c1c0dca1a1d361b56a852ca8b273c48c04616748d8b799620f1657f8742a1c47900bdda7560111b38d3a0f0593fdbb4f0c85a7631c66df2ce85d293cfb351f8679e389488801b900f66407fbd15fb8c670cd7b12bdd7fb1271d18ebbad7baa09514a275815595102443e58f07c578938b623e1b292876470e8068fe50db105e3d9601cf09c7cf51a4dbf5c57e410912a78af32664175ef10ac169943aef69a68367a2a68d2465ed3c0876f5b68fe9598538196f47a8fbcc461e1e77fd2df66e8030a05c503d7091ac8c1ae066056f9c5646acfbe129faaba964aeed8020a751452ab052526ee80181f65aa64cfe1865a936472de759745025e965ad6b3ca826eb53fef277d32c7e0f21f045cec787a082f79dc9b47ad32022e9a0a6cfded50f01e99944c37c2cb3305b1c7676ddeb79aa5e8fe0eba6887465d9afa5a17f99a18437aaadb41e5c209162acbd451625fa60404765608244eef9e5b2073ee81fcbf1fac1a25c43ac59a5048785a4521ded6b10123331a3a6c1ec8f8640416a5f9d60c5f1ca127992656b6251a0b9c42e865ef29f274008321c3c9f62e38f563c7853db5c56eb2218897c56e791d6ead94a0369e1db0fb04447b3bd5e11fb418724c3540502b16f2e958752772eb1afdf0ef6cb0b276c062a87a2dcec15598fcbdbcbbdf9c7de24103042472f528ac2825efaa2fe31bab17b6c692121b9cb54265b9826a9ef6a889385c9104551e3a4454481ae2c10af95bd2b2b126bb22bbd546af159a0ee30ecbabf73784934c9ee03831583c76b15489efeeb1df0115f305460a209e830222c4a132c1fe49bfa8723bcdd8981985402103b40bec27d561044a2176d0b6182969d9b974cb03d2f7b31e011076f4e2dd5dacd4a0b830ec8451797ee29eb879342bedf948c", 0x1000}], 0xa) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r3 = socket(0x11, 0x4003, 0x0) fcntl$getown(r3, 0x5) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) mknodat(r4, &(0x7f0000001880)='./file0\x00', 0x2000, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/bpf\x00', 0x100, 0x0) 06:51:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) clock_getres(0x3, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x10001) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x15be, 0xff, 0x4, 0x55}]}) r1 = semget$private(0x0, 0x5, 0xa6) clock_gettime(0x3, &(0x7f00000001c0)) semop(r1, &(0x7f0000000700)=[{0x1, 0xe8, 0x1800}, {0x2, 0x4, 0x800}], 0x2) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/83) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/214) 06:51:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:51:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xc7c3, 0x5}) r0 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x558f, "aeb71f00e96a2000000000003fe169720800"}) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r1, 0x2, r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(0xffffffffffffff9c, &(0x7f00000005c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e4c374ae5f307c5375eaba46d8f816057b2c10d48644a54f4ed7b32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f485fa79eb87b94758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc560b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x7e) 06:51:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606942, &(0x7f0000000300)) 06:51:02 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, &(0x7f00000012c0)=ANY=[@ANYBLOB="4a240400a9e3a64fe18bda47380ed4ac555a9bdcca441fd4ead6a328e07dab2d2a039fa1868298f22a4b93cd3e5fe7287bc4d595b75e5ddce236a7d87a6a0259af30b100dc52eb058c27a2e39269f916eec100ec6786a5a0094b8b206f7400c85abefe1120cd82db3044858ca1300d469a"], 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000001280)='./file0\x00', 0x0, 0x84) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semop(0x0, &(0x7f0000000180)=[{0x4, 0x2, 0x800}, {0x2, 0x1, 0x3800}, {0x1, 0x2, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x100, 0x3800}, {0x0, 0x1, 0x1000}], 0x6) r2 = kqueue() r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r2, 0x2, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000001240)={0x3, './file0\x00'}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) r7 = syz_open_pts() fcntl$lock(r7, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffe0}) r8 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x44) readlinkat(r8, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) fchdir(r7) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000100)) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100e2956b9223776", 0x8) 06:51:02 executing program 1: ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3}, {0x18, 0x3}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) 06:51:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) listen(r1, 0x6) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf7fa69dfceac2a84e924ed70a266abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04140795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331ff23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100752e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b6373af701a3f76939a1e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5410700a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac826afa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed1999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b00e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf500000000001a12fc0f807f88c5ea04b5851d829e1b9fe6272554e5407a3c8f6799fc6700000000220a6c57a60a1f7df2b388e3a40d0d9337a979c4712bcb137e229e935ab7f100"/1267], 0x10) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) r6 = accept$inet6(r3, 0x0, &(0x7f0000000040)) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r7, 0x2) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000580)=0x20, 0x4) flock(r7, 0x2) r8 = socket(0x1, 0x1, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) r11 = socket(0x1, 0x1, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r11) ioctl$VMM_IOC_READREGS(r13, 0x80105703, &(0x7f0000001100)) r14 = socket(0x1, 0x1, 0x0) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r15, 0x0, r14) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x4a81d0f98973da66, 0x0) ioctl$VMM_IOC_READREGS(r16, 0x80105703, &(0x7f0000000dc0)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$VMM_IOC_READREGS(r17, 0x80105703, &(0x7f0000001100)) r18 = syz_open_pts() fcntl$lock(r18, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r18, 0x2) flock(r18, 0x2) fcntl$lock(r18, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) fcntl$lock(r18, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r22) getgroups(0x2, &(0x7f0000000600)=[r20, r22]) fchown(r18, 0x0, r23) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f00000005c0)={0x3, 0x6}) fcntl$lock(r7, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$dupfd(r6, 0xa, r7) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:51:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282905000000720fd32d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657afa8c500000002000000000000020208a3710100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) dup2(r2, r0) 06:51:02 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x2000000007ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) clock_settime(0x2, &(0x7f0000000000)={0x3, 0xfffffffffffffffe}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 06:51:02 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0xb0, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1504, r0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r1, &(0x7f0000000100)=""/88, 0x58) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f00000000c0), 0x0) 06:51:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000180)}], 0x1) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) pipe2(&(0x7f0000000040), 0x10004) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r5 = getuid() setreuid(0xee00, r5) r6 = getegid() fchownat(r3, &(0x7f00000001c0)='./file0\x00', r5, r6, 0x4) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r9 = socket(0x2, 0x1, 0x0) msgget(0x2, 0x80) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = accept$unix(r10, 0x0, &(0x7f0000000080)) recvfrom$unix(r11, &(0x7f0000002200)=""/4095, 0xfff, 0x803, 0x0, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r0, 0x0) 06:51:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) 06:51:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}], 0x1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x5) 06:51:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000800)={0x10, 0x1, 0x4, 0x0, [{&(0x7f000000a000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f000000a000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000010000/0x9000)=nil, &(0x7f0000006000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000009000/0x1000)=nil}, {&(0x7f0000e80000/0x3000)=nil, &(0x7f000000e000/0x3000)=nil}, {&(0x7f0000012000/0x2000)=nil, &(0x7f0000008000/0x2000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000004000/0x2000)=nil}, {&(0x7f000000b000/0x2000)=nil, &(0x7f000000e000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000013000/0x3000)=nil}, {&(0x7f0000dfe000/0x200000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fcc000/0x3000)=nil, &(0x7f0000f8d000/0x4000)=nil}, {&(0x7f0000ec5000/0x2000)=nil, &(0x7f0000efc000/0x3000)=nil}, {&(0x7f0000f45000/0x4000)=nil, &(0x7f0000fa6000/0x1000)=nil}, {&(0x7f0000e2e000/0x3000)=nil, &(0x7f0000013000/0x2000)=nil}], ['./file0\x00', './file1\x00', './file0/../file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r1, 0x2, r3) ioctl$KDSETRAD(r3, 0x20004b43) 06:51:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0xff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x200, 0x2, 0x59}) 06:51:04 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) bind(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x90) setsockopt(r1, 0x3aad, 0xffffffff, &(0x7f00000001c0)="af9581a55c35069e5a906ecf5f3fb98334ec2a68650e70e553644b2b2f3407a13fecf4f39156311424cc3d5ea6ccb35db2c95dad0a6f2a1e55d78c2de89191b8f3c389502157c4bf18bf2a115c0eb6b09b9fa49606bc", 0x56) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8000, 0x68) sendto(r2, &(0x7f00000002c0)="96d3cb2ae65c4be6716afff89e32fb2f653327942090462259b5a3bf3ef42bc2d8d8e7b0c1ddbdce5c7fc7f43de481bcf84a80b6639fc1c38b5a28e5c1ebd85d29c1a07c001af7da3bf1166b4107359f17009bb7e8fa34af5aa78c7b19136be10740f7e45e188f4f6638", 0x6a, 0x1, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) mknodat(r2, &(0x7f00000003c0)='./file0\x00', 0xa094, 0xa7) getsockname(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r3 = open$dir(&(0x7f0000000480)='./file0\x00', 0x20000, 0x5) renameat(r3, &(0x7f00000004c0)='./file0\x00', r2, &(0x7f0000000500)='./file0\x00') pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r4, 0x2000747b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) setregid(r5, r6) chdir(&(0x7f0000000680)='./file0\x00') r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f00000006c0)={""/16, @ifru_index}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000740)={0x6f8f, 0x800, 0x9, 0xfd3, "3abc217f8d2f8a5d8a3434f4c18981c495ddc198", 0x2e, 0x3}) r9 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000780)={'./file0\x00', 0x101, 0x0, 0x7fffffff, 0x1, 0x401, 0x3, 0x1, 0x1, 0x1, 0x401, 0x2}) stat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) r10 = openat(r7, &(0x7f0000000900)='./file0\x00', 0x10, 0xc0) renameat(r4, &(0x7f00000008c0)='./file0\x00', r10, &(0x7f0000000940)='./file0\x00') 06:51:04 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="7c6bb52802101b4e36cfad5ee66190e7542f3fb7f3dbd729b13af5828cc7bbd9e9dd5b3b2bbad16f6e2b00116d37a4de28456f029a1e6ef4aa8f5a2eb3b78c0db06ccb69a96e8d3ec52916a19df5f68865b596a12c3f914b46230faf12270b8f8961819851cbb838d8e37b8c415673e7cbe5864271700e6e91d7898e7f4420e6db71cb464628b190dda8fbc46c21c5e4b4adf56a31974e9294249f17cc93b94b12ce8cf65ae8d0a9319d341ed4019e33d86954f31a5000000000000000", 0xbd}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) 06:51:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x3ca5, 0xeb, 0x6, 0xffff}, {0x6c2, 0xec, 0x4e, 0x6}, {0x1, 0x28, 0xba, 0x80000000}, {0x46b, 0x1, 0x7, 0xfff}, {0x0, 0x0, 0xe0, 0x7}, {0xbfa9, 0x0, 0x7, 0x2000000}, {0x7, 0x1, 0xee, 0x5c7}, {0xdc0, 0xee, 0x3, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0xfb}]}) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r1, 0x2, r3) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x7}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:51:05 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x14c, 0xffffffffffffffff, 0x1, 0x0, 0xfffffe22}, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = geteuid() r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001340)={{0x100002, r15, r17, r18, 0x0, 0x46, 0x3}, 0x100, 0xc07, r19, r21, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r13, r18) r22 = msgget$private(0x0, 0x682) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32], 0x1, &(0x7f0000001240)=[{&(0x7f0000001040)="cd3689ec942b5fe78f4ddb2e4aaf197bdcd7630b1051e47a0a83da5b579dbb28e823635e0ef6cd6471636ae082638d0f4ad4fd8d6cf80bc10d38a63d88d4782f72fbe7ba9e2c273b59b58b37", 0x4c}, {&(0x7f0000000780)='W`=', 0x3}, {&(0x7f00000010c0)}, {&(0x7f0000001100)="b24386c53ee88bb0e57b55ed6379af35abac6b319c92ddd1628e7d5dff216ad4b6723957b4f09b90b0d628f9cd57bfd8771c1fddb90060caf0af6bfe64b3ab4b493b86ef74b3ab89deb6862a184929d98c6f9cb3caec587d053bc29b51b68c60330d74053dae9b483da2298c565862d5", 0x70}, {&(0x7f0000001180)="649b2dfadda5fd9950be4dc6f28b4bd5ea454cf79bc8c417890a46bae86483dcf7acd885f5cb9c725626462aae4d14e0adeff4dd81c6754ce93dcb2eb3b8cf94c7293b819dd7d16c831968bf5affbf387bcc7c4fe71c", 0x56}, {&(0x7f0000001200)="a48232a593c46becf1592e81eaff95aa352abead46fe94813e3cff67fcdfc41d5d4d60604dab543e20fc12f131eb0a092883db462fddfcf00cc0472c", 0x3c}], 0x6, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x5, r4, r8, r18, r25, 0x20, 0x9}, 0x7, 0x9, 0x4}) fchown(r1, r2, r8) 06:51:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = fcntl$dupfd(r2, 0x2, r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0x6, './bus\x00'}) r6 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:51:06 executing program 1: syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd6020649703d52120fe8000000000000000000000000000aafe8000000000000000000000000000aa06000700660000000603000000000000040104c20400000009c2040000000102097427497b514f93dda40502000200003b0000a06500000067000000000000002c21000000000000c204000000060502fc000ffdceb85afa0f8bb7284ee00c9e613f290d761f1782baf3fad1d6fe67d961bc1ad2adc2d05fbb932b325674ee60bec8e5686b59edfdae4c9bb8c67445ff427eeff459808f506c15e06a05759b0798739200f2f4d2e07d341d828f85c5fb98348295868360bd8b1f6f3026ac3a4002bffb8b80e6cf1330b6748799dca4abca97fdda3918a016ce112cddb1d4ed208e33d797539b967f9e4564bc6f844c7f7832fa5d7656e9616d4aaeb8ab69c6a163c0c2a14c9dcc5cffdddd8d882325432d046ec8e461fd764ff79801c544cbf32e98ec4fad017c7241e50fb201bc9f45f16c7127de2264768f7e22a709ea64f00a1cf721b57633accdd272e5047f66f3eb00000000000000730e0407ff100008fe880000000000000000000000000101ff0100000000000000000000000000018d9cf303aef455bb39b9b45fd30cd169ff010000000000000000000000000001ff020000000000000000000000000001fe8000000000000000000000000000aaff0100000000000000000000000000012e00083864000000840e020100000000fe80000000000000000000000000001480573c0f2a7578a2445501f29ca81a3dfe8000000000000040000000000000bb52206742385f23f16a0320de4af455478a773332c2d6aed7226023b9a039f86cfe80000000000000000000000000002100000000000000000000ffff00000007d61e00000000000004018172ed8210d02b216289017bd951f805029da2f297b4884f180119310c6f52faf6c8b1ec45de28746d0df48d3d67bd125e1e9a885401c1a8d02c79d913740bc433a14cde1dc48593e9206dee2ea829675d832ec89029a552a16a4dc9bd77cfbbc8e01a948fa6c316891182721a21ad8367f88b7a501d841f8d8ed90a343ff1274909ac85d2687a3699a25c93f337c88f591c26764589f05326ebed3c9116f06b69f101ad7caf09a3ba82e11604f593e0d28f41044d8e556e8e83da7d28b6e2119e5701cf59d8b7d0650700434654a981d2b0b7af4e408df6e09f2877bd87563a1a08a355bf95b5c2479baa6f56e3b83f2499b5f8906bfe794973f85a86db6da500000000000088010000000000000001000102000000010000000000000000000000040190780000da23002c8ce20621a6a604b2c77faea1480a0183550f008689238b1c6e89c74b2cd6635aab01cf28b57d16c36e31de6cf2a6b5415e051be99055462d29974954df3e266e095dd3c7144e9e6f3cf4f794ed5d1a"]) syz_open_pts() 06:51:06 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, &(0x7f0000000180)=ANY=[@ANYBLOB="3c4a79570c4588e5f86ef5fe8fb3586996cf043db2f7e5134576ffba5b007ce955fd22169138de7119b3186ab5e7937cbb2890ea68303014b6d34ca58c4525679ab45d30ec6c85d3f5b9f8660dddb5b0410f731414a34675262489712897a53856cbc7"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:51:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x7fff) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x800, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) poll(&(0x7f00000001c0)=[{r3, 0x10}, {r1, 0x2}, {r2, 0x100}, {r4, 0x80}, {r3, 0x20}, {r5, 0x2}, {r6, 0x10}], 0x7, 0x8) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r7 = fcntl$dupfd(r1, 0x2, r3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r10, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) r11 = geteuid() r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000001340)={{0x100002, r22, r24, r25, 0x0, 0x46, 0x3}, 0x100, 0xc07, r26, r28, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r20, r25) r29 = msgget$private(0x0, 0x682) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r29, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES32], 0x1, &(0x7f0000001240)=[{&(0x7f0000001040)="cd3689ec942b5fe78f4ddb2e4aaf197bdcd7630b1051e47a0a83da5b579dbb28e823635e0ef6cd6471636ae082638d0f4ad4fd8d6cf80bc10d38a63d88d4782f72fbe7ba9e2c273b59b58b37", 0x4c}, {&(0x7f0000000780)='W`=', 0x3}, {&(0x7f00000010c0)}, {&(0x7f0000001100)="b24386c53ee88bb0e57b55ed6379af35abac6b319c92ddd1628e7d5dff216ad4b6723957b4f09b90b0d628f9cd57bfd8771c1fddb90060caf0af6bfe64b3ab4b493b86ef74b3ab89deb6862a184929d98c6f9cb3caec587d053bc29b51b68c60330d74053dae9b483da2298c565862d5", 0x70}, {&(0x7f0000001180)="649b2dfadda5fd9950be4dc6f28b4bd5ea454cf79bc8c417890a46bae86483dcf7acd885f5cb9c725626462aae4d14e0adeff4dd81c6754ce93dcb2eb3b8cf94c7293b819dd7d16c831968bf5affbf387bcc7c4fe71c", 0x56}, {&(0x7f0000001200)="a48232a593c46becf1592e81eaff95aa352abead46fe94813e3cff67fcdfc41d5d4d60604dab543e20fc12f131eb0a092883db462fddfcf00cc0472c", 0x3c}], 0x6, 0xfffffffffffffffe, 0x0, 0x5}, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000580)={{0x5, r11, r15, r25, r32, 0x20, 0x9}, 0x7, 0x9, 0x4}) fchown(0xffffffffffffffff, r9, r15) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) r37 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r37, 0x0, r37) accept$unix(r37, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) bind(r37, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x20, 0xffff}, {0x88}], 0x2}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) r38 = semget$private(0x0, 0x4, 0x80) semctl$SETALL(r38, 0x0, 0x9, &(0x7f0000000140)=[0xfff, 0x400, 0x2, 0x8000, 0x5, 0xe1]) 06:51:06 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="01ec"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x4000000, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x7, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4a710600e69921929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:51:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x4) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x0, 0xff}) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 06:51:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) pread(0xffffffffffffff9c, &(0x7f0000000040)="c2f39a98284647458b8984d01c248fb2986c8a54e0ab84dd20d41aad4167adc2f02fbbca9aee388000dce3ca3981bdf2b058f7e20b7423031260d3ac4669cda658a3ea1eda1798e2d8c97b8878ca61c030b49bf398d5716f2f1abed59b15f0b1888733d37fbedf47eb2810c0802e3e393ae3ada81373492a4b67a627ae395015fc5fb67d53b8acbbbefc30eadfb0bdca6f7ecd083252", 0x96, 0x0, 0x9) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) close(r0) 06:51:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44401000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus\x00', './bus\x00'}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340), 0x0) r2 = dup2(0xffffffffffffff9c, r1) pread(r2, &(0x7f0000000300)="8ba8b17fbe3d60a59f6a1f26822ecfcf5d58788ee792bcc918a80b6d98a6dcdbefb86bd0f49eb8bbe33ea5a50fcb76a6bb18c58dd8d32bbfde1730cbd08b2552676aa5c4ebe6da7ec80ea6313b7c5a48484b58daf307f43260aa8297e3652a48a1e957a7453524763233b8c9c6a89d23f6db51966ccd3364550fa42874fa2bf848fde0ce28e1de65f58a32ea5e87e607f9acdbaff9b012a3724e4cae2eede2319720d68a7a6ff53726264c078fa7e36dc4bf03ede66f3911d211ea18d64dc32348ee41331de1fbe09161afe4b032c1688241464b05", 0xd5, 0x0, 0x7) 06:51:07 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) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) 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) r4 = syz_open_pts() fcntl$lock(r4, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffe0}) fchdir(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0xfffffc01, 0x6, 0x100, 0xffffffff, "9b12ffec22b4b5cc29c2ad5ffe9ad4a8824c92dc", 0x1659, 0xc6b}) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) write(r5, &(0x7f0000000280)="100e295603000000069a1d22a9143a8c5269b63d85cadc2541689fab85c3450dca966e189a8a0d5ef70d0907fbb518d685f8d5569c8bb1e9336bb5c35b684c12b04cc37f0ad1b5eacb0183ccc810a5bfe23e8cfbd47126b288bc922372ad072f0000000000001000000000000000fb4b816964f4754475b82855fb4c14a4bf337c68729c0e3912e5afaafe01bae345cd246f9c8ee523f9fae5d56e111e6d34e6c572905fbff81d437b1c47ad4f9baf651897088833a6796efa12dd8113e812a797785f600679072a39dd870f3e53cc068aec1ab54ccd752f55", 0xd9) 06:51:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 06:51:07 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r8, &(0x7f0000000140)='./file0\x00', 0x10) dup2(r7, r6) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c76978793c8a1fa9956bf61bf9bbcca0bd90000122069b880713e4000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010048dbe053de9af7a5899ff8fa8ebbd8dec2309cc6d849dc48f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc64c6e94215e4720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a1"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 06:51:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:51:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x8) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x1, 0x4000, 0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) preadv(r2, &(0x7f0000001800), 0x268, 0x0, 0x0) r4 = dup(r0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x0, 0x94, 0x0, 0x8000, 0xffff}) 06:51:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 06:51:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = semget$private(0x0, 0x5, 0xa6) semop(r3, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) semop(r3, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000040)=""/83) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/196) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000080)={0x6, 0x1, 0x1, 0x6a5, 0x1f, 0x3f, 0x0, 0x10, [{0x80, 0x6, 0x8, 0x80}, {0xc6b, 0x3, 0x1, 0x7}, {0x401, 0xffffffff, 0x7ff, 0x800000}, {0xb5f, 0x8, 0x3ff, 0x101}, {0x2, 0x100, 0x62, 0x1}, {0x1, 0x20200, 0x1ff, 0xff}, {0x5, 0xff, 0xb076, 0x1000}, {0x4, 0x8, 0x4, 0x9}, {0xfffff800, 0x10000, 0x1, 0x8}, {0x4, 0xfffffffc, 0x85, 0x1ff}, {0x1, 0xfffffffd, 0x1f, 0x6}, {0x400, 0x10001, 0x0, 0x7}, {0x8b1, 0x6, 0x8001, 0x1a2c0e77}, {0x1ff, 0x653a2000, 0x20, 0x4d30}, {0x7, 0x1, 0x7f, 0x7fff}, {0x2, 0x9}]}) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() r6 = socket(0x18, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r5, 0x2, r7) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f00000001c0)=0x8) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x24) write(r4, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 06:51:07 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) r3 = kqueue() r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r3, 0x2, r5) getsockopt(r5, 0x7, 0x3f, &(0x7f0000000180)=""/110, &(0x7f0000000100)=0x6e) 06:51:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000334000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x1, 0x2, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) 06:51:07 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = kqueue() r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r0, 0x2, r2) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\r'], 0x1) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) 06:51:07 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) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x3, 0x9, r3}) 06:51:07 executing program 0: bind(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000040)=""/2, 0x2, 0x2, &(0x7f0000000080)={0x18, 0x1, 0xcc, 0x401}, 0xc) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$dupfd(r0, 0xa, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x82, 0x114) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x7fff) rename(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) close(r3) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) write(r4, &(0x7f0000000300)="2e02362fd595457bf49e9d32ed9d104be8bc77a557b30b999f3b96bace840757174b40c075d1cc58c1ee7237c046d69605f6d389209ca83e4df58cc1690cbcd1ab6819bde812f4578dd1f9d0d29b4f714542a78da91996906d5bdaa2201ba266e99ce1dd49382f45cb473f09993b4395784a35113de779e5b431137786b6ad502c6b74939c6001253a9061afcd76731d29b3253e38086cda286974b809a673c3ffab6fd36e49ae6106", 0xa9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r5, &(0x7f0000000740)=[{&(0x7f0000000400)=""/60, 0x3c}, {&(0x7f0000000440)=""/6, 0x6}, {&(0x7f0000000480)=""/37, 0x25}, {&(0x7f00000004c0)=""/143, 0x8f}, {&(0x7f0000000580)}, {&(0x7f00000005c0)=""/128, 0x80}, {&(0x7f0000000640)=""/236, 0xec}], 0x7) r6 = open$dir(&(0x7f00000007c0)='./file1\x00', 0xdec964cc07f1abeb, 0x87) r7 = open$dir(&(0x7f0000000800)='./file0\x00', 0x200, 0x0) r8 = syz_open_pts() write(r8, &(0x7f0000000840)="0947e7588f7bde40737afb88fa6bfa30f8aca753a4457c4d8b4e9624b93e36a6fdea9b0caee3c8297320ce3d7a3925f6a2c915cd6964535ae096b73cc678ec576bf3ed7b63f989e7964b9b4a6ddc77fbb4b156468cb4c1728dec169a6b88b84fb9028afb63e062061c96bc5eeff4f5039e875cc605d6e40cba6d5f394b6dd26a0eaa4e5e7af7ae3ee71f0fb1a7689f5c5a7a7999429f2568d1dadcf9321e9b704b165c275efaadbca1966ebe87890fd062ce69787bf9780cbef8", 0xba) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x1, 0x0) r10 = kqueue() r11 = kqueue() r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x10, 0x0) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) poll(&(0x7f0000000980)=[{r2, 0x4}, {r9, 0x40}, {r10, 0x1}, {0xffffffffffffffff, 0x10}, {r11, 0x2}, {r12, 0x1}, {r7, 0x10}, {r8, 0x40}, {r13, 0x100}, {r2, 0x100}], 0xa, 0x5) r14 = dup(0xffffffffffffffff) ioctl$TIOCCBRK(r14, 0x2000747a) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000a00)) r15 = accept$inet6(r2, 0x0, &(0x7f0000000a40)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) 06:51:08 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x18) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x10000) unlink(&(0x7f0000000040)='./file0\x00') 06:51:08 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) 06:51:08 executing program 1: poll(0x0, 0x0, 0xc6) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) getsockopt$inet_opts(r1, 0x0, 0xa, 0x0, 0x0) listen(r1, 0xca38) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) fchflags(r2, 0x10000) pckbd_enable: command error 06:51:09 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = kqueue() linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x89}, {}, {}, {{}, 0xfffffffffffffff9, 0x312669ff532707a5}, {{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) socketpair(0x2, 0x3, 0xb9, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x40, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x100000000, 0x7}, {{r2}, 0xfffffffffffffffc, 0x40, 0x4, 0x8, 0x3}, {{r3}, 0x7, 0xd0, 0x2, 0x3b, 0x2}, {{r4}, 0xfffffffffffffffd, 0x2, 0x8, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0x79, 0x80, 0x7, 0x1}], 0x3, 0x0, 0xffffffea, 0x0) 06:51:10 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000001200)=""/4096, 0x1000) r0 = kqueue() r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r0, 0x2, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2710}}, &(0x7f00000011c0)) recvfrom(r2, &(0x7f00000000c0)=""/207, 0xcf, 0xcc3, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) 06:51:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0xffffffff80000000, 0x4, 0x7, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0xf9c}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x1d9a}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x7}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file1\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f00000001c0)) dup(r2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) connect$unix(r1, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000001500)=[&(0x7f0000000040)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='}(^\x00', &(0x7f00000011c0)='$\'&}\x00\xc7\xae\x0f\xdf!\xf0\x89\xf0\'\xb4K\x00\xd4*V\x84', &(0x7f0000000200)='\x00', &(0x7f0000001580)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\a\x00\x00\x00', &(0x7f0000000300)='+%*\x00\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f0000001380)='\x00\xad2\x1a_\xea\x9a\xceJ\xd9\xd0-`lE\xb5\x81\xee\x84q\xcb\x01\x80\xd1\xb9;\xd4x\xee\xe4\x95&bW\x02\xe8\r_m\xfe[t\xe9;\x17\xe7H\xb2\xe8\xfc\x9a\v\xf7\x82VZ\xdda`\xe0\xeb\xff&l\xe9`\xb6\xaeXw\xb7\xcd~\xfb\x13\x10N)\xeaT.\v\xa5 \xa3i\x9b\x7f\xb5\x01yM\xaf\xff2\xa3\xe7=\x83{\xf2\xb2RGd\xfe[G\xeb\xb4\xd4\xd2\xbd\x0f\xf0z%r\xa2\x06N\x8e_\x99N\xec\xf0\xc8\xceXW\xbbpR\x11\x16\x82\x9b8z\v\xfc\x99\x04\x87\xe47\xb5\xff\x00.\xef\xa8\xfdu)\f~\xf8@p\x10\xec\x9b\x06\x11\x84O\xda\x8b\xbcqBv\xc8;N[\xde\x9a%\xa8\xad\x96.\xd8\xbb\x87`<\xe0\x9a\xfb\xcf\xb0\xedr\x80x\xbb)\xef\xe3\xb5\x17:d\xfa4+\x82\xac\xf2\xb1\n\xceU^\xd3\xea=\xcb\xd3[\xa8\xb7vjN\xb8\x19\x82M\x0eyE\xa0J\xcaMB~\x9f^\b+W\x02\xc3H<&eC\x95\xa5\xff\xbd\x1d\xc8\xde\fOU\xb0A\xael\xc39\xe8\xe7\xf4', &(0x7f0000001540)='[\x00', &(0x7f0000000480)='.\x00']) mkdirat(r1, &(0x7f0000001140)='./file1\x00', 0x2) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r3 = semget$private(0x0, 0x5, 0x20e) semop(r3, &(0x7f0000001200)=[{0x1, 0x7, 0x800}, {0x1, 0xff, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x200, 0x1800}, {0x2, 0x401}, {0x4, 0x7, 0x1000}, {0x0, 0xe5f4}], 0x8) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x0, 0x42c, 0x1800}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}], 0x9) 06:51:10 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf7f6e53d4e3be7d3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r5 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r7) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000002c0)=0x101) semget$private(0x0, 0x4, 0x32) r8 = semget$private(0x0, 0x8, 0x400) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r8, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r8, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r8, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r8, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r8, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r8, &(0x7f0000000040), 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = socket(0x0, 0x4, 0x3) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x5, r10, r12, r14, r20, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000080)=0x7) bind$inet(r3, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000380)) 06:51:10 executing program 0: select(0x5a, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000180)="77381aa373358ec0555a29dc10e7f0629348f3b0e8239089b6cf7346458263b63b76d852171cdecc67a1944b68abae2209272f1e38234642f8857d7afb80dff6a2291650", 0x44, 0x3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:51:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc0f1, 0x1, 0xe8, 0x400000}, {0x9, 0x3, 0x6, 0x6bdb}, {0x64, 0xdf, 0x8, 0x2}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 06:51:10 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file1\x00', 0x80, 0x151) unveil(&(0x7f0000000140)='./file0/file1\x00', &(0x7f00000001c0)='c\x00') r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x4, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000200)="a781e9efeeb4cbec258f79ea5147ba8e563227a8cd89b9e38402d693f6ac2151325078e3cfb09e3cfca1f736c0cc99d3b0052e6791e630ffceb990545557136b0470a74271c09f955e2839a406cd85af19909ff6cd962848d60650c6ccffbb3091d95ecffd4a29d76a5d1360dbf4d476f58ba68461135dfc9626014a9a36563abccfd778e3b68a94237abd38de8e0395f978c8a27be58ac0bac4ed476e5beb89f95c9da74416f60ec14b5bd6138893ad6761acda1aa0e1025c4dfb0578523ed2f3d4cb1325b60737838a5f506249bc56e3d473de7bb099c077d65457dc0989df5dfeaa8ed97036d411a1c98d9127", 0xee}, {&(0x7f0000000340)="30cde5d08fb33037abfd9ccc651b630ee7c647add6096934b4772bae1c4b21f6f95a16d3818db98201855eb57221a9407fb18eb16a3308649c1df93f865762a7859a6e63595401de79ced89ce994a7eaedf03f31ead9a01630d0b6e7f6af18525251ec403671c639100eb5d559977a14c7710dfdfa4390e460b2a91464", 0x7d}], 0x2, 0x0, 0x8) fcntl$setflags(r3, 0x2, 0x0) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = fcntl$dupfd(r1, 0x2, r5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000100)=0x1) faccessat(r0, &(0x7f0000000080)='./file0/file1\x00', 0x4, 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 06:51:10 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0xdaa, 0x4, 0x4}, {0xfffb, 0x7, 0x1f, 0x27f}, {0x1, 0x9, 0x1, 0x1}, {0x0, 0x2e, 0x0, 0x7ff}, {0x5, 0x80, 0x3, 0x800}, {0x3, 0x80, 0x81, 0x2}]}) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/95, 0x5f, 0x1, 0x0, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 06:51:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x403]}}) 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)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x3) 06:51:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:51:10 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240), 0x10000000000002d2, 0x0}, 0x0) 06:51:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000180), &(0x7f0000000140)) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) pipe2(&(0x7f00000001c0), 0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) 06:51:10 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = kqueue() r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r0, 0x2, r2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r3 = shmget(0xffffffffffffffff, 0x3000, 0x6, &(0x7f0000000000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r4 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 06:51:10 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x3) 06:51:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x200000000006010, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) lchown(&(0x7f0000000040)='./bus\x00', 0x0, r1) r2 = getuid() chmod(&(0x7f00000001c0)='./bus\x00', 0x2) r3 = getpid() r4 = getpgrp() setpgid(r3, r4) getpgid(r3) setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') 06:51:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x2, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000140)) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20000, 0x0) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r1, 0x20}, {r2, 0x82}, {r3, 0x8}, {r6, 0x1}], 0x5, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 06:51:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 06:51:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0xbd7f) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:51:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x6f}], 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050200000000000088000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800000000000000000000000000000000000d9b51220799d716f97b000000", 0xb1, 0x0, 0x0, 0xffffffffffffff42) r2 = dup(0xffffffffffffff9c) shutdown(r2, 0x2) r3 = kqueue() r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x40, 0x1) fcntl$dupfd(r3, 0x2, r5) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000040)={{}, 0x0, &(0x7f0000000100)}) r6 = socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x2, 0x8) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) unlink(&(0x7f0000000240)='./bus\x00') listen(r9, 0x0) accept$unix(r9, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f00000001c0)) listen(r7, 0x0) accept$unix(r7, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f00000000c0)) 06:51:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x7, 0x0, 0x0, {[0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffefffff], [0x0, 0x0, 0x482], [{0x0, 0xfffffffd, 0xf90, 0x2000000000}, {0x0, 0xfffffffe, 0x0, 0xfffffffffffffffd}, {0x3}, {}, {0x0, 0x4, 0xfffffff6}, {}, {0x0, 0x0, 0x2}], {}, {0x0, 0x0, 0x0, 0x3}}}) mprotect(&(0x7f0000471000/0x1000)=nil, 0x1000, 0x4) 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 = socket$inet6(0x18, 0x8000, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) read(r1, &(0x7f0000000000)=""/49, 0x31) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:51:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7}, {0x7}], 0x2}) 06:51:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a544a416e981d0da45908328545d6930a02000000bc5e5709e08bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e2c3ee10b466f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a004dcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea03000000000000006b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69afbfbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbd2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf9795c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149cb7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f084c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f79786283133bed9e7d329d93c27ea72bed660740a78d2c361de19c7b8e6c92014529c90a609faa929bfc65414e498d5cc13f9b941ade37ae5da797b332f2e0bfb35a799753d1fbf64a69fd214f000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = kqueue() r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = fcntl$dupfd(r2, 0x2, r4) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) accept$unix(r6, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000200)=0xc) recvfrom$inet6(r6, &(0x7f00000000c0)=""/11, 0xb, 0x41, &(0x7f0000000100)={0x18, 0x2, 0xffff1072, 0x94c}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000040)=0x7) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:51:12 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000580)={0x9, './bus\x00', './bus\x00'}) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 06:51:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x6, 0x6}, {0x44}, {0x26, 0x0, 0x3, 0x40}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="189d3d8697b7ae6591861f32d9e4") 06:51:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r1, 0x2, r3) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x1, 0x70, 0xffffff94}, 0xc) fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x100, 0x10) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000180)=0x7f) pipe(&(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 06:51:12 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r0, 0x2, r2) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x8000, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000000), 0x1000000000000223, 0x0, 0x0) 06:51:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r1, 0x2, r5) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000080)={0x3b, 0xda0}) 06:51:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x3013, r0, 0x0, 0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 06:51:12 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x80000}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x9a6a, 0xfffffffffffffc03, 0x3c, 0x7157, 0x5, 0x3}, &(0x7f0000000040)={0x9, 0x37e00934, 0x400, 0x8c, 0xb4, 0x40, 0x8, 0x80000000}, &(0x7f0000000080)={0x0, 0x100000000, 0x5, 0x100000001, 0x1f, 0x5, 0xfffffffffffffffe, 0x9ea}, &(0x7f0000000200)={0x5, 0x390c53bb}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x118) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x5b58bfdf) 06:51:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x90d4, 0x0, "0700000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) syz_open_pts() 06:51:13 executing program 1: 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="ebe699319296486baa19ca9815c354100f4c8910630aca1713a3c58de46ced555aec11a46600", 0x26) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 06:51:13 executing program 1: fcntl$getown(0xffffffffffffffff, 0x5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(&(0x7f00000000c0)='./file0\x00') accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001380)) sendmsg(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f00000013c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000280)="18ce8e9fe4d100dda37c5bb6ba293b0f4334f3c2185d1a721191ed83fd660606f7eabb3069419fc55c0bac5619b3cc68b388fd27e7dcbf22b1f174e046d23da5165dbc770a374185531754f8facf019dc4c2091c87d42ec669734e5e3fce9c56c486c943ca4d70ac4a9cf55507d42f78c1841bb9a7c87a450ea7f9cac2ed789da2ae78591bd6c3dc1763e362efc178a71a31aa5986aa19877b1db68c6945287363dbc0ecb55f9b946074d212aa78ab941346c5a1418399fa9e01a2076f95ff855cea4094db30ec404ccbe7af1105bd7b321629cd2859204c6819a275f6c9a543d740acb6436740182ae9a72ed23217a4829e8dbc3ed00ba243a700b35289ba1629d96fc8e9840e2f5db60652035698b95fec59bed40d69f68277c3e2edbd1663fae3f78e5ade0fbd9f977d7444ea57f2c7930b8b52ca1a4a9a03b88adfdc839ebe66ad41515d0b95d1ede392adc094cf32bdd52800"/351, 0x15f}, {0x0}, {0x0}], 0x3, &(0x7f0000000100)=[{0x10, 0x0, 0x9}, {0x120, 0xffff, 0x0, "d22f0720df30406cfeca2891956534af60e63034545ef7b818393d00d814c7a2bd313126c17da90e12f2acc66e05cd40d8082af4a0948a99ac5e3e956b9bd563bb3863830200000000000000000000000000009053f1756580cf512ff5aec811918c126efcc9c3cf83fb3ea08025193f9098f7096d74d182cd7f95da404151a18e36eae020425929a7b91ac45c19f910f2c96e92a9e6b38e069e7dcebf617887c3328e5fb48a187a7a8acdd34e81ae7b67aa0a71de17ab99d4bbbfece1c26af5eedcb985ff9bbbbc80e93baddbbae307765f3d959818744cf51ef5a39f03c65f56753be18cfd24ddda687cf941ed68934edc93a4bbb4ceee8b97ce8053bfa8987890ed108cfcd5a93b8800561165ba"}, {0x10, 0xffff}, {0x10}], 0x150}, 0x401) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2008, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) 06:51:13 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = getuid() setreuid(0xee00, r0) setuid(r0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000080)='./bus/\x00', &(0x7f0000000180)='r\x00') r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) chflagsat(r1, &(0x7f0000000000)='./control\x00', 0x0, 0x0) link(&(0x7f0000000280)='./control\x00', &(0x7f00000002c0)='./control\x00') shmget$private(0x0, 0x3000, 0x1a, &(0x7f0000ffc000/0x3000)=nil) 06:51:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) setsockopt(0xffffffffffffffff, 0x81, 0x1, &(0x7f0000000040)="b29f224d0b348e", 0x7) fchmodat(r1, &(0x7f0000000000)='./bus\x00', 0x90, 0x0) 06:51:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x25}, {0x6, 0x0, 0x0, 0x400ff}]}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:51:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f0000001440)='./file0\x00', 0x0, 0x69) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0x5) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) socket(0x6, 0x3, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000140)="d8f56b4969", 0x5}, {&(0x7f00000001c0)="197af02f37c6ae4ac56f83bf09464682b3b252046a1b0663d865472727b30d27c2c3669ec9f58f22a466708951a0036bdb8b137c998aebea5c2b207d7d2579fd2e80fb8611dc9bd2244a8cf6949a75e5272dd74c7e722bff59fe5d828ee5a111ce02154877cb8585d4ac14f2ee4cd6b588b416b630ae70e805727330717c47cef2c23f8c9bb4f2c4757e56b1a3c308e77649f70d9dd613d3", 0x98}, {&(0x7f0000000280)="50252528890d3a99d630b448784f75ee3d5a371d99761ab48a1c17f32a7c7b6c21d1fb8b341535af625fe4e4af4a5152703eae88ec780acd6d555880b2ae1fcc18312d9b0fbf04f4d096b7a53468e3515dc48c3f682e4a6d0fcacfc9984d3025e78ccee5805f5c3a498a40e06d772af88bee01c588a6942059be12ce76760f4f08f45adc1615f4505b01113e814698", 0x8f}, {&(0x7f0000000340)="b3c997fad6ba751dcb2b1354eca4e24d1df063412a351918be4d026991d3545547cd1414357d5fc6d5baca6b19604c783908db16573bfab973c42c81a37808b640bda6f72c1b62bb6efb275c893036fe2fd97b664f3024774830547164df34d734ef7b8233ffcfe68c222bfd7933ac4f8262d556d4024f1bffcb606277cb22ddc9d7f6b754e7476b638f8f2b63362dede3e1edaf83cd8bb824e05567a29d6c467d923f842f131ff1d914533e9af9b66677220ca236da59a24e40113054fd0c1ffe343b3f8b1a83e2c30be8d66e03404b89d5efab063a04ad5b3c68816966a86655a90ed9f5ad262d829c9a6c84c094fd7e0fc594c600c9b552280097d847e2dcb05c8d8d9e6c9aa61f2d9de0fd89078c4a71a9e8b57f60be99e95ac9d9909cacdd41c579ab3b3bab32c325f7d5db3cbf64dfe78f0465b42575207f39efd96a93bfbcbc8e695ba616c0d69c92c8cb9fbcc4687f6a5ecbe4574a909f8dcd1282d6029ab40779cbcaaf62328d8092e15d5a50321dfc7db910ac825e4776896fc747c5678a022e2180c246fe255ebff959077fdaa6f9cc9c5f12f0e8643c4056257ac4996aa2c539fe39280ce6c7dbd30fe98d4b8501c4bbafd4e49e89d1944c9d7a6f5f99559a43772fb622d08ec0a5223248884276d9624b382b3c5b5ec5ab5d7869224c096091571ba086b9e4ed8a37a4f18abf4389570d0a1232e7ebbef5ff42866b88cf613356223605d72064f0790f78c01c91816e03514b539581315b4d94ccb2a0f356c54a308831378aefc01c6a915ea122b3f4c67b8c9f3a50f060ca3e85ed867baf5e24c7f4eb968f89f7cdc46fd5d2b0dec45db755411c346b683552865c625625d3e8b0835ee58c32af5f9fc766dbdf3c92e388fc659c1f53e637a52765465379dd80e6664dc960d7d6e8004fa07ee13e29dbf386737fc8d6c8af9ac425d2d3142e57cd0d1845ed6c7755555340ffbad2eab0466a7d7e4ba710aa44d809cdb90093a23bf6109b0305419b1fdc44b56d57e95e77fb1684475ae282ec0a3e3f965d20ceaec8ba67bf95f399415a57d1cfd7eb497bfcf5ee5b825ad0b436310fee57a849e61f667081e5755b7665920ebea9bbd6a46247352b1d710f7744b400a7ac0551c65d342a038471a6d66abb5da62e5a72a66df1b2a0f1972672149f3796cfd9224918260bbf10845e494d4b814d7c791476eff4836ed76bd47e20fc63701c786a7ce5f3211abe73f57fc32f4417d686918299dd27bf1cce5b3de18cdf871a773e154b225c71fa90a69c850ef54bb82d02f606e687b9394169a7bd0b2ee73de43f9bca22054794768574024490309ef886a25eada612ffee4e58ef084779859d991279f8fd102d056afb76f5054b73113f25993d872572cc8860876647e38fd8aca57520754440b3ea01c6b0380c32bc33bf972cf7a815bb6d5ddbc4fa9708d5257188e3bdc92f92435e00bc32d3aa067c2d84a93805cd82efcbd6fee8a90121eb8cc633d6f6d040a45800862ada0af73e7c02b892efafe1ea10f9b6c4be378676122c26d6a02a283c18fcd3e3c0eedde4357bff11cab40fc7e5b4d51ae381d29b4a7cc715e85f507b4c3e3c8de5df20cab5cf7a7452750b07c13164239adc21b619b3d068167f3839ec9b82ae937be1f3cab586724dd2c5ce2b890c8aa4aadcf5f7e19d7510b10706d87d8fbc0dab9a9c94dde75770b0c9c80bd0659bb50487a909014339d8c25f8e16becae8840b69259678151750f765aa9160bd497e29f3f7a673639e5efb5acdd8010548850d6acc3218f5e94b0cf04eaf2799844c3b8a8a41d7dc19631f6b10c19dda7ecd81b81b8fef062e65dad9d61c68ce7533664c42733e20ac3d4669a1cb0f8b6c40926098e6a34b7a30d9532daf973f1d88fad8a506376a7728e348234468cb859caa810172081a8258fbfbdd72490cc13a6937c3039beb81f73f10862d77c394c49e5777fe91b2f3335a6fc8bf003fe439ea30e727e9f97ef8c41ce2717d8f0a51f54fc7240a667159aea6ab4d8cd3197e6d9e2a0cf0c14683d2300e1c760b59071ebe53e4ec650b4c7b858527d5e000d88516168188ff0115e3a5498c3b157d713c950942e7290256a71d9d6fa29d5103fc497f71b8d48712e09d012fa0550802ac2be9fe8cfa1dd8a065028ae430ed856a4c0697551d3d7dc2916551f3b8ca2245c12de8ef7eef19526dc3ffcae554046a1bcb9487ec175b6a44d54c126d1ae845a672dcb0c5451f09cfca2832576ffc183f050e061890bbe4c355f360cf4c4f452e973c322e128de451a6fe0962628e71cff38955c6e4b1ea3e5add2f7cdf6b41e66548acd3f04f792fdb5c2b5f6c95e68ae43e3167a8c473fec7c8462b19ee3129aceae07ce92ddaae2ddc28424e42d76b62f34ae0079b82eabfa8206f94075b51d4a50b028bfb939915c2f291eedad9b908d0ac014e6a9cf6d2c46363c5e0f950cbe6fcfc517621ea677bf15eaf5992f2afbd13503f828ee00a38f15131cde4f01435f82a2259d7afc98b3b2afab2dfa123cb9b010bcedfa63e7f1aa03d982007e1e37eac8eed468b9d35b68f6ecea9eecb2e2b2857b278e08381cab2695f6e8fb143aa9f3d0ec014d5360a5bec43dc3d4ce63f4f23417ad6a7cb2e7add7c66e5711d03ef649cac32737d8de41b87dacf6f6f194c9232f8f41243d9882fe3478c5ee290842cbe8bc15ac2aba4b046b88359a368581137b81bfaebe8989ffff57f70878aac978117a1ad5e0863b314c6d62fe45458a5cd76fdf395a7aedef8c4d9dd6b0dcd3902975f5d09b4e1aafd3f1f546f918df9cb0c19c68d8586568d3251b89a829f34a8d964b6d203489db010e078b5e07bf51693045ce50afcb0a4a95916ba2384a9ee283a2e960c0bd09e6c0efc04f73eadf48ae5cc40969531187132860f31a74e875364cd13601a79c3af368969e27fc271939017d84a3300aa63b331b3572e7efecf154f261f1cb566a9ee01691831b11eacc244758b135d986fc63bd8e05d27c4a67c618bfc1b0047c96d7cc63b406c262e128467355706604808b75eed0865e4a0bcf4dd282d8c99fe1221e6cea7df9602610e6c30c58df5ec2a5f0a68ae771a0682442d425895b83efa8d77a01a687b456d940d2d54b3f8425e12621267e5891e1cfbfcf7093c50c7b7633331f27f2441f23c8c85944debe4a468004382dc73fae776f2edf11c3c17168fe9012a64a8a7a12dfdfe1d36cedabdcb5832caa9cfc5c0e08427583e88100b4d619b2a202bd8e7e24e05a0132cf040b40807833a408d9fa8bed2856f0bd2790233107f12eb7d2528317626fa72147a1d856634f6e35cfa0b0837fa8d939d1370440397b00ddfd94e417850e99956be23f9943a8a89cd764d7fa086c53c3a9292d6daec2b076ae5fc7b2c3ab4204fab50fb73c92eb3b1cc473bf6a425b04e1437e38745bbdec5243dbf8f928dfb29b056cb850cb5a0abd89718c81c096a3239109f5a8cf0f1f1ad4e72a81fd5fc9eaf18916704b715aeb8ea22f149db8ec8b1cd2bafa49ade7e3160d48426ed83dc2599f3b75db00be59bb4e83135da056f3d47d15954b9948ef5d35e8b8df011bc889e1a9699ac7b4954ff3561b132fda409a21fb1d7971fccb955883206500362ee765a2fd52cb88b36f09730af9e524c44b04695014e465a542d2e452812a25c8a1385d24528ec5034f82c7913d60b538c30fe005b4b89e8b9df1605e89f36edb4cd93c9ad86d9480d6f5a4d49ef56a853c21a38422f146f9ab7e414d29f366fc0a1c47d28737e6c38f85c96a5fd6357d815337a353bc144c9a5926ef74e896380c78f1206448af4154b5ddb45f836e92a196ffc372a6262ef4e232b25b578306d11f1fd8250966e53394b8ea8679e691b7654d2d42be627331f2079f8aa24968010bb3415893a9a730e890111bfec96fe0c689a97f4b36cf408e5aebe2ac730cf48b07fd16fbf17d32216b620452f0c4aff3e34fe15f1e9de622d8a15aa755cb66cb4879660b53cc8b54c916f5618bac521a84caef96daac8c3762b7d9b82f6b445f4c87274492ed1471a20616529b8ec7415af36edcf8d7d32f64ab0e1b1c91ee562c8aa2a1149c83d076e4370af423a1669beead95ec02a5c75fb6076df965d5bca9d7283bdb41758896984dd71b072f3b2448f13f1a495696f82911812de745e7b68711998bb4fd2dc8dfc8aec9cd4c4ca26c21323644357c4aec5df4ff40d23adaa86c1f8d8b06fefa9f162ef0ac344ecdd2889bb7c6ace668543c8b74aba16e91d0087dcb26e6e16c49ea8f939cd639701eff34e5fd8329e1b8f0de99cedc9927450379f8b030cd101b8295d00406fa23c6fc2616d6645ca368b1ce4de24db6642eb13c4aad300547666a373262ae21c592275dfe69c9d3a737ff2333d53b9d805fdb9df095fb1f4ac05820ac03d869f488106033e012fd2a7117222b256070aaf5cb236248db394a87cae86bb6b3e963a5fc9f7ca9e51700ebf46d39db895453eeba36495b1c28c2599b2c22447a3f1cbecb8dd11e1469eb27b263afbc3f7c6f76c7c63259cc1e383599c6b9e0e725fd7b3fa01519b65d7c42c3377a06a688e77ac9c5c30d49ea40e9d1b88a2b7285befd99b3092909484c14828d2b0ac87c21550a7f5f375c6650b83a71f8f60ed911e59c2cba65701dc0d13280c79005c759d457ae864aa350ee314c5f613b65cc5ca9fb39a8fda2637f7b63059ca12326c248d0631b4a7b1d4729d2a85ff5479ae3a6dd23bf7caf4794c208b39f337e61731e25d0f52f5259e4b336c89314abc5470f9b025d312445fb3d6ccb2d908ee0570b8411ed66117e6f3ed407f6cb1943b09c44e9c1486ba3da952f10a3d271fc62d9b1505c07febe3df64d70199bf61e1f338584d2c5828ed0ac01ba8776a3b6c644035e6ae58fb66ff18a5df276fd8a7fde43b09e158930c94650a668a84713b0901c444ca8ea2d41b35dc75b1b6d42678500b5d878d4a9905847db2e6fe82c5ce72964f47eb19fe089eb9d844a45ecb5128414b8b5de549f624958594eedb550237f17e1b78348ed997ffc5e13dca8238b168df2cbb6fe3d3c364ba043764074c8b978c4afec9cf2959a63a1d0ffe1094ae48829b830d36173b54753f163e97afc24a84aa65e0b818f519c40656cee7062531bce78593402e581c0976fadc30a5a7993c28e0e34618dc34cdf349ab2a753319af841c2c4d720fd11fa44818d7271d89f86f15db31a34cc618341f4479e8a27afba15db95e62d2981555529866dfac1862addd4cd4f28dcbdbe6fd0984ee6b4474e8de2ba377723a57362e7a8703b01b609694ec3b8943ecc5d1c81aab9ad3f98ee31bffb1936208792e47fb13111bb4a00e49196f32b747a2f98af04eb28650a7308d89cc792fd9b59b3c6a5538ce8c67e84d4168a292903494074eb209fd3842198050f8bb0c0f9f2f49cc422fd40d99b3ca607d81ef4b06722c9254e0e7bb2a1cdf828b18512b56e6a5d113613ba43bf862e819babe5ae4d52da75cf0718ef1dcab42edcb400293c462cc6c2c810d95671c937755f34f2fbfd3c0a7cf584128164f18dafd4836ffdf26b5cfb77c64cd5635f09eeb9d95d1731df65245f95880c3638e27522e86b94f1a36755b45b1cdf0c6fc0591cf5cc96011a708608fd2eb74f23d00abbf3fa4e4d4037a3c30891bd5ffc41e90b8f1a709cb6a834c514c30e651d1968e7a4e29edf18e4846afd8b90ecefedf156b63a1398f28ef4b6a69e1f93636242f4e60be0c34f6548fe76dff002cf489", 0x1000}, {&(0x7f0000001340)="002574e3683a74d76ec07b59d5ce", 0xe}, {&(0x7f0000001380)="b8054257b4ce4203d1bc546b2e9782c156047045933b319426fd", 0x1a}], 0x6) chmod(&(0x7f0000000100)='./bus\x00', 0x10) 06:51:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:51:15 executing program 1: mlock(&(0x7f000004b000/0x2000)=nil, 0x2000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&\xf8\xff\xff\xff\xff\xff\xff\xff[\x81', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001840)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)=' \x00\x00', &(0x7f0000001ac0)='\xbc', &(0x7f0000001e00)=':.\x00\xb8\x1b\x8d`>y&|TDF\xd7\xf9\xc8\x9cNP\xb2\x90:K\xc1\xb4\xdc\xf3\xf3\xea\xe9^\xbcg\x95br&Y\xfb\x0e\xca\\ox5\xfdL\x10\xf7Mm\t\xef\xe9\x8c\x94\x0eM\x14x\x9d\x85.\xf4|\x9bx\x89\xf5\xb1V\xf36\a\x18\x9a\xc2-aQ\x89\xe4oK\x13L?\x8f\xd5A\xc9\x06SQu3-b\n9\xf3q\xa7r\xb7\xf01d(g\xf3\xf4\xe5\xfb\x83i\x11\x90\x9d\xc1\xaf\xda\x05\n\x1a\x95\x91\x93^\xe9\xd7p\x8amL\xb8\x91\x81*o\xef\x8e\x85\x8f,!\x8e\xb6\xdf\xc8*Y\x8f\x1e\x85\x9d\x05\xa1\x9c\xb9']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000001bc0)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000001d80)) r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8080, 0x0) close(r0) socket$inet6(0x18, 0x4000, 0x1) r7 = socket(0x18, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x2, r8) accept$inet(r8, 0x0, &(0x7f0000000100)) r9 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r9, &(0x7f0000000340), 0x1000000000000013) r10 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r11 = open$dir(&(0x7f00000018c0)='./file0\x00', 0x10, 0x1d6) writev(r11, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r12 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r12, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000001c00)=[{&(0x7f0000001ec0)="1d6d476f1cf77d936fa55732f9c6207e62d3bac5b753b0b1b28d2dd8d28f924213ce9528898f8389b9864c1434e7df12", 0x30}], 0x1) r13 = dup(r3) semget$private(0x0, 0x4, 0x303) r14 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x2, 0x5, 0x2, 0xffffffff, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001900)=0x10) ioctl$TIOCEXCL(r13, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r13, 0x20007478) ioctl$KDGKBMODE(r13, 0x40044b06) r15 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) bind$unix(r15, &(0x7f0000000080)=@abs={0x1c8d62c6e936f906}, 0xffffffffffffff22) pwritev(r6, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r13, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000320000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 06:51:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xfffffdfdffffffff], [0x0, 0x0, 0x401]}}) r0 = kqueue() r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r0, 0x2, r2) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x1, 0x9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 06:51:15 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00022e2f66696c653000212cfc31a44dedbbcc1940dae9b6a6840d204c966ab97ffa96ae70b7206282cf23dda65671e591f312bb40d39e20639847c80454cad8318f2578cd8b170d12743b44a897a4b8deb7d89de819ea7738dbb646ffe6c5c22a5ad75cb502e7a9207342a285a62c9bcb1a041a44e11c4278011f0db2965080a49b78c058a809770f"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000140)="e25aae49000000fa00000000df142d6f07064164b20ebf334708000000000000008489199ccf9c9fbcf3820a946261a5507473dec3", 0x35) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="77ddf8714702e63c9ef9b59b6dbb23d50a099f7ddd7ceef3", 0x18}], 0x1) shutdown(r0, 0x1) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c65300021a6840d206282b223dda65671e591f312bbefd39e20639847c80454cad8318f2578cd8b170d12743b44a897a4b8deb7d89de819ea38dbb646ffe6c5c22a5ad75cb502ca7cb90be7a9207342a285a62c9bcb1a041a44e11c4278011f0db2965080a49b03ca58a809770fb0509700ff7a51b2582f00000000000000"], 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) 06:51:15 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000712000/0x4000)=nil, 0x4000, 0x1) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) lseek(r4, 0x0, 0x4, 0x1) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) write(0xffffffffffffff9c, &(0x7f0000000480)="100a963bb702c0377639540954a02301ab68f44edc3c8ac384f09e5cfb83bc7f365a19ee874662c1fc14c6f245efb89b97daa82c5532957a1570453bb341a4c4943c0a2228cbda2d6349575ab9c02f7f572c88e11054440bc999d1b60fbf3770cbbd6b5bccf4e4fce3331292e40fdb86000000000000", 0xae) socket(0x18, 0x1, 0x0) 06:51:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) chflags(&(0x7f0000000000)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 06:51:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) r4 = getuid() setreuid(0xee00, r4) r5 = getegid() r6 = getuid() setreuid(0xee00, r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = getpgrp() setpgid(r8, r9) r10 = getpid() r11 = getpgrp() setpgid(r10, r11) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, r7, 0x3a0, 0x2}, 0x7, 0x4, r9, r10, 0x7f, 0x3, 0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 06:51:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8f90ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec430518080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc430840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf46b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) writev(r1, &(0x7f0000000740)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:51:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = fcntl$dupfd(r1, 0x2, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f00000000c0)=[{0x2, 0x1f, 0x8e, 0x10001}, {0x7, 0x9, 0x1f, 0x3}, {0x100, 0x0, 0x8, 0x5}, {0x6, 0x0, 0x81, 0xa3d9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x28, 0x1b, 0x0, 0x12}, {0x1}, {0x2, 0x0, 0x0, 0x4}]}) r5 = kqueue() r6 = socket(0x18, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(r5, 0x2, r0) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r9 = fcntl$dupfd(r4, 0xa, r8) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000000100)=0x2) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000240)=[{0x2, 0x1, 0x81, 0x6}, {0x8000, 0x0, 0x1, 0x2}, {0x2400, 0x5d, 0x3f, 0x1000}, {0x8, 0x0, 0x7, 0x2}, {0xb625, 0x6, 0xff, 0x4}, {0x1, 0x6, 0x3, 0x200}, {0x0, 0x3f, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 06:51:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x3000007) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:51:16 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000840)) writev(0xffffffffffffffff, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x8000, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) dup2(r0, r2) close(r1) r3 = syz_open_pts() writev(r1, &(0x7f0000000b80)=[{&(0x7f0000000440)}, {&(0x7f0000000a00)='0i}', 0x3}, {&(0x7f0000000a80)="510ceea0effa568e6d0383fd4adc8b3ae9ea88d4be978c42470b3c01def3febf9deb3d5ec71d050adf2de29a02c6094c141e254106cf283416bec465686c7af102c22a5dc6b745b485f49faea824909d088a2ee08dc326e76541ecfe83a5afd18aae5ec98141375a514515d6a9100ab86e1e0eef37de401c2da09129b68b65e06392d81e176dc1d0f451505a6ccbfbf99931c79b6e42799dff1b0e2877c99f162b1fddf939ee53258ec6233fced8d7078898f9fcc709515d5509ab978dcb81975a2fd2688fa46a414850dca5cd1d30193b002f0549102798197ef0337f548af62c17ede78dd0424ff01a007ad0aeec", 0xef}], 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000a40)=@un=@abs={0x0, 0x0, 0x2}, 0x8) dup(r5) recvfrom$inet6(r5, &(0x7f0000000940)=""/82, 0x52, 0x40, &(0x7f00000009c0)={0x18, 0x1, 0x1ff, 0x20}, 0xc) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) fcntl$dupfd(r1, 0x6b55e8185a599e48, r6) r7 = dup(r4) listen(r7, 0x0) accept$unix(r7, 0x0, &(0x7f0000000080)) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f00000008c0)) mknod(&(0x7f0000000880)='./file0\x00', 0x1000, 0x1f) read(r3, &(0x7f0000000380)=""/223, 0xdf) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r3, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 06:51:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7f) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000)='\"', 0x1) r1 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x133, 0x7a, &(0x7f0000000240)="5fa5a2895d556a243f8ecf6557a4333d8e5560934cfde20ce17eb258ba58e9dfbc963f2d8d6a4690fb95bf7feb4142809adda46eecf296668693d667cc0318a08a2a3b15c4879426010440393439d019abc3e5911a745a6e2a4aa4d4ae95b1df3baea27154a2bd7f834569289a5161fa368d6fbb711278212dc5e0899e3d367cbd8420598cad3ae6aeab32e9d5f044fbadb9c0c972ac6b639ae0a9cc2e623fca5cdaeca0444993c92473a436ba474ce7c8399e8558fa1cec1741a02e452ff10586fbe4ba9c2e87a4219521245f6c9882fc6e62afe0d9d7f7ee7a8a71d633af6fb93286be2ed8fde7080995519db815731e2e", 0xf2) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="853da390e5942975fdf1d34acde87a00ae65252d36d26ce6460d54ceb4bec73b9d03236890e764f1f60eeddf6beb5aab0e8f981899a2dc66de2e33717aabc6a2208dffc3746d8a0865b159d3cdca8126140f129c114dd3bf93bc3d11b301e2934277cc86cfd73aa642d60b43cc5cc77d276ae78032fb97db006f970e86c3073d0b8a963458ee7cdc"], 0x10) sendto$inet(r1, &(0x7f0000000140)="2d2d302c1c4ca60c74e972dbad952be39f96fcd8acb12490e17146dbff", 0x1d, 0x401, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x6) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) r3 = accept$inet6(r1, 0x0, &(0x7f0000000080)) fsync(r3) 06:51:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) preadv(r2, &(0x7f00000000c0), 0x0, 0x0, 0x100) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) pckbd_enable: command error 06:51:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) utimensat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x148) poll(&(0x7f00000001c0)=[{r2, 0x40}, {r1, 0x40}, {r3, 0x8}], 0x3, 0x9) 06:51:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="91", 0x1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$TIOCDRAIN(r4, 0x2000745e) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000180)={0x8, './file0\x00'}) fsync(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xbd}], 0x9, 0x0, 0x1ff, 0x0) 06:51:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r4 = dup2(r2, r3) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="b6186278d031d1136e7984c348c9ac43a1fcabbca0135a6254fea79b5264e77273a6309e591ed662e5356e8bd6e5297728318760131bdf0e39563c4b24c3d5935f45031a51fd5f15d6f722135b6edb45902e22f5ddbd75fa5bc980f13275beefef95eea4530b1e6dd7cb5d7a", 0x6c}, {&(0x7f0000000140)="b5da3cd0b2f372cfdd6ffe8246a498feb4cf16db9c105866894f641046cbddcf8762fc3f6f6600ede763ba9fec11e30a53021a003f0bc57f7cfa7a225a33d691cb626af53b50cba0485ea2b24d3e7d50f4e48839e841885c3a80612ae6fe2cbf5c2dfaafddc042f36f357a993d023996306a0fbbda1b1a4661d025cdb54282b107022fa8556f8bff0c6a975f0c546da8499b2f9181f39dfaf5b2f518d7c42019dfdec5761c7d392ec6436e3dc58056abcc140e8bf6fe8603356c451bf4061128a062ac400183"}, {&(0x7f0000000500)="7522779e5ed3cddc54edade17eda5ec87f8312a1d745ecdcfc61d3857870d1ab86b69a5824dfe6966a938f411ebd83d95645dd0d571b0db68bc0296524ef94efec925412acbc2213d16a53919ba2d9c14624a81f24fd9185af90c81e196895a4bbbd86981270cc564d68ad7aec9a60cd120a06d235f8b7b86cc4f36af05d550f6d1e03b6da9491f7a5f3aedbe8a98fe0891ef0b868c5f395b5af54847341651ca0a99bbf40dd29f7b12e669ff0e2cba5536ca2f1f638d818548280c6fba0ab26d83ee4124e24a08820ddfdc7b803d6ae38b7e3db828b0dc45f81f960dfbc863122d6ff9acf015518534afd66637c70ff599fefce0e577dc0660e29d66870628a355c9d88fd2a643b55d9b1f6aa2b1effc42b40b3b531a740dba3fd25e95fe24551b755f377fa42cbcc"}], 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x9, 0x5c11, 0x2, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 06:51:17 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0x0, 0x0) dup2(r0, r1) 06:51:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) socketpair(0x1, 0x2, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000180)="00539d9113e0be97b5731347888738bc3b4eab6422a94b3f13d79e17e6df3393502b90729ced92362f1673e628f385d9acdbaa8134e78b3d0f0b06f24a7b9a1ab91345bf468512d0c8c1d0642f4c7b9c1e013f707b18de9d2572e7c6c882b0fe92836b2920b96ed6b6259e417ca992e820ccb998a57cdb760468e66bc914cca7a0469e98225526758a2cc16539964b4820dfebc03160005d626c146a394c815ad1c083e39051cc7bd060045672e74125088578b072bee02ef590b7e150db4fdfc074b3fe49442faa15af1bd37b5b7bfb51da8e218a5b187d1516b486699d0d05000f2bc6d1a8d15b87ba0dd3dd6de372938d0e818c033438e9cfc62cee0e08649991eb6fb0a14282289f1ff720ba376430ed6522236ed12a1bd0f1fc2d4741c1a3bd814ddf322b46ed7000138acfb6f65b6a9852e85a48877a5a302ea12ad83a29fda65c90b57b207da4e536d7e071aad17c03d446378e3d0c152770774bc138905c2dc692041ee8b27ed6286ed935e744ba378092bfa4d81f79871ca0fc82d6908809644bf30186a9baca3a024f9976827cac642f55d3ad5bfc1449ba8c6e77d7002a9a388021a410b83402f62d13e5896bf67add04b5590c08e7854298a8f3cd90979be88bc25d48a441637aa1ebcd7b73b3642e09e3a16000c8850610d45a564dff979961c3c12a24aca0a0a2fd28198c2cec5e5ae136d54ddd0d3ac6143fc0f3c2a39c9d9ccc52aa7a23980426279b76ea366ce990586c040f41ad3eb4e00effc7cc50ea8bf709e2133f749bf78fbbe0ddcd8fcbc13ac6341ee0267dc1e830eff23da3bba9661fc74c22e60c79ebefa3347538ce774f3556728aa8699072fd6e0d17b404ce43b1205daff7af07fd863bc14f6fde4332bf5096bd07a26c8613d42dd36d25f5d4ef9360af0f26d52fb23a0a3d4bd7301192b0ad15b59c695389c73cf2ea42269c6e2c60439635288d791770a6b3171e4616f87ffc84a62ba568f49517344bda6c7eab4a632ed580c9bf87283d18c402c6c52e100b7847488b13190bd6ba547e6dcd2265011b5159f43a410e31f79abe262d3f8ee5ed22fdcfe99c6fbd3d2bd6b297d9a450f57ceb1dc438a334627dcc925d098bcafee8e3e79b4f74347a9b93a50887d78a9d283905ba9c2052286868a10ebd687cdd81a1f89fe6a7ae75612748f4d307fc4e0aef54763e717f40d8f39236e6f43b31ee70127dda12e4177a50a0ef544d9244dfcec05f63903186852fe914a21d8af63971abbb0789a0819a2431a2c063208dbe99c8f0ab26162eb5ac6f2e1fc201dae861ff2d58979af3c6f7adb677e784f527463bcf8d9b8229788033b1959cd78e586db9e9a6dd03aad1ffd0c4ed20eed5ba8e6f609f7428d6d824fae505c7eb60b1ac1151c8eb74301a4bac818f69125b12bdca08bf7e3b2c8d01da69e16c1f8e8ac931f465dc47b1193fcfde614184130007863be0174dc1f384e3ba7e5ee6e89e6fb9ad5bd48cc024da14369e6d066ce9b55e5a4fb3a23e5d3cf4a5d00ddd9b71838f53ba34bab3ec2993c6bb5e081fdbaaba84ccd306095798fc96d2e142c26249af4739e20e1cdca4463db0098d3f57160c8968117ecea7d3bca4fe95fad0f8c0dcbf2730e11c127d38cb28e29225eec92c8b98d5186c43d4ea65c1a08a9d4ea7c9b7e2e9cad1d81ccc377b42a80d53d351a261cecf686a162c0428018fee869944a9dca45087f8bb31530e4593879655f3f5aaf64ce1ee04bf205aab28904240a1448d73e24dccad138e45b5d71136e15e4b5c06374b612bdd5c2ea41eafc465479244b1687d522a7006ca250255b7174248640c905ecf5f56c75e5dc62a3fa5707bd1f84b999c5f038e05e28dbc69672f40d699ed50c2eb9f4347aae64eb475c87865256df7bdcb0a160ad2282ff565bdd162eb2c55721257d354a04b2a1cab9457f3891131e0092fd63b23d7beae7f0ee8eb6e448be86e014fc97b0875233eb25bfd9d8b1a624cdb447c8932230afe7b79e07a584984b38bf634a5c013c6e6681333474b7a938bc9be6dbeef958da31d07286229a2c56a52b32bb673977d66502bb546e54ab80a058151ba456fbc46f9a83a0e2ad6b6e2d0d471983ccdf84111fb7e4b77e7051fa67f847b38e6290a304d6aa4a297fa3cdb3350478fc073350eb7e3f6f9fe430ee15444b39a45f6ff34d42ec7dbe0fd85db05a2a2b45bc37100e82668b6615e9f2443e84c3380b9af0510f0f9ce24bd97450956f0423e687ab9f82c4ac9079b6e6c2fac5a05f80c7f7d87f6a051fbf89734eb822a61b3f8265a22ada99c459441f1b915d9b44b31a3e6746e404b05b6c3c4ae35220b752e672d6abd782e6965fda5a0bdd0e7f22a8199010e9fdbe95756f2ac525a24a3a6995235ad9a2d4472187946543cc49cbe806a34e63951a21290229ca0b08151df3ceb57ea367f05460ba702bcb8f5cbae89efb93d33148d1e75af04164c8b3e2f990621d81b2a3d53efaef8b703be2a9625cda9d197b8bbbcf08568200f18878df2c1133635767ab4c7735775f854e293c4d77085b35f631470120955d3a120df3aa911787e4ed49c2ed9e94b362a4ab1b766abde7249a5661dc07fef10dc75c15bf39383d2479bd1d1258bbe2e02791fc7c615fe64962b3378cb9ad4ca09ca5d5311c2395f1ea425699dff11858019ca3a6fbf2f3d086ca4ea094f17db04f3f1a21eb86cbad9e764ba51c991c2de74dc5da80303abc9f0540440ed4aa31e9b67f3fafe277c9698b4616dfd7e7b891a09636bb421d9efa057caebcee7a067e14753d75ebdf76b31ac42665dbf776e2fd1ed25d7c52fc16874485b707dc42e180a60e5ec56c94e77daf9ba2b8d4970963caa13e69b3164aff0dee5e29d78178410fe3801f11c124c4686aff2260fa4a52babfaea755fd83be4067a9f0de990d149e4f08db66bfe176e1af264c49b435e67d8e2e31fa35405b66c034a828703238cc2b2e5f7565a4fc40c9d44fa27f6067ff1a85d37266a42d7ad0475d24eee75ae2e7ea90bf762da3914cd0f4d6e10ffca92273f89153f1b2a006f40a1c5e1438acb239527e69f660bc92ef19b4a5cbda3f7b20eb23bde977eaac3a8b9d40147ef9655d54ecdb2655ec034ed48509c2b1ae57bf09f78778f2fe94df028e02e82406486195ebe1f84e2488300a79ceb99852ec7469f08fc21f470f19c7fcaec9d97ff58e350f39826651ae8194065b6599aa361f38c31b3a6cecca50c85b2ed16308fe0c081c876d7c76a253a1f6214d6057a331e3a42bf24dc692250a3a76183e21702e421f4651f478c09375703b53e5b389d2dc1cbf81c8d1d1e09b150d973f86df9bbfe49e0a7f46565ba4e40b299485a6c837caf1116404975bd5412af84f84105df93ada01e094b047a6e2631823a869e045d6a5b764b4c1e23e2ef8eef3a73a3a0bdd8e9dc4a03eaba76cb1092faf0770108718b0584cb481e0278bf1d18968a36e0fad7af68a33682d6bc4d200eb5ab5439e4f8e5de295b08b7521bfa7e2ca8b54fbe1d9cf8cde85f76a8f9f8bcb023b556662ac36feb989adcab90dc3ba3e7340078f061dc463a825e5e3fc9fa40025c8e19e3ec2ba60733bd5f011e4c94a2897022c967083bc924870fccf77a9b43029a7169cda1b2380dda86445c29ddd8f116a5736b6743c7e1c711d7327108eec714e25cda67a3fd87fc851bc09e4024f3f70f42d3164748ac5221e6161e0b5494ed63f9d186da47033265c5c298815b5da08efb589cf03c9ccdf8b8da2ff32b7a3f6be9852583ea1164fef87a672a13546f5b82c9913db1e3be264ef5c71d57c34412dda0494d4e6c427aee9d55add56e5862c14f1221104245f87e3e0fc1f4c25c4b3cae5d6d1909d1c531fb4e8c5fb74c9bbf32faab38a977c851e68ca56b31ca8fd9479d670e8a2557ec83c3e0454b9bf6cc368d9ddd34e4386833d3edb2996fde106f0c9feef45760a52e5f50155029417e42ad5f934f83598a1b04c8854201e7b2f951562cf105b6910d5b01b4a1c0b9f64b1524b3e0a9c61fc98bf02477fa12c767dc58df46acb4ae6e31caeb3fbaac09c2f44fbc3decb2dfb6630034b125aab6109fbc54ce5e403816a6feccd65d633bc03cac156765473bca3dcca0969f5fb3d8c1bf40df442e7c9af131d84c6fa58a31122eba4214193c54b30458d420687710e6af46633498994663c1d9560d24bad206ae089cadf41337f8c131521e6979019888df6455f57c777f14a0876ffd6945fa61e8873002476b82ed91bc22a7120a7f19ce1b9905b78c5a30462909b46c244a8822845635eae7743ae14ebc27fc5002d5bbdfaca35681c95e239293468e79124221c5b0a480b3e40ba44f3522275c6c09674ba19f540848ac7dd5001e84abc63ab5a29afeae4ebd7eb60b07ea7d6537adbf8f8b39a35b6c722424f0ea74a3ae17db3ea4ec7ea9ae34267a589e993468fc82799dedd12b4a0689a5d4ee11be4c69e0dcdd2b37b2b2ea006648c630dc7375b9f0eda9a464a816bdb63c12cb1b1b89a007f11b61eea2e0f8ec2fcc7ff1d40fb6b6c830d9db95d7f84fe4623b8d572f5b99841aafb851b855c6ba06f641ad4eb13a0272b6acb8531ed1e11ac215f1d424ac5d0dcfab6bab8fe0f359828ec9e4734c86297dae9695410017a471a44730fc8d42e7fb7faab1f38a3ce755b57199f464fe44d33f9449a93ab07d760f71121701d82be26642bd207fdecff5ebe62c4bf28ae1a0cf4043c2f0eaf4542208a5b2df13f385e0aeb4de4865da662212d4c4dafa8682722e03ca5202d4210a0315e1a3c7f46c77481e0b9403015980439c0b339e4a1bddf9c4844fbcd7e04794fc4c06d32709d5f4d0498b8c86e86314785be6926e3892b3668bc1203e124601265563b60d732f55cc8eb7c9037aa874fbcf4dbc9f8a93b88e20b399388e7440904da369a7e63ddcca891df99a73db4aacfdbad9bc3155b61e8eb329f5c633eec2b517823e3df37859e9bd3195f284d531b368dbdaa8c1dd44f8fe857d8a95bd84268866c37d30b3ef6a61698fb457538e943025db2d5f41830800aff6b95b647a36a258127ccb00c69cc7a32a7f0f9751776df655a3627be345907d4715ef4dcfb47bf5d24d23bcd1ffe498fdfed43bd6c04be5cb80df11f4dde7fcd1feb1aa34591a10e46df6ad10518679fe2423e0bff48e471e7536d66bb19edb927a6cc26562bbd81ffdffe89e13ba72e3334d50fc47eea62730518271a549aa1131ae9dc91bf5e441bcf6116a7293ac9da34af4c0b5e19c5a68e0a27af07ea23da728bf503974393a4939c7de097851326df770c30aea903bd33144656f5d0c0b59bf442a88dae5106fe43fb784d67a59d13aa8a8b2a2c126a2e509360f26cffdb00e0d7539a4843cc84ba2d63027cb056f5fa4733aefb83f9e1308ab3e4fc4a51d0c86af27184bd4937f179749c207a63866a916b439140ebf351f1e987ee1664070e3bcfed57ac6010f0d0ac338ea00d6ded4c01b3aa47380e4b9fed2178809a1460538630233e04a2a91057f1ace5287704a9f99585fe3230240564a0204f00e9636f8c0cdba2984b8f4f6eb8f6ed17d61990e58ed9d79ef3d42ab8efeaec7063cf203db5ae12b08de0660b90a241033448362a4157b66b3ebfadbbc7468cda8a65fd6637dd609d1b1ffad0ef480fcbdeac4cb83d7be541842fd4c2ec54f327a02f3bdc9dd119a11c7018df1fce3f46f6d389f101a481ea2224acb79a5148ca0d360fe0b69b03456f8b298eed82949a52509ddc3f6440ed081d9c289", 0x1000}, {&(0x7f0000001180)="7aaff0f117a4969f7d7add91c938ea378167b8846a01d57d2a4a9da64a73b7ced926295e2e37775202378e09dcc913d4ea15a29725d9af2288de53060948b675959462fb4881fd22a334d323603ca73d60f5d5996989de6040", 0x59}, {&(0x7f0000001200)="052e1188adebea8141f16bdcaf23c8dc1eee2c83ffa6e8ad65b7225e8cff9b398768d783c0cb304d8a4dbfeb9cac0f428f26fbad9b4112b24fc025620b19d3e347b6db22c1de79dd7db4f9e95d61fb4b6236738cf088665464ab9b4b3fa71db14cea86fa69804f27865bf7bc5401e11106a0a9837fcafe3aab6f0541ec9338a6d69b0d15a30d365395f55c0515b48cbd5f2543b8d7949316df", 0x99}, {&(0x7f00000000c0)="15f872a3169116d17165754251fd308e48985fe33bdbfcce51", 0x19}], 0x4, 0x0, 0x3f) open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000001380)={{0x6, 0xb6, 0xff}, 0x200, 0x800, 0x1ff}) r6 = fcntl$dupfd(r2, 0x0, r1) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001300)='/dev/tty\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000001340)) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000140)="00000018602700000000000000000005000000b0050000000000044000008000000000000000b3e8e71e56088fb7d9cce84002ef", 0x34}], 0x1) 06:51:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) accept$unix(r3, &(0x7f00000011c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc798b9e825f0334000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ce8de82b13bcb5bfa929a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ffe8609e28c6834"], &(0x7f0000001180)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x108, &(0x7f0000000040)=0x2, 0x4) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) connect(r4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x0, 0x7fff}, 0xc) socket(0x10, 0x2, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x3e6) 06:51:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4013, r0, 0x0, 0x4) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 06:51:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x4, 0x8, 0x4, 0xf8000000}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) socket(0x2, 0x6, 0x76) chflagsat(r2, &(0x7f0000001280)='./file0\x00', 0x1, 0x0) getsockopt(r1, 0x136e, 0xba8f, &(0x7f0000000280)=""/4096, &(0x7f0000000000)=0x1000) setsockopt(r1, 0x1, 0x6, &(0x7f00000001c0)="0828beff2c1c5dd1b7d805d123f24cc941a7805bfa1c30271d5aef4dda1b9a3689bb0524a5e6a16514c8ae8af16051803616adb3103ced38ab89eb1058ff9cca53783d2e8b69948b5c9c4bfbdc6bd6323eae258811e42c", 0x57) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61, 0x0, 0x0, 0xfffffffd}, {0x87}, {0x6, 0x0, 0xfe, 0xe25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 06:51:18 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1da22a5bd18eba38fa529f1e87ef77602da950624b6b32772b989fcc999b223397b99d209208f696ec277dd6441a57d76993dfe0a75c22d0d1286dbefb11a4a1952690989ad9154ddd32143fb58a4c8845218dd307958f39e9aef6c139928b55", 0x60}, {&(0x7f0000000140)="4e85a434f0d9ccd0448740629a4d68118fb897efefb6c2e46722961a4127fc6b7ca153bfbece1cdd630dc36875569640471ead45b300d693a7ad7a9a1ac0dd72c73f846ef5629619fa9ff98c11c2097e407ee71d8349c23dac2407ab41702d83de128d7fcbbfda67ab53f55835afab4f05ac90da08c8525761f2c323642cc9a4ceab95cb0082152759456975a2c7e1cba226899dce84a2dca5bcd0615f6cbea6ab2c4f7d149802f1af41c352f0d7b1ba33eaf5b171b76c3cf17364385b49020d3c066b1dd3545f494f9a476b1558f3c38bd1fab2daeddb7b76584e4081c1dba52aa538ff9ddfbb", 0xe7}, {&(0x7f0000000240)="55844f3fede708d419c4fe034e7981cd72c7df99972302bb8f44231e22241d81b28f027da3b041e939d6eb569a41ee12745fc9db9dc085ef7bc01e19842107b44645aace6caed0b6986e21a6ac4e3bb8e7a8922909c9585285f899ba54cccfef0bd440b357e9e4a5c862842b605de8cb01e6d4e2e3521bb3ec145ae48ef8b9ef4fb6a6dbf17c84629b2d28ff3de460139ab645a4b5467ebde4563cd629e96ca08026521fd705a5c809c8834874cee014968e592c4e9c6cee9640e8a6e26c80b04978010e04ac8e840b2755809ad8663d74dd2f4e600caf59363488126f9250f4f6d13c3fb74f173000201ea14d4b53579c32c1eac7021c", 0xf7}, {&(0x7f0000000380)="673eddae023f4bdbdcb23169463bcd314f624a825116a2b5a2f16a48b9968f51bf51a26d007144d3f588e9fa6f6eed0670bbbeefbeb9a3e627bc1ac44349dfd0c213d4718608694bc85dba7d68e2114c914686421c1858e8dbd05e0449aacbe64b54bbeb03c6046fedb3b6dcd0ede1bee147b11605617a602a539aa56e89d9b93c50fca4e5282d9c343cf3730bb2a3dbcb1cc8f61a4f0a90dea2476d1ed8215afb44dca1f1237c100ddbe4fd652b0398571269d096e63a9ae72f919f442936fe2a19626f6dd9a0", 0xc7}], 0x4) dup(r1) pwritev(r0, &(0x7f0000000100), 0x22b, 0x0, 0x0) 06:51:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x1fb1, "5789651afc6eceb9e573123ec289ed47e8765926"}) r2 = kqueue() r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = fcntl$dupfd(r2, 0x2, r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f0000000140)="ac44a4fd24be0fc373d9679af484c883f31808378c28185b27c3b6d7c4194b1db5df734b43aa0a0dcd5267ab8db7f8dc0afbd3a53c8e19b83906aeb8d193a12f44ae408c9bad6c9c8be24d372222947a87b3abcf40ec70478201000000000000000493d6c21169dfe920b31d471b49371803d72803717f776c57d5fc08a70024c829253630b7b8cb3809d2a1fda7944186bd54227edb879608399421b3e28a96a82b19765503550b97aa4ce683e4923d0c3b658c244f5a476b64bfe4d1a937b7c7748abad3ae984afbb856d9da6f2b823db56b9d70198f3b072c19e38d65ebe1ea9b378ecbd02cd68b000d8fc65c2bf26a2979aeac42e8a680e44072c7e442161ccf8d9339523dd942a9f64ab83276a4c89a8020afac0b6fe9ed", 0x11a) 06:51:18 executing program 1: madvise(&(0x7f0000018000/0x4000)=nil, 0x4000, 0x12) semget(0x0, 0x3, 0x100) r0 = semget(0x3, 0x2, 0x4) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/64) 06:51:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee7], [0x0, 0x0, 0x0, 0x9, 0xffbfffff], [0x0, 0x0, 0x403], [{}, {}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) chdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = openat(r1, &(0x7f00000019c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000001a00)) sendmsg(0xffffffffffffff9c, &(0x7f0000001880)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001680)=[{&(0x7f00000004c0)="76778951823551f5eea5eca34862203a114480d3f21dc9380356ebff16dc850a32a7c98cd7e57146df39a45cb1e8cb07af4028afa3cc0235940067c54ec7d71d98ed72fa24a7ecf16dcd7cbc33e7f9275b715c0fa47fa3aedbc854cc3ee9797e70ee74a7bfebdc6b8c16d7172ceef4b68f842d02c5920de0896d05f0b0e06d6b6a4060e0d11c1b78a1d19bd147f1b092d41e74cd29b0939cec8175b40aad5f169f447831748671d8b5aafb30b720788341ba34d8e75311e6480a0c57d0e6c36d4b8981a35340e3e740b575f3cd8b96ab87d34fa0e156cb19a6051190a1571a8ad6f5f24cc019ae5826e15ea6fdceff1c31d361fb3a891e969ae79fbbf4477fd36fa935e3b5b9603c4f7631cbfba9d3c27cb30ef6b50d513aaaa452c7adcbff505347c70e894e3c8c8f7f0a21a092a4698f0b6bd92a5a71aae897f2d44df0885570fd5a71cbe7c79affabe2c33030e85db02399cd77ecdd487682154114d77149959319f1acf7e51db77fa1236cc3661d36d47e351af77500020deb6281a037bcbab353ed55ebcfd2227880ca91f35d8a0ac0e8cf7ff25b08560be409996eec2bdba56f2775333dd39773c72bb7a990b888f5a6259433a6edb3ae61a5cc8aad40d2c480fb7bdbd3161d6ed43b348a795eb0a191eec7f4bf6ca7c543fdf4a1492736a76676918c46bd7ef3a4d537bae6215df8835b4d1ac3c09d584d14bb21e24bdbd4fdb60f53e1f673b3de0a5ac79ffb5cba6540acd802a853c09da3e20a991b49456b0a37cb782a7ae34982824e939c960e685990ee5d9c0b4dc102b3ff3d762ba5c9910e9540bf03342b9d602ebb4b6e90dcb2241d6a62e36e6cd9a124e55fd439751c02c8e1cbed62255ea33411838e15670c0f7530e873a27eb7fff1ce98c50060551a8b3e553aa7699d4a4da7e6fce363f7b9572063d38a3dcf916811f6777dba0c776be3c9d6d2c718f09395489d38b414a618e2199cec400514302800a6fc9c6611719e33048ac68e94c1413cc5ffc7458d89bb5d83235f851ca2f5e39f1182620ae36d613e42978aeea5341d45aa748f272428333ef4a8ae8297d18665d52af7e1bff3786b9989053533a5240610ace50a203a29007f0aaef11e35ea84de5db88190c0425ec8b46b2e79b621ee98e64d6003e41e308c74ebd99cd86991885a28733e46847e6af4bfd1b21c6f498da0031b2d2cdaa6a3f01fe5e0012af5a474926b8459bad81439688374e66212e32f2a2954038b70402ad229a38565ca5624f05b4b02c0687ec41f4aa45a5ea430d98bb08c3627ec2d7bb68dd3a318e456552ede80f2200eb54d6eff7ac6c11a104a31f854b45a4cec13dbef62dd2bdcb729600c8b3599983d0facc97b4e5ed42432b65e8672a040f0ec482ecb7efbf018ec1c315d5bded504edf0787a2d00a487e0015466ebc36c234c31f9dbd110c3b5d1e9c264f7c0a7051f6058124f5a7b0bfabf2b88aca627cd3e5690e27477e8870c28c0dd375898d5bb3f396b7ce58c16cc25ac41fd6708a1c6a90c77a0ecc8540f77d9a7c06312d462aca6c0bd366215e3a84336ffe4ddcb7fb0e0b4fef7434743af57fc249f8d85ae4ae784db5de55ae4216a6d2dac7b76b71b721c902fa77eee67f6a17f7d6fbac2ac20bd3f1b7333afb4dfb8e80d0d2a80771f881a86036dc2e821f04b3a5b18cbdbe5481f11a9c108794b49e2d68e7b8fef92e5d99bfa8f2c4dfada20a2bd714ab71001e56c4044c339d63c74a93b17f50f9e9813145e357a4c429cdcac47a98d3795d6b27bde540fa67451c02e6913d47e598970a57d5e94576d3830c195333b3dc48f246e4877c97802a47d94ace70b33918013f65617720b30c9bcb030ee5bd218d11f3977afcc99b17c3abb7bf75bd7e22f4f1bf60e78d7081aa23caa9f2cb54e4095e6973ce4369c01dafe57ba83e4437746220b8c0cc56736af6b7d66d1b4e385d80408f02c4ed09126251e9834a0681c6f603b431266b12ab08c7530e2e694293d7ec88ecb4e6adac0b009e3a69c48f927d1a4ce5c23f3263c667802e9522a3bf86413a471de154dcbf2de4b37b0bce67314b61d5374fea403bbebc8e312647947ec7e2aba56a1fd6591e2e744745a9666b0c265351e84d8fcdd27ff3640b4f9f6b84537c02ad978c3c8dac3601a0b39ef96d23382ee276771cfe4b682d4f8204a8bb5c7908dac22937caea90f2a9fa2ba002571d8d504383e16d1bc94d4afdfdfe81a89ced092a26afca01d378a9d96cc105264ccfef60d5a10bf68e8d3510f2ff3a3d710cd3ef4dd0e5ff7d125901f50589b6926a69b94c18204771adcf792d2c22e054c374e14ddd639bcbd619758fdc08c1419ec2b07e9befbdad86d0be402fb760868bfa7af92b92d3bd9ee5e351606d3d706a5f62a3dd2856b8f4c5d052f8ae687769f59f30a1a32f7b2ca0628333bab5754c9db3aec59788c951f349844596e9a3ebde12b517e32a2e3562ff4a8ef6b6c91b0f7217ad54ba59365319ab2d9e3721914d76de60a07a87755c8cf7ffa26081fe11b24b21ee1a59f45632a4b9857dbadce37093d004a73a614b9d2bb451ae2148a67cdc450eef8601f2b850efa44e9aaaf1279e17a2dc7cc336dc2f43e1e95d5106c6e4fb2a62d55cd604f12ab64610a414fb73cc32393e7425dc2b4ad52372f7d066eb673429a3495b4b58d99d064e2294b19286e6a0fabab5d0b8828daa1117c010ac40dc5948ed532b792747058aecb6966c265b656b1ba9d5b00f80aefe070da49eb3d5959f0272ff41bad43b70ea2a6d129958d0950d3c4a4283b17f24dded6085e888003ac9650de2d3c2cd7a5245a015f0bf2ac2dfe3ca4f8809c8101f0e892b7c7ae1489787f6d72707e36bbfb8bb8d184b9f141db5f596b56a83f950d3a14d35f0cf1faa191c133939f97e6352ee617906919555b2cd63e01b6ab4fab733bc528c82e860a8d00bf396fd539b687cc5ea637326cbbb69135d15f7a082f880e56097a6407802c647b3975dfbfaf882f372975074860064fe6e4dee74f31a9c187207aa667e062a84d6a74e2c4dba099eb641c51c5d4386eb5b30aa839e6618a2ffa2bfee45a8b3cf4a3b2a871a41e6b06652bfd1e2c6cfec7e4d83d57a4d8c37782cd9f2a03cacd4ea3cf1abc1e65b7584a342a7f8147804db6176a5ea93668532d0ca7e5486596665741632a9bf2b3df97443d6444ee4d9fb95045c4d12c44c05ae5ca1a39e33e9f6f890440a89f7b4be5038803e8ae9573454884dcb126c98a57ef483e9ee18fe351de1edfef00452e0557bfbb00cac4fcdeeaf360c1701b3f8f1dff388af37130ac9cf46830d6c5baf8cbac84b6fe36f02aa6018630d802a2aa4bca979e55686b1944798ee09d6e195db1f1bad04fab5ea14195c1dad43b4e18ce144dab8a51e83ebf8bb5873be7c2d29421ba21b31dee684d896d2ba964e9d95c7d71f0594668fa9db5584c5f43045dc1f731511d7f7b133887b8dd126e1dad9381ca7f7c7eaa2b45e37fa65c15879b16b5e187c57f7aa0dafe98c38d1b2a9ae568c03336d5191d1bf993a9c25fd6be3cb7534354eebf40f852df2ba5b7c1a52cd31397fb81c21012fe102d38eea976b19685b794e337aa5f69751af28bb8a43ff4b033dcc943b7fd562682834f5e17603f1b02420acafa442bfdb5f75ecdaf0804550bdff70029b69017bbc2d026313c4afe742eecf2cc2d9de551c28e8c690c5525032471a76e6162fd12e9a9865b9b8da6f7f7c1be1359d986c8f470ce264eac934b91833efe3927cbefc0ebccb83224707982c8529ee90e3629c200108a001b2b482272575d3d8640f5f8070b200cc83827828f18c874a6e5e05bb54c7ec1c8785eb598b9f1f2f836410d4a9793b4dce1d1cf6262881395142868e33502417d95433013eaef839fda385c787f47ebaa3cf8a1ec8824c655e0f533f25901bc2111de7f489271e86af6fe97ac1ceca24bff7f96c3659b4d69a3e9f1af707715db995084e28707c41c88dad24ad6eccebe75f7b329805a215b005debd77d6bbf45888199a9620b5e6ec7ef68d7f612ed6d4844597fb1516f7b624300832a0bfc5684e1b3ce5b7bd06e4685cc0e748ff1103dd39897b7eff23d1423db730176a4da2c8786db129c3238c8860e237625e509ad5d108e6129f19ae93c0a007beab76aaf63eab275ef92523f0dee7cf9dc3684d12a7f129cfe5fc4b718f79ab157eba4668e8feea95c420386824f7413fe6f7c99c709143afa86b3d20a7d5c6366a801886c23b7a12114c81c4f102ab5ca24fc9f48611e7b3878f0ca849d4552dbc45d9a963f0ae726da1ea1403838501af9ee722e5efa5ccbf9a148096cb559b06d6dca7cfd40efab7ecd1000fe794a862cf7635fcffe8362065ddf15f5fde5bb558ef2accccd479b54b405c3bdc195ba231288dc7059e95a5d3d9a6ca62a7c22e5000444c51b8fc35080a99a32a9fadba1810e18c5ea78bbe54589381085b2b383a143199ddb4eb44619c097733a8b61b6c0dd6e9250d657c82fedc0e5dbd27f293b158d5511b718ba0955ac0c3032b735b6dfde4fdc7fa28c78a3029c7ae606315c88f59c2680fe605cd6a0c27ef54de4919b5e4f4e010236c8cc7bf31d9a62ab03c72a4a4812732252a393f64914958b187b0b3576558a2f4bf1df5020b5b6e54f44c1bbb87cb9bfb8e5c38ba8665ea4fd841d2657d35bccc0fefcf685b612e3714c28c717ec4ec330e2555404490e8d4f3e9adf5fc8024093f578e3347c8b04c23a9373baee0601e0963b8e7444d1659287939955f10ef034aa39b616c352db34f1082502cad2c5543c3219c3161e6de57f9a072bb7dd2df4699b49a32110b73bd192fa4cf23dd76d205b83e6728072f999f6431e3670104677ab6ef0a64ba63e417617f45b34c68f1f5697dbeebfec727f6e0c066326941c4d562f363c2e0db99793acab584f10d2fd6f10100ad7166f2f208d5316733b7480b214c3f499271019213962ea343aff4fda9e6943806b5860d8b9ac72040e0b8eae947134cc003a7b66beaa65e8dc6f58e05c49fcec3ab77ac3d357b6db7e76d1dd5d3dff51020a8b140bcfb4155f53434e710983268e7c39563d01127302953b5fb1b76bf11015bb61518081ddca5de306a399ffa087a30b9bb1eff266f7cc643380e050092e0029c69e807ccc2c9275e2710631bd414e63500381cdc4730d5da9e87373848b38627cdbf7d635aa3df46814942a4e071a9ba1917daef89bb682155868a1c70f64a666c48bb98a24150a346d03abc95d2f1ab2cf014fb97260fcc58014fdd3bff1b7458a9bcab3a63db77f002912ddaf1bd15c7e25663d95990b0ef5c2c48e795989cdfcdc085c8dfc0bf3eca024aa5a047fab7110bab36428bf34b671e96cbb81e5b5e971c52d0d64b89adfc6286982df18cb433d4cf1607f71f55a424f2e48c3ad16ea545617385417935b538be4e29d69db620dd2eadd2bce366b0b6b2e2955a7839f507534c5a62931a9c64df6098b20f0d7a70ab128bc3c3326584fe5f0cc65c6542ea8b11fdc8ff0dbe63ff406b21d4f1e71dc498c2b8e6b672718142e8e772b68efcf91f45663b2ae318101d4cad241dca3f917c8a0b6d89d911f2e1141ad0e5b7f84afd831f1118a9d39075a96f83fbbb599aabfce4ec04b315686fd4f383fb59ad3140daf93158897336bb93e8cbf714178f7a710d900222139c91980aecca970623dabb5f58ff4674337881350cceb324c18a305a77ae493ebcbe99b7b979fcd448042837f570fa431d5df3beff1bc4c985a", 0x1000}, {&(0x7f0000000080)="e7d11bf436221a73c5769b8c5dc35eef8106651a669d78e33a6a00c8918bb8062c5650edb2f4fbbea33e4d410cea2d056da0ae8bd787892e6130125483405454bda3dd924d3185f2de9b3c8fe620819d997d23448a9c6a90391e0b092628f0baed2edb3841ff91c7281fd2863b9ccf79ff75eb4ea69167e4b52d7a62d2272fb6156a1a229216902c24c15d81c474aba659719c31a6d21cdd5ffd4de67b7c3d6472f2daa66807835c96bf3881c63c34b1c0c77cee97d5619f3cc0", 0xba}, {&(0x7f0000000140)="216b587b88fc1cbfa41bbb67b6477623359c79ed954c7040e4b422404a5768fdf32ecb4ef8962e529c2e791457a5bd712dae39157e8f5c48fb044e4b98ee86b7e03f49006c0d78", 0x47}, {&(0x7f00000014c0)="817a8d86003f9800d9ba11e4f9a352f476f1eaddd922f7cf6ce444cbf394c02645e017725d558d96abf3cc7afb47b774a630b3f800a635aa61bcdf891b47596c3f17d2f63f62e8f8ef3483cc46152d4a50351be72eef669176f8dbcd518c4d49817a8d7422427b3f831641b9bf1adf686d2935f1bd64666b05e50be11977fc38eb8405a2af287850615fdbb7112c1d368103cbcb0ea981", 0x97}, {&(0x7f0000001580)="b2c182227337e3328da6ff06580b2e405931ceac1b24d37b079c810ef1cb9f19e7df901d254c8c072b9014529d851d07ac0afdf089765c970baf5f3fc3eb74177fb47b818291c37dc0ce07412fe53f55eb319e89e9946e34caf1507c407c6e8546d4165a98334403e56c0394667455d2979f79322f5456f2bb057ea84f7101fcdb4bae122400c020614d1a84d7ed5e614b88027ba711f33112638b005a35109086b746e4e3330b46fdf878432ab4017160105ffb82495efc646a5088bca2e0c1507702692fa00fc7d1a845f24e", 0xcd}, {&(0x7f00000001c0)="5df634ef053184eb7a5606adfa826bda662e6cb4169e0cab7677fda7916cd8a69397b9a0012a991b965a26ef7dcd0e053d6e0542b110151c405ab22e2b1e4b5df0f74c1e8c0370013d97cd27f613f85c1b9173ce3ee24df24e8dd71ddd6bca1504368621850a02b9828e633b82539a8821cf9c1481b59b1ef48c73d4", 0x7c}], 0x6, &(0x7f0000001700)=[{0xd8, 0xffff, 0x7, "cba74a837f93573130919aa50c462a2d6d4cb78cb0f13c3501356becbb386f048743b325ffbfefdeceb45e1d4debbb0c3a3228b344c95f96494b8c92c746410a77c94b0eb2a23b56f87adb9eaa20264bd7cfd5b9ae944a8e20e30041e9327ea43483af598273b56e7fd901269203c3eb8264a9e889965cf2a5491b545da691f9a4abca3dc1ba3b5847508af4164a119c5ed7ac9444a676385561762328bdcebfa3771e3351f329b82fafde120d41426c12d6bc0ee86c0292d18483338c02453003"}, {0x98, 0x1, 0x9, "9a680e7dfe7660d948667a293916daac5336ab0b82e30bf23e89e350d6f61ead825a708e075c31b6db8ce4b3753f32fcba4a02b966ea0336f486ca37f8a836d3ce8681927f68caada38fadd3b062fe3eb5cadfc132caee5aa858500b241592529039483f9b959b9550aa1dc69ce8cca5e894aa82c7bc9971ec9fb9e0de4bc5cd0e248b"}], 0x170}, 0x403) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) accept$unix(r4, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000018c0)=""/186, &(0x7f0000001980)=0xba) 06:51:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffe0}) fchdir(r2) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x400f4e9, 0x6, "d700", 0x5}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x80000000, 0xd24f, r3}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 06:51:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(0xffffffffffffff9c, 0x4) accept$unix(r6, 0x0, &(0x7f0000000080)) accept$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74, 0x2, 0xfe, 0x2}, {0x8, 0x4}, {0x40006, 0x0, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") """"papniacni: c:po okel_rcnaeclh ed_iiatgenmo_smatgiic ca_sscehertckio: nm "bu!f_plke crpnue flr_eel oclki_sth elmdod(i)"f iefdai:l iedt:em faildder "0/xsfyzffkfalflde8r06/mba94n6aege00rs+/2m4 ul0xtib9c6or62e2/kde1r6nbe7l7/aes4ysf!/k=0exrnb9/9k9erdn_ff51or0k0e.3c"f7,4 lfi n Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 485446 59042 0 0 0x4000000 1 syz-executor.1 *489213 53216 0 0x12 0 0 sshd db_enter() at db_enter+0x18 panic(ffffffff821d3a7e) at panic+0x15c pool_cache_get(ffffffff826473e8) at pool_cache_get+0x323 pool_get(ffffffff826473e8,2) at pool_get+0x91 m_copym(fffffd807f01f800,0,580,2) at m_copym+0x174 tcp_output(ffff800000a03aa0) at tcp_output+0x15ba tcp_usrreq(fffffd806f6e2640,9,fffffd807f01f800,0,0,ffff800020ae1ae0) at tcp_usrreq+0xa55 sosend(fffffd806f6e2640,0,ffff800020b03d18,0,0,80) at sosend+0x671 dofilewritev(ffff800020ae1ae0,4,ffff800020b03d18,0,ffff800020b03e00) at dofilewritev+0x1b7 sys_write(ffff800020ae1ae0,ffff800020b03db0,ffff800020b03e00) at sys_write+0x83 syscall(ffff800020b03e80) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc74a0, count: 3 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806b946e00+24 0xb96622d16b77ae4f!=0xb999df5100e3f74f ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff821d3a7e) at panic+0x15c pool_cache_get(ffffffff826473e8) at pool_cache_get+0x323 pool_get(ffffffff826473e8,2) at pool_get+0x91 m_copym(fffffd807f01f800,0,580,2) at m_copym+0x174 tcp_output(ffff800000a03aa0) at tcp_output+0x15ba tcp_usrreq(fffffd806f6e2640,9,fffffd807f01f800,0,0,ffff800020ae1ae0) at tcp_usrreq+0xa55 sosend(fffffd806f6e2640,0,ffff800020b03d18,0,0,80) at sosend+0x671 dofilewritev(ffff800020ae1ae0,4,ffff800020b03d18,0,ffff800020b03e00) at dofilewritev+0x1b7 sys_write(ffff800020ae1ae0,ffff800020b03db0,ffff800020b03e00) at sys_write+0x83 syscall(ffff800020b03e80) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc74a0, count: -12 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020b036b0 rbx 0xffff800020b03760 rdx 0xffff800020ae1ae0 rcx 0 rax 0 r8 0xffffffff81801dcf kprintf+0x16f r9 0x1 r10 0x25 r11 0x44e021fce12dfd3c r12 0x3000000008 r13 0xffff800020b036c0 r14 0x100 r15 0x1 rip 0xffffffff81c8fc08 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b036a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (sshd) pid=489213 stat=onproc flags process=12 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ae0c40,0xffff800020ae09e0 process=0xffff800020ad8b58 user=0xffff800020afe000, vmspace=0xfffffd806e921458 estcpu=0, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 59042 132530 65604 0 2 0 syz-executor.1 59042 411249 65604 0 3 0x4000080 netcon syz-executor.1 59042 485446 65604 0 7 0x4000000 syz-executor.1 16752 199286 0 0 3 0x14200 acct acct 35166 477051 0 0 3 0x14200 bored sosplice 65604 46001 97512 0 3 0x82 nanosleep syz-executor.1 72419 497433 97512 0 2 0x82 syz-executor.0 97512 472311 37350 0 2 0x82 syz-fuzzer 97512 450920 37350 0 3 0x4000082 nanosleep syz-fuzzer 97512 428725 37350 0 3 0x4000082 thrsleep syz-fuzzer 97512 365588 37350 0 3 0x4000082 thrsleep syz-fuzzer 97512 207999 37350 0 3 0x4000082 thrsleep syz-fuzzer 97512 111315 37350 0 3 0x4000082 thrsleep syz-fuzzer 97512 164647 37350 0 3 0x4000082 thrsleep syz-fuzzer 97512 115074 37350 0 2 0x4000082 syz-fuzzer 97512 354117 37350 0 3 0x4000082 thrsleep syz-fuzzer 97512 226291 37350 0 3 0x4000082 thrsleep syz-fuzzer 37350 152065 53216 0 3 0x10008a pause ksh *53216 489213 90360 0 7 0x12 sshd 28701 144463 1 0 3 0x100083 ttyin getty 90360 153173 1 0 3 0x80 select sshd 28331 402729 22526 74 3 0x100092 bpf pflogd 22526 162196 1 0 3 0x80 netio pflogd 99871 294035 91087 73 3 0x100090 kqread syslogd 91087 403748 1 0 3 0x100082 netio syslogd 89264 367939 1 77 3 0x100090 poll dhclient 30300 426250 1 0 3 0x80 poll dhclient 21611 457861 0 0 2 0x14200 zerothread 91223 427350 0 0 3 0x14200 aiodoned aiodoned 95593 237958 0 0 3 0x14200 syncer update 20920 88548 0 0 3 0x14200 cleaner cleaner 9490 81993 0 0 3 0x14200 reaper reaper 4979 102554 0 0 3 0x14200 pgdaemon pagedaemon 79346 17186 0 0 3 0x14200 bored crynlk 84429 216593 0 0 3 0x14200 bored crypto 44164 415453 0 0 3 0x40014200 acpi0 acpi0 40000 44695 0 0 3 0x40014200 idle1 46578 350543 0 0 3 0x14200 bored softnet 29377 426498 0 0 3 0x14200 bored systqmp 81625 57077 0 0 3 0x14200 bored systq 47283 12200 0 0 3 0x40014200 bored softclock 53006 359922 0 0 3 0x40014200 idle0 63103 39296 0 0 3 0x14200 bored smr 1 339200 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 53216 (sshd) thread 0xffff800020ae1ae0 (489213) exclusive rwlock netlock r = 0 (0xffffffff82455738) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9514 6477K 6933K 78643K 11214 0 pcb 13 8K 8K 78643K 77 0 rtable 112 12K 12K 78643K 368 0 ifaddr 73 15K 15K 78643K 147 0 counters 43 33K 34K 78643K 67 0 ioctlops 0 0K 4K 78643K 1484 0 iov 0 0K 16K 78643K 312 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1425 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 63 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 312 0 sigio 0 0K 0K 78643K 4 0 proc 61 63K 83K 78643K 472 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 0 0K 0K 78643K 54 0 in_multi 54 2K 3K 78643K 99 0 ether_multi 1 0K 0K 78643K 11 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 248 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 118 38K 42K 78643K 2137 0 UVM aobj 12 4K 4K 78643K 20 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 58 0 NDP 11 0K 0K 78643K 29 0 temp 128 3022K 3155K 78643K 4117 0 kqueue 3 4K 16K 78643K 33 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 66 0 64 1 0 1 1 0 8 0 rtentry 112 59 0 16 2 0 2 2 0 8 0 unpcb 120 250 0 240 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 374 0 374 2 2 0 1 0 8 0 tcpcb 544 214 0 209 1 0 1 1 0 8 0 inpcb 280 618 0 610 2 0 2 2 0 8 1 nd6 48 6 0 4 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pffrag 232 11 0 11 2 1 1 1 0 482 1 pffrnode 88 11 0 11 2 1 1 1 0 8 1 pffrent 40 367 0 367 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 47 0 10 1 0 1 1 0 8 0 pfstkey 112 47 0 10 2 0 2 2 0 8 0 pfstate 328 47 0 9 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 278 0 80 16 3 13 14 0 8 0 art_table 32 279 0 80 2 0 2 2 0 8 0 art_node 16 58 0 17 1 0 1 1 0 8 0 sysvmsgpl 40 88 0 48 1 0 1 1 0 8 0 semupl 112 6 0 6 1 1 0 1 0 8 0 semapl 112 57 0 47 1 0 1 1 0 8 0 shmpl 112 18 0 8 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1858 0 454 46 0 46 46 0 8 0 ffsino 272 1858 0 454 95 0 95 95 0 8 0 nchpl 144 2587 0 971 61 0 61 61 0 8 0 uvmvnodes 72 2045 0 0 38 0 38 38 0 8 0 vnodes 208 2045 0 0 108 0 108 108 0 8 0 namei 1024 7338 0 7338 2 1 1 1 0 8 1 percpumem 16 44 0 12 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 2 2 1 1 1 0 8 0 scxspl 192 7769 0 7769 10 8 2 7 0 8 2 plimitpl 152 32 0 24 1 0 1 1 0 8 0 sigapl 432 511 0 496 3 1 2 3 0 8 0 futexpl 56 6376 0 6376 1 0 1 1 0 8 1 knotepl 112 98 0 79 1 0 1 1 0 8 0 kqueuepl 104 182 0 180 1 0 1 1 0 8 0 pipelkpl 48 132 0 121 1 0 1 1 0 8 0 pipepl 120 264 0 243 1 0 1 1 0 8 0 fdescpl 496 512 0 496 3 0 3 3 0 8 0 filepl 152 3974 0 3869 9 3 6 6 0 8 1 lockfpl 104 146 0 145 1 0 1 1 0 8 0 lockfspl 48 41 0 40 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 48 0 37 1 0 1 1 0 8 0 ucredpl 96 431 0 422 1 0 1 1 0 8 0 zombiepl 144 496 0 496 2 1 1 1 0 8 1 processpl 960 529 0 496 6 1 5 5 0 8 0 procpl 624 1322 0 1278 6 1 5 5 0 8 1 sosppl 128 9 0 9 1 0 1 1 0 8 1 sockpl 400 944 0 924 5 2 3 5 0 8 0 mcl64k 65536 26 0 0 4 0 4 4 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 172 0 0 21 0 21 21 0 8 0 mtagpl 80 28 0 0 1 0 1 1 0 8 0 mbufpl 256 384 0 0 22 0 22 22 0 8 0 bufpl 280 4872 0 195 335 0 335 335 0 8 0 anonpl 16 62561 0 45921 78 8 70 75 0 125 1 amapchunkpl 152 3045 0 2899 12 4 8 11 0 158 0 amappl16 192 2290 0 1397 50 3 47 48 0 8 2 amappl15 184 58 0 55 1 0 1 1 0 8 0 amappl14 176 29 0 26 1 0 1 1 0 8 0 amappl13 168 11 0 9 1 0 1 1 0 8 0 amappl12 160 150 0 146 2 1 1 1 0 8 0 amappl11 152 53 0 38 1 0 1 1 0 8 0 amappl10 144 22 0 15 1 0 1 1 0 8 0 amappl9 136 425 0 421 1 0 1 1 0 8 0 amappl8 128 264 0 239 1 0 1 1 0 8 0 amappl7 120 106 0 94 1 0 1 1 0 8 0 amappl6 112 59 0 51 1 0 1 1 0 8 0 amappl5 104 908 0 893 1 0 1 1 0 8 0 amappl4 96 774 0 741 2 1 1 2 0 8 0 amappl3 88 134 0 126 1 0 1 1 0 8 0 amappl2 80 3194 0 3120 3 1 2 3 0 8 0 amappl1 72 21498 0 21044 25 15 10 20 0 8 0 amappl 80 1582 0 1535 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 19 0 8 1 0 1 1 0 8 0 uaddrrnd 24 516 0 498 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 516 0 498 1 0 1 1 0 8 0 vmmpekpl 168 8266 0 8234 2 0 2 2 0 8 0 vmmpepl 168 71034 0 68942 132 34 98 119 0 357 3 vmsppl 368 515 0 498 2 0 2 2 0 8 0 pdppl 4096 1039 0 998 7 1 6 6 0 8 0 pvpl 32 207725 0 187888 191 17 174 181 0 265 11 pmappl 232 515 0 498 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 192 0 11 6 0 6 6 0 8 0