Warning: Permanently added '10.128.0.106' (ECDSA) to the list of known hosts. 2020/03/30 17:11:50 fuzzer started 2020/03/30 17:11:54 dialing manager at 10.128.15.235:14194 2020/03/30 17:11:54 syscalls: 338 2020/03/30 17:11:54 code coverage: enabled 2020/03/30 17:11:54 comparison tracing: enabled 2020/03/30 17:11:54 extra coverage: support is not implemented in syzkaller 2020/03/30 17:11:54 setuid sandbox: enabled 2020/03/30 17:11:54 namespace sandbox: support is not implemented in syzkaller 2020/03/30 17:11:54 Android sandbox: support is not implemented in syzkaller 2020/03/30 17:11:54 fault injection: support is not implemented in syzkaller 2020/03/30 17:11:54 leak checking: support is not implemented in syzkaller 2020/03/30 17:11:54 net packet injection: enabled 2020/03/30 17:11:54 net device setup: support is not implemented in syzkaller 2020/03/30 17:11:54 concurrency sanitizer: support is not implemented in syzkaller 2020/03/30 17:11:54 devlink PCI setup: support is not implemented in syzkaller 17:11:58 executing program 0: ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x80) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) pipe(&(0x7f0000000240)) r4 = dup2(r2, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000280)={0xffffff9f, 0x9, './file0\x00', 0x2e, 0x1, 0x8, 0x80}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x8000) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000300)) getegid() linkat(r1, &(0x7f0000000340)='./file0\x00', r4, &(0x7f0000000380)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f00000003c0)=0x1) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000400)={0x1f, [{0x2, 0x7fff}, {0x3, 0x1}, {0x2, 0x101}, {0x3, 0xc1}, {0x2, 0x26d}, {0x2, 0x7a}, {0x2, 0x9}, {0x1, 0x1}, {0x1, 0x45}, {0x2, 0x5}, {0x1, 0x80}, {0x1, 0x8000}, {0x3, 0x6}, {0x2, 0x36c4}, {0x1, 0x8}, {0x1, 0xffffe442}, {0x3, 0xfffff51f}, {0x2, 0x401}, {0x2, 0x40}, {0x1, 0x400}, {0x2, 0xb5}, {0x3, 0x81}, {0x1, 0x80000001}, {0x1, 0x2}, {0x3, 0x40}, {0x1, 0x7fff}, {0x2, 0x9}, {0x3, 0xb02f}, {0x2, 0x1}, {0x1, 0x3}, {0x1, 0x3}, {0x1, 0xef7}]}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 17:11:58 executing program 1: r0 = semget$private(0x0, 0x3, 0x50) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0]) r1 = semget$private(0x0, 0x1, 0x10) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/126) r2 = syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x10000, 0x0) r9 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x30) poll(&(0x7f00000001c0)=[{r2, 0x4}, {r3, 0x2}, {r4, 0x4}, {r5, 0x1}, {r6, 0x40}, {r7, 0x8}, {r8, 0x40}, {0xffffffffffffff9c, 0x80}, {r9, 0x80}], 0x9, 0x1) getsockname(r4, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) mkdir(&(0x7f00000012c0)='./file0\x00', 0x121) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000001300)=0x1ff) socket(0x1, 0x3, 0x1) write(0xffffffffffffffff, &(0x7f0000001340)="ec61a4fc28237a689bc6856eee379ffc938cdff8dc23", 0x16) r10 = semget(0x0, 0x3, 0x24) semop(r10, &(0x7f0000001380)=[{0x1, 0x7e0, 0x1000}, {0x0, 0x0, 0x1000}, {0x3, 0x20, 0x1000}, {0x4, 0xff, 0x800}, {0x2, 0x7, 0x1000}], 0x5) 17:11:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000001c0)=0xffffffff, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="b6cb0000000021911fa2"], 0x10) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x6011, 0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r4 = accept$unix(r1, 0x0, &(0x7f0000000080)) sendto(r2, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0x1e, &(0x7f0000000240)=[{&(0x7f0000000540)=""/237, 0x134}], 0x1, 0x0, 0x1d}, 0x800) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x9) close(r5) 17:11:59 executing program 1: r0 = shmget$private(0x0, 0x4000, 0xdd6, &(0x7f0000ffc000/0x4000)=nil) semop(0x0, &(0x7f0000000080)=[{0x4, 0x5, 0x800}, {0x1, 0x5, 0x2000}], 0x2) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mmap(&(0x7f0000e4f000/0x3000)=nil, 0x3000, 0x2, 0x13, 0xffffffffffffffff, 0x0, 0x7) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x2000100000000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) pipe(&(0x7f0000001000)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000001040)={0x1, 0xff}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0xffffffff) semop(r2, &(0x7f0000000000)=[{0x0, 0x4001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) 17:11:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x14) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x7fff, './file0/file0\x00', './file0/file0\x00'}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) flock(r4, 0x1) close(r4) 17:11:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fff, "00000000e6ffffff0000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) socket(0x1, 0x3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x0, 0x0, 0x204) semop(r0, &(0x7f0000000040)=[{0x2, 0x5, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x0, 0x8, 0x800}, {0x4, 0xd, 0x800}, {0x3, 0x4, 0x1000}, {0x2, 0x8}], 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) close(r4) r5 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)={0x3}) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x3, 0x1, 0x3, 0x1000}) 17:11:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffbffffe, 0x0, 0x3ff, 0x1, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x14) 17:11:59 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800183200fe8000000000000100000000000000aaff02000000000000000000000000000182244a930d52a76bd82c5f2dba40c8cded74d3a584148be65bc728efd12f87dc2f3c12c6f9a4a20668e88140f6715fb9903457fcb2a31be606add461f2e66182561ca56aa0cefede0d2a91de780852c24342b431af3b0810347b5cf7066724aa3c5e27f72efdd6cc15813adbfa579fb5864ce0eb08ba477041bf2dbdbe7179794d03dae18b3734d1f2b4001b8e36c3d4bfca434c589189d230b7ca4f4b49574c1bd84f76e982271ae90ca6ebb334480c6273"]) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0xffffffff, 0xab, {0x8, 0x81}}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:11:59 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xfffffffc, 0x100, 0x81, 0x1, 0xfffffffa, 0x101, 0x40, 0x0, 0x0, 0xfffffffffffffff9, 0xfffffffffffffffc}) r4 = kqueue() r5 = socket$inet(0x2, 0x5, 0x80) lseek(r5, 0x0, 0x400, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0)={0xfffff800, 0x10001}, 0x8) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)=0x9) sendto$unix(r8, &(0x7f00000000c0)="7aac1ad3d758a33bb877a6cc7fc349c1fd4f76", 0x13, 0xc, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 17:11:59 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x40) 17:11:59 executing program 1: socket(0x11, 0x4003, 0x0) 17:11:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x2, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="e411bd999491b6b17047b8e44eac353c73c56f7abf7b56997b709cc6caa7b04716ae74c9c9111179b628f10ea5fbbec2ab1b8e6071b17fbc59972a8b2de1cf0828a2d4684ef95a0291c83ec40f844a4699e5b5de8711f4d1816bb7f68631865e4625fd8a894ef34ca8dd81377cb70edecb24f3fcfece161b0f7e92bcf25e44f56374a0121a7d1a95f94d152f6be1dd35b5323b95b20d4097d18a14debbdffedc7bde01efc0993d6816f9efc1a5c0c1e9305328a98f2d911bc2eed0c14952d00cddce35e4ff50f414e9397f4b26a80268388390f3676f2f62cef76121ccd303f3e7b0d8958b65af9ddde9daa47cb1a9e25ed21812009b4363b37bf507478248e914a12897759489fec840e41bd3f2d23db1488aa9b6d102a59cce9b191f3eded7a7ef"], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xffffffffffffff8b, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = dup2(r4, r5) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000180)=0x9) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000001c0)=0x8) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 17:11:59 executing program 0: setrlimit(0x0, 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000000000301000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3fbbc257699a1f132e27acb5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 17:11:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x9) r6 = accept(r5, 0x0, &(0x7f0000000040)) recvfrom$unix(r6, &(0x7f0000000080)=""/255, 0xff, 0x803, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a63000000000784"], 0x10) r7 = accept$unix(r1, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 17:11:59 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) ftruncate(r3, 0x0, 0x73) ftruncate(r0, 0x0, 0x4030000) 17:11:59 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894338796362f1a9f2428b1062851bfc03b22f310b404f36a00f9000fcffffffe608a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x11d) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="016c653002ce120e1109505b5d5995fc000000eb324d"], 0xa) 17:11:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x600, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b1000504600000000000080005010000000000fccda1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894338796362f1a9f2428b1062851bfc03b22f310b404f36a00f9000fcffffffe608a371a3f8000400000000", 0xb1, 0xe, 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 17:11:59 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = dup2(r2, r3) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x1, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) pwritev(r4, &(0x7f0000000100)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 17:12:00 executing program 1: clock_gettime(0x5, &(0x7f0000000080)) r0 = shmget$private(0x0, 0xe000, 0x0, &(0x7f0000fef000/0xe000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/23) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x9) getsockname$unix(r6, &(0x7f00000000c0)=@file={0x0, ""/66}, &(0x7f0000000180)=0x44) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) msgget(0x1, 0x80) 17:12:00 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) r4 = syz_open_pts() dup2(r3, r4) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) write(r3, 0x0, 0x0) r5 = socket$inet6(0x18, 0x3, 0xc1) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) dup2(r3, r2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x80000000) 17:12:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) recvmsg(r3, &(0x7f00000003c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/20, 0x14}, {&(0x7f0000000140)=""/49, 0x31}, {&(0x7f0000000180)=""/194, 0xc2}, {&(0x7f0000000280)=""/109, 0x6d}], 0x4, &(0x7f0000000340)=""/75, 0x4b}, 0x842) sendto$unix(r0, &(0x7f0000000000)="b1000504000000000000080000010000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282921e4fd89030fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 17:12:00 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x9) r1 = socket(0x1, 0x2, 0x7) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() dup2(r2, r3) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() dup2(r4, r5) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) write(r4, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x48, 0x2, 0x0, 0x1}, {{}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x6e49, 0xfff}, {{}, 0xfffffffffffffffb, 0x2, 0x1, 0x8, 0x8}, {{}, 0xfffffffffffffffe, 0x18, 0x20000000, 0x0, 0x6}, {{}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x7, 0x100}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0xffffffffffffffff, 0x6}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x6, 0x9}], 0x5, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0xfe, 0x4, 0x8, 0x6}, {{r0}, 0xfffffffffffffffe, 0x4, 0x8, 0x0, 0xe77}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20000000, 0xff, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40000000, 0xf35a, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x100000000, 0x6cc}, {{r3}, 0xfffffffffffffffa, 0x21, 0x2, 0x0, 0x9}, {{r4}, 0xfffffffffffffff9, 0x77, 0x4, 0x200, 0x8}, {{r0}, 0x0, 0xec, 0x20, 0x1b1cb239}, {{r0}, 0xfffffffffffffffa, 0x50, 0x80000000, 0x1, 0x7}], 0x20, &(0x7f00000003c0)={0xffffffffffffff5a, 0x5}) r6 = syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x5f}], 0x3fc, 0x0, 0x21000101, 0x0) 17:12:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x38}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file1/file0\x00', 0x80, 0x1a) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() r1 = kqueue() kevent(r1, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 17:12:00 executing program 0: kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) accept$unix(r2, 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x9) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r6 = socket(0x2, 0x400000001001, 0x0) sendmsg$unix(r6, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) 17:12:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x9, 0x9, 0xffff6599, "0d0d00000000e20000ee00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r1 = shmget$private(0x0, 0xe000, 0x0, &(0x7f0000fef000/0xe000)=nil) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() dup2(r2, r3) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) write(r2, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x10000, 0x6, 0x7, 0x5, "6ca5a6b214a175dc0787cb1a3df3100fb4873ed5", 0x4, 0x600}) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r1, 0x3) 17:12:01 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$SETVAL(r0, 0x0, 0x8, 0xfffffffffffffffe) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYRES16], @ANYRES16, @ANYRESDEC, @ANYRESOCT, @ANYBLOB="5569aec806aeb65404b48141473b2760abcef6d4ec6d6045fb9448c9cba982c75461716e050a68e086ef97a32222ec8525b806f452c038fa7e7b10c78694fa13a57f18fa41e86ae2fd6461164666332ce243018031f6cae80c7facfce39a38d53c1d70d4eeb54271139ba7bfdc3a728c7fa9eefbac5d8aa6a788f734e87d64d4897def6d56953597d915d5d94c761fa9d594caef1e7fa21d173e3f51f3cb20869af857e5e2042153a5925ec8b66624912bc3293d80daf7"], 0x6) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="826f2cfb97dad548903ba143dc7fa7ef7774b2cb4c6ee1010da73e1aa4870000e1"], 0x10) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r5}, 0xc) r6 = semget$private(0x0, 0x4, 0x220) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x5110}}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r7, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x9, 0x0, r1, r5, r7, 0x18, 0x3}, 0x200100, 0x0, 0x2}) 17:12:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) r3 = dup(r2) writev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000000080)="b57a3d504fb1ab451784a89b6da81f986d9079eac1a34759481537f180b53ba605331fbe70a62c865043408ee9c05cb42fbcb3297efa4619b594d646c29f5102dd60ac52a14b49d6a52d023716c6d0789fe62cd92d0dbcaea98564867ad807b95ecadb7addba89e06f51cea2fb71df6d2d46848cbbb47fd61bb802bbc78ed71bfbc1e742371eeda45bd947a8a430eb7184193c860bf17ed35c7f151bbdf9fcdf7888ab5cacb14c355b342db9384d13f60159f637810c6aa5c31acdfee103aa7025a5ba8e0dd1f83d783b6cb21e3790f71b8e700685b7ad9e80da6d84d269858f349246b5c4e1868991c70eb14393f894723d83f469eeddc2627d186687", 0xfd}, {&(0x7f0000000180)="afc2300f566856339195403f3112c8875d09000c0e3af16507a02c5ad1b12424c67257a3bebadd657e617660844b835d600e31a99a881c8be2daa58d4eb6517bf63e75c3384dd612e8f40ed422e2aece73ef943c2e8002e49bc5394840293fbf0e05948d3093bf88a582cdd0cf99b4662f1d53be7420810c0f3df6f18978530da6aa1c368c07763edd412f949ea7d56f06a3207fae3527aaa6b25bca0d89a8d0fb7176bf1e77758d60051b330aadb2a18d75cd397bf2435f5190fd8720e018d5f567844f6755cb52ffd40b68b0221bd6fc4213dcf8dbc0904b974df20ab0a072461f4e887c5e48c84750d70d2722cff704b9262d16dc64ed8a6fa3c72c3b984cb235039ea1069103debd9ca0d294e1db5075baa15dd6bb124f148033502175217c6159b43d40ee2692861254770776cf89ec8feda6445ce86bd4371aa235c2097d9b1c8d3d36490154f26305c4eedab0bd64372b65289a57ebc7972556f9df6448b03fe3edd9c519694460a6f05fc1ac5087ef553077ec079ddd734d860b40b99a4fdbc365a0a6d24f4fccdfb1e52d82c959d39a30d3212cd2b387f233f0aab3cfb2f5c1caf70cccd8a9e97291dd0247b6284ba3ccdb261e13c48c960b1166106b69f0aaf404d2b2b12033f9f8004d451c79f43f04e62be60a0290d2f7873e1698e3854bfbe6801b6a9340f223f521248b82a55979fb31a5475d6c940624014780b015d2de6312c022b728db1440329aa6a86c84aa0cac551dacbc7ea47c0407800a04c8725614344ebbc69f6ae11891b0ec68de6ceadf6e00000be5bdfd97aa61d0a254cf2dceedb07a867aae9ac93447008f857c1bf8ab7f6c58eb35a91a8973ee738e94bb5b2ced2c07c8381f813d6d49bc4e1ede3fcdba959e32571584871fa72bae100ddc6b69133df8990969a0c8ccf8764c812b89acf5dc1a96026123c13f1d0ce806e50a21e188aad5e1be1da264ef2342ccdca89211f1299bd09d104d4bb57b368b63cca1e0955c2fc078962dbe2864ca7611e2efa711bc714c0df4f038af80477b2408273a962f7acdf745bab8633380229127cdc65e4d7bcbc61d960141c4d1ee8992ab63907642b8c58fbc4eea91c421c363511f3e49bb2c1527022af8d3d9765eac2a29156ca0bf53004994e6fda333e760cb9baed04f0b535eb0fe75e53db4b327bfd80d33088cf59c6488fdb930331b595d5341b3b647e77b6a4a9e318c0e1ed7691c0c2a7f16846aff2e90d06450ceab406e5f57e9ae40fd9ec6fefa8e0c04d154cde9163acee40e74ae94d2f36df64840a02ee02e5b13e63ce45936ac95837f7b0ffaa00970b31e87f86b8235835dd1d1b806dfa4b54607cee247dcfd08e645ecf2b8e2895d7ded983ca1e5f3239201aa142e1b676f7a12e509818d0471486131bc87c3a29fcfd74ec3d3e05368a7f7bcaf2dca1f2480c7f8af7a2d2a8def69d0b739ef2b7d137d45e1a50d9ff70d9d5637f99c88a8c931f8acf8df9597d3758484193749097232a0f66afdba055c69aebafb0cf3dfd5ebe4cedfe2e3244e51f40b8ed1c67130dfe05657eee06f59fa842b6d14570ad4764d795adb1c43f33d10852f55f3e8e18d24d6cf493d39633c83259ab0a7831e057503f6032779841c66070dca38013ff1ea06a56ae46e7b05d25fb2a614d17846de170264ffc15ba6c2c71bdc7bf8905ae6cb6ad651a54103ecd3fa2f4923fa270dfa86003e91af4bfdd8813efe25f2b3508b3065bb3cd5a0da8b2410f70de59d94c3ebb2f2d08ffc14e80cc725d11042dfde7fcd0f30faf4560ed71dc603c290176bd0bce63972c8d8455a02acde42222be7d3bcfa0635817bc1e1d4c0c88d60c8fa5ddc9802c4ae7eec93295c013ef7f02110c355a779c31d95418a8357fe626b5076b178df0e84a445ea75d9eb2490a347026004744b1c175259099d8d8ec6e0211a28dd6a01045e15a2afcc1d9990c4370b1efde0a7455d4fceeb81090fe3b81daaa9bf9ce58d6598923b70fa8467995c009a360ed950b814d85dd58c60f0ef5febe21f98953adee093ba33096edccedbd033971a1bb8fa037ad1236374faa585fdf6e4707cab1ff9fe7946ce8efa559dcbeb500d3cefb95c306bed3f23907a4e85bf72bf0e2a6dc3a15ededc1b594c2995de1fe818d09c43c83b2338b74c2738142c6392b0750451aee18e7922498882ee0540440a4381df24feb7f2e5110572c3d0c5e14b217333a46a323eb5259d69df50002b046ec2ac08fb99d714240072ae15349e08ab80a459e329522f4c253e31ca1920d6cb33d1100a9a5ab21c3f1e752cedf4de1bd350428486b00ad3a8862fba20ea07583c58b12a57964f923dbd16a1b6d1552bc9768718f5f43bb0d9221a64af1b05944861a5861a46e56936793ee4be845fce5c46e59fce066b4046464dcc51799219664bf4ebc4087fbb5629b7ed778b582b3d29586eba05f098d174ce3b2f47ac00d1b9aaa5fc65d303fe4ba1f265d429a3f7c627696d2c300d971fb86a2dedc5e08a206ab5305723f9714e8d94a07a8fda97b7204433b4939e18920e65d1a5969c49fe81f80489a02f430f822c96ef90071b021d2224aaa5359c35d87e0d9b8225ac98439b7817db4ae8881cd2208f271857cf742eccaa19f3028040bd452f935fb957c21fe6ece246b7f5fb18038ce9af108dd4bce8dd7cde0313da703323755addb525024c1411d3cd0562c8bde4988544d0820e2c968d3fb34e816c482f9572c10a010a70f356a60150d39343bd9fa9d933d77f713ed689b038d9435909a07720b550832c5dcc4c62616f2a37527df12f08fac1085e9944f36148b4cd1ed1b57b0c14da77cae8a9b57b1e8ed715d5129863f41aa081cc6d5fffe6d7013f25e2b7cf23fdf5cd1c1f6c8301d802c228a3c11ddb9ebf9f33f2d5418225afbb3389de118943a7a7ae38241688f2d64e51b5954777c8c69283f6cd0ffbd239d3df49644b6d0b61473b208421f44a3e1bc5f0e94ef72278947127747e663bbb395fc45c1f0a976684f7412b16ada350f5a497b16838509808356bc9a5fb3b5c0dcf6a8e348c8cafceee8250c6e4a0517f44e98d81205741023aae3dad5662f3c1535b324dcb1be540bb8eb16164b50a51db15171aee2a5c9f3f7ce5321aedb31a89d37be93d71d9245a16a72665c737382574c86239d733373075d2911b8f153fabba4ae033525758f1d6020a02fe86234a9a2b022509ceb37bc2cbd0e0cda9dca91e743de90e6085ea03e79de3a45c610d81289d6ef103600d6366ba50535195dc8eefb508a0a63f5b8a1b8c2ffab108e670b237804449983f80adf251b83a834e226f40ec742d9a9682426e0260a76376d70f8cb4da379154d23f3d8b213803fc4f10530328799b8de276021306b64a13f77c7c643d4cfa230fd33a7c7e49e692ed9532603dda3938797b4bd2922bed15eb6dac56b03655048ab72945f13bd3a5f181d11d986f1c4d2337598077f21bdaaa2ba67b98c6ff33bd0ff11faae49db0946dd939d4173fe5f671e14a1d799cca99614fa6264f56025d29829698eaac920329ed6586eb450afe7b355ad974adc5ef8accee5fe9e597a52583774b2e1b960ba52c0d95fd255a7c129e63248b498683514bbd5a4d370f9b3cc1e03daefdd82d3679209b4ed0ad70c5d5e587a6cf860b97e97711ff3f834eeb6440fd1983bd627dc711f80e3141f5fbcb8028ce1095e785635a8cf5fa08f5812846039fcc452da63389aaa854b1c05641158de461a7bd6cecf1c3c8ad8d6223f928c3c1e9d4f20906c00be5fa3347255c2d52cd9b9b28350dfb27d05d2f0688761e0c650b367a37dbb8b8f7717588acac74830c00c38e3f79f4952ce044c1a19d953bb052e036ca353ee21dbd405fd4bc956fa0893562fda529d2dd4caaae9c6d1da72b490759cdeddc55f53dd853240d22e8182f9520844a45a68925f447acd2984e9ac709f73c56e8d49fa47449078939819c0a30ad2594576a343ca140af2c8c173e141d016d8fbc967fa74db6c1a1881876d371a190705054d27f468002e165fac65189d1ecca3ccf69f0168559ee62c620631ee965a2d1e0ab8af30cc6dc992a05782f09256f72bb12e0feef9365cca264ac4d6ecb15258c0bb5b8177ba6946622c1ef9673758c97022337a9ef52f3dacba85a8729894a09a3247ae03a771568d51cbd0b68218229c266e071758ad7c670dbe24606ecb6ef494b44b4c537ceac870950d4e243a26d30bac2bac3b4a44b86c4495cb22e738adc41cd1499513bdf553277cb945de3030b16c526fa6eff489440357506249d13aaf9c8907c6aff5ebcbd2017f2a1e3b4c3d6492ba12c498a6a7472349eb8efafd3d361833a26341d1f4d9e9e875f686ea91a321321fa4905b409ae7e5114b60cec81057739583a73c408d79b8ef6f63b99dd7ec1b55cbad9a88b41139ddb2925b400953b08d03a91e2b76fc3157237ce05050705aa290024748bfb8054e2cabff2217b3ab074a37b9f3dda84e7ebb0745db8267dec602e3a35a9cd8680ea868bd78572230d2f4f0c5d880bd84e3b81593ae41a76acbb9fe3786b03436ec3ae7823ca5c6199bb8e7692b60989798f965e44fa0c9bf6dac5b30d2fc6bdc0d3066a1abe1de6b3ec7765355ab65362733958850f89f370c6a4087af15bacd89085b3613b1d4e9c197b6454cbba6c50bedc95841f81753cf0ee0c5e804b6091e6360f940798eac83668f9dd4aab3d6adc9a0c6c1432363fd095d4a755af9c43b03146ba54c9ce803ea2744fbb627c6c2e69ac4ac5d429855b4052a35a285be6d49c80618d252a934eaa54a1b1837e6986afc9c929499cc54152d79b126594586ddc6c0aa746b63236403f39918d69101179496640d83ddc398c194f11de6bf4374083f3a339285e515bf48cbe7ab951bcbaef7ced0bcb1270f670707b71707a201c2ce32ef0e05245e5a45ba87529b2e17ec15821baf0c7665ef223e024d59e9e1ca214fc1288418a40e874fdc63a324d6b088d52680c39a7c6430e90e1e0dcad7cdd7d00f0c36a862f792538fcc3ce5bb9481a42ac92d973dfeb403611c15906ae26e0c9d446ad0a9d7615af542ea3335367ca57c15c9f6c82eebe27a65e6bde67764d3928cb877bafeb071f2044f927b43d5d807ac43d7f8737b5843169a00a4114a51255519484bafd10c4711bfdc9886056aab8c656ddd914c913e621365935839c2bac84c3f95f71253ab0ecf4c1db86863dba67b17b3cf548e70fdf7dc71d65ca6cb7119516ac512126ad6d61eb73d9617264ef84182b0480cdd218947ae16ff01128149b4c02d828df3f87e3b1ef2132ea349b0a536a5a305729ca0b7da071e3d45c6a656ae1fe30fe650cc04f12795b3a79ffe96fc5769141844625b8d8428eff75753c89b423cb1968301b5d06b7c198779d7f0969a8e5297c6b867dd3dd1277a3464e67ea72a14ac08a50f065f221ed64ca2172bdaba5dc6c1501aa9d6e26e83d754817d2b849757a09d1a537ec86d62c99922b842add62cbf9d57fdb16787acf17ddb8e4dc0270f181277d9fc634278891428290197d5c24020134d91d67ee9581fdbfd7b65e745050fed065a197ce62ec5458ce07c7d5d6f49d250796da500c3aa653f08bb1ab637b0de773672b9f963c6dd66950ab4a819341fe6bd567869cf83d2e6dccb6044b3c9e4444ab9839aeee56ed249eeb8d7497f4c01efac979a166d24b92a3ebbdc039db85c607b1bb1138a3f183300f0e69594400d3061c9462d750446451350bfbd503dfa8553099cb88", 0x1000}, {&(0x7f0000001180)="249f3d8ae251378aeae5b178c9e365aec5505a522f4d053e2bfecc676aacad5a0e53c51f5f296c9279ee3375a655625a32a86b169e626db22bc18ef4771c0e5ae1482b5556b74d83b5ed779a961fc1a5a963da259a548ec7f559240da88abca3251214314a88d6a4808f096e359cdff8a6c8d18ac836559ca375294b35ed80ae95dd05d2bc2f6547b3dbbf9aea670444d526e71ad01c5262651755144aba2e8ba610e21504854efb197a80f12ac127d379141d657f5cca5ec2801f4df3d5164336e09c258195d4c7e1d745be71e8b65f49d99c796858d046a53883e152e20e40db8bfa9c3e01f9ea917369cda64e5043a456bd7bca45b8da3478", 0xfa}, {&(0x7f0000001280)="f07c48e51f07249050e44e986759ad66d4e90c2204dec46e944059bdd51a4d831d4ebfde1d79255eaced7621ff5b37ccd58eab8a0cb8d2e0ae3ce6edb368335e161bd8ec742db23c573bb0412a36043101d13226fab15c70b4be04444d641419a089698bd2df46ac17276bda6cfc6b5c0f752f446fd39e823aedc8c66df4d38fa85a8b9d8234e78c72d4c4c28bb39e934dc038f70a570fa3626652cd8a08592d15eb2e2137f2e0ef50f769dae0e66cf1029f0a8e1601633d8224152f40031233ac524050d5382067b335e8c5b116a04ab2accca2ab30ed2452fb765eb0393212cab6bd261faf91", 0xe7}, {&(0x7f0000001380)="6621f544be87a6d29af186ee76aa25756116310aa63b7db8a0eeefd850bdc8b18d41ba1579c0155d48ffe96a44c2d49490e7d215470354f987f8af7875b92eb33b223676801fceaff1aa9bddb200e372f528dd1193dabe58bebb99751117e182", 0x60}, {&(0x7f0000001400)="164083a37b6c0ef87002b51bff90e0daf6beea64fbf5d1638594ada83fa8e9f6c62ef87e4e4fb9e6250e93b155536aa7d46717096a83820a8e32c8efcd66b7fae39b29f2038c340999d349f925ff8550802abba1a7a1812360aec6f1e51b3f45259f78eebb9591fc5d8c347d18edc2ffee8ef7aea6c41da2484bec1327a5a438ae", 0x81}, {&(0x7f00000014c0)="a4f809225f0156bc50d95deefc4b8eca6041", 0x12}, {&(0x7f0000001500)="ed1d8999ae511e4a2399160f8ce40d3980ad68f0c57e76098e79b63278aad49bf3fcf8208edc96223467635031b50b5557ad8826730e6108084fd65994289b0febd9979c76682c908730b9b343609529e1ce89745873a617c9622e0e8a7da5381bb4face046991abb7e22b01fd1578153f57cfbbb6bb8405fd3000ec60", 0x7d}, {&(0x7f0000001580)="00529a6a98f73a885c93d4711dfaaf28f329ee01fc7d0443494b463d", 0x1c}, {&(0x7f00000015c0)="0b83ba80277753c5dea13ca5b5f58f3add6fe004d5ba1a1f2d41b144caef0161bcd52b85aa662abb54b22b8cd4cd9c3380d0", 0x32}], 0xa) accept$unix(r3, 0x0, 0x0) 17:12:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x1, 0x5, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="f5e4db64b161f1b522f1cd1c7bda2efa35f9fae85a275d02825c8c5162defad85100f1edc778276f7422377b12cb0d460b7e5783cfc251fea184e5c309908e921e08a8fcefb1f8c95a05addf6fe6093b56d34a1cbc4437c40962ece75d3c0af5c8542087e939a6a4fdf3c80bd415c2c4401f4a0cd65c34890bacdaa887f62edafc126a7c328d6ef0abab36b14f23a8e9fa45b923d1f6dc22aeaa2d7a05e00ea66c4b3fe6ecaa3fc633b32005065457c8febd9a194a2f1146a4b5c4a0caeb307d601a42501575acf3a57820f676b31c81dbb629d0d08a2b4cde51c46117f0a5cb99f7a4736c48d3e69d1c2b5ba2e0ea78356a6bf191e561312fe46e46c8f05eba951b9b6c5da6b95776a426f72bb1a665fa6e1d5ecba0d580e346fc93e2b923fe6d64f9146cc0fa860df2c9ea8aca25e287acaa5e3ed46493cf1e09ac0efc4e45a96d12c59fda405b"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getsockname$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg$unix(r1, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 17:12:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r1, r2) ioctl$TIOCDRAIN(r2, 0x2000745e) 17:12:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="336a3e367d1a8421c996b4b5ed70b0b32e697c73a70bf8b282035542ac73f44c8cbc8841954c6ba0a9e6b93ca2523d7fa968c83368b1f1a0d131cdb237029bf4398a685ed7a7970fa1cef62294f23322927334b66eab9030da210137f85939ffac9b2343f081a2d6862cf9eccf52bf740bb9a88397b5b52888cf8db67f3f9ea284b414b4b36ac21adfa387a612be7e8a3864f5979d31faa1bc9b7d1c893a8b198bbe8b00339461cf81f4ec06f70560a70d42fb38433709a97751f81e34a01ba5d63a7e54a282c47417d82f2750ecb6835df28339b03ea447eb6cb9a41d", 0xdd}], 0x1, 0x0, 0x100) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() dup2(r3, r4) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x80) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() dup2(r6, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) dup2(r5, r8) write(r2, 0x0, 0x54) 17:12:01 executing program 0: r0 = syz_open_pts() close(r0) dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write(r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0]) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r1, r2) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) write(r1, 0x0, 0x0) fchmod(r1, 0x8) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f00000000c0)={0x3, 0x1, 0x0, 0x2}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x100, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) 17:12:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xfffffffe}, {0xd63}]}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xca) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) setsockopt(r4, 0x6, 0x36, &(0x7f0000000180)="653fd703600468eefd8cfa0bf5dcc94f057c264e38713e80dc4fa3da3813c7679784cac92b85932b9ea6d1ec2205e5719e86c7bb171e35c7344880e95617c22be9686838c881de54302d92816dc8618c9771e5681010c3b349127a14d2ce3257db29c028efa757ee2f205b56e9f4d0f1bf651fca9f9d4692407cab1322169f13f386c7f7506af40c04695bfbcc12806197cacbb3e1adab82c03a88576b0bb40800000028efa56b3dad7555930493d1971d414b1c91fad03d7f2f796aced41803e5e21fda0929486132e06b5303456148f3", 0xd1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)=0x9) recvfrom(r7, &(0x7f0000000080)=""/40, 0x28, 0x841, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) shutdown(r1, 0x2) 17:12:01 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x9) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() dup2(r6, r7) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r7, 0x3}) 17:12:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r1 = syz_open_pts() r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) fchflags(r1, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000280)="f4db10c81cc2bce29a06d55d0c51a5328c1420dfb2be1e135fccad74a8b0347e184ec04f4131b094d6f903d2292eec15a4687c6e7786a2fddb5fe882497aeb4c0c2dbd017ef25618d7cbd872457468bf11e7c4efaf06c1d040dae421a3f7080071d3d7d9db6b4022392a8b8e75fb62e0f0175ab5330befabf54e4ea5592f06d23ec7ad5a6fa4608b92ceb5a090a6905cddeef53012b9ddfef986277dd1285f65f77716b152168546d9cf85c7bc243f0d9ae05e5375", 0xb5}, {0x0}, {&(0x7f00000000c0)="f37fb38ba223a08c2e6bd506e8eb8910b8c0c7830e80d733f9fdec211a7ad835eeb77fe0462710252c41d46475d31e700ae764a5107bae5df06d383b2055aa1d0b7eff4babd61af4d2f54861eb66cf9d5d4e45e131e4e272ce4bc22fb0b5a8c16b48d90f02454bd17453fb4ca77db5c64195335ca8631ee06b2e", 0x7a}], 0x3) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000003c0)=0x1) r3 = open(&(0x7f0000000380)='./file0\x00', 0x10120, 0x80) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)="d4c8dcc3c6d63e2d1beac70b7a2a4f6efcc5f3306570f7b4ba256e7d4e698e274ce79b563e35aa0500007206726e99f0f96e658621b556fbc524b08291ca9d2e99b94be7b6acd7614167f40000000000001d10000000000000009deffe04cdaade888462bda65c692deab098845f857992ae92b1dc51977bb05ee43b1b8c5e545d72c4fdb114bd16426c8df69f3b82f14477d6f359ae47f816d600000000001e89a6d836b48808c7af621fc0afe98a0e406c99616ea2043dbfd44657e47094e6c9e378234c5bf58f02d400"/220, 0xdc) write(0xffffffffffffffff, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x3e0) semop(r4, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0xffff, 0x1000}, {0x0, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]) r6 = getegid() setregid(r5, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1000000, 0x0, 0x0, 0x0, r6, 0x1ce}, 0x84000080c1}) 17:12:01 executing program 0: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x820) ioctl$TIOCCDTR(r2, 0x20007478) 17:12:02 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x8c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='W\x00') shmget$private(0x0, 0x4000, 0x21, &(0x7f0000ffb000/0x4000)=nil) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 17:12:02 executing program 0: ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0600f3503e75010000e30000ac66bde9a48d63534feddcc8a22b3549a21689c6b001b42f9b7e4407505abfda2db4ca6e87d4650a3b0b44939fac2d722c07c5010805fe98fe2dc396c52f98083a98ba178146c9324614eba4e8d0d919b1317975f8426597076f156d85a6cba989c7d79043d339f9879d9d3cb75c998e91c73196c5b303176844468d52d54d9c3d30b6fd707a8d678e0106107c47bf0f4236e0d44625f5f43514b7933f280e5a26c43cddf33be0ce57ac73ea59d12d198a525fff4e4c8dcae0a23f8b682fa439fac58d7f51dbb35638b853", @ANYRES32=r1, @ANYRES32], 0x0) socket(0x18, 0xc002, 0x0) socketpair(0x10, 0x8000, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) 17:12:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x0) r1 = shmget$private(0x0, 0xe000, 0x0, &(0x7f0000fef000/0xe000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r1, 0x3) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x20000) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000400)=[{0x0}], 0x1) 17:12:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0001002ec1ff"], 0x10) setgid(0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') fcntl$setstatus(r2, 0x4, 0x4) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() setsockopt(r0, 0x8, 0x2, &(0x7f00000001c0)="53e36deb198be6b08bb72c3d8d69c145b9ee82e8dd6b6d9a944e4a0ddc0acd664548610f6c19b91b7895615d6dc608b4f3a095d1fa2024e02dd63144f0f8e28063c39a62cfaeea6280cb941c37d6b44ed0dc0bcaaf8d290a09b0dc43d6d828d25e2868703d3439c738b52a3aad75992551c56f94ac1075c651ff4347d8dc7bca45ab56aed25732d6bd09d93d109f89238da5c154497d4089dac10ed39d2746d803d158a46afa799727d59cd8f263354ae1163495c96d6c7d70985cf91b31663319f8287a23", 0xc5) dup2(r3, r4) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x6, 0x4, 0x2138, 0x6, "a9276db42939844165c3fb416c2a85ec75d95ef0", 0x3, 0x9}) 17:12:02 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 17:12:02 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, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:12:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) r4 = dup2(0xffffffffffffffff, r3) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000040)) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 17:12:02 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write(r0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x5) r3 = socket(0x2, 0x2, 0x0) r4 = syz_open_pts() close(r4) dup(0xffffffffffffffff) r5 = syz_open_pts() dup2(r4, r5) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) write(r4, 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r4, @ANYRESDEC=r2, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES16=r1, @ANYRESOCT=r0]]], 0x1) sendmsg(r3, &(0x7f00000008c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="000000001ff1b1974742f9360777f094f046ebf600002f66696c65300024265328c016132fa54b0c16dec0e8e69c619b8353051c9dbc1769a97d5a0901d02c86c7d991fc9bdc409d35f543b9e783e0c2a3b69097f9b01c863a26635a678ab3fb58638f3f80eef6c752e20e03ae0da9645ab7a9f8b4fc681a00000000000000"], 0x10, 0x0, 0x0, 0x0}, 0x0) 17:12:02 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x800, 0x64) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) r3 = syz_open_pts() close(r3) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000a40)) close(r5) r7 = syz_open_pts() r8 = dup2(r5, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)=0xb) pwritev(r8, &(0x7f0000000940)=[{&(0x7f0000000180)="5ed4523c625cf74f0d7117892eaac78dcf8e5935174abad3593b382d43772ceec66a550bd190a299d08d9d4517f53c4f0493217a9ad7e27d5092ee3313474e3e474ead022b54a33a158df7ab2678b42c9c1759c60e9d2c81153e0274c0c1b1e25817acac0f179567c690af173aa2ae73fa279f93f18b7f91c0358a4170b7c1e4c732fb42483427643132386f4012ae738b7e4e61f95c130512c430e7d2eb9077ffde212c173fa5503e167e4a0342649dfe02ed4a0df13874c5d6ba6a43da2ede520810541d3ceaedc1651b6e278f4ea4a3d533a3776e7ebea56d3c97f65d326680e8d301e007eb3133b8524a2726f9484633da42a5d4", 0xf6}, {&(0x7f0000000280)="789cf7b37a0b79d6f70cf27e8503216ae451cf8d61ee62f50720248ca5d23fb99bf2f9122faacf598deb9e825641d3b1d3e788238f914391ca5639ff72f4f2e0720acff38408a7ec14810236e3d559de719e6f9d758fd65772f16a", 0x5b}, {&(0x7f0000000300)="d54debc89865ab1eb8828a88c44de3fb129da8a88cc079cce8c81316273a1b910f3edc2ae240b243342a6ba39c677d89998e928f677d61f4d3e228170a43ca9daa589aaebae974664320457cac3618a0e0beb2bd3f8f3853f734955cb81647698e6232680aba06330f182375308a0139ba56c6eabd5ed0bacae6d64430ba7095cbecc84b8d2bb599cc35dcb8a64fc1da7dc53494d7e672f75a35882156b4ee7e84e8eeb123d1a4a2838cd441944569660504dec4887a70896508fb2c1640d6f1927a1b13da043eca85135938974eddb7f4b8435d5ebb92bc6528f366", 0xdc}, {&(0x7f0000000400)="91f85440585160762fc382cce2fcd7dd2a46e95bb4fc7a600dc13700f0c6ee743329828a8c11cd5d6bedaaaaae53c769abe9476474f7432d38ee47dcbfa00e08b7544dd6d5eb03ed6793531d1fe7b8dcb4619cdc2242d77c0247c84ce63e7349fbda2c7cc6a3aecb9f3c218f2a425fe705", 0x71}, {&(0x7f0000000480)="45d4339ea1025b790b8a49639ab61ec1277d01411bac0ee1416ccfacae2f1e114aa2ad69792d36b7b666bb0a92faefe0085a7420b581fde1198c65e1d5c6fe25378c9fda29244b833eb10363c7ed41f5", 0x50}, {&(0x7f0000000500)="76e9f73956b43996593ebc9b6738b5663541a185791f4e867ede2cdcbf490863a84edc6d185049532bc3b2f796893b6a53e26d5b47fcaf05cc9c5d62f4da53bbeef93c4efbf4478b28a3c5b1a68b807759be75f65d0e87d0c4b785bf8553687686dae3b843f36f4cf1959e0ed35a1973bbbf60f4cbce3bf99aa964853a5e8726edfd927b327a41f650db6828345ef97b9430f95da9561e5aacce95d4a6ab15c6df23ef5c4a4f1c2149a2da4ccaec63183ea1f7ae13fa9c9d3cbd529e01e9ab805256", 0xc2}, {&(0x7f0000000600)="3d596e4575385fc74de8f6ce29e3c025097c8761bbed0c49f48b55f19ea499da541ee345a4208d7f4885bc69f497a914ec5c57028c2d61ade02001051d496ac73074caa344859ffe35ab9f166d1e8c950fcb80ffe8a0ef0372f3bb994459c4fba9aa50c03834f2c67ca8d81d7235b3b1490abae8f6b07a4323b5f00320174a14ed4c71e0496191f6ccc1c5b3492ec46f52a93509ad8bb362c95c241adc4a4a37f254f137cabc64840dcdd800ebe3dfe45a33453d8410b922ae5f573d41d2b92d621c19b18e62a7e3991a1ae3532585e2b6b7b387482fa98186be6faa58b3c53fa52efc85", 0xe4}, {&(0x7f0000000700)="89a32676d4a05bef4c103d9155732464d8dbb9c0832b4ca25c66c106482604b713f82cd8b8409d004c844c612599c30e34b250d55e617c01df0cc1593bc357c92e8bcb07583966f07f18c767df1fd09d5322f7505ca51627d4564c435cb5c47ea78213bfa20879c275527ad7655a6246c67c36ecbbc37cffce01de772f2e06b239a6205d34c77b117b6165b5e2ba2815fa21f1c88e9e6f17cc3eafec8faff5d5b1cfc28f19286b9b88c5f1b038ce8b57ad5d8f37afaa828579a9e80373c548f2ec18309266bc62c46a8678d2d063a67bad8c707527dc58fc2f2ead5e09ef7ca6435d18b33aab9c19b6dc68e8b50ef15782", 0xf1}, {&(0x7f0000000800)="131fa1217a2941df", 0x8}, {&(0x7f0000000840)="d53401fe182e204f10d4c776f2b40ab33d44f119ac50b7599ee3bb5c2e27f382f8bff24e757fe420187098605bafadab3f159a1f19d54bbbd07b8e7b9c3c8ec2f86d2e2ee50557be2557fd676e28d197fe744452ab2b4795b03f9c3a110ab96b9a8ab63a35f25453292170f48800ae53c56752026515c6955e00cec0bf4d9eb92994ae7305169f83a1084a8840321c3b50a6c4fc11fbd86056659a45aa590348a75e7fdd5abc254884032995b179bd10a2b6d2d0c8ad629232ccfc9094f4be6d8a8c58fda5a5cd371794442ae7eb14b44c64e0d3cad7bf805d6e14d6380b05556cf756648de85d8f0a453ae89655b969bfc9f84d1cd452f5b0", 0x146}], 0xa, 0x0, 0x6) truncate(&(0x7f0000000a80)='./file0\x00', 0x0, 0x8) 17:12:02 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() dup2(r3, r4) fcntl$getflags(r4, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:12:02 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xfffffffc, &(0x7f00000006c0)="ebffcbff13b9fd812eaa4e713048e69931929648b3ae934da77308ee7c93525cd51aa581458730902fdabd033a7ae136dd1f8305dedb782a5cbf72ebd7812654d0af77265e82fd717215b384964862fbb668f45318382d156dc22c9495fc26b9beab1322d743dfbda2a2c1a06deb34ad43dd8e2a15c9b346db76470959d79d16a5264ba72b0e33856c280fc842a50068c2d10d1e052eea0bb8f38c90625f3d242e37675de1de211d93fc6ecbdbc0d76dc5077657c56b4f37521e695b6c896f44aa50afb5a7b9301b158d915ea990384984ccb5ec93e5542d838d20c827542bde9c0800"/240, 0xf0) r1 = socket(0x18, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept(r0, &(0x7f0000000680)=@in6, &(0x7f0000000540)=0x441) unlink(&(0x7f00000001c0)='./file0\x00') fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) getpeername$unix(r3, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) writev(0xffffffffffffffff, &(0x7f0000000e40)=[{&(0x7f0000000940)="6ab162aa6643dbaa9e03cffd66401b5764b06d82fda5edfbf15f5f60dd6ecc1bf857fd8b0ab57bf87a1fdfc9500e62536e0d9581029b726e9672ae48ca69c83e2387f7bdc99a7de6562a5e040049730e4461b82952e6c8e9c8304bc202e3c460ab2376b03ce27d9e60ad22e579c57c824c6ddec27a49f0d8b4f47e6c222df5ed1d266c132ecb785e59858ce3c1ab65faccce997379b7ed97d1024abed145fddc4b135e306b16c873dc60a63bd90ffdaaed9ffa1b648ce99dcf9eec1b91ce6aaf3e547658f009879e78deea90146519627ebb2d9e58c8204786554ba25987e1c06917f07613956b7d30ecfc372fd338c1d5a2c501b4d64cb812692e29fdf6155937ec60a68666", 0xfffffffffffffe17}, {&(0x7f0000000c40)="8d6431684bcfca8205736885650be0755ef58d01238be7302e0db9c39e99d53eb77a58fba59d781fc8d2ae95ddcc59936cc3d1fd7e1591d9a7db8f6419a57e0f91941fdff4d7aa2dbf984a7372b6e812c4bc0de2d57cca4cd1fe68b8468f136f895c15a17b55814a349676a74533ca68d89b5ae1d7066e5c5fc933cd62cfc99ebdb833195b0888ea5b67db401892509932a5a9258f22c3460dd4447f10062780816618ea2767a6d949178d42f0716bdb1fe232246e276596ad2343c5edc3f5261e0d0f50f5b570c463e9e1bdfdba76fcb5d840844d3635b093ab20e1f1f3bb51ceec70823ce096fb30cf09f6e60d2e6d6f8c3cbfa5f66f012b8f75c900879cf120ade18a053f7529c71924fde08a82b4132d860afd43aeb5557196402cbc2065c3aa152af6531c92ce4a4826f4fcddf27c8d694ceaa284b9c209025b81e5f4a88ceaefcee6bcbe1027fdae67d5a367e0de67aab413b80c91d732c82658598c046019f3b4485859893d91bcb8fb84dbf8ff2f96a9e6be09111973a7a2773aa0b2c3f32a1e8eec6f8ac700"/409, 0x199}], 0x2) open(&(0x7f0000000300)='./bus\x00', 0x20000, 0xa8) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000002480)="e17ef8b000", 0x5}], 0x1, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000003c0)="fc86efdb9199aa68824a16b68eb425f88203f46cd7465635ede750727bb449c50bb65ea3a765ad749f0f57bb3365cfa79e1f27f939b1619c9d925bb6d5c5b9b345cc0d73adcf3196a63a10246a6a070000b6e977a6a355bac590e8f0bd54bf0000000000", 0x62}], 0xa7ce92c628241f55) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000024c0), &(0x7f0000002500)=0x7) setsockopt(0xffffffffffffffff, 0x80000000, 0x4, &(0x7f00000021c0)="ebcf93076614c583f9a5adddeb47a969ba7c9bd923d5f2bbb207eda971106a0828a224d981804f5a1034a3608b208813f5764375b7d5a338a5acafe618a7bfbe8d94bb9e42c265c8fdcf72ab3f90870b23802237734e98a123c1d4dcbece198123276f1782351a930c0a490b6d348e2774aac955b6708575c333dbadbf6f66bb69a8b0ce7e2ac4fe941f95", 0x8b) syz_open_pts() ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000200)) read(0xffffffffffffff9c, &(0x7f0000000840)=""/71, 0x47) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f0000000580)=0x100000001) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x9) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000023c0)) preadv(0xffffffffffffffff, &(0x7f0000000b00)=[{&(0x7f0000002600)=""/227, 0xe3}, {&(0x7f00000038c0)=""/4079, 0xfef}, {&(0x7f0000000600)=""/96, 0x60}, {&(0x7f0000000240)=""/8, 0x8}, {&(0x7f00000037c0)=""/244, 0xf4}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000000e80)=""/193, 0xc1}, {&(0x7f0000002080)=""/267, 0x10b}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f00000008c0)=""/92, 0x5c}], 0xa, 0x0, 0x101) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000025c0)={&(0x7f0000000480)=[{0x0, 0x80000001}, {0x87, 0x7}, {0x8b, 0x7}, {0x100}], 0x4}) r6 = semget$private(0x0, 0x7, 0x3e0) fchdir(0xffffffffffffffff) accept$inet6(r2, &(0x7f0000000380), &(0x7f0000002440)=0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000100)=""/172) 17:12:02 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x8c) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 17:12:02 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/245, 0xf5}, {&(0x7f00000001c0)=""/90, 0x5a}, {&(0x7f0000000240)=""/236, 0xec}], 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x5) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) write(r3, &(0x7f0000000340), 0x0) 17:12:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) accept(r3, &(0x7f0000000900)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x49) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 17:12:02 executing program 0: setrlimit(0x0, 0x0) getrusage(0x0, &(0x7f0000000040)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000001) 17:12:02 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)) open(&(0x7f0000000080)='./file0/file0\x00', 0x480, 0x0) 17:12:04 executing program 1: open(&(0x7f0000000680)='..', 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() dup2(r2, r3) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) write(r2, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() dup2(r4, r5) fchdir(0xffffffffffffffff) r6 = open(&(0x7f0000000680)='..', 0x0, 0x0) fchdir(r6) chdir(&(0x7f0000739ffe)='..') 17:12:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x4, 0x3ff, 0x107fffffff, "73ffff00f3a100"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 17:12:04 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c00000020000000000003000000000000aaff0200000000000000000000000000012c"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:12:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x1ff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000001c0)=""/153, 0x99, 0x803, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="ee03e200ffff000001c28af056f90b418833e4bdea18ea5be33b06d1d1b2a2cffc84bc2599b06f3852e45599bc54c351ad484da117c795c4b80cdb4d911a2214294a173844c1982f3b6d3efed388e3279743f4dbdfeed249930d1a56643a46e0075a90bd93e631dde740df1dcf0b"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 17:12:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() dup2(r5, r6) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) write(r5, 0x0, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) getsockname$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f00000002c0), 0x10000000000000aa) 17:12:04 executing program 1: ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = accept$inet(r0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) dup2(r5, r3) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 17:12:04 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3, 0x0) r1 = syz_open_pts() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x4, 0x220) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x2}) fchown(0xffffffffffffffff, r3, r5) close(r1) r6 = syz_open_pts() dup2(r1, r6) dup2(r6, r6) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0xfffffffe, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) write(r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 17:12:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc27b82f7b8e00000000000000000000ff00"}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) write(r1, 0x0, 0x0) dup2(r0, r1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 17:12:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffd, 0x10004, 0x803ff, 0xfffffffffffffffa, "73cc517b8e001f00", 0xfffffffd}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 17:12:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00646c2c42f2ffffffffff1c004100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x9e8, 0x200, 0x0, 0x1, 0x6, 0x2]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="78d0372affca123ab0ac82307a56e13a6186bf93475e32e87d9db1863ebce9e1ab68521338156412d42b870c608b15d5af531ea29563a37041dbd5228c3dd2bd97f588473504b270bd1b9a1270a43be5a36bffa5699ea3d8a9579f3a1e28a092cd395a93393c3697a8943e46ebab37a5bd0bff2c0e11caf26fc323e9089d5e5acc89b033962ff9ff34edd2031b58af7bebcd7dea437cfbda6fa72da4eba736ddffbae374252b486c6426a5ddf6f4fd3e2cf95dfb89dd6e8751e505c769ecf0013660c217e8c79f12640348ed72381efc963f882a270f862fdadfc58e780fb36e2a96d3f9"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0xa2, 0x2, 0x4, 0x4}, {{}, 0xfffffffffffffffb, 0x64, 0x1, 0x8, 0x7fff}, {{}, 0xfffffffffffffff9, 0x28, 0x40, 0xfffffffffffffe00, 0x3}], 0x1, &(0x7f0000000200)=[{{}, 0xfffffffffffffff8, 0x1, 0x4, 0x7f, 0xfffffffffffffff8}, {{}, 0xfffffffffffffff9, 0x44, 0x4, 0x0, 0x80000001}, {{r2}, 0xfffffffffffffffc, 0x81, 0xf0000000, 0xfffffffffffffc01, 0x8}, {{}, 0xfffffffffffffffd, 0x50, 0xf0000000, 0x9, 0xba6b}, {{r0}, 0xfffffffffffffffe, 0x5, 0x40, 0x3, 0x6}, {{}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x400, 0x2000003}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0xfffffffffffffffa, 0x5}, {{}, 0xfffffffffffffffb, 0x2, 0x1, 0x7, 0x10001}, {{r3}, 0xfffffffffffffffb, 0x22, 0x1, 0x7fffffff, 0x64}], 0x9, &(0x7f0000000180)={0xc8f, 0x9eb}) 17:12:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20000, 0x0) accept$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x2000)=nil, 0x2000) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000001840)) close(r1) r5 = syz_open_pts() r6 = dup2(r1, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x9) openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x400, 0x0) sendmsg(r6, &(0x7f0000001800)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)="9ee1556871ef86c3ed0d874bbb91abc887158a452c0302f6e79007ea3f5648c72a55956d54fdfc0a329433", 0x2b}, {&(0x7f0000000080)="ad39e29d1caf14d411ba8531630122d58bd21a2a7e00e14af04f9fe5ff0286dcf11bf5d5a6bd3233fa3d52b8142ed7fd9b4bb9c044f8794936a9e5a33b8ed893d813dde037b83f1bbbd9a2c745e40eaf2a2b5d379eba5e601ca1d0ce83239679e17d6ac1b0d4dddbd1b592adf8bd8a61c0baacc968e7bac6402d538cf3ef682e75b9956a", 0x84}, {&(0x7f0000000140)="406ce1b0ed360dc3420c4b0e5124cbebd1020672fb4b690c9ce364a2a9eb2261f33a58600df1d5d5c583b986b32477a56b05172308df0cee076e416d7f3e036c1bd9a7a38ced19b48fe2ab7d508866ccbe23c59f2cdf2e8182312236b523cb8b9eb1fb9ca6a69c00c50a4da7909599e3113587558cd368a1d1067ee843fe388b73423849058636d56e08af94abf2baac839d96817b6b83", 0x97}, {&(0x7f0000000200)="ae7b3dc7f17ab630c381bc08d3c9faab41bcedb6e616d05a476c8dac9c1cf839496e03241a6c1df8f69bb00ae5b0463d3da2afb054d0c4232ea9a07ae48ec9ad536081948bccaffb3df2e60d4ede8025a57bde6a6b5514a6b881df17b2bc04a68b34f26d7035d64c45506b96f5999861ddfbf39bc08faca482233810b0196d5d909a0ae37b5fdb4373b5657d13e5365098d6555fdc2820f6ed3ea4876505714391de", 0xa2}, {&(0x7f00000002c0)="4ec5e8fd8f66270e2e0a9f763e232ea573c3ab575cb030d463a7e144c7d91e337953ed897988c9d17b4af4476274726425d6845cc67801532cbcec234032b1113e002f49517f484ae42c9bf89a8d8ff747835f41bb935fd264f88cb9b8e43832f9548e89e3d69f4e6c0d0d4190d1a539e1017a1ed00908c36474c33257", 0x7d}], 0x5, &(0x7f0000001880)=ANY=[@ANYBLOB="1010000000000000ffff0000020000006a5d7f20dbbf5fc529e27ea8600ca19db9199cc77ddf8176d5bdfe9a22f2e8932bcf9b1b7a229b9c9e4f52f870950defb058505f4b79ebe6b96c7f32e98bf96f8972ab3ebd32acdbdc4a85474a681d1e604399bbc838c541dc7b7c14413889138cc7b4ba5986293cb7f9d6899b376212c7c62bf05b475c5b448ef33b898256903da3c434e15a98c5e5dfa45c4492bdf3166ff2f096eca40a047c596084c4f2d66d5faf96f04e96d458602ee569b74ed618af7573d765aa577c43175251308b3752536d0878d891fc13212b02cda9ad146146a4090a414b05f01c192db5c20420d09e3044f6b39d31d793fd16c476a509886fc26ac2ede116f31fa01bceabdc19befae2a8a79e3cfcec5ba270301104fbe1720c14cccd7a0b49c6790023cb909e7e5cc8180445d1fc2c06807f572bc5b18ed61158083108b16df997be861d322ae7eaa2be6370935804b2621be2f470aab5c7b04eee6e877c9fff792ee7c44cabe80d96f93c5dc392f1d7b86ffa4e876794b26d2f98c3f17e515db15768b3ea1f166d5160e3c8b7923291d443a71f78f0289e80bf287d1b27718a61c7955543d76174008cfb796804e547ef0fc501d8d80cbdf785eb4f2abef44e4d6c8af11c53485c4054e877e3f81d6440a7b9793fba42f2caac2ca67d04bfbf7988b3fe7e10bb438a6ce22874c458dea693b67f93806bc4e593b86918c3085cefc38fc6c9d1c57593029d74fe1f172268f19b17f6c14659f27d36369684804b9c5e0490e369f36d2bc5f904007360d7505cd6c31afdab8c9d58e9aa7eb2fda625518860ee2a265109699f3b13f2ca333b6f32ff0a268ea74e41c2d4e9acc22cddece90766db0735e78c0d4d34b05f1ea8d93b886106c585d514d9bdd3994fef71db61e3e2b33730cde852346090cea45622ed76a29a7766cc9dd9ceae70feb2c3bdcea18f0163d4dc3ef2d458f772f7d2ab30b273a31afa2fc8c4c0bb447f625c30484e1564a0c178500b158ce2b8cad7e8a3ec03e319734c9c9b45d2278610a0ca29100a7c5e0626ab06c46b63e3641cbe1b71f29580ad33215886327840b23f2a58a95501e01a5bd5e14e3d70233641597bdd9de2803be96a6847cb7a632f75ba22274e4915b3626b56c732a9a5ab4d6a07b2a445b0987636064409f1907905051fdbe3eb9bdcd1940c87dc5646fbbdeac72d697799e8bbcc56805107116a4f0a1b0f19c8217150f5e0ffd0d507649d0efeee02474d1449b35988597d77d91fcca5cc27e0638d9dda5aaaba00a0d06ec907269570894988d5195ae6ce8a6562dd4020a08a8419252f0e6d27b22361cda5b13f4b44c81223cbac7951f8f6eb25b9707d5d5cb1b1f46b268853ac1b38d1567fcfb6a9170df11014fd93de406a22409b8d0b1a516bd32f6453d805b85b5347eaa200331adec64f2921ebddee442cb1135e48530980392e9ac08a18c030c2042c308262bfd79f46250c0d32be70a3cb4a9731e53fc18fd1e14b3fe8dfa4d62f3461e1913bdf608e11d3cbf2691e33006986c360893b04585e7a0862cf360cbc84b35c4eb0816f89fd244ae4b235be4db091fe2eed2deb5840549f692a7a5ceb2212d05f2214ee862b76845020a4c2a19ee157f6b479da42b85afbb954c735f58fc0c9d36d00e68785d95db7a7c621f629f651bbc293b227102d4cb002c6d495dc4a472f31d35be803f719e9de004eb6ad171a5379b09f3119e029b1169fc56142d18422e187c6cd29f922a39c8d1432396182edd9e4f54344758e6282968c10b73e2883811d09adfe13c4d6b77c1822e979a46307f71db82381185dd4c0f05d638702624e3849feef56050a7a1c600a53419522233728ab5bb1efc6fc965947b84e7b4b588b5d2b17b472c6f8806e00403ede3f97628b66527d37ae5785dc4f715b1b430ebd5c5cdf91f349150e616465dab43c690b5651d83a946d1bf48f392a4d747f6ad797539f0ccf0298a0347e12705be513847f444d5e1f29fb6d0fca544327088e2aafe087c24b8c3259cc55d173ab65af3e94f20e6130a3b365b0e924926deba37d5f09a862345e1b52d1f0a4f51269a081c83be8d4cc214d7b0e4ca4b05e6868c363f9b9725da08a356b6b2d69b2e7b07e612078e3fac3730a561b59ced20c3762ba0f9d2a4418c7e574cd3157c8ad9ca74d171a25c5e7388422c96234bd6c772bc2ca31757a0f49fa7a60dac1e3b41443a46f87420320434b73dfda0aebac3015483da9ef902f301fd7f5d5c368ccb62cbbc27eefb92b214cc858a24171f91e5eb1b4883e5b26f38336efaebaaf24c447ecf71d6aa9b379d7138d95e83d741409517b5de66c53debfbfd9d15b32b341f9a9799edff5afa76ed068e0f40197c573129018185189472f6e785018a4b14393830e5b90251bc33f1651082dc25be61ec792165846e3d972b2607b23c15b188ed6a05d47cb5fd8783df3027555347d8f08f4b16c24ecc6101dad2efca713e142061c53b52bb267c02bfb2bf73c1fe89605e6f9d69ba18995018011aa8a94a0ea89cb3ceadb46df9c7a50177887fa80f88f510e330fa4e7863bcfe17d88371d165cdbaa5b2691ae0f5cbc315fe4c43bda10cd69aae69fae587dad415df8c59025588cb3375113c6bd308e33fe46e9eac0d9b9d542c671a7396eb1d146a579f03c16d536a09b2fe6e3e09a76b01dfe5d0d46db4d227524d0dae267cf2a0b61ab3db4ad2d4cac69ea380778274da68b3f9f25c02d11a5ee2f156e10a6be3499f950da650e4fc7a80e247fe0d36c5bb26ea0ef629f4ed93a2a24a47b2cbc6a2c663d6fa0cdabc662d768abddaef0a22b32afe176ac2c4a64ff0cf750635d5b68b9fcd35553d196205ad5da72f15604363d90238dde9e425e0c3415fd6fd65dec5d7d8813482a794e073a7f25127f952d12fff3322d7048f798b08c1f462ae1277c48337825db555d20f6d3df8040e5f0fa8110164e08fcb0c71a7a8a26e44694429dfa89b0636d59a90573d77c146a2f274a34f6b7f75019f83a8a61e6fcabe39038d7f4df9b29fef5ca03d0e68eb31ca4b306484ab0afe52a6143bb5b59653141017cce1e5143b86f43babc71bad63b76f37a5d9cbd7cdd89c12ddd3b901a5db7fa61a3afe73dc63af76d115118b853f7aa0462a36976ba2c45142d9a83911ffa5a970dcd490253123db2396469307f35b8b8cd8639fea42297427d39e0a4e425db288055a2dbf1d2cf75d74565f420dbcc8dec6ea45ade50c94d2b8a950748c9c19e7e1d03b9059e22861d2b3131430a250f9f6c8f0d53c0b99afb49d4dbadbbe9a0507af9cf206fd6a38e959b5f5fb7843ce5e54ac71b6d3ea401dc2753c632019d63cc79bb6370f215a58162032f2b4884f45f4b05f7efab85858106a80a19b11571e0933e2fb6738ba2da6df72cdc208ae627ef3f11853199e44d6ec6d033018fb1a470415ef4861d751a401ea00b52cfe57804f0f110edf0fb196a806761ce802e95eed1429ab95061db8279041d91b436e67559e400a8a93f58f791a88f0e803a023f995c9e0cdf8bddb781ee2c4036e52f426dd22ef4a582646fcadcbcea65e61a33a3e8dd290f69cbe06ce4834a9c5691fa900b0741e01c9679ffee71b6319b3c364c6902cfa92197e64775e8b9233ecdf73ee32a439eb2d9955d98807ac5dc4a32f2e4bb6c9649eceb000e5d9d5f4d7dc45dcf2d662607ecf003185b8ada8fb67b6b22f048b09557e05d9057568e7b010ed8c79885ef847cde4e60acb45ccc1ed99a0c316fd197041733bb0a0ce343e1298ad6df4392d1ccbc9573750f99afc17d4c600758101a24325ec0524317ddb9a02109786e10435961d5603e06db7f48e65e9af684c46d108399a7b195c43826e508c97d251a365d8766093df58694d10f744eaf03798fce0b13355c9556caebb225c3bee1c83be543e9c2f0a90f553672fbdc16e8b1173d3aaa40d0374801a496102caa0a074bf9e53d24dee5ee4c3dcec1ca03755232344ecdf7987518d505b2f079ae16fc44a5280641cf80c6f187d04b5021dd7d021c0a14935039474c1649d7147cfdeacf2a90d025ea851eb5ef59b6309fa33e6b6de111dfe4e97749341159bbeb3e733b2b5e292751f6d4ac7fbb1476e91fa31ab6ae225985bc53c85c2c2c5ac5cc6b1a6ce0c5efa4aa5d5d3db149faad82d2276d2b1b4cf8b1f57efa8998b99eab59ed4177f991c2efa6e457740492fb8d1492a65c9000a9c2fb3bcb4edd4e467c094673b88eb358c706a5cc6414be3c09c7f5a455b3422ac7dcad831121f97f48e7c7fd94dc4737eb46fb3a2d101949db57e27b03e4f414bf8e875a27640cca07e4cb81bda10c0f5165ddf075d9aae6fa6ce3ce73ea5bb6931bd4c296b3c173acb4ab29c6f75c0518b01b149e0f8e858ea1dafc271733820665f633f5a37945c75fe172e7e7d17db51f627fb932b43e8b67b5af9674547086dbb0b08065be727fbfd4e56ccf82951685b37f817a5c8b95600a2173d411e07535a2a3bd9f3eba88d27db01446a3d34b989efb4e11e8c75c1557066cee228d04f7db229b817761d38abe18704477d7d341acfa65ab89024f41b1ce9f0851e7506ba8f2303c9c18eb129071f5bd3cb5058f1a14665a0fbe17130e5ea77498bf3c0be8ce573bf401cfdb93b139c82852c3779d2acf71285190630cf95c552e8a4fc9009b5c3689885a1fb043516422fbf03fd76eb9c25b908e74f44e1a6553a2d4898bc2f83e57d00031ca6a347d27513c28ede436e562c4ed3c82b63dfc53f25ce39ccd3962cd704dc9861ee6e907dc915b9c682fd2b961f7de9d1c1d27b708c5b7c3f88fe6dcbf46d7619aedba53395fd2197e714a6833c5b1f423b26368f8aeeb8a6570fa297288da063328b5a492a767bd72ef0ec11c378aee88c5a796dc1b97afe7d2638de5b12c40e8d634d9cc201a9f3ff79f295029604e1c76bd542197c7758a6c10f7c75a48bcfdea6406a725bbbb06c93f934f43f809ceeb4641c120db2a3180ee239619431d99489a1851e877d4f748bfcd86c1da47427126c38910d4ab7ea584f3ed171e313320749fee32179decc60dd4520de4f62b0b254c0808d79ad5e8adddcebd1ba97956f0d7b77b6097f6d51f1e77a7ee2deaabff052f65abacb43a169384333e38571ec9de53aca8c730458a02dafec76a19b6c4cd3b9cc146c25f5abe2937086da2a839d23accd72b29a5d4844971e7553394b03232be15e770dabb1a0f6981a8c9ff2974ff80b71462d72d4a5b37aaf79d9ab2156854887b18fcd56f96254cfc7d16681987a2194d66dbd65c2a035e835b696799973e9fda7425636face63fe6019bf738b0ac2c2880acdfe409a7d07d5ea1a7044561ae8e38b7dd8536238e91a7c93a5729887cf18137ecdd46241d3af8bbe31c8fb2bc019210b904445d951cf33cd7d24c8b5f165c4c458d45d56789da2551b13c061e292e5dbcca110713731040717f5bc61feba8338f21758dfa269248ad2bccb94b3c2ba70fe847c96a66ca147b712e81f60fb9ae976bc20f820739f27a0068dc06c8787497ee24d6ef0741876f8628cb2b363a117abf11cb0b92f965a177290acd08f694da51ac9aad0f4218ca9695f7ab52692717b76d01c6644497398b416fcd819b80bd175137c9069406c984ceca4b66183419fd269eea04bf76a54ff547e8f0ae01c991b06362319ddadab202ca0351cf97d8c7d7a4942a70660bf2622234072eb3d494889b4e373ad090b6c56198387cc07c851c123e25408e9c9ee50e3aa8316a0d7eb5ee1001000000000000ffff000004000000f83239092da5acb193b190f8691401ea836c430ce78d9165743f2cf8d7f7c124f26df10b0d0a10e15e5781329f36f1506b9757263bb8ab936f2c60fe14438d4284eb7496aa2211acd7f1d80581032c74b43da18582e041b628ae9268327f79f38f8648e9fc08cc1a1267d3778fff66001ee8ee487d2d7485e8e93d58f38aa1c3de15b251f89bc797bb421dfafc41a45f8c7fba9ceaab3a1d820e758d37ea37fec72583981519a2e2bc58d3052190100dc573f343342f0c8dacf949df1bcd7311968286120297b896c54e0d0d7117b1742b8ab1e73158abfbd59e806b997aee8a114d5d2a99db0b72193797de5bfd2fcc3393ecd2ece5f80a4dddb135522f13aa680ebc3ba9a70000000000880000000000000001000000010400002b408ac62ceedc85c6215ca2e6f06c8bad4d8ae940a5963c819762504db3b80af0061b4371598585fadcd0f3272f9b9cb8ab99aeaabb1b28728757749d4a59f3a34f5248f0b1d04420523eefb9f33f3f04e9aec42491e11988c1f9cbe75aea6a1bdc795fce6e50a9a7504b505af10f7cdd5b000000000000e800000000000000010000001f000000775306cd951409113ec6cc6beefefa1a630192ac36b34b7bf2505d0d23eb7cab6db37310fc0edd693db3b0725e13a76e0420e46a2cdffcd04cc64b1e4032050e40c205f34d7073e9e9d569a570d332adafa7fbae90e4a3051d691b9b43421ee8f7bd92f464251c7b409bd2189b724f67963928f29c71b4c355b3f5e64f4f56b2946cce33e1f89d6b28ef0aa24e99779be4450f061b3cc9f6f22d545ef924798a8496fc14597d4b63d99e6b356bf7d9e902f044c096d208d3f1bd02ba59550f3a6ec1dc46473793b9f5c459dd95d62a8b1a3016d0e402000070000000000000000100000002000000a0f0d2b579a72e3892cc9cf40505b374ec4fde5b087236c630759b1542575e6401f0db34dcb786652fff56a68bd4451c810bc3332e94294d9f814bb8df84a81d2b10d984843c354fa867059bafa86d5dec24dc21a265405de2314236bb4700001001000000000000ffff000003000000364de5340c88b03283c5aaef30a564fd8bacb47f58c1ccce7447623ecb8be0e4a97cf69b56df2cca22153fa06af15c07b23e62f79b3388690a78f681c6a19345d4637968d9928485be2219c77cc0146ade3a868c28609c0f547a0b5e1429aee0a86658df0fe155d2d7e2c196f064ef659a717cc7339bc40c7cefc231a68fdc56b0a3f354ea6cff78492afd86ee6b779215964961a4cd583efe4671a09711f0611fcbed9af5723889ea4e3e5d9fb94cc4751363ff4552b96b7fdc56fa9e7acbbb4b2a516c086986fa00ba9c74e38772a28ea287ae1b281e9e0f255b157c1e46f992bfd389a79978e85c30f98848a9cd17683029fe66970358c708005600000000"], 0x1410}, 0xc6a50270fcad9f40) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, r3, 0x0, 0x0) 17:12:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) connect$inet(r3, &(0x7f0000000040)={0x2, 0x2}, 0xc) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x9) openat(r6, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r7, 0x190, 0x100}, 0x5, 0x5, 0x2}) fchown(0xffffffffffffffff, 0x0, r7) 17:12:04 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000a3a000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0xffff) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() dup2(r3, r4) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) write(r3, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) 17:12:04 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0xffff}, {0x18, 0x3}, 0x200}, 0x3c) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 17:12:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='})\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='(:\x00', &(0x7f00000003c0)='\x00\xaa\x06?\xba \xeb*\x8dJ[\xbd\x1e!\xb2\xccytI\xce\x90\xb2-\xc9\xb5\xf8\xd0\xf2#\xf3\xa7\xea9\x82n\xb4\xb4\xb6\x93\x02\xd8\xactu(\xac\xe2\x9e\x9e\x9a\xe6\xea\xcfLK\b3\x85\xe1\n\xf3\x0f\xe6\xca\b\x953\xcfT\xd7D\x83\a;5\xd1\x95\v\xff\xee\x9a@\xe8\x1c\x1e\xbf\xed\xd4\t~\x99\x91\b\v\x11\xc8\xe2\xcb\x00V+0\ane\x91%\x9b.\xc7~t\xd8\naS@\xaf\xf5\xc2g\xa8X\x12\x04\xbf\xfd4\xc7\x10\x1b|c\xc2\x9a\x19\x03YD+=\x01~\xe5\xa2\x1c\xeb\x92\am\x11F\x7f\x90t4\xadi\x12', &(0x7f00000001c0)='#:\x00', &(0x7f0000000200)=')\xe5-\x00', &(0x7f0000000240)='}(\x00']) close(0xffffffffffffffff) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="826f2cfb97db80a7efe1c97b8c"], 0x10) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r4}, 0xc) r5 = semget$private(0x0, 0x4, 0x220) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0x5, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, r4, r6}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "ffffff7fffffffff186503182eab7fff0e091fe6"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000900)="926fb7e275351ff0550ca5fa9b4470e7e04867e5619ebeaf0a", 0x19}], 0x1) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000004c0)=""/104, 0x68}], 0x1) 17:12:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) readv(r1, &(0x7f0000001800)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/4086, 0xff6}, {&(0x7f0000001240)=""/151, 0x97}, {&(0x7f0000001300)=""/221, 0xdd}, {&(0x7f0000001400)=""/253, 0xfd}, {&(0x7f0000001500)=""/58, 0x3a}, {&(0x7f0000001580)=""/107, 0x6b}, {&(0x7f0000001600)=""/233, 0xe9}, {&(0x7f0000001700)=""/232, 0xe8}], 0x9) 17:12:04 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5f, 0x101}, {0x40000000076fd, 0x1000}}) syz_emit_ethernet(0x36, &(0x7f0000000080)="c7a895b22a241c0a078359ff86dd6e360aa905000000000000000000010065ec0f1d00fffffffe00000000000000000000007c4889b6") semctl$GETNCNT(0xffffffffffffffff, 0x2, 0x3, &(0x7f00000000c0)=""/117) 17:12:04 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000040)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x5a}], 0x6, 0x0, 0x0, 0x0) 17:12:04 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000040)={0x4, 0xffffffffffffff03}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r3, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 17:12:04 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffff, 0x6, 0x5, 0x9, "cb4df5f34479bc44687c3a36e31bb579c127e4c2", 0x2c24f6b3, 0x1400}) r1 = syz_open_pts() dup2(r0, r1) mmap(&(0x7f0000611000/0x3000)=nil, 0x3000, 0x3, 0x3012, r1, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) shutdown(r4, 0x1) close(0xffffffffffffffff) r5 = syz_open_pts() r6 = dup2(0xffffffffffffffff, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x80000000, 0xffff8001, 0x45, 0x101, "6e3b01e4803e145b473181e63aa8057481174950", 0x80000001, 0x8}) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 17:12:04 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x80000004, 0x0) lseek(0xffffffffffffffff, 0x0, 0x1, 0x3) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() dup2(r2, r3) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYRES16], @ANYRES16, @ANYRESDEC, @ANYRESDEC=r1, @ANYBLOB="5569aec8ec6d6045fb9482c75461716e050a68e086ef97a32222e88525b806f452c038fa7e7b10c78694fa13a57f18fa41e86ae2fd6461164666332ce22b5343018031f6cae80c7f47429e20"], 0x6) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r4) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="826f2cfb97dbd548a9e0a143dc7fa7ef7c970da73e1a2708fda4872e4a1ce5fc41359cf15d9d4c60de5c7a1557ab27ba5e988ee5034befe7bd3aa7f4cb3cca102ddf3ed21f28692e292a8530268a0c9f7e5ca015e9c5fc6547f1d07466e953701fffc785e127e34510fb48911e52f1bc3ee567cad80996783ea338d068"], 0x10) close(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r7}, 0xc) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x7f, 0x3f, r5}) write(r1, &(0x7f0000000100), 0xfffffe5d) 17:12:04 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x102da, 0x102) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb8789c9d9741c097fe3071153d98a3016d3aa8bbbbfe47d4a4a397fe08e270388f6134b6d47e0a26a9fa392fe6fd88d22b4198c17b920a4d66be93f21db6809f62b6dae36ea3ea89fc1dcbefed99ea92c8f4cfbd3ffe4e2b7d6d57b0608098d7e3d0104245fcb59d4e784d84e73e763fa4a7af77273e2c423fd28cb704ae00f227680c349e462542f093c639be61700531b5a7432a817133ab4704bed7d5df73cdff5daadb5bba0d9384670d2171958665c073500eefa20953ac62041a0a93029eca9acae8fbecf884435fc377dbf8f9e3f4d104fd456174ff690ea93740d3d0cbb41c837d7eaf259d33ebf12b34f0a4da4daec59156f231dac4739b9f09e5ad50b76d08ddbe00ed08e6c88a84069b92046e031c10cd16157d625615e087b1ced088fab460976b211e979d09bf72da26b1c1d29c97c34f1f44f92a63b05b42a70328096dcc0816f98355348d26357ad50272992d040ce4383442d049360db63b004ea67068b9fdf3ae5617e1448a660229bec1f72d713983554c54bd9fea0c059390fad6cc5eb07538c47eecf754a05c1c8b222a6f792ed684e32cd83fdece668b082b41fd7a63a31b473bd4b2853eb5efbf07a73bf8ce79b93143f099d1da052e1029d1b9a8a5d4fce9ecad5f4c74aae735c1d4dd26c3d9bb86b8e48e0240802c377fe40deaabdef08c91cc95834eb1a2b28a6a80280c64f1a56511d09028569847d527c4e197574346ffdbf7caf1cd83e1ec41b7aa49c175649e359a533554bb4c4e688f439c2fda3894561c9a8571845b49ed0c68d1410c8ed62f3b5c1a4a3e3b00d8eb062ed45ec4cfc5cd0aab13d0b14425e5606a1b35093c0a3fe223334d9e0f316fc5a4e269a6570de2d90e2475a909626eaf8ea296455420c4b4c2f6635e7595763898e37e8f7c3abb27bd37472c527669d7ab1734cbb69ba278f30212f66f91cd59022af350d219722a71975b5bc56a3f4ba5e11172f79b544b5c228500014da4f0961df206b52a2e10107faddd87500fe6eae5a688a0f05c5f3e9b13f36a601b0269b46d81bf7646fe087135d47baa657f1d5726f44b68a174f61bb0005c65c63a369fe859b3878265178d170b98e41767ebeb03a64b1ae58acd8f971eabd43da4a2ce05d4271611934d18488d514baef0b89b99e8e1cb96ef6b5125a1dec76bbb8e6f74f88002642c00f598ed00912ede380899d15f6ecfb3b8fbca3eb921e4e54d7301fd93c011da7428a151bb20ff86da2245c0bb389594a7dfac6f5e6afad9d1ad3a344e14929eda74b736fb0d59c557dcdca8f32c95fdcfc06050991e7e7fd12e6c6858ddd11c4df674ac24749eb292366dc4990927296572e502cb2e243d3e543828543b25bb4d86e046f82ebfdd73ec6946c454143b15a410a8b454aec05c22aa24759845fcbb5b27351ddad949d9ed979a5aff551465937a61157824c922389f61c9fdeedf29e6dab8a7975e95b4efd12b494c585d6b459e40dc518cbc3be7d5f053aa675934b4c559f289fb007d5d54bdb9b51852147a50c8715f355acfa9272ab4764ee4a00e03b00c5fef781f7f15da0950928c82993c6e14c572c6357c4e99ad5639c0813bdcb78070cb2ea7c3d8a0332e13462e2f75efba4a639bb5b45ad916d7d31a062c3af55c6ad2cb1ade3c11648a70ade919afb70ee6138799b5a0ab6dc1374011a071a4767e7fe99b0637a87398bff54f9b9484de94394294fcdcc5d27ce3354ddb1bef6439ddb2dfd5998c4818f0e8b1b1e556dc6e6657c1f17be681807cd1725cd0621f1d2b5ad790ee61c0171138fece5296c7eb33dc74cd3d6ab4cd29c6acc0ee3fcc55c4caaa34ab97fd1d484a01aee6dc064c87f4b2a6f68655785c69dc19232591ec3777a1e27075e1b00aa6f547a830b90e8c64b5ebdf143300b420c44a4ecc72d7de53b1f59d729356ea45ff500e5f16d299251808d9c8618bb6aa1a99a4d5522b2c5eb2382299b492e106501859888cbd146efcac98ffb644c1615f77bdc73b683b1c374f9d3ba5adc73e6b2bcd19bcc825613b8fd6bc13c8b671a28106b0493dc44c8f3287001a3d74ef3cdbdf2bc55b64cd5c9c03cb698472341ef1ec50a4dd1a1464dabd98fd67108b14fa4a79595e13af5f190ae8a1dbb7ca5d69e7e1633533be339d996e12167e4c92d2ad6a819d9dfc8944f8473e91345e2f737b760b659dc612e191d673dbf78f3891c2ba6ef093021ee25cffd322d996d1e2f4de0bc52afbe01cedbbdb6ab3720decc2d7793fad939a4b07e50e26acc6011c7dc50a935765514c863a1389141ab43eab644496a1018c505767708136132cda08b6f674684e15ea342214b9e822efb8d98126dfe76845872975441bec16ba15714c1287be92cb516951b5cf96d5dbaf3f2e2671c20bc55f7a52b2f491674c6fdcd978ac4145e1506adf0da655380adfef1b76bc04f9c8ddcc345754fef62b19925f9b91890c90343d36f97dcaa16493e1a79a0779d0c9bfb4d470d08216b74ff0a7e32c2a2e8d9b2b6e721288a0e40c20f6c777bccd73d449072f49578fec047723e900873803c1ed6bdffe8784fac4f75a0a45a832c3efa663535711446a548127f34ca372d8b86fa518c30b8a47b738d14d721cebed5c036e3b583c26cfde4fe1f5a59a852488acc7fd1f5fab9553b344b13e6fcc328fb63a073d50c0daa27e78ba08614b3538e85485b9cc38c213b60e027e691bf40b71899b7122c53b13de6a6e5e56894ab5fd0a264ec1e15e62452b5a9eec737eab659d5169ef5a202a7bb10605c4740163d20da99c3991b85acef2ac12d2594dba18cc6ac35070d1aeb44146a31ab632ea7780c6385a4e0e85a11e1db0ff86b82834f47bbbde2a18215b1c10d624b11f66fa5981370eee428569ad70098d65be63583e3728832b22ebbd69338cc34bfffad46345a439946acb2f3c7e4ecde3d5068c57f05133a576e7149b3725590c0d8087a3cb63e2253fb4cdda8607fb038ce2a11080d08e68f32f989c068030508887ca1585baa4cef97c48d07f92a223c91ccfeb59327e8e1e11cabfaa4e0482adc4662a15fecc88529d5cec694d0b7f2e9238bb775e4f9e1bb7f2c1d42c7a4938e1c74cf44fe330b2fdeb58aa1bf2f0d5519a0b31d315c3fedb2850bfb2043dc004e579276684a498cb8ec048a70750c558ca428fe0b0656cc010c5671460e74481dd2d8553e54028ab30db212e0b5f3d5c60bb9bb34f156480d2b4a6dc43cbd7227ae9c41191bad95850818dd2e1e91099b9ad4d129f5b5d1e5ee259b14e6eb6284365e58c618d0a1106332638868b29cb2e2bb7439a64adfd2bcbcd075a5e18123d86d4baf39738578eaea3b1f522cbc154f7744d7a9a752f5cb106b135899fb75113230870727514256013c34da324d18ffa5fdd4991d2709f32d106caa5e4b788aeeae0b77852166bd5045281c8715328b981264336ddd3c550380cc0e4389d37507e83e9975554883f34f01767a63b4f02a43175b20e02dee0fd45a016788219982a907eab16b220da8e2e7e36cc763eecb677275f46164349c9aaf33d88adad4ffc5b19737923cf1243d02f54f3b50b789ea818215407159f3977b756143a67860a5d94ad78aaac2d529250c1763cbfcc53b46bb1e4550956875147e24de3a7634a87a457b52b110bf42b0b9c28cef4ad2936fd323cbe534cd740eeb976a04cf5641292a9ea4f1b497bcd8d13864d07b941b3e50bb894749e85c7621489c61bd52f833cbc1fdfdcccba9317f3edf7f6883ca633925e337e59edd60f4d9ef835d49f9871b45d02ad1d809fea9fac710e78001e862d5f67b1a3fa5e5f8e48f9f7f31c644c83ebaaae4c5733104dc7d9aeb8200cecddc6eef08fc06440a0ee7050d5bd49ff6f2f57d25e729f686a32486e72caa91f9dbce171ca2993b02cfb32a054eb83007afda302ac96d52921cfc16824ad4bfa342a6be4a33fbd1a6836ba0100c782d9cb1e3f5fc0ba2b678da7af4698591f209388a1fa6bdf56cf10c65bb5e632d758047d731652fe8fa20d3b17253643faed1017c5f1781f54134f1d05fb7a010f7726de6c9a747be29f2c16d65ce7a9b328f629bc03c125bf", 0xd9f}], 0x2) poll(&(0x7f0000000000)=[{r0, 0x5}, {r0, 0x1}], 0x2, 0x0) 17:12:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) r4 = accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) sendto$unix(r4, &(0x7f0000000180), 0x0, 0x0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) 17:12:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() dup2(r2, r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x1ff) write(r1, 0x0, 0x0) r4 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000493000/0x4000)=nil, 0x4000, 0x4, 0x10, r4, 0x0, 0x7) 17:12:05 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f00000001c0)='//\x00|\x1aXW\x1am\xcc\xff\xc8!>\x01\xf2\xf2\x85nm\xd6\x8d\x10\xd9\x87\x8an\x97_1\xf7\xf4\xa2\xff\xd7\x83\xa0\xfd\xa9\xd4CE\x86\x18}\xfb\x8c\xb6e\x18S\xa4\xa4{\f\x80\x80\x81\x14\x13:\'<\v\t\xfa<\n\xef;\x80\x1f\xcf\xa3\xa6DYAf\x7fx&i\xc4+)S\xd45\xb4o\xe0\xe48\xd1?\x03\x03\x0fE\xc9\xcc(\b\xe7\xc8\xe8\x82\x8e\xf7J\xe7\x9a`\xbe\xcc\xe3B\xb2\xfb|\xb2\xe2\xbaL\xbcJA\xd0\xe8X\x8f\xaeU\"\xd1\x1c.\xe3f0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000000180)=""/129, 0x81}], 0x2) 17:12:05 executing program 0: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)) mkdir(&(0x7f0000000180)='./file0\x00', 0x1c6) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) r3 = open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file1\x00', r3, &(0x7f00000000c0)='./file1\x00') 17:12:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x51) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x40) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='x\x00') 17:12:05 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800183c00fe8000000000000000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0xe, &(0x7f0000000000)="c7a895006f53dd000005ff95e5dd") 17:12:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x10000, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x9947, 0x3f, 0x1, 0x4, "a5a95a7c7cc795144c08557fff9f02790f83a434", 0x401, 0x4}) r1 = kqueue() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)=0x9) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x7b, 0x80000000}, {{r4}, 0xfffffffffffffffa, 0x84, 0x40000000, 0x47b, 0x4}, {{r7}, 0x0, 0x80, 0x4, 0xf1aa, 0x8}, {{}, 0xfffffffffffffffe, 0x5d, 0xfffff, 0x2, 0x8}], 0x1, 0x0, 0x8000007f, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) unlinkat(r8, &(0x7f00000010c0)='./file0\x00', 0x0) 17:12:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() dup2(r2, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x4, 0x5, 0x5, 0x2, "c3efa48b03475938a54e0e6da5182562684c75b2", 0x5, 0xb81}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:12:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000100)=""/112) socket(0x18, 0x2, 0x0) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x1, 0x6}) 17:12:05 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x2b, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() socket(0x2, 0x4000, 0x4) r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = syz_open_pts() r8 = dup2(r2, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xd0, 0x1, 0x7f, 0x74}, {0x4, 0x9, 0x7, 0x6}, {0x7ff, 0x2, 0xff, 0xff}, {0xf64, 0x5, 0x20, 0x3ff}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0x100, 0x5, 0x0, 0xb88, 0x4, 0x81, 0x100, 0x10, [{0x4, 0x5, 0x3a5c, 0x4}, {0x6, 0x0, 0xe0eb, 0xdd75}, {0x5, 0x10000, 0x3, 0x2}, {0x5, 0x7fffffff, 0x2, 0x4}, {0x8, 0xcc8f, 0x1, 0xffff}, {0x5, 0x7, 0x8, 0x3}, {0x10000000, 0xffff, 0x2, 0x8}, {0xb70, 0xe0, 0x6, 0x5e16}, {0xff, 0x7, 0x78e, 0x2}, {0x400, 0xff, 0x4, 0x2}, {0xfffff1c0, 0x0, 0x410, 0x7fffffff}, {0x800, 0x100, 0xf364, 0xfffffffa}, {0xca93, 0x9, 0x3003ac86, 0xca7}, {0x9, 0xb6f00000, 0x8913, 0x3}, {0x8, 0x7, 0x1, 0xd13}, {0x1, 0x1001, 0x0, 0x20}]}) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 17:12:05 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)="c7a895b22a241c0a078359ff86dd6e360aa905000000000000000000010065ec0f1d000000000000000000000000000000007c4889b6") geteuid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYRES16], @ANYRES16, @ANYRESDEC, @ANYRESOCT, @ANYBLOB="5569aec8ec6d6045fb9482c75461716e050a68e086ef97a32222ec8525b806f452c038fa7e7b10c78694fa13a57f18fa41e86ae2fd6461164666332ce243018031f6cae80c7f47429e20"], 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="826f2cfb97dbd548a9c4a143dc7fa7efe1970da73e1a2708fda4872e4a1ce5fc41"], 0x10) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000140)=0x2) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r7, r0) 17:12:05 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xc) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYRES16], @ANYRES16, @ANYRESDEC, @ANYRESOCT, @ANYBLOB="5569aec8ec6d6045fb9482c75461716e050a68e086ef97a32222ec8525b806f452c038fa7e7b10c78694fa13a57f18fa41e86ae2fd6461164666332ce243018031f6cae80c7f47429e20"], 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="826f2cfb97dbd548a9c4a143dc7fa7efe1970da73e1a2708fda4872e4a1ce5fc41"], 0x10) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r4}, 0xc) r5 = semget$private(0x0, 0x4, 0x220) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, r4, r6, 0xa2, 0xfffe}, 0x86, 0x0, 0x10000}) setregid(0x0, r0) 17:12:05 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000ac0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) ftruncate(r2, 0x0, 0xce) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 17:12:05 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffff) ftruncate(r0, 0x0, 0x100000001) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) 17:12:05 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() dup2(r3, r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0xd77) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xfffffdff, 0x7, 0x7, 0x1, 0x403, 0x3ff, 0x3, 0x2, 0x2, 0x800, 0x1}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 17:12:05 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x2, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x4, 0xfff8, 0x81, 0x8]) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5, 0x1000}, {0x0, 0xffff, 0x1800}], 0x5) 17:12:05 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd604505000200aa00fe7400000000000008000081fcabf185fe8000000000000000000000000000aa"]) r0 = syz_open_pts() syz_emit_ethernet(0x43, &(0x7f0000000180)="809b5dfb30d48fb90fe1140fe4182ed59ef7a4facc5a643e776800cf176f1157e054d4ab2d7a2a8a186c883ff3a1ad8285e5c128076594428d243ef0ff8a8c469211bf") r1 = semget$private(0x0, 0x4, 0x220) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x190, 0x100}, 0x5, 0x5, 0x2}) r3 = semget$private(0x0, 0x4, 0x220) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0x5, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r6 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x1000, 0x0, r2, 0x0, r4, 0x0, 0x7}, 0x93, 0x4, r5, r6, 0x4, 0x45ae}) close(r0) r7 = syz_open_pts() r8 = dup2(r0, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000100)={0x90, 0x0, &(0x7f0000000040)=""/144}) syz_emit_ethernet(0x83, &(0x7f0000000200)="c7a895006f53dd000005ffff86dd07514f96eb160e90000051ebacc5a4df2c885c32b1c90cc5c268786c5a1938b6721fb0aeef91c1160de13c1e4aa0b41d669990b7ab293dc861ce6db6baee4e4588aa3846d7786ceccb3a4f70b4a9d7ef6962477e03fecef98609ee86e482a6a97005cb1cc57919168183f5f4a76b8c142a22d33289") 17:12:06 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 17:12:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlock(&(0x7f0000ff9000/0x7000)=nil, 0x7000) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:12:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="200000000000008d742c007b803099055bf987d63c00e9a69ef87c8a5b67010000000000080000f734cb0ccb7a5b00c414000000290000003d0000f72f66763793fb44c12ce0ec279c200000025f09d2c94e53f300893f3ce6a053bbf5778dbe4b1d2ca8ab132de17314572bff16d0c444dc32a711af22eb04e7be8800ab5d25948d804c536e4d63ced9f6f201ae84253856e2894a2c71ba3c4f9aceb7b73d5ff2858b1ed3d14913aab21da9b28f778763fa7b33e283a74be22aac39000000000000000456a2c4e31b12d0821b7485c4998bfe18cf652cdf5e245e1867cc970fbac0c7112f97c5129a047733afeb12b74f0097cf65d7709d8de4ab530c5a0e4b1dadfcce239104873af56f44c53c7078742a49da711523305de7"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xc) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000001c0)=""/214) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r1, r2) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) setsockopt$inet_opts(r3, 0x0, 0xadd52f305547ac23, &(0x7f00000002c0)="d1e4f0feac8544a073300570dff31e7840cf0c326d83985a72104302b0ab5f880ecbbc578a952115a9afd77b38c83b5599dbff03cec07115a7219afd60f6de56895a144a2fcad97c", 0x48) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) write(r1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x0, 0x4, &(0x7f0000000340)="e1a6d242097b872508acfadb7d6dc07d881fe72fc583f75ce5c5feedc113a1f08626e0634c85b0ca4d046a9fe1ba15f6455f37a5c99f7a4a6e57335c1d11816af9fdc711b2666c539103c91fc58f445c9f9119e66b4141151c4951bfcbb4c9ca565e7b687d6c4a3b4da2ff37b749de95820e81a7263d75e41bc0cbc2b93842f9810848b8eb6c720516586d8c56d28c4b9a2d517faef1b024ed558016ea922ed1df3fd0b3761dab024066a8f4071c2477b92e3d9cd4859a819a360edc16558dc09c58c2d0c757e77cf80cfdb2e3c77758bedcb5aa5e8253d624c5501660b4c5a6b0c40c57ed83aed52d40237ba63f2c965742d2bfd68baae0be3faf571123482b60ed40e695fda816c11b0a3877a42674719d8b118fce01e2e099f51ec7f1c0766adafc048d638aa6db12f0d2e8d92f7a27ab2de11c133c9e5aa17bf949f38d4915583e64ed99f6bd94620cfccb5666920f598315b2cca3b0d041ffaf4c9fbf9e4776d25c7f9073233a63635a787ce37bd192070920d9582f7cee1ac364f527f5b44248a9ed732c54ee72307819d200"/410, 0xfffffffffffffe67) 17:12:07 executing program 1: msgrcv(0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0, 0x0) mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write(r0, 0x0, 0x0) mmap(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0x2, 0x1013, r0, 0x0, 0x3ff) munlock(&(0x7f0000ff5000/0x2000)=nil, 0x2000) 17:12:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(0x0, &(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, r0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r0, r1}, @rights={0x18, 0xffff, 0x1, [r2, 0xffffffffffffffff]}], 0x108}, 0x400) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r6, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) 17:12:07 executing program 1: r0 = socket(0x10, 0x4, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f00000001c0)="c673653e805067c73f70fdcafc33fb30af8f9b3243aa347aba315e114a0b4164811e1a568adbb4271728e662d53409c5b8b106642205100cbabf1d828b925202e5bb9690399152fc27374edcd53068247883062b028ec5b3633aedcd9cfb1a0628188502325eb649754c2498bb192bc97b43ded0f2cb03d2681480ef0a838650b87d14ce449fafe36a466c048ed5968e15a9b35854ba96052fbb771b75a1b684cdb69e4ac2cbe6350570132b63acf6e07230c7942afbe76b32e585e628e47bafc753ae08b2f5419a271681dd04597a17bb000e331a2bfbb936f8d05dbe4a46a90d7b4d5dcdbb02a597a606cb186479583326c7259220fbdcaf68189b83f7c75a9e31a78f8b3cc24906e013adef83818c54eab864364311eb9ac4ff64913f1257c53f8de87a82af886d4b72cc92fa465947a8dafda7f50a289504a09bc8ef38a2d91adcd3634f066acb0cbf90e39b498f98f42d900e127e59be009b0562644cefa70d74619ad47cd0cdb5e89a04eb2d0ec53a471f7bc59fc8d52e082222bc26f0385331d2585db8911e4e70f05bb8d09cca827d0e253b8a2e3f88d7ff8fd83bdb72926254a8e45e991c32d35a568236232db8e7e5ecce2c53bff6d5e233b14e7d6199b2c6819645bde4e68085e70216fc23a61bb760a8082f5ac214a23d65cbe9a89fbcf12d50e1d9c364900333e503c427a18c9679bfd47fc0edef3965c60ca8c9660fb0641db96283dea4b728e840a9046365cbf4347aef00fe92e4fb190c911284b404a6913c407524ede1731f640dc4e9ba59054b84e004f94f69ee8329253923d13f4e1c71cc06e97c7942d88230e984d8b2c46af1a15f1d64773db8e20f03fe33aee176dabecabbca97385e94fb7e423fb70cce4e36012bc732a64650ae2cdf90d1fb30ecb7f1bb90de572c82dfa13eb754d8696972503bd1fb83aebab5586013b7a07738b2668d65ad30f7fdb35e78be65e36d97c1d409006f5571885f3bb2bb1a43a318a19fe48e91fc5e7bc9c14069a4928469add164d68b086d52cf7937756056108b7376c7c6a378d4f3e0935cf811abc45610943b8005a5e96ad17bc5ec4f6260f4d9f0d31853e65ca77ed891fa3aab4c89ec4708c5cd9ba39807fdb26b18c136cea20682db963d7631c89220b7ce2fa24b73384581ac2cb9c872891247881508f01c870ac468ce68db5c4c0048636049f820341e85ff7009332162901364ee87b3f78172ca54fabf4436fabb6269f1f3617482ca205cd74bb5593b0c2bba3abb57bc8274f7592dec9f975707dd37c6055882bb925758cd8fcf5cf97d121ba3dfd4357f10ccb497cd3d53aa86f021c91ed1f6b30192c8117ce7a4c1d3da59395f3e6477bca4055a83804e9a83d236dfe36bedcfa807b14d224fb31cf312c2014a1587fc41553244d80a1d51f7469a9be13fcbfc4ec6567bb3af6573f5b0a0f50a5d72436895d687dc0c978a62abd91d8eb3b4cfc6b54c0434da08188b587cd0f1096ed2c88eacd0b29fbbae196accc0ca6629641a2519fb085fd9684e11e51e117b0ed8c849b4912f7ef01315a9c047e988b1097743292eda10a5c25bb1ad8019ac7cffd8d6aee8b1b23784c85c08986877b4f51356c66d075156baaec009fa2e33d69870ab937b3b597a43f6663105be9c5bb5d2dee6dc5711d9ba28462c5438d15f6c380c993150c0b8e0d230d78594803352e3870a6c79dd4151dd34d197a4dc9cb27e99cb26a57866e7", 0x4d1, 0x0, 0x0, 0x0) 17:12:07 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r0, 0x2dc) rename(&(0x7f0000000080)='./control\x00', &(0x7f00000001c0)='./file0\x00') 17:12:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) shutdown(r2, 0x0) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x400, 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = dup2(r3, r4) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000080)=""/174, 0xae}, {&(0x7f0000000180)=""/86, 0x56}], 0x2, 0x0, 0xfff) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x9) dup(0xffffffffffffffff) connect$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(r1, r2) 17:12:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="810000ff23dd8a63"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="b63bc8744e85de1659f7832de87626b1b0e943b4289df95078051048364539346d37322407c1a6fa5e4562e83fc48e7976585d4fe16eabc290d4663d16fb4e62c7b403a2dba945729a5327c8c38b3f9e50743fc61c61ed72fdd0af3b7469accb015d3df683e38447be1ff31858a71ee9665aa759f6256a65842c591aa8b1903fb279b9215f3bd311465a4800e48081ca41e2228bf70b79e454c1e93d2aeff492d27327d27312148c142ddee0174a45eefe1c2c4796c0d16758e1484a14113c2286d0ae934e3f57bcfe91af10788e55ed2580fc7632ed720cf2c51b72473a825c16fe669b44275ad4a9025e19ec4cc125c694c05b7f8c23def77544dc115900e75cf486d462ffab34a75de355c6c30539016b7600000000000000"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = shmget$private(0x0, 0xe000, 0x0, &(0x7f0000fef000/0xe000)=nil) shmctl$IPC_RMID(r5, 0x0) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sendmsg$unix(r1, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) geteuid() 17:12:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x80000001, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = shmget(0x0, 0x3000, 0x488, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000ffa000/0x1000)=nil, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r4 = kqueue() ioctl$TIOCCBRK(r2, 0x2000747a) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 17:12:07 executing program 1: poll(&(0x7f0000000180)=[{}], 0x1, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = shmget$private(0x0, 0xe000, 0x0, &(0x7f0000fef000/0xe000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ff0000/0xe000)=nil, 0x2000) munlock(&(0x7f0000213000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r4) 17:12:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) dup(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ftruncate(r0, 0x0, 0x20002000008) 17:12:07 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc96037ba83342acc7fc8cc49b8f3e5c75d50796f4539f6af96d2e3fbafceebd23722e8405e306c6f4ddbc95749d81a57ebee8a3c9a7ffff39187561ac8a501d52a6d0015c0638c3560d28e5a7127e0000000000a00000004000"/120, 0x4e}, {&(0x7f0000000200)="250d0b9541c25e3f5969ad7593b4d971e181577073e252efd7c74552644abaf262fdb36e2791ac64e3504b195978de83eb52fe9cb1f20143328757af6dbeee749cd34be082bed8e884a50626082ec06fcbe42307b3ad23bc4964ef85c70af2b6d85778db4ef23d4a9a250d1b867c30d0207a684b785564f7fe83"}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xffff, 0x90d6, 0x7fff, "d700060000000000ce545459e4000000000000da", 0x800, 0x101}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() 17:12:08 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)="c7a895b22a241c0a078359ff86dd6e360aa905000000000000000000010065ec0f1d000000000000000000000000000000007c4889b6") r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_RMID(r0, 0x0) 17:12:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/76, 0x4c}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) execve(0x0, 0x0, 0x0) 17:12:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x7) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000000d92f87a67d7a87cf87bb3813b00a0ae3f17c8c9f090805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c20380000200426bdcf306843b34f7c027e2933325f15a792c52015762e442c83610ee91e522137ca128311f62a244d48af8cea73d1e661d3db901c48e582d225bca80000000000000000000d093d1a0cecd471969297320ca1bac28219bd99de91c38b7efb9a9a76f6231457fe6c565ba0c5ccea234608d47df318fba951300000000000000a667022cab7f8e9811aed558f6685bce189331a7f2a3f483a07b9ee47a366b3cb7feec80608ac8442d4e88436250b016cad1813d8321becb9f89e1427591ad356168e3335739335fd15c9fe9ff062d71680ffb8b041eefd7f62c4a0f20d391fb0db1d963704b014de1d4bac15a0b8c488cd28f277e5ef7f7df0e790ace00000000"], 0x1, 0x0) msgsnd(r1, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/191) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 17:12:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f00005dcff8)) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) msgget(0x3, 0x650) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 17:12:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f00005dcff8)) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) msgget(0x3, 0x650) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 17:12:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f00005dcff8)) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) msgget(0x3, 0x650) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 17:12:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) fchdir(r3) r4 = socket(0x18, 0x8002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:12:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f00005dcff8)) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) msgget(0x3, 0x650) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 17:12:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() dup2(r5, r6) r7 = socket$unix(0x1, 0x2, 0x0) connect$unix(r7, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000200)) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000000c0)=""/68, &(0x7f0000000140)=0x44) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 17:12:09 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x3, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000580)=""/13) semop(0x0, &(0x7f0000000040)=[{0x4, 0xfffe, 0x1800}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1000}, {0x0, 0x401, 0x3000}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000480)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r3, &(0x7f0000000240)=[{0x4, 0x6, 0x3400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0xc218}, {0x0, 0xffff, 0x1800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f00000000c0)=""/106) pipe(&(0x7f0000000000)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 17:12:09 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3}, {0x18, 0x3}}, 0x3c) socket(0x18, 0x2, 0x0) socket(0x11, 0x4, 0x2) r0 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="826f2cfb97dbd548a9c4a143dc7fa7efe1970da73e1a2708fda4872e4a1ce5fc41"], 0x10) close(0xffffffffffffffff) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, r1}, 0xc) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r0) r5 = syz_open_pts() r6 = dup2(r0, r5) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x1fe) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfee8, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x408) 17:12:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1800, 0x0, 0x3}, 0x8) socket(0x0, 0x1, 0xd2) 17:12:09 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(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0008009db283c849a255d89cbbe8ff94a3ab35ff853562e56b8be0899ccfde1e7acc98a876568cc82e50fbda6a770aa7e331a1fff4dfefef03c0fea2a48e0470496c3affe2571b32c09cea880864a46f527911d9fefd8ad89558c4a75341071aea00aacef2b4ef44f21ddc3d856ad278ad67ce25eba778b0de4a874e3fac10cb68b4e6a3c8c751a8d58306de8b6ba10c89df0f523c192021a6296a8af3d112f166344575403d432c49d0a87317cfe5e9bbdeb3151129a4305a6759", @ANYRESDEC=r0, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="3519aadd3d6e51caa9153136780762c53b42ab028fefa2a44e27b38334112cd862b5b316409b6c648d0e77bf542ce0ad613b050bfea9e67bd44dd55ccf38a0abb3c2152cf106b7ce0a9d9477d31ee349ce44b3c9b226bf6b2e69ceea448e5eb8fc9cb14a0d474780a538f713f2ae64701d5d37c1878896338bd00eec8d5ed7a0ac569c998be6", @ANYRESDEC=r3, @ANYRESOCT=r1]], 0x3, 0x0, 0x1000) poll(&(0x7f0000000640)=[{}], 0x1, 0x101) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 17:12:09 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x4030000) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYRES16], @ANYRES16, @ANYRESDEC, @ANYRESOCT, @ANYBLOB="5569aec8ec6d6045fb9482c75461716e050a68e086ef97a32222ec8525b806f452c038fa7e7b10c78694fa13a57f18fa41e86ae2fd6461164666332ce243018031f6cae80c7f47429e20"], 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = socket(0x2, 0x3, 0x8a) sendto$inet6(r4, &(0x7f0000000840)="7f889e43c59c537ddfb08623b2fec60cc370336f271b96c98870e239c83fd49ba82b7f1dacc6c965750a8163ef50592eebe68b83850e87de7c70c5bc88cbcf05b81fb700b65f73abe31c7499ba4bc2e44f5899b422b7092aee2ce35c96585520365ecc168222ad9d1024c30b16384eb4006fa5e1b5289690437db2765a1a25e0abae6a8cbc9b1b758ce62499e8d82bc38dc08edabba2e6aae336a60833ad32949465ddec0675371373c355381b65d9964c1022fa8f320dab2d73e7161ac7f8d314a270e63c1c298c413506260aa6bb77eec3838569df64f7a5db847b71b1d21e9080f737511d2b24e5f6d33f08fbee436e0cb8fb97a6e82ed6d098bdc4469f03aeeae9a945f34e891915e2ded19f330c46695537683c1501a28ba5c03763fcec5a0942b2caf066ab30dbd2b365279bddce45dbf5467efb23fa9ae411a9487a87a5148e2628352b8f32b267a11fd61c9f019a3afedbf7b7c2ceec74911b1bb7c6e6ed1eddc011937276877179c4cd79e5b1ccdd2f680e243823fc122865424879abd6af8c0abb0a1841f0f26fe5145ad130638830cc10e0402e266d0b0dd1a00f110404d186bdaaf5b46a5211f390eb52630f18b622bbdf9310f1faae85a5be644c9f750ea0ae6ab64d50d8ce3b3a944c0f1436a52b8702bac7b754c5ab93e1466d17c6a8dcf1cf8c60b23f8486bd4695a6eb1ea7c207504b31cdee302cd9348c09134046cb364c979da464cb9a8b11d40822bce1774a36de4f19718f48c9339dc75c600d06396a5bbd1a71f03c0fd8528fcb492f1301e97d7e304ce8188124e653341c94409b03fc877e87cb3d0ff51e95dbe9f519bf237081d320b01681b09c28a0deff9a2e759672550f278fe2277a37195d45f856da1ce258c13ab89869211130ea8af632749a43a5600179be70345f365a349a9199878807ad7a3bb51a12f1e7643e903fbcc45da3bf2756d0b6ef67aab827888fe8992197c6e86949b121b02f259ad9d058f0b7d4fc11e6d45abfd3f1802b37373fae3300c733e9611a40fa7aa0f34146fc8fa0ec503d9dd6576f07fcf2824ac29cb2c206ba7232b851dafa83d8241dfa1ac30f860509950570819c2b0dcf79d9e17a0b85bb7f93925f25767808f8fda0d67814553f7b36044022614ae1c9ed6b310f374195e2a10e2d69d386029b4c3f25ce74516f54e307c493f30c30b33b29c9d9cd1f3b4b11dd13a3087e842ee868483d8663b1f24f4a8ef7057dd8473cb03017221715468a8ccf81837acc27365f020bf8b50c266153763767ec253008f1556f3427b6094af3461648ee5d8269c620cb3af0a8cc5158541cad2ce53f3547018bb0d135db420d979cdd868778381c025e2093118ab6e22e63ee8e5f8ea9fe087cecc9fd61532f4e0596837e8ae6424f809e2670ac4843324ba383aa6c0421872bb50df75e0e3ee568740ccd7840f5b7501c1517ae031d0bb4ea1339fae0fc8e2bb40a348bae5469bc20123aae7ee48f2fcbe454f6b927df6f39ad1d3480ff5b9e2f691beb0f184aae3a28f3bdbbbcf791c276c61b9fe7a4d354f22ec5a29c8a569b62819b2d1893cea63452fce988c1677e32ebd5d722b21bc5c45ffc781f469756f7f3fabc83e85653668bde80a70bed319307515663df5e4ccda9e02820dc803c449d24a8863aca6c838166cc0ceddcedbcf3f4193f11dbf231e376418d37a29f5ba0bf4e01f47dbc8b2b806eabde74e0bff9c5be6a88cfb63acc80cf1239e5b7e2cdc9221f044093d81955c01e984c214ccb7620c463ae3bf0b7181c80c9d8884ba0ab626256243207c23aacc0e5e4cf75354e2fc52d4d132c335608298ed9e8e3fd81f7b53fbce310ad13cb39ec4500b11b1b6008133dada13d72e5bd92c33093173d57d468d9eadaa05e7b7c8ffc8b80a6b8c2668851aa2caa3d7f576fb9977de8f9d4f0c29e572d164bc0bd609adda16b17a19e9a2ffab304ccd5cb03cdec39b17e6836482893cebd5d9c4f975bed96732afefca64aa034307849b2b7432fc776a86083ccb2e54f68f51f4eee50d1ac99812b6d192dd69c37bd9095e5bafc290705d22ce21a5a7660ccde8acabd06514df009ddf9fafa94d268309fc2008bf50684518deb0c49826202dfd11e319ac4092f1d99576b2cb9092247158dcd73d756156a67dbab9d997221df3d4c04c83118f204b77e03501847f882ae4b95b60451785cc6620ad49ba56b720a88af6cf96db36326182d4a429e5711d3b5d90ffd136f4aaf0ea9c02b2b24b4353e30e9a04060818a1f0c5d9446a48002a8450a82dfb5f6a8cffc5d77a5eb3337a88cceaf2bec16dfa4adb29127f7484ee815a5122d1a6c0a5aba42356282b065fbcfb140306aa647a582d5b1023d5df8edc7c40881834349abe07293f2eb3541437abaf6e31590045721a413150a92aaa58ab25347c699bf3bbf612998214552fc63ede7ffdf288447a8deba72d9eb252220b5f94b0973f2334c61857353103c8cf49493475ce730ec38d9f2638b22bb515a7637e9b1b55763c3eeae20d52e34f27b8967cc6f557c42cddd800fb4ae16dfeb5f68f066f4f8343b8f7c99b6a360222b55b0c90fe2e4961845a01b757eabf03f913ac290d36866ac0564985e75a920d726db743434ad5d4a9a784447a47e0dc77c8a4ca2c2d8af52141fcff26565e777bb3fd10e7a24f5e22991cdae14c211906fcc3023a1559b88bd5fa4f2303594e9c7c12e8e238048085b80a8474042282b62c97e873e0e218f5c75107ebaecf478486ac143e9cc9b550c1dd17143a4fadaf7a3efb70652a3ae4ebb5fd6c7f345822c1e6be96433ef367365f56ded491fe99c9e66681570acdb769c170f2883810fb629244a061a3cd48192febd05c780bbbc0a3ca7dfb4e3d18841e882da110c23060fb8151ecf843a5f266bb16a13efeea5916c9e9c37969d443e4cee3e79d4e53cad58fa44edf32ed062e5c9556560ad215b341b9dcef0df9ba8a2fa469cdd8a049a6adf292ad393660f86df74037794ae7cf1de9b0f59fae30c992484f082d5f8947c505941dcff6b5b1751a0b0fb9e7b0cb82dd5dd2fca7ecffc40b99c727e89dc809449ba82e5cb5cb7b5c6e60ea4e7da30793d312a083487a45c7c7f7312cca22a00125e1b7f24a31a90816231fefb271fb8ebb9c8f9ccb20805a9eb30c989238f0596abff553f76b2a724b008ea955a39d7f4bfee316cd5e8a5d2e818d129cd080cb0bbf3828d79d97407164a461838ac6894b1faae67737d33fe49423ab29f20ccac37d688e59d4c7b2d7f9cbf774ed652d45a8ee663f847b1046777dcd5a4709422e3e07557b7173814609a89df88b7ccec783954b443b6f506e25af54168b71c4c8906c9d2fe34c5b698f754c1ed4c20368dedc24187e4b414667f00fb7bec465adedd377bf2c1483a64dce23de9fb70498e7c6b7c0412bbb1c2dc504e451c9a116bf5746a99447beca9dc04b84c6d53fcb066884a64bb2c5fe6bd35805b0e65269b7bc48078cf48db8a46ef9d1945edd8c1b02f9ef4957ff568daec3ecc369adce19cf28a9a601dc7ba7c9f96ba46315a3234bdb5e369e3ddb999d0abc3e85c583cc74ab1141d29e8fb147a9ba855471bd14b4ff89df79460fb8f93b0d97b96342f0707cc39e4c1d7f92439dda157261f4fe525434574136e7202c8dde3373b86c391024c586534fa2450147b3b0c8605cfbf57116fc640bb957050b304d3bee6294cbae6b200bbbd869d16007d1097d12f5b8e0bbb810ed7c2bcfe637a026befbbc74ce8ad384ec8045424926819887ef17b2175c8e1ffc20f49198f95e33f5e3cbd4dcd61cd67201270feac8260b968014b911d0d948a17ca33e09f232b967dcf43cd97d0432f30d67b6bb1713aa97580965fd11a9c54395e5f3f831a6a9f2eb4c11b8bb6463630f10656f9f6fa0b770bab1ac186db1aba3a38057c174e8febdd18ff196c9930c9eb5e80aadc3c258d8244fbd255709aa85b0ee11dc5a867a5365170f3122d78f792fa8bbbd091674ffd28d3b9d53e8ead08c3ad5c6ca6eed11ea5259bf6ed99c4775c972216ba2bfa74f4fdd735fe381d12f579e18448bc42f8514cd1ebe3ce5706db88885f6c676fe0d8b42d64e6fe05ffc04fb5204abccea7b7402c5736ae8d7381334d3accd6c67ea22b44305e3cb53fe12ac903fc3c6c5e66d2d88d00f5605c9928a14761d0b7979171908457d4497a08b267649fac426fcb1d9051d24a230f1ef5ceeb4362246b9185547b855896b0d776e79db7958752b812519262d7b815409c287e8bb32dab203e1f9d71f8f90d42549b15910b776d8016b40501c7c3963ef151e96a4a3f52666264d599f8178620dedcb94163c10946c574a19e4c24ef4aabfa62b281295665ef65889223e1d27f3858f16b6e49ebefb26e1af2064829a85968a39d012006dc5a0905d9ca525d47075b0a721268c2bfa611f55ee634328c902236cb638e8d4849eac98044cae6998c6204f5a19677e7a4ed1226bef829399df10c46690bb4ccfb85a06aa4208f3b5e168575529a5780ef84aa65586006545c66d689020b2bb677419fcebb8ad1ac4c2c750548f9045278249140155ae791082f77fb70dc9dfed6d9115fa90cdf0e826fd057331eecb87a338cca4d5cebd469de0025358603732dda339124e7012ed0320cbee9f0eaf8ee9fed05920b690beed7fccefa0dc2ff9d2348901991f777dd147d80e81a831ffe32a804cace92f2d24f1663b6e4576817df11f5d7aa832ecec56501e036eb72f0a6abbfc215e828782e52fde379f506b0394935ac41802f2470b63389df3806f6c7a235a2b5b0def1e498300094acbd91fc828f06424213a956ca9e7199dffe3b5c184177d6c471555df46c449fbf4aa1792ca0d4c6bbd7960a97fb1888b1da68f272392e1c7d275e75d1b170c78f55572482e3836b568035e0ae93cbfa5d788763256d25c2655935ab99dc7528d1b880dd0b8f45151b3746287a33ca1894de2b2d0fc0ed1c8d135cbc3ca71db1c117fdab91c9808d3d159e6cdb3d9294ecd54cbbdb28f280802ad01794dc7680825c8972f7c14e0d131c725276a91169d9e08feff592b329b0ec45c958e0a453ac09737ab7009b7aa508d97007abeb099c6abaa941e8aeedeb20564c50182e8c5629918e18a3b8d0573dc48dc05d7551fa0cbab63a11f8437f71810ddb0173db469a6acb609b4c29d68ebbab25fcf20adb7131329aceb3f68cee0e0b084bc7c8ffcf63c4ee3b234956fdc946c862b6308f71b9bc6c33e9fd6e143f39a8991b1e640be36dcb3c8c8c63858369e8e419328735674c826918b5f7e7a26bac12225943a76350e36a380c5cf2bc3aa13b73ec1075a69303c9876e4eb828536fe33f7fe58f63cb98b4e07d58ec2ae1328f417531b09ba710ea2986e19a7c74f5dd49bd4a6417eb8997b2c32dcc57461cdcd57ad3fa811ab20c1c369e1b4be94ee785ae68afb9a04e9f9f9238335b16208bff900b263cff45045d864e0fe7da963c32ee7cca44ed3b66cfb01bbb52620b3909198545c97f93abaf21db4614c05bba6b3750972f034654a3efba5d86ff8ec31bf6fa44cc12d02a69de1ba9ded20edce04a72f2504328727937245ab4730de982b33af0760e83b1510b72ce2c1c44acdcac373fab03f218746a2d9385f56d317953245ad286a36ef23d6b55691b9ae979c6f01832e9dc89ab5bc9a13d6c0a1dac01577f037b925b41fd7eb14fb0a7e5da3337b2efd234d7904245e5c3c04e886bf0594d81d605c6d05ea5b762fb93a357d0ca89d4", 0x1000, 0x405, &(0x7f0000000000)={0x18, 0x2, 0x4}, 0xc) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="826f2cfb97dbd548a9c4a143dc7fa7efe1970da73e1a2708fda4872e4a1ce5fc41"], 0x10) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r5}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r2) 17:12:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x3, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000580)=""/13) semop(r1, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000240)=[{0x4, 0x6, 0x3400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0xc218}, {0x0, 0xffff, 0x1800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$IPC_RMID(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 17:12:09 executing program 1: ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000040)={0x0, 0x8000, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000100)=0xffffffff) connect$inet(r3, &(0x7f0000000000)={0x2, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 17:12:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) ioctl$BIOCPROMISC(r0, 0x20004269) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000840)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b069214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c188489a94cfaf1aada96f3a84001b5b8d93dfcfb77778", 0x1be}], 0x1, 0x0, 0xf4cd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f17cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c885", 0xd0}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000480)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000540)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="441c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330de22e525cad93ccffc9502335429fe2f534725229f39", 0x46}], 0x6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000700)) r3 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x10100, 0x10) linkat(r3, &(0x7f00000007c0)='./file0\x00', r0, &(0x7f0000000800)='./file0\x00', 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r4) r5 = dup2(r4, r3) fchflags(r5, 0x1) r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 17:12:09 executing program 1: getuid() mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0x6) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x4) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') socket(0x2, 0x5, 0x81) 17:12:09 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x0, 0x0, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffa, 0xe1}], 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x9) r5 = socket(0x10, 0x4000, 0xff) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)=0x9) recvfrom$inet(0xffffffffffffffff, &(0x7f00000003c0)=""/166, 0xa6, 0x0, &(0x7f0000000240)={0x2, 0x1}, 0xc) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="52b8bbc3a467eff24f7a18d237646bd0f91b70d4919ed67173bd5b2bb3afc2b05c1f30bf19cc7a42274b39dcc311d65c2b3a795e44ee8fd2fc66b81dd8ffba36561a3d26c202f05acea38ae52fa15d69d41bb7842069cf0bb8b881158a9394e0f23e18b49bf179841f2b4cf3ca26c687aea0", 0x72}, {&(0x7f00000001c0)="0ee18e426a8680ee903bd57cadb3992c2e939f5043c8af9bd060a9b83f26c7756a726b0e80f667c42cd735cfeeee6403df0bd3987e2c9ff7d873991d5f200009c543560c90b3487cb8062ad57f957235c15ba0f409815066", 0x58}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="18000000000000703dff000001000000eedd2baeb8943591344274aa325b9cc8c8b2f0698ccc05c8fba0e86def4bc2491d9e46639d8a37d0ea5cee78a09816844a21fb059581cb3479a2cae8f324490623433f0400000000000000f5ed65b9963191e979bceb11f3e6b5afb63b460f6c774f87026a86774b78a1130dde0753ac735fcd20be73d26d73f95029968393cb", @ANYRES32=r5, @ANYRES32=r8], 0x18, 0x4}, 0x400) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0xfd}, {{0xffffffffffffff9c}, 0xfffffffffffffffb}, {{}, 0xffffffffffffffff}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 17:12:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) r1 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0xaf37, 0x4, 0x1, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000fea000/0x13000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xef62}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x8}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000fea000/0x1000)=nil, 0x2}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000fea000/0xa000)=nil, 0x6}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x387a}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x10000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x3}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xa46}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000080)='*\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\'\x00', &(0x7f0000000680)='\x00'], &(0x7f0000000900)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='-\x00', &(0x7f0000000780)='&!\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\\\x00', &(0x7f0000000880)='&\x00', &(0x7f00000008c0)='--%\x00']) 17:12:09 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') chdir(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYRESHEX], 0x1) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r3}, 0xc) r4 = semget$private(0x0, 0x4, 0x220) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', r3, r5, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x1104, r7) 17:12:09 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaabb86dd60dc9ae700382c00000200002e7b5f0bc485b60300000000010200000000000000000000000000013205"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaa00000086dd60a470ddc9ac2900182c40fe19d2c50f3437061d19e8000000"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:12:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') stat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = semget$private(0x0, 0x4, 0x5b4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280)={0x2, 0x3ff}, 0x10) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f00000002c0)=[{0x1, 0x8006, 0x3800}, {0x0, 0x44}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x1800}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f00000000c0)=[{0x2, 0x1, 0x800}, {0x0, 0xfc01, 0x1000}, {0x0, 0x3, 0x1000}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {}, {0x2}, {0x2}, {0x0, 0x0, 0x1800}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x0, 0x401}], 0xa) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x2) r2 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f00000003c0)=[{0x4, 0x3, 0x1000}], 0x50) semop(r2, &(0x7f0000000480)=[{0x1, 0x2, 0x3800}, {0x3, 0x44, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x9}, {0x3, 0x268, 0x1000}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}, {0x3, 0x3d5a, 0x800}, {0x1, 0x81}, {0x3, 0x4dcf, 0x1000}, {0x4, 0x0, 0x1000}, {0x3, 0x6, 0x800}], 0xd) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{}, {}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x0, 0x405}], 0xa) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000300)=""/135) 17:12:09 executing program 0: syz_emit_ethernet(0x352, &(0x7f0000000100)="3de98ff62502082d7ecb6ca349abac4a1463955c33c6d89f79c25efa772e815648a94280006ff276069d4d4f7d1ed3ec79a35d9fc2ea3258842261215acb5e27846c7ff3d425ef56148a9599eac249f2b6163de2341fcd5396c18016143a7ba47b99ee39a05c7eb1ff62529fc94dd6258a94d95b48f4e10ac6034eed10dc861f6d07c4c254040f7442742a0eddb4d55ab28954998754edc24160563a0ebf8f89ee4f3da9985ef3b7aa2237e9febc1655cceb5d0f81719a32fd3fd659de8c0a43761950f383cd11bbc91925cadaa4afa943c812ed239241610a2e9e5e34d2b516ee92c095806651c44396f461c954d340ea24c4f8240b7f5e546e5999d17f763821d0e2487f061ba4a7d24a3371a4580db68de73959560775d5da938c76185bb4c25853a892ce963aee1efdb626669b2b46e71e1341762dc5838b8805cff249721b3721dd1b3da3f50c9c3fad1da743f74c94d4d6b4232b7eb8b3da4be992ca5b0333e035d1eb3a57c924f761d068ab8b09bfe846b63091410f8e1b8202410e07ca618534c0a4ab4af6c144ee461387ab7997123667fc9c2be2f6dd0a2e8d15b120c2185ca3331fedc379b724b289b32b04705028931cb2d4cf08dc8fe84f814ea535f28342cc90c13ef64d463003a069fd2d007db95ba744f5eb8457d8cc9acdebfaa59d736c60b0b97553ac41502190852685ace9cc22a8175743ac62ddcb0f1e29690c7040254e40805339fe88dcb087ace8c652fb24edc66923631f69e86887d6506280bf837d7fc4692368ccd0680c3019c1dcb24ff53a23f732abad8ea6f27ae8060419cdbf92b19d1e1e086cc7e7e515de33162a9a180436982cb1f980e1db8bf9d8bc51a94a245723f796dddfbe989013fba98ab31a281f6f8f51bff3354b3fe9b5a8a797df5cde99a0d52d87ab2700471ef2fc2f6d58e29ebaa43a0b18f88be65b5652b1b5788fc8cc7780ccc85da44d7b7186b5ae4390cc5e2e2e2ec4f2a9f18512cdb13722a8a5ddbf740ce37e903b7823d656c58ce35e23b6220d70c2ef5482c9d0e9b920f9620cae274c573f932df1612fa1110faf616cd1da0fe0c3d01d0adc83cdcb4f404168793397fa7c39eb7e0a72228e16d931c609cb53cad8a06b9364b7ee06ec33fd08ce132b319ac473f5c2218eab1e239df61de2bffbccc699282e76928b2f84c1867fed79cbb7") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x25}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x2000) 17:12:09 executing program 1: open$dir(&(0x7f0000000080)='.\x00', 0x2, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="826f2cfb97dbd548a9c4a143dc7fa7efe1970da73e1a2708fda4872e4a1ce5fc41"], 0x10) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r0, r2}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r5 = socket(0x2, 0x4001, 0x0) connect$unix(r5, &(0x7f0000000740)=ANY=[@ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYRES16], @ANYRES16, @ANYRESDEC, @ANYRESOCT, @ANYBLOB="5569aec8ec6d6045fb9482c75461716e050a68e086ef97a32222ec8525b806f452c038fa7e7b10c78694fa13a57f18fa41e86ae2fd6461164666332ce243018031f6cae80c7f47429e20"], 0x6) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r5) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = socket(0x2, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="826f2cfb97dbd548a9c4a143dc7fa7efe1970da73e1a2708fda4872e4a1ce5fc41"], 0x10) close(r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r8}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xf12, 0x0, 0x0, r2, r3, 0x14, 0x1}, 0x40, 0xff, r4, r6, 0x81, 0x4, 0x6}) 17:12:09 executing program 0: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 17:12:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) dup(r2) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7299b705009b86dd60451a7c00382b00fe03fe8000000000000000000000000000aa210000000000000004a576da62009078000000004106bff075000000fe8000000000000000000000000080aaff01000000f7fffffffa000000000001078b883905d6016f81c96ed114158cfb32bee021f779482f91757b5c6a28352eaf5a42f1421f5500719fc265c89944db74c10ae8773ed0c9364bda4a019cb22e8d9645344703342163c615a8e1191dec5de3a652285b2e203b65942051e1d9cd6bb59d36834c5d37ed772ae2de8e508e5a001bbe5ec22d4cec19a4eaa3961ddacedfd6459fb60a3f9579c01ff805000000000000007db0792bb801d0043de3c51dcd3e228e3c3a2a5cff8f49429e0e430c6aad54e8ffe4ea4ee535e8b2a80268fd988a86f1a4f0b5816bebe61767e61d1d261975ba660b19493c415d78e7963a38937bb3d9322139c9bb917ca200da77ecd3ee302f792b0f85729365677c407fb0ccf283d4ad758b56bf5d40bade29eef608c75f911ab10a1684c36cf5d87bc9750f16ed9dd0ed2423a8310d81b5363fa7350000000000000000"]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = accept$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/111}, &(0x7f0000000240)=0x71) getsockname$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000001900000000b20000000000000000000000acf072c95ff7e2f8000000000000cbd22c7d928dbe79c99ecf9da9e27c73ef8f5c03ee4ca664b4783cbdc37105fcffb0a80982049874439202a75ec157fb000000000000000000000000001f84d81f736110a1e6c2284505f2fcb9fe98d20afe27179703ebf9d0913429045b9d8bc640878e6fdb820808940f2268d91b21f1a23f"], &(0x7f0000000180)=0x3e) write(0xffffffffffffffff, &(0x7f0000000240), 0x0) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r5, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r6 = semget$private(0x0, 0x3, 0x10d) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000001c0)=""/74) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000280)=0x7) 17:12:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x300000000}) pledge(&(0x7f0000000000)=']\x00', &(0x7f0000000080)='\x00') flock(r0, 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r1, r2) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) dup(r3) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) write(r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1ff, 0x100, 0x0, 0x0, "a680a201245f58f632990ae7947189360deaf47f", 0x40, 0x5}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) chroot(&(0x7f00000000c0)='./file0\x00') 17:12:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xffffffc0) r2 = dup(r0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:12:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x401, './file0\x00'}) recvfrom$unix(r0, &(0x7f0000000300)=""/1, 0x1, 0x0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = syz_open_pts() close(r1) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0xa}, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x4db, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000200)="32ac8bcf3fa12594cda5537640c1faa52ae1c77d7f674d0bb0ce3f5c48d4bfd4988c381c8be92764a95dabd543d7ae914dcd2e315722ce671d1ee18770fb183faf8fc525147d00aee730f76709198ed3d74f2f78ab240ffb2aa0195b16d5574ec7fe0f45e91e4727192b8334a393b4ebd876c09ed88d8e28c92e93f4c6a6e31a47b836e50ccafb3ae9fdf3dffe684c7237e6c76028afcd88f8fa12d6d4b528b82e141f04451078de1a5302e6c9ad82f28da2", 0xb2) 17:12:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb1800f8bdbf380000050ff1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000000000eca5aefd68feece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0466b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7ff81755206000000000000004787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303d7c0ede00000000010000007e6db256c8691404e85f6e35c30447492ed173a4725d3d3eabb5991a2e000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r2, &(0x7f00000002c0)="61e13c094682ac364c916b0b5ed057e17a771fb064606380194de6b2ebba598d44b1fe6235d0b6b23be24ca039ebb397f62b44cf3d4afd120b315572965c8e23efad6acf7d2097d8e276dacebdf0847a9f32b1dd2b663d113019b38721bb3c3dfb84e0127d61748a789f1977adeefc83b3005367ebbf7658eb766aa563adaf18458803c4df6e520d66b74f046e84f1595b53b53c5aee11711e10280dffe10209e99c3b49661494d1489ca674b08c8e3d57cf7f153b3b672696c7f660e62931cda2ff83f3d1440c9453a6f4325cd618f80550eb449d31cd60a1dc323e394909e458193a9df4bc5d50904dec90a3a7e029a3402eb831", 0xf5, 0x404, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 17:12:10 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) r4 = fcntl$dupfd(r3, 0x0, r0) kevent(r4, &(0x7f0000000000), 0xfff, &(0x7f0000000080), 0x10001, &(0x7f0000000100)={0x1ff, 0x8}) kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) poll(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 17:12:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) socket$inet(0x2, 0x2, 0x7) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() dup2(r0, r1) close(0xffffffffffffffff) syz_open_pts() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYPTR], 0x8}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001400)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000040)="1a0021574335796e8055069d0f2c1dcfde88151014dc8efdb3e4c51728e28e4d61ce4228b01637dfeafed15fa10f7f5de1679b95fe9cbd3807bde98fea80ed2375bca035a4ab4e7010df6911296388682b092696e0ddfc60e876d651c3d3e2d23941f1f068e366691f6f6b498effd2bcdff7363cca4dab00ef46ab", 0x7b}, {&(0x7f00000001c0)="fc726a498d9c24881b9d0356580de298f6f98188efe2657c7af97d9d483991d673f03b0e691c29eb1e4727754c014ea0f69ec0ec771dd3d6", 0x38}, {&(0x7f0000000200)="8f210649ab7afad32c91fdfef3468a9041568068a6dcad654dfaf7dc11b373298a09124024f886bddfd3e842b4597a2ff928a0789ccf08a6d64a83dc1751842beaeb2330cea8a45196a324b4508a89232a0f8924d51a3c09b3f7109bc2f2e0d679601e3b2fc1fae177880a2e48349d19960f2c5a1fa2bafd65e7c74a8b6d88a7ff05ab3e99539b87ed8a0a38693593491f9c", 0x92}, {&(0x7f0000001440)="a7ac08a4ee10b94392497f1a4baed72d15eda878accdd7ab2e6f137b8662fa2f2be0e81b34e42b4a48bb9ac534b5c6ce2c55867aeb6de2e760fcc3925512a1fea9691ca64e016f4b38352830248d7f232a83cc0a1ec5e30a73233914c0becd5fcc33146a423f30a289f0c4fa09b74ef8909bb95f9d8c94f57339a94e9be45027bbfbc796df59030870749fa03a37706f07baeb9ebc48586daf71f4229b7b6f6674eb33dba2d37630f6238ae948d555869e734cbbd7999dbfdcd947ab086afc633ced51bcd009a64c9a3c928d690915b79d70d74dcb7bb70beed9de787cf0bd5e586e56034cb138a4cb690cd1c61df4340685aada5f874aaefa4b0ae1639f97757f8d8572fe67fe27c4dce14a6e4993f5c6c1ad2afb314532b2129e86b75adbf4fdf475bd88c0a965a9e153d892ae45897c8dae2a43e5fb632a33ba6b24d6c5462b0dbc2210e90aa01f67b9ad223f938e221e25bddbf3adbdbc481591414df1078c568df3a1ffa2e06b5c9a10658392b0310574065aab22970ba95f2f4397b721b46f93f09b68d940f5638055b0111c4d9a2544543204da1fa6bbcaf8a51cd067688942db8021c5d2662c0f3c5c2d52e257b0f99cf7cbbe94781d99d6eb97764c255e5fc4d9ab6f62306e6868b25216765d101ae2bacefcedd62b7de80dd1b0f26403bdd145a78c6b7f1764e78abd15b6e4164e29ec8e65921ffa6234713fbac43dac5bf45d3c9f9c322636f505946e3f19d1242997b2b889b0e807f0d4931ead32d075a43b97f43713898cfea4f28a9deedf6bfec8b609de02c2786305edcee8437af395f28e7168ebd232bf17636f18e1b3fa462d4853403469875564e18a3a3b2ac313cd943740063b626040197b07f435ce39c078abd04f7fd7217360b3be901a20a9eb86f56a53a56e94e40a66e4763be97f5d7e50393cb9f5d568510fc6b6b7cb9356a1501255ceebee852440faea359461a1642c38f6a041cffb2a8d1e156c1a3cdb286d47843c17a28e398f06e8dfbefd506da0e39bdabd034c027ad17224a6fa3cbed76d6176cbb7207d41b7ac50a1791a9d153cdd733aff63f92389a118f1f0fc62bf5cb6aae4ab0ac7c658378968338efbfc7b757ad13e6001f7aa2d6b8ef4323eff53c5437570fae94abc1d091e4020f3a2e210f20109ef6151e30c44e2b7af015bd4480f933f81fa21d46dee54531d3d3c6bb3f5b4965fafd8efa66726f9ae2b6f171d15b4f59ff8d651fce855bf4512c7ea53a5c11abb1b0d78fc6af256fa6ade54b2a3586acfb9e9304c3f45648fe6e9209e0d11936aaa5192f2335df968681e70a1f5661815fbe031e4db74a787045f0c5a6a5f2d3c772ccd51772935604344989491b0a7538edabf248a7275e7fec079f1e46c5b3a455a44757bcf59652aad96461b306e14695014f7b778d9ff16de7d282c6e71d4f1e5aa41ef2c219adf707c68ecb0972db5dc7b3a9bb4e9bcbbf6377a4f80cf428014ecb6964e41defe5d2deadee38491777854bb484e49c32f2bd67e432c8242aadbafbfdadb63e8ac5e21f974d98bc6041835f95a6ecf4615937acfab44057e3bbe5e81c8e2b290bcd96f91e9ebb92acdeef2c0ca90beab66b51fff24058889bea50822718c9056394adb73dfa3660d45b9fc576769ba0c0449e1172a065d579ea12daa3fd537f3004fd5f3d0cd29f6dac23245ed798a42bca852d9284bcbf99f351b5ca7ee423cbf446648bdcb9f46b77f21021fb1e9ae0c1493176cb22307074d6bd945345efbdd68131f5f785166a02ad17f5ffa2dd7b564ea4f3cf098c0242f06ccc34acf7b4f28334b141bf49614eccfe0d551cd86c618661caabcacc1bbd4f2e754d790122a037b7392f10f09d286fccb74939faf7ee1f808a8e130860b49ea7862428b079b9c8d4d4afb4c00836288006153f501fde83c9534743d85ea8eb94dea4b6b3105714925b4564fcd4593f5e8e9fb71ad8c384ee963284cbb21781c5e4ebfc3fcabba7b637594ff72d37ac21141b1ac83f81b5bcd74e893c75e28c541391f19bc67d991f1aa69885879730e1bfe92f3742f6b02cba7662cd8cfc968996ce628b6b1d4c5678e1eeac3cff13203b166335503aa970b0ad886bb542f7b8cf475ac548d60c6366fd682dcf13799aa1eaac344e5fe062030f2e3fbb7321c04dd596395f52505dfb5540594a05614e1416ad2d3da5c839eab41576cc3e13d47090ab211ca5facf8cd51103b9b7af97c5ac9bf8ed2a3f460e0ee2c546417fc789bcef9c95d1428143816f699d62040a1f03c41a1e618c5babcbccf3ee52da3772c82eed57179512846cba2f36165c85402d40727283deb98a58499cfe1324a8c372bda6f0aba232ccce7bac333753464ac9782f2288138be8ff8d7aa4d823a9ceca49959e21a15cfa700af97e0932120b009652e4fe2a93c36b0e8c316d8f4d6feb122b04d9efdecb76190fac7c28a322a2b928f6bd1d3ea6d16a7a868d814a39042bd6d9fdf1e76af70e5cb745087e3f5af82b19d6e77f13dcd2e217e1ee1d880569dc393baf1d7ee5ae9bdbdea78097e679b1f3e48ff2e2a804da5cabbb2bcd083a6921741a541694b880febe4e45cf9f2b9be255e7618aaf159178806533fb1b8c49df7e6c253d93155cc7e35975b72c8a5af2d47646404d1d61ac9ddec03ecc0b791ca1964d9d5b153e42ab50e78c9fa09b5edd896fbe5f28d5dc7534d1c2c92e6312aa4b17e8ab48d6c56defebf20d6da585103c2cb0efc6ec50d1eed96a7379f1d8eb6ce83badcf95b0cd6839bf0e2a697421eb04944e486992699e10c6c1c3a6ba099075d93857d2e570cc0ded26f5eafe89c886015031cb272e420d8f2ed273d49e634497f6c887b232ae955553dc6b688faad935f433843f43a92c1020e6bea8b2f60225ac525a7948c39e06b73cbcd2f9686993e1a33b8872684e5f0a61e4cf304af8d4d15431d97fcbf642204d8aa3dae4daf19ef06dc3e6770d9d2a647461eec95e6ef2dce4a4e21b172e974fdaa9bfe07f345bc2c0dff9b3974b4d65e9bd5332719b90a667671ddbf2d6ebf9392ed4db80f1b2c1d16c667fd17837b0bd31499d0644df52d29d7c1d0a8e6ec21b9d51e04916cb609f1845356998d1aa0376d7917fbe1049645e54ebfded3e9d9853653708a3f8a1adf89af4daf1edfb717109347f615e6d7e7ffeeeee4e0744363a98c31ade12d555f60a198f809acde69690bc95548cfc75028a748cd7075df50bf82a5c3415617d6fe5dc7d6faee97a9d09eca54930fda18d7165b42ca683dbbcc346c96d243883c7f886237928d23196b2c833efacf15fa7b1159ae108236891ec7ee1ca4f4bdabf5ab9f50a7e07178895b25fd1ffebb7b2dc54a66885457e5b596ddd2b41d4e4c6930f931c9863890648dd6f54d2f7aeaf778a4b7dc50f69ce3d461529a07b0303223998fb01451aad3938e215aa33b09faabc3f60a3d3931328bb27b56a70cb52f2b008161ab8918a09772ddc2c18388261bafc96233c9ce7ed1de1ccdb81f5f22d152ab9e8a7aa39f9a2d453c926e4494972817aa2794a4f0a78f2ce8a2439f3b4d0b1b76c7a66d075a0abc626f9aac3d5e61b9cfe305306c2cd7d752b695d56e163ef00510936e078e065f9f3ab123ac81f9b8b9a086d9c780e80e381aa800b1b823c75e04d4de54d492ff1b4f71e048406735a7f03d0cb5f48d9942178188de9bea4b9c38c0807052106d892d70e1d6df00f48d6d96fa7336ee85405841b0b6bf864c75f43ee21415b83797dac4e2d8a31165a594536727eb26141080e801107b5d955efa9ce9a19362ae67dd25472cf288bc9389be8e592142a71161807a706a84969c5183581dc772a1a824f25bd7e19ee9f65e552516a78bb89aefce83236090649fc1cf9f02a5eb9727332f903de1fec06a321d68f157a9487259a835ac91aeab92b6fba93ec00bdd2216cb1b600cf5f10797807b8c0beb76736c601eff93f8efd36f1b73a98427b9dce8fc7a232df411d9de96c9c2781945e9ba193ad3fa31179771b8976c0f76fdf51001a8efa09d043ba2677d6a8682742d70afd281e13870e2865aa7187e49d6690968a92f27695bc07b897f03151652c4a0036e3e9eb6fbe3241667983d8b82941b7018c7110251b5b2b00b1780ab8b7b2016436b3bdba3f2c8adbf94aa2921e3257b6313692a6e179484bab18fb006a325891af3cc422f9c050148ea7f1e62a5ccdcad40bbd10deaf43638effa9926bff7715b8bd01267702eefbab2ec9cd8e714d9c5fbc8176db4955eb37363f8859fd76361b4d671afd4bcddf1fb7f7904ecae63a3e06f88b8e8cce72d34f13c61842ecbfb47618d579d90b02013fee8ae37f7f4873aae5d5b239d3e994587a0f471fb481e4b75d9939b54823663efbe55d858feaed2fb11db3f2c16a83efc3c5fa039b03df5fabb13cbe10f6ed77542e4e3c71dec31e39a0754e7b6c6d3ef569b8dfedfd6bf6d176e6b53ea910d0974b68d76c4afef38576f9b69fedee7804cc49c3d1b22d1ead86155899104e0a980c7dbed005f83d271829330d462b322436b3865ad5afffdb4c6a6d715f40dc2fd3933130660faf4c0cf9d32ff757fd8045ebae77d926dc707460129d74b4ea832310183da4afe9c35b7fbc49617a5d901ad59cf16e941595e7668507fff47d6125f63c41f8f543d920539934b36123e278a656c28d40e6406250a6c2504f4a792e5867689a2dde54b84b5f2b5c6c89eb7839e067a18e7ca12fc1cf23c403f301fc727a08c85004a3544c6b9bc738e0d3830ae818daa4080a7a4913bd554694ad95e756c551149ebecc2ab4c5c9c7ac3ebb65044e61c7f29d26e776f5a5f4afaa8328489780204b47ef14d021cac09264f5d70a7b197aa2050efe054016aee5e7d42d49ee50bc26eee1303bd06fb8b621dae378abf8241bc435308eed7ece1fdf9ad75a00fdc8168587542305718092315c1da378145ffb0efa4f4b49997b20a5b99792b0044a46f18bdf9b235eeccf933ad5118c74586da3f2880a8842bc1cffae5d2d43229536cc7750bec0b318ef7dcb685eddf135b966c2f0a3bdb35b630a0cd57421a698fdf71f11940a514ff8ecd51dcf8d21573f04dbbb3a5ac68b365769e9778cb75e1ff38c6927aa6b0a438b6bf9f8b02405c71fa0a00a3aab8f2071124df12246e1ac838907079690a46a5ac5e8d41689c72d7428a535b6d6f9b637223ad45cb20cbdc85f50bb6089fe7ebef1a2dcca8c478dd481a45cf38809bc77b27b56e558392bbfb8f1bf7fd3f672abe1e7b84dbdb067d82baf5132cde70ce4701755476f065dcc4973abeb5aadc379886ab5477cf4a99d7c4c82cc164217ed9a2389ee6717d56208a0ef2938117ffcef7d7954dd22e7cd06e468ab616984cc00e9a52784b18f75cd359550b384e053a334a7f2f322708326e4d20e119f38c3010ca8b4ed9071c660a6209b05b0ebb8f5bb4d4d487309726731bf18cf3bc31bfcfd5b642d1b1a9a8488049bc5241b412d06eae620dce3f75a0171279ed86b7971a83be1a567def76349d4bd9bcf61a91779108e632d320ee42fc957e5db1d88b32d517e44582bd5bf87c0922350e52e61129275eb2ebded9a1e847f648d007b216bbba51a80fad220fd30142c78ed4f82aa9431996033a5f8dcbf14b668a4189348bd09525c6f2402e0652afa6a25c8498455c71f61a384a3b06951e00a584691c0f23577c84c88a24c7e5d8ca8b70db4a49e9369191cd4501df0f5d81e09542a395bca010401d90d32b4d864179b6faf8995ad5b9075b4b", 0x1000}, {&(0x7f00000012c0)="41ec3547b2b0d45a5cb09a807d759ea438eb3d094d0b474cd04d8af6c15abffca1636569540986b51879f649541f2550", 0x30}, {&(0x7f0000000300)="56a8c0d4b483cae4d0ae1394877ff2174128f3ed8dac23a903f3d5f2219c1b238cd036bcc2bbe87552b67085c42f4158ab8aa27070d3d3c3706f737777077fc440fdd1e7b108a8363ec839bd90d77a8847243f3c4430ac554ae8f3ed554bb912d5dcea7dd22df5cb390342e89511d7a1d0b750665c0db2d0f2132fcf87dcba56a7a0f5e33d0f60ab95f85aff13b516d2674854528d21fb7c960238cb19b23ee56dde10922feb", 0xa6}, {&(0x7f00000003c0)="698a7aa4b11732710b16dd76dc85c9fe4082c5a4f7ab3db4b04edb4a43d798919edeba5444783942bf4633447ee414ef998802468c3155f16d1cefa075d9566733485e925ea61b55cf5bca7a3e5e89415702a2954c233b44c3b835f06094b180da9a78b7fe9253f0c968e71ca611422533b092fae815182aa88b", 0x7a}, {&(0x7f0000000440)="41fabca5bbd21c7a1ab03a57d4a769c64c5cf2ac5b9736c8f444310f549d0e1f370b2d5b858d27d6f04bdebf3673e1f8be313e91fa66b343420ff7d822cd0e9e5a7d031f60fc94c376b1a119c2ca4d0c153a902f21d5dace54b83adc2935c6922d8c6372e55cb5e96d695750271df0b85b39925550", 0x75}, {&(0x7f0000002440)="0b35470d0d70d0871f71b65209102f0774d06f7917d9115276eabc0f92298e88a177ac2bd00864c400815ac700e61d609f4faa07d22946dad545e9e84df3317170faaf6a2d31704b5ff3c816473a4bdb5b5ff3336fe91cfa013c4191e316bc56ccb19cc4156eb0b3a09bb5ae80aaf5ba77e48ddede6499e9913cddfc7ab9ca1af96e8d71cf797aaeab1bafcbfc605ed3befa6b26479f33f715330a752fa613719280046ca19accb21350cca5230ec69f90aa22108c192f922371da0af1b7130a7c47f39e94ebf6acdd8fdf522681e5a55a8438ebc5b07a32485e70d9128298b0e60381d8d58485358267f001b4e5041c27ff43dd4c99089a569efcd6e95d6435adad672838d92599ef9902cb12e1f67e195359874a51a07cdc695aaa3f5f5be91a4aac5af6e907071eb0eefef7283a652a712ffd912c151795f3948a9687c3d7b746ef9fea0f38a7856a3d44e860a84744d84304bdba526bc8f6f500e261ec8ac0c93e04c69fd56b547ca6cb0c87c8d3893ebcb2a18c4b367d9fdb377324a2a0f82b95dcba28a8708122dabbb7cefd43533b2ed4a413f85ec29ab537ce42ec9029af678815e8140c4e7d6652d4c105ba8ce85060371cd82b3b55a8cf47b95beadbd46dda467c79c444a34b7483a8b5a55e6d105c85b19108ee02c390e42069fbbe842cc4f4c726bc2c04032cab2efcb361215a55803f4bd29174134c99ebaef960580f987a5bb940a684f98263103454808b6d9e9b19d1e4cb2d2afc32c524398e102b7c5458f0fbfae089baa6d422d29abb636f2444f61c42afdf0fd3d2f78e1e644e583258bf43a4f8657ae64c7130410e9617bddbc893e117bf8e63ebf2b47c8be650748d4271dc7e48ff111269605b2f4355ded8f24b56108b39f49a10694b36698dbb06504cb8d766dc1d908541f0a233680501027eb56b0b28aee83f6e3e03a65b05155e57518bb1fd71191d48f01de3d77132e315498f0f4a699018d16b29ac65cfe8cf78c6f00329793c74d2cf68b34c3fdf660a0021a0c52e4ec3af13ebdedfd6ff5f3d239dcdbff043f328f52aab746328be3cef377a33d3bea08f33668efbef4cf15f235e1a375a608a3fa382699bb1a9eedcb1808eeb39761bb19c7429018a92c6af74ab80507e176b7fbdc6fbf12dcf8a38596bb99b3d3f8409d51b9338f4aa79788333b094f5d8ef1e8e62429bf23bf215e1a1cf4ed84a811edda837cef0e375b72ce4e3d26f59690b07d61330a1150a1fdb3728875e6dfb83aa0889393fe5df10fb440f83612f003adb7b33fbb9d11ee63f4d61fd64e1683c87e0421e773ea988e8f3aff388572f8446810763165880264d478c935e5ea4de122e21a976479d3791ef5b1bd23264a20f28db4ef11a1e4c18a228764e1cdc6dfd65456e74e850e72ddbdd57942c9117eb41c083f2ce5d21d7d9d59c02ddd31dd75db2c15c78350db9568a4ef5d8782d7783c6c518c8772db4cc2d61f1b64a6614115db0182b6d3280fdf41194ee1c791eacd0aeb21c9ab5b1373b6571e8122a04e98af0b9538bb73c5d9765ca3af2e62a2f711477407d0bed977f497fa3d24f769dfabcf6ab7b9899db23335f0c9f02a94b47d2e8c2c840e557e015989392f71c33536888911104ff64f2cf5b813f963f0e77ae7d350122c0db54e35658be1e9f29d365537814c3dfa5c7484ad511a94b1ef700f940d28a9fa88112df7a0cac102dd17cf158ca5da595469da5c8bfff0d5584ff816993f4471d2850b5e29bb0d879b597544266d7247e7e4607d35dcd0f30cd4b707766065238038c3fd49ad01a919dc5985125afac88d647b52026c33aba3524f33f8d7e9dc8a1f4df0eaae45624e995aee7413d1db7f5a79d65881acfc75d9d907e366e5421c3225f589e3065fd8ca6ae1259be527ff72ca865100854af5dee18788f7aefb6906b236ac9264cb92b6160699fa06a08cedaaa0ae275d2e039ac66e4882d1828c75caa7bbd3b76d34cd164af723ceb65a85f2c031250be1825803713c96a6fb9ff2f0fdf8b14b2d3466c59f7ae8455707049bb45764c81e1c4c6a1458ef664aef3a092cbf4ef5282ede8e36ef8ff6e827af06c48861383235d7392fc77a594ce1ca50aa04b6a07978fc3e4607a8e3857a18a7fb61d762b0c746f687328a624867ce3276f10e5ad524f458919ff4ef9022c8be36f58e15122f5b31e197873f6391c35a659fe38f25b63ac6c91771f6ef8e4732643b0b90c3272dbafcc3459df452d43c37ad286801436d285e06663493278574ff16f897226807f750c333197281bfa0a7c82e8650770ba664d8549d0790585439c9841aa127e4329d896536c9869bf90f470f6872f9052d8d417082b0d395b4bc7f5dbe84782ffeefe64247427cb19473f2d173a4908ded4c2ca06c8071eca6901c6b54423e7beacd6029c1bd5baefec8d95edea7b9dbb711dde27d287e253ac32ce9d3a9955d5ababafde564f971384ff40a347d78be604a3007709879e782749368a787f460cf9e6833a6a8d3af7e33dd5bca0fe71c8e87c36084beccec6b939195b03a55248865ca39ff77b140b06ef1c680e229ee60ce8761e083dd6c1fd65590c8d765be515ff85be3d97499956c1f38933c2c9c71d16a458d85e8b34162148e2b74d60a64aebe6b89c4cbeb82ceac18a1a0feb19d19abbe0ba6d6fd11a303fbca29a2c64faf3cc2211726ee493ed81ee6593a82c2b6a15b40b623f0725190f3fbee5cd20d00e426c2aee3099b3e9f75ad874ee301147bcb6a36c53737e584782c697372156633cbabc597242343327126e6f8547284c776da4eaaf64f9cf0367ce242804a0f94bf75099e48cce696d4471876bb9841de89a44feafc416964fffbb6c57c2face0e703009b6ad58b25de95ebfeb9f04a86bd8abdad6f53c5a8a569d65c4130d76739ab73f8c6092ad286bdef08d36b77e5b1222716b81548d03a08c6c9531e2848d0bec25e3e06249d060a41c3940468f8ebe15de21c95073381e95a831313a46bcc8de5442b3a42706f5350693e9bf4a3ae0bac9d8a22884cb12ac0fc30a32490db119d6a2152b19683117064698f571133a1bf6e5942844a78e20d86e58f95fc4f5fa38a50382f8a08f54f4b7520137728b9ea3467f8b2272698159f3633c457954debf665eef0040ad8937529d6fdbad0d34c1dfb6dfcd74d125edb3af1fbe9fe4050eaa40596ac58b975f7601d8b702760589f43053c345558bf38759b8e8415cc20f18f70444ae8948c34b2b84c4d4d6784ed320ae1e68a20c457e9875074587ad65cac383d24875d13b203630ec9e452299923892604b630533c638e1665cb162ba84ef8195304b7717529ad4e3fb96938a9d0a2a99d449dfea293326c9c9f84b50d504072530d91d077019ae704f08b5ac1bfbecbd820a9a884f194563e9325bcfd4df9245edda354bf6cff2a96816eff097a07b8426f5a873eb5c977a3050d265903c561cceda50e99f8c6f9db89c54866dbc25cadb58ddb49a023ee8ef0fd85c5c726a4cad8d796c72c5fef72633c14e91818e2fbce348b59c4c913bfebf7fa2a572a360bbda65ce1adf193573aa464515d05a69aa8370647f470f1b232c643523a81a4b1e1dca7a2399a1759fe5c91682964f4bc7752180e4a18fc17f9130ea900853d630d712928da7e4ec74e9715dcac492873a169afa40c0307be3eede072661a200a5bceb70ed4b55ca01a0b0117e9b86d094ebb8ced94c69e3542ba04a37f6bd88823209cb8a2edb91a174d32246125f927bce3ee21a7e90210b0647420daea8152860fb28be0698a1760ba3c751286c96e57947cb7cd9537fb5553cd2d0fae94ce4ca12e1b431eb2539462ef32ee0b08e3b6383821bd9d32b6697f1963912e32bc0115e719e5a4c79c8aad8b0ff84f6365f599c3c77a50f0ca93f096464bd9af661d4ea8e4d91bda47619b56536ceb74befdcb2d426133fde2b6de3ec4898c9faf9fe7828b7817e82a7c1d0abb5aecb8db59f77bedd5fde1ac97ea42f74729790f951ac731d547d3dcfb3520fa06fd5c8a856c5c541ac6584d07af81c9d242e5812d17510fb197732f1e878d3377a25e75631af73c9a5349626c4afc80882e0345addaf03fa5e113ebacc79746ae614262a8f778764ff3520194fda9de6c9e4a7074d0a5e194b6a2e672d9fda7ba00ef3782d94c2609f6df452d8c528b7d2be9de15c909a6651bc4e1648dfdaddfb94bd95c4b53c14dafab51d849603f83505e068586bf39cc94a22341c440d9125cf66365a99ae8be4be35ab247aac8f91cae41095a5930b694e77229830a104e041c1ec0948d5ebe50cedf4487e45a18cea852640c6516195b1f87a80f351a96d62a452d7b3132af5696e917f1e2c1d1ffb781a2e0ce983dc57054d8bcc36b002a25473410648c0ae8f7cfc4f55f88244d091a20d24dfa55be2d92f17bf0eecf78ed8db8336f5580b349b5f561e9b7b52c5440520abd30c6a1bd37befda325f58cea7a97b5d94a58a2091cfeab60a7cbebc45fd3c21042e48ecaa0a8aaca56179511ebda1484a1e49c64d1c4634c53b1da1b4af649e810db5696f9503ea44c43ea35289992b6ae6cf34117ab69217d09b8316ef9e903f6af06c9c29f1a7dc1557c780afa63b86712deb55287b5e52bb3a3af8c7328257b5238535414fecccd5fc27b05d5861226c5fe903cc5f6b009cee2c268cffebfc07d60a4533233cad25511b25e9a9c2e12b34c1188f6c162d638d9923b6b149516d776f3219692f1db014555bd2b76b838f92e8014556f031f34bf904285dcf54da7d530696b1b58bc6398fbf6d55e14af3e4390e46130308a6b5f288d753abee77d68ddb5d2f01d44a46df7ae47cde8932eb84e552201f4ea5f7e8c7f856ef7be823c7f04422f9577a5286649bc20262b194cdbd2402a749ca90d164f033b24463967cb83695196c406104f7e55fd76727424c903345ccf2c7a473fd30389d26c9f80defddf42bfcfee4c1ada56726f43f9f1085eb048e8da6fafecfcdb90455d1dc5b5283c855d9f3ca2db3255bf4e3f72217d80e0777a39e9399080ceef2c77429aeff4bac3948fc30abc2eb413b00d7028b28cac92734e22a32837e559c5fab7557f534d479a85332f3d07d4f5fd4362cac1a579416beae7bf866f0774b77eddd090b9975f8f511340de60e7033bb39e76b484f15f65618b1bfb5ff34a643e0a4dcb48e3a64ac76095a455f8a66d6e3e0451f5b7c5b1ef346bffaa9f06661658af0d2711f56d051474b5b08ff9fb02a789fc340991b7b9b4ae32972bfa1a7bd936dfcd4e31093415868ade727290a4f9831db0f543195bf05a509179132e3d24216c8800d772b4a954c1c798ecd43b1ea89ddd994fea7baba29beeac76b553c2c491b1097a9f006f718bc711604239e98297899b78e91f7947edd17c4dd02996192addbf84c3ce242e622a23859d997a93a28b6ddc409e47f469b617b81a5f1439eb51971a53d8caaabe129b9db0e8c96ca8071932634e28d2bbb0200a714f7bb62ee694360ecbad62b56be519ab7d6d6e0d66a047694e33e5b99e5f96d3a91442c9e6b8bc21ba833d6a95ec215d278a2bd6c20a467c7390f2c10f6a8dcd44d53135e898a990c3349a191b21574f5f44d8b352861504a1b4b4c73b9d8547a2e7d7e3575f525e2b52a09517e540a948cf6a2b40fd8ecb74934e040019315a0e1dd748f0b11287bdc9f808986f51a65cf572868e89f5c1d22335d4573690ab66679daceffd3eb78f9411fc481ec291ce90ae96d1eb7e17380d75b09f023", 0x1000}, {&(0x7f00000004c0)="1a51600db324cef2fb8b643cee2b0444e5f2c6f2a7eb13e0553f175b405f23d2a598171ce1dac2eea52dec02876fc14501c98ab9a8fe4c378b79799b2e0eadeae8e94d48c66d1aff10415117f6e39e370f9370f6e1e7ff8054de3845b1190ee184d62c82a34d72c48f0146da21fa443c1d6cf66892c0a546dab754fefb21c047cf98f140994dbafa2de0aa60557d1201fa6d6af2a04948872bb09209fd8c62d2fd5825aa2156627f28315ae4ec938e6199c6cd4a6b4c3d9374", 0xb9}], 0xa, &(0x7f00000013c0)=ANY=[@ANYBLOB="28000000000000056dea3c07e00ebbffcf2d9e4202cd2d598bfff79531b30000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRES32], 0x3c, 0x2}, 0xa) semget(0x3, 0x0, 0x182) r3 = socket(0x18, 0x0, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffeec, 0x0, 0xfffffd71, 0x0}, 0x0) 17:12:11 executing program 0: syz_extract_tcp_res(&(0x7f00000000c0), 0x200, 0x78) r0 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000400)=""/136) sync() r1 = socket(0x2, 0x1, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000240)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) semop(0x0, &(0x7f0000000040)=[{0x2, 0x400, 0x1000}, {0x3, 0x6, 0x1400}, {0x1, 0x2, 0x800}, {0x4, 0x4, 0x5a3a4c4721abe817}, {0x4, 0x7, 0x1800}, {0x2, 0x6, 0x1800}], 0x6) listen(0xffffffffffffffff, 0xff) r3 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0xffffff81, 0xd, &(0x7f00000001c0)="03005b9fe24e980900007fcc6f0f748ba9d77b5705af37a5f56e01038d789c9f5ddb2a71f1ee4eefad41d859ec57f383064aa87b08db61333e53f996a73342b81148b987add97fb88a19952efdd9a35eeb0412", 0x53) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/30) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0xffffffff, 0xa0c, &(0x7f0000000280)="7b3b1eab03f9d9e38909e6bd0586b0826407507947cfbdaf3b2e0f018aaea4169830d27d438a5282d1da39b6218ea6f018f1d4d1d6727f0e302e603ff4774eedee90a70afab09218d8cb5a65d09ad8b3a7f80bef48b71b0babf90d87aec369db6714ef09083720fab5d50000000000000000e16a80c8c472a9f43900378a04befd6923a94a7adedae6ab926b8baf33cf72c010ba9b5a32ca96261a628033787cf445fc9e6a31cae97d4ceedd5867bc0a432d64728385bc90", 0xb8) dup2(r3, r4) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x192, 0x1) 17:12:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) ioctl$BIOCPROMISC(r0, 0x20004269) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f17cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c885", 0xd0}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000480)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000540)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="441c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330de22e525cad93ccffc9502335429fe2f534725229f39", 0x46}], 0x6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000700)) r3 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x10100, 0x10) linkat(r3, &(0x7f00000007c0)='./file0\x00', r0, &(0x7f0000000800)='./file0\x00', 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r4) r5 = dup2(r0, r3) fchflags(r5, 0x1) r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 17:12:11 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100), 0x8, 0x0, 0xeb00, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f00000000c0)) r7 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000080)) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 17:12:11 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = dup2(0xffffffffffffffff, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r8 = getegid() sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000240)="99f0630e0817d66f1d49e16f825878c01af9b964da7d7d1ef8e1bc6d1918b6019bea5178e6d538649789ca582e41fa72d167c4413a8d1ab8b8efa4f3b3b62c325a011c580959c6d39d25d07ca72c8228d23a52089f0c9e91e9d4f51401bfd9a6da2fdfb55af8641d4df08375ffffd1d348392f09876b866bfc2e6e588adf0937218db0c6daacf590dae65e49a2d40d", 0x8f}, {&(0x7f0000000180)="29254882bba8dc37f2214609d96a7ef2a208460021b475be6d8c0289c991d86a74117a202624dbe280e663793d06783f199d6138a28d5a25971415a1082f8adc1e0b18d61e349c717c3028877c9dd27a38454649733abdd8f1084694795b285c9e2c07a4a1", 0x65}, {&(0x7f0000000300)="ce9b218dcaba77c744aad9b7ac822ab7b7e3bc1c4e5cd125537a4380e6be5e0027dc8e9cf9c20fb013c7376cc00594740855b53c13c94b9c27c34d3734f9bcf77a1c2cd772a0f02e1ec27cbfe3f84fb8e6253fc7a5bb988501e88c943db7e3b8c57fa7017ba83c6ca80cb2bdec61551f401ac4a02c1a4fbd1ee4b4b4a10e1e0e33b9573b69099e498458e684dddbf036fd041271b623768c139b1faaa51d37d474da5e6978d0b9b94780bbea0c741162b78f86b2163b4dc723e48a626834135cec2af1", 0xc3}, {&(0x7f0000000100)="9c4ea361b9a2e9c0c2bc4b6fe0605b4e2c1b762f1ffab1026cfb2940e1b5bcccfccfa2", 0x23}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r8}], 0x20, 0x402}, 0xa) r9 = dup2(r0, r1) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000140)=0x9) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x0, 0x3f, 0xe21d, 0x1}, 0xc) syz_emit_ethernet(0x38, &(0x7f0000000200)="c7a895b22a241c0a078359ff86dd6e360aa90500000000000000c2c3464b15f90663aaea41070000000000010065ec0f1d00000000eb69ff") bind$inet6(r9, &(0x7f0000000040)={0x18, 0x0, 0xffff4593, 0x200}, 0xc) getrlimit(0x2, &(0x7f0000000080)) 17:12:11 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x200, 0x10001, 0x7ff, {[0x4, 0x4, 0x5ac, 0x4, 0x3f9f00000000, 0x6, 0x5, 0xd70, 0x8, 0x4, 0x4, 0x0, 0x9, 0x1000000000000000, 0x2, 0x7fc9, 0xf8f1, 0x1], [0x1f, 0x5, 0x8, 0x5, 0x8000, 0x8, 0x7, 0x3, 0x100000001, 0x1], [0x2, 0x9, 0x1, 0x2, 0xfffffffffffff1e2, 0x480, 0x9], [0x6, 0x3ff, 0xa5, 0x3, 0x5, 0x5], [{0xfbff, 0x4, 0x8}, {0xa6e4, 0x8, 0x79, 0xfffffffffffffff7}, {0xdc76, 0x4, 0x65}, {0x8, 0x8, 0x9, 0x400000000}, {0x5, 0x2c5, 0xfff, 0xffffffff}, {0x0, 0xaf03, 0x7, 0x7}, {0x3, 0x400, 0xff, 0x8}, {0x5, 0x3, 0xffffffff, 0x7}], {0x80, 0x8, 0x4, 0x1f}, {0x9, 0x51a, 0x4b5, 0x2a7}}}) r3 = syz_open_pts() r4 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x1, 0x1, 0x1, 0x100000000, r4}) close(r3) r5 = syz_open_pts() r6 = dup2(r3, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x9) sendto$unix(r6, &(0x7f0000000140)="82ddf15136df23362794f55cfed63233243b8aa25d9a309a251da8567166bbeef5418549427f5b044f8e956dd98177928ac149d6c82ad8eaec9df1dac3638b260af7ccd9fe5dd96ebb813e3e834b46f5126b08c9648020e801fb6130c347c909f6cf0037a548cac258eee5e0e2c8a406a58d975298301a1d674f23abd587e7732d2a83a66b5d8e8f22c8c9bb30c614206fe84b5796062c689441d4bc1e775de7d7d8e9ca29560421f459b895d43084bfc406c4435fcb2e5d770ed1c3aec3d14d311dc0d1ba3f", 0xc6, 0x0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='r\x00') 17:12:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x9) bind(r5, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) writev(r2, &(0x7f0000000040)=[{0x0}], 0x100000000000016a) close(r2) syz_open_pts() syz_open_pts() 17:12:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4a) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000140)=0x9) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x20, 0x0) poll(&(0x7f0000000180)=[{r3, 0x8}, {r0, 0x1}, {r0, 0x5}, {r6, 0x80}, {r0, 0x100}, {r0, 0x1}], 0x6, 0x1) openat(r0, &(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', 0x20000, 0x0) unveil(&(0x7f00000000c0)='\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', &(0x7f0000000140)='r\x00') 17:12:11 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="1ef00ecbb362690caf0db013dd8043689b2c35be1b45154ccad1544255ee6ab495e88fc8a3d3190f429a9c49ad50e034cfa452a680db0214152c489b942386fe1e2bd2767bb375e37954941a"], 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYRES16], @ANYRES16, @ANYRESDEC, @ANYRESOCT, @ANYBLOB="5569aec8ec6d6045fb9482c75461716e050a68e086ef97a32222ec8525b806f452c038fa7e7b10c78694fa13a57f18fa41e86ae2fd6461164666332ce243018031f6cae80c7f47429e20"], 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="826f2cfb97dbd548a9c4a143dc7fa7efe1970da73e1a2708fda4872e4a1ce5fc41"], 0x10) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000180)=0x28) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r4}, 0xc) seteuid(r4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x9, 0x200}, {0x8, 0x1}}, &(0x7f0000000080)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0xa2}, {0x8, 0xe}}) 17:12:11 executing program 0: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 17:12:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000024000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() dup2(r2, r3) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() dup2(r4, r5) r6 = dup2(r3, r5) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r1, 0x802069c3, &(0x7f0000000300)) 17:12:11 executing program 0: syz_emit_ethernet(0x2, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800f8a6648850083a5599e40000000000000000", @ANYRES64]) select(0x40, &(0x7f0000000040)={0x20009, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xb7, 0xcd5, 0x0, 0x793, 0x4}, &(0x7f0000000080)={0x8, 0x8, 0x6, 0xfff, 0x0, 0x853, 0xafa3, 0xffffffffffff84d9}, &(0x7f00000000c0)={0x80000001, 0x80000001, 0xe2d, 0x20, 0xffffffffa0d30a1f, 0x5, 0x8, 0x5}, &(0x7f0000000100)={0xddba, 0xaca}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:12:11 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffa8e2ef76c1011b8ecd60"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") chroot(&(0x7f0000000040)='./file0\x00') 17:12:11 executing program 0: r0 = shmget$private(0x0, 0xe000, 0x0, &(0x7f0000fef000/0xe000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/139) socket(0x2, 0xc002, 0x6) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0xd) dup(r3) 17:12:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) dup2(r0, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) 17:12:13 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x193, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() dup2(r4, r5) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) write(r4, 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x9c25e2e043159e9}, {r2, 0x128}, {r0, 0x8}, {r3, 0x1}, {r4, 0x20}, {r0}], 0x6, 0xfffffff7) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) 17:12:13 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000740)=ANY=[@ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYRES16], @ANYRES16, @ANYRESDEC, @ANYRESOCT, @ANYBLOB="5569aec8ec6d6045fb9482c75461716e050a68e086ef97a32222ec8525b806f452c038fa7e7b10c78694fa13a57f18fa41e86ae2fd6461164666332ce243018031f6cae80c7f47429e20"], 0x6) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="826f2cfb97dbd548a9c4a143dc7fa7efe1970da73e1a2708fda4872e4a1ce5fc41"], 0x10) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r5}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r3, r6) 17:12:13 executing program 0: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYRES16], @ANYRES16, @ANYRESDEC, @ANYRESOCT, @ANYBLOB="5569aec8ec6d6045fb9482c75461716e050a68e086ef97a32222ec8525b806f452c038fa7e7b10c78694fa13a57f18fa41e86ae2fd6461164666332ce243018031f6cae80c7f47429e20"], 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) socket(0x6, 0x8000, 0x4) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="826f2cfb97dbd548a9c4a143dc7fa7efe1970da73e1a2708fda4872e4a1ce5fc41"], 0x10) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="07ed71", 0x3}], 0x1) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r4}, 0xc) ktrace(&(0x7f00000001c0)='./file0/../file0\x00', 0x1, 0xa240aac253ee02a4, r2) symlinkat(&(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/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000001700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r5 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') panic: kernel diagnostic assertion "p == curproc" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/vfs_vops.c", line 169 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 257923 13567 0 0x14000 0x200 0 reaper *438676 5268 0 0x14000 0x200 1K systq db_enter() at db_enter+0x18 panic(ffffffff821efc13) at panic+0x15c __assert(ffffffff82249f12,ffffffff822695b4,a9,ffffffff8222b23a) at __assert+0x2b VOP_CLOSE(fffffd807efc3410,1,fffffd807f7bf7e0,0) at VOP_CLOSE+0x12f vn_closefile(fffffd80692ff908,0) at vn_closefile+0xd7 fdrop(fffffd80692ff908,0) at fdrop+0xc2 closef(fffffd80692ff908,0) at closef+0x11c unp_gc(0) at unp_gc+0x172 taskq_thread(ffffffff8251f4f0) at taskq_thread+0x9c end trace frame: 0x0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "p == curproc" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/vfs_vops.c", line 169 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821efc13) at panic+0x15c __assert(ffffffff82249f12,ffffffff822695b4,a9,ffffffff8222b23a) at __assert+0x2b VOP_CLOSE(fffffd807efc3410,1,fffffd807f7bf7e0,0) at VOP_CLOSE+0x12f vn_closefile(fffffd80692ff908,0) at vn_closefile+0xd7 fdrop(fffffd80692ff908,0) at fdrop+0xc2 closef(fffffd80692ff908,0) at closef+0x11c unp_gc(0) at unp_gc+0x172 taskq_thread(ffffffff8251f4f0) at taskq_thread+0x9c end trace frame: 0x0, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a2cf50 rbx 0xffff800020a2d000 rdx 0xffff800020a189c0 rcx 0 rax 0 r8 0xffffffff810939af kprintf+0x16f r9 0x1 r10 0x25 r11 0xbe2233ca44b5ae68 r12 0x3000000008 r13 0xffff800020a2cf60 r14 0x100 r15 0x1 rip 0xffffffff81146c58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a2cf40 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (systq) pid=438676 stat=onproc flags process=14000 proc=200 pri=32, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020a19110,0xffff800020a18760 process=0xffff800020a1a7b0 user=0xffff800020a28000, vmspace=0xffffffff8266bc88 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 83711 383951 10120 32767 2 0x10 syz-executor.0 83711 506435 10120 32767 2 0x4000010 syz-executor.0 86449 371783 17753 32767 3 0x90 nanosleep syz-executor.1 17753 143957 61117 0 3 0x82 wait syz-executor.1 10120 97478 79058 32767 3 0x90 nanosleep syz-executor.0 79058 332334 61117 0 3 0x82 wait syz-executor.0 53458 475126 0 0 3 0x14200 bored sosplice 61117 285685 52187 0 3 0x82 thrsleep syz-fuzzer 61117 202228 52187 0 3 0x4000082 thrsleep syz-fuzzer 61117 86038 52187 0 3 0x4000082 thrsleep syz-fuzzer 61117 271371 52187 0 3 0x4000082 thrsleep syz-fuzzer 61117 356208 52187 0 3 0x4000082 thrsleep syz-fuzzer 61117 83316 52187 0 3 0x4000082 kqread syz-fuzzer 61117 61113 52187 0 3 0x4000082 thrsleep syz-fuzzer 61117 508281 52187 0 3 0x4000082 thrsleep syz-fuzzer 61117 440060 52187 0 3 0x4000082 thrsleep syz-fuzzer 61117 24556 52187 0 3 0x4000082 thrsleep syz-fuzzer 52187 446483 20700 0 3 0x10008a pause ksh 20700 319987 21353 0 3 0x92 select sshd 45474 486506 1 0 3 0x100083 ttyin getty 21353 366264 1 0 3 0x80 select sshd 56091 230870 710 73 3 0x100090 kqread syslogd 710 291439 1 0 3 0x100082 netio syslogd 13837 513501 1 77 3 0x100090 poll dhclient 230 478885 1 0 3 0x80 poll dhclient 96573 331755 0 0 3 0x14200 bored smr 55770 281331 0 0 2 0x14200 zerothread 7833 265987 0 0 3 0x14200 aiodoned aiodoned 97267 309513 0 0 3 0x14200 syncer update 12492 318789 0 0 3 0x14200 cleaner cleaner 13567 257923 0 0 7 0x14200 reaper 26392 74412 0 0 3 0x14200 pgdaemon pagedaemon 3306 496198 0 0 3 0x14200 bored crynlk 91975 398680 0 0 3 0x14200 bored crypto 72748 44179 0 0 3 0x40014200 acpi0 acpi0 42772 262503 0 0 3 0x40014200 idle1 56539 62121 0 0 3 0x14200 bored softnet 54705 395086 0 0 3 0x14200 bored systqmp * 5268 438676 0 0 7 0x14200 systq 94201 507466 0 0 3 0x40014200 bored softclock 28844 416084 0 0 3 0x40014200 idle0 1 506437 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 5268 (systq) thread 0xffff800020a189c0 (438676) exclusive rrwlock inode r = 0 (0xfffffd807ecc45e8) #0 witness_lock+0x4c5 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vn_closefile+0xc6 #6 fdrop+0xc2 #7 closef+0x11c #8 unp_gc+0x172 #9 taskq_thread+0x9c #10 proc_trampoline+0x1c shared rwlock systq r = 0 (0xffffffff8251f550) #0 witness_lock+0x4c5 #1 taskq_thread+0x8f #2 proc_trampoline+0x1c exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8263a520) #0 witness_lock+0x4c5 #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 sleep_finish_all+0x32 #5 msleep+0x20e #6 taskq_next_work+0xbe #7 taskq_thread+0xe5 #8 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9470 6332K 6332K 78643K 10585 0 pcb 13 8K 8K 78643K 13 0 rtable 105 3K 3K 78643K 439 0 ifaddr 39 10K 10K 78643K 83 0 counters 43 33K 33K 78643K 55 0 ioctlops 0 0K 2K 78643K 28 0 iov 0 0K 16K 78643K 21 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 76K 78643K 1425 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 10 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 47 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 7 21K 33K 78643K 287 0 proc 48 50K 70K 78643K 653 0 subproc 34 2K 2K 78643K 136 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 10 0 in_multi 33 2K 2K 78643K 99 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 274 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 100 21K 36K 78643K 1774 0 UVM aobj 14 2K 2K 78643K 22 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 23 0 NDP 7 0K 0K 78643K 27 0 temp 65 3036K 3100K 78643K 2978 0 kqueue 3 4K 10K 78643K 30 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 18 0 12 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 45 0 43 1 0 1 1 0 8 0 rtentry 112 111 0 67 2 0 2 2 0 8 0 unpcb 120 119 0 109 1 0 1 1 0 8 0 syncache 264 11 0 11 2 1 1 1 0 8 1 tcpqe 32 181 0 181 1 1 0 1 0 8 0 tcpcb 544 117 0 109 1 0 1 1 0 8 0 inpcb 280 239 0 232 2 0 2 2 0 8 1 nd6 48 24 0 18 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 456 0 268 12 0 12 12 0 8 0 art_table 32 457 0 268 2 0 2 2 0 8 0 art_node 16 110 0 70 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 5 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 45 0 35 1 0 1 1 0 8 0 shmpl 112 20 0 8 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1725 0 326 46 0 46 46 0 8 0 ffsino 272 1725 0 326 94 0 94 94 0 8 0 nchpl 144 2214 0 618 60 0 60 60 0 8 0 uvmvnodes 72 1870 0 0 34 0 34 34 0 8 0 vnodes 208 1870 0 0 99 0 99 99 0 8 0 namei 1024 7543 0 7543 1 0 1 1 0 8 1 percpumem 16 38 0 6 1 0 1 1 0 8 0 scxspl 192 6196 0 6196 8 5 3 7 0 8 3 plimitpl 152 59 0 50 1 0 1 1 0 8 0 sigapl 424 457 0 425 4 0 4 4 0 8 0 futexpl 56 3036 0 3036 1 0 1 1 0 8 1 knotepl 112 163 0 144 1 0 1 1 0 8 0 kqueuepl 144 44 0 42 1 0 1 1 0 8 0 pipelkpl 48 118 0 108 1 0 1 1 0 8 0 pipepl 120 236 0 217 1 0 1 1 0 8 0 fdescpl 496 441 0 425 3 0 3 3 0 8 0 filepl 152 3393 0 3293 5 0 5 5 0 8 0 lockfpl 104 19 0 18 1 0 1 1 0 8 0 lockfspl 48 9 0 8 1 0 1 1 0 8 0 sessionpl 112 23 0 13 1 0 1 1 0 8 0 pgrppl 48 24 0 13 1 0 1 1 0 8 0 ucredpl 96 1354 0 1345 1 0 1 1 0 8 0 zombiepl 144 425 0 424 1 0 1 1 0 8 0 processpl 984 457 0 424 5 0 5 5 0 8 0 procpl 624 849 0 806 4 0 4 4 0 8 0 sosppl 128 4 0 4 1 0 1 1 0 8 1 sockpl 400 407 0 387 3 0 3 3 0 8 0 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 159 0 0 19 0 19 19 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 193 0 0 12 0 12 12 0 8 0 bufpl 280 4235 0 165 291 0 291 291 0 8 0 anonpl 16 56039 0 49659 49 1 48 48 0 124 13 amapchunkpl 152 3836 0 3720 19 0 19 19 0 158 13 amappl16 192 1516 0 1086 33 3 30 33 0 8 8 amappl15 184 2 0 2 2 2 0 1 0 8 0 amappl14 176 29 0 26 2 1 1 1 0 8 0 amappl13 168 72 0 71 1 0 1 1 0 8 0 amappl12 160 22 0 17 2 1 1 1 0 8 0 amappl11 152 95 0 80 1 0 1 1 0 8 0 amappl10 144 108 0 102 1 0 1 1 0 8 0 amappl9 136 450 0 443 1 0 1 1 0 8 0 amappl8 128 433 0 412 1 0 1 1 0 8 0 amappl7 120 231 0 218 1 0 1 1 0 8 0 amappl6 112 29 0 25 1 0 1 1 0 8 0 amappl5 104 326 0 312 1 0 1 1 0 8 0 amappl4 96 539 0 508 2 1 1 2 0 8 0 amappl3 88 110 0 104 1 0 1 1 0 8 0 amappl2 80 2209 0 2136 3 1 2 3 0 8 0 amappl1 72 19877 0 19412 24 14 10 20 0 8 0 amappl 80 1162 0 1118 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 21 0 8 1 0 1 1 0 8 0 uaddrrnd 24 441 0 424 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 441 0 424 1 0 1 1 0 8 0 vmmpekpl 168 7291 0 7259 2 0 2 2 0 8 0 vmmpepl 168 61317 0 59563 91 4 87 87 0 357 10 vmsppl 368 440 0 424 2 0 2 2 0 8 0 pdppl 4096 890 0 848 6 0 6 6 0 8 0 pvpl 32 186456 0 176844 130 4 126 126 0 265 32 pmappl 232 440 0 424 2 0 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 164 0 2 5 0 5 5 0 8 0