uting program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x9a}, 0x802) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000542ff010000000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getgid() fchownat(r1, &(0x7f0000000040)='./file0/file0\x00', r4, r7, 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 18:04:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x7ff, 0x2, r2}) close(r0) utimensat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 18:04:42 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="1e", 0x1) dup(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) ioctl$KDDISABIO(r2, 0x20004b3d) syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffff01, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) 18:04:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) r1 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRESOCT=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r4, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) close(r4) r7 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r7, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 18:04:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) fcntl$setflags(r0, 0x2, 0x1) sysctl$machdep(&(0x7f0000000600)={0x7, 0xe}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 18:04:44 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004600003400000000000190787800000000450000000000000000000000e0000002ac1400aa00"/66]) 18:04:44 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaa00300000003a00009078ac1400bb0117675fd906433b57e504d01d09000302907800000000450000000000000000000000e0000002ac3df6777fe1a3febbd94fb4641f04ef079ffadb8222b41bac77b4a4fe3d3d471544e611f2cbb3cc6855fdae100648d49f29ab03ca78c6ae97ca880bc0b23bdaf42c6587260883dfccd07be772a6be82a38bb57e56541262f9b093b3554cd5042782caf3218c313adb920d09907a8578b1a7ca6fa3b0ab42e045e55c6bb849d0d2e39b88d7ec3fe3e9d88a4c985908137e19cb196eed3f8630da8f8fee63b3931880b56872dd3c919032b4dc61ccccb08ca8cdd0a63d36b5c110f2295d0c050b97037681c87c5f4781564d73fde207ae2df70e2a0096dd8bc2155988"]) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x812, r0, 0x0, 0x7fffffff) fsync(r1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) 18:04:44 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) write(r3, &(0x7f00000001c0)="787e577778fbbf4c114eee62910faa96511cf0cc6a9444f57cfa99ac81e7043962522b825a3658a8c19a5da2e5b2215afa476a2233ea24ee9b56af42ca68976500168a9912ae0aa867dae9ef8f583351b1728ac6bdca341d2d54a2211b9a90afbbcf69b41edaad0b32550ef9d483451461ec1c76a858a75567c57c6df595ddf64e48cb0d17cfaa4c56d75999bac0381707a7699c485adda5ef10154d63f174c2b56bf2fb8887b9d7f599917d93e1f11b5da007eebfb4d6c19ad89842e133346b", 0xc0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0xffffffff, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSBRK(r4, 0x2000747b) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 18:04:44 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r5, &(0x7f0000000540)=""/226, 0xe2) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r6, &(0x7f0000000540)=""/226, 0xe2) socketpair(0x6, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x4, 0x2, 0x1f, 0x5}, {{}, 0xfffffffffffffffa, 0x86, 0x20000000, 0x4, 0x80}, {{}, 0xffffffffffffffff, 0x22, 0xf0000000, 0x400, 0x2}, {{r4}, 0xfffffffffffffff9, 0x9a, 0x20, 0xd3}, {{}, 0xfffffffffffffff8, 0x8, 0x0, 0x4, 0x2}], 0x1, &(0x7f0000000340)=[{{}, 0xfffffffffffffffb, 0x0, 0x1, 0xc3a, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x86, 0x1, 0x65, 0x3}, {{r2}, 0xfffffffffffffffd, 0x84, 0x4, 0xe94}, {{}, 0xfffffffffffffff9, 0x64, 0x20, 0x3, 0x4}, {{}, 0xfffffffffffffffb, 0x21, 0x20, 0x7, 0x88}, {{r5}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x9, 0x100}, {{r6}, 0xfffffffffffffffa, 0x49, 0x4, 0x401, 0x8}, {{r7}, 0xfffffffffffffff9, 0x7c, 0x20, 0x100000000, 0x3}], 0x10001, &(0x7f00000002c0)={0x80000001, 0x3ff}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') 18:04:45 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x6, 0x7}, {0x81, 0x40}, {0x5, 0xc82}, {0x46}, {0x100, 0xb988}], 0x5}) read(r1, &(0x7f0000000540)=""/226, 0xe2) poll(&(0x7f0000000000)=[{r1, 0x2}], 0x1, 0x400) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:04:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8002e18b7f000001"], 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(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:04:55 executing program 1: mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) munmap(&(0x7f0000004000/0x3000)=nil, 0x3000) 18:04:55 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/63, &(0x7f0000000100)=0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x18, 0x8000, 0x7f) r5 = dup2(r4, r3) read(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/188, 0xbc, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7b89b94d708800685de42f2f23ffd88566e9979b8f005a1ccf1427f7361779b4bee2f8b70e8f5a0a1f4fe0735fc2ff6688784d49c7a190d0d2dcb2b29a9f4599b3eb1a2e6e75a25a2738a5f1530fa10fef2c7def"], 0xa) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x65) kevent(r5, &(0x7f0000000380)=[{{}, 0xfffffffffffffffc, 0x10, 0x3, 0x8}, {{}, 0xfffffffffffffff9, 0xf, 0x20, 0x0, 0x5}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80, 0x1, 0x103}, {{}, 0xfffffffffffffffe, 0xb, 0x1, 0x200000000f9, 0xfffffffffffffffe}], 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0xf, 0x1, 0xfffffffffffffffb, 0x5}], 0x1, &(0x7f0000000000)={0x5, 0x80000001000000}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r6 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(r6, &(0x7f0000000ac0)=ANY=[@ANYBLOB="00000000000086c70717000000000000000000000000000000000000000000000000000000004000000000000000000000110006000000000000000000000000000000000000000000000000000000000000000006d504001000000000000000145b000000000000000000001000000000000000000000070400000090c20d10d86c81e3ffffff0000000000e2ff0000aa9ec400000000001698450c1e9c13e293627f5a9857a2d2eccc35a58abf43a047c36e8ef3e157a8deb46e19c90bc463ca64d95ecfa55f737dd9b177a07ee59919fa8233643e9df00777f88861bff99dea23e977c7f92e864a46e4284bba949c8ce25411c6623ef1f4c523172a7b00f8ffff9eb90e3c6e9de641d49e2f92c16c4f03ca09024204c2e30ead7fa034d23007a47383c23a90a7b7d5b158e981326cfbd10d0e9d8d3a812585e3f4ef95717d175b206ac59f29bef379516d4b7cc299bae0a7c04fbf5ec24fc04dd0e187861f387d9c8013adce70a8fa6600080000c3bea85fe0c435a47163a385fb410145803893ae3c43a2069d359abf74c9a6fc18a5aaf32e53e224f04ed9cb0d2b60f2fc50c9353bb7f33aba1ad47e81db26ecad6dad71d99702898dbbc45fdc08efa4c422a1dbe5e313639cdb63ffb13574656669e97bd3fbb8bd94fd49ee906284340ef18da7b0e46de6f967015b40cc632c04d6a74ef70b02ffa48acb16a43774e1fe3a5bc403332d51c99fd5f08d6429a6414bfa6007767e7859eb2792e9c1d2bd0000d1e7f8f37c83fc611973d779f2a39af3806e5183b220ddbd6f4b0d9c4a01ebb29c42f9d55126ba85291bcf2a7c1d049bc186d0d36afcfc06ff01a0ad765820e82e0b92d25bce8d200e390de23491f08f483ad1d63f9e09dd4e758dfcd75a1eee98d267ec2683b0f8e11e2c016b6a4b3bba7ba51b283e8215d6c0ac206970a873757bf8cd0e40e80d7fa277e10e0d67b696f3db12b84f24200eaf3e03bbc013836a839f7a552c134671d3d4844c372857210bdc15c5054530e62fcb0dc47c8e85317d39d690ff22f14c7b117d35f912e6c7099a44dedb9e7c7c623e6f4c02759d56938962f7621ee047cb3905b5e301696f14ee76a436420300d889643936aafca32ba857dcf27f332aec7a80c55008915cefddf8e7fb0a5e420b6afc6265db7136e5b5adf48da31d22f338f19758ddd434d630d3bebcee"], 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="020000000000000030d00dfe87a38051e8670cf5f8e3e800ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3a3b75cd321898a53a020c44a864786737e3550e1d40595139299615befd1fde85950a7847cc67e7f0e6c64e3c4718820456c2945407c5a139f6323fd9940db7644097d83777bb0c95a83e2ba3966805e2062cdd5d48026b4a5c8d06ebf12e015d5fed000d45fba2f6c6b73091429163fe0aca944e58e54926ca542c011"], 0x31, 0x800) 18:04:55 executing program 1: 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, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() msgget(0x3, 0x102) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 18:04:55 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r2 = dup(r1) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x15, 0x2) 18:04:55 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffff000000000000004e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500061d2fa2d0000aa59c474ab5abc884e60106f6b63da950ddea79c4e213c0a9787b9d8889668b1bc759a122f94e31bbd8c1fca659f720f5951dc33e696232eb3f57ffb8c2acd3f89d8f86d09598fb2d8638d9604295b958503b35790d927e2d99c76816dce33cc0606dc53a52d9363e214"]) semget(0x3, 0x3, 0x20) 18:04:55 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000380), 0x0) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r3, 0xcc, 0x6}, 0x2, 0x1, 0x4}) getgroups(0x2, &(0x7f0000000040)=[r1, r3]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(0x0, 0x0, 0x0) sendto(r5, &(0x7f0000000180)="523a533d78aa33fc01c0f1068d95a82c86e03cb242b43f13a628c222afc56b845a7970a890449e27fb40e488486c32673f8287aa863bb12cb0963bb04281f02a9796aa9adae96c314fc78e6f2fce9a7409cd87683ee2944c60e372266024f2674fba72aa37491856d60d5cc4a300c468b8644afd044a0723515dcc1f8a78eb85a4276a24af8287b3f136ed6406f3ba6963ab44cbfad37733804b58b8550e4d50ab175ff3e8756d03032c74ed7d3e536dac506be07b414dcf4a874f763e68d34773ed83656292020497032e67cdc1a6d1e787cfbb5040dec37a508fee800dffd8f688a915c3e3bfb77785a074585c8670fe014b15f1ddc5b8d6", 0xf9, 0x5, &(0x7f0000000300)=ANY=[@ANYBLOB="612a2e2f661a768330003062a5387629e19c05d9bddd39687b7fa06b1cba643fa15a24940114537fff1af657695ee393f486ecdebf72258fce282ccaa7da70b6b697d9e1a1f9256b47bc8c4e4bdfab7138793c28de9da556d829a26be6193cab739ab13744a919c5f3a9e65942acd82bc94781dd23fed3f66886af7df5161918"], 0xa) preadv(0xffffffffffffffff, &(0x7f0000000040), 0x41, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x105) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r6, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) dup2(r5, r4) 18:04:56 executing program 1: mknod(&(0x7f0000000040)='./file1\x00', 0x80, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1000, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) 18:04:56 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = syz_open_pts() flock(r3, 0x2) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r4 = dup2(r2, r3) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='=', 0x1}], 0x1, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="01080000ea2100006cd9bd384465a089e1f7d1b236b5876ad571f144f7aa4885f533576b5e44ac6f7fc2dc7b84add9b3419ec6ac16bce69f79fa4e88bc6992ae6f4a001d3648df31f1603e30105d47e1a5b3fd60ab29bebc2afba06c34e8a2a229cce53c82d37f20dab962f734fb27e3c79f31af90fff73035d769b8123b3df4d91f89db8318dbb29e6328f21afa995a53211293ce6df259a0b6c7f4eace5273efc4e693448b40ed786fb6fbe0020b399b9b5b36519251dece12374f9d526ece7a6724651f17ec84ddb02bc9d7df780057e6aaa271bd86f6b97de1c8cbd53112507dd3610bb2fa09000000d5f7606dbfbf751de2d05624ef3d2d2c6803120535b2198c2ced683ea517c54c186623e2e3715327a2c72800d29803826d01c50dab38c34309ee0b919cef4f9bdf4d5443393696bc0f7631f03411cacdd6cfc552db8026cc03dbda71235300000000000000000000001efd7a5515c3d46cbde1aaa83d7877c148b312c6f36c188891fb156963c51a783eceb7c10b70f0c1ee2cbbcf8c463ec51cc83b24cc3ad93d8d32f641b87f14130884cd2ae6e8cc44f059f1f9a169bcc1d827f8733f8ecc48c88909abadc8b47afb3bdee2dcc37b4af5e8f1b1d5ccd28d3dcb96adacc1bf9f332bfd93d0ca3919d6b7530dff2ee475edbf142de6ae70d12a2a36a55e9b22ffa5ecaed33b8811556207c8e0401f33ad5fe7fd7cfebeb21b6ce92adcce89a2dc80b99c19a163a3783a57ec87b641f4210aa3f468aaa0bf0ce6ef4d418e054532a42154003b13b540a06da76e35320e55", @ANYRESOCT=r4, @ANYRESHEX], 0x8, 0x800) 18:04:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) close(r2) 18:04:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() getegid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc80d8c, "08002e2987cdf85e608c67e62ef4368600", 0xfffffffd, 0x400}) 18:04:56 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) ioctl$KDDISABIO(r4, 0x20004b3d) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:04:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x195}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "00f11f007b0095190c00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 18:04:56 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xde55, 0x80, 0x4, 0x400, 0x2, 0x4, 0xbdce]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) mlock(&(0x7f0000005000/0x11000)=nil, 0x11000) 18:04:56 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000eb0000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00E?\x00'/230], 0xe6, 0x1, 0x0) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x106e, 0x3, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000140)=0x5) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES64=r3, @ANYRES32=r4, @ANYRESDEC, @ANYRESOCT=0x0, @ANYRES64, @ANYRES32, @ANYRES32=r2, @ANYRESOCT, @ANYRES64, @ANYRES16=r1], 0x0, 0x800) 18:04:56 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b919d6162b3360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b122997015143f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207013c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91ab68656724feff142e85687d81a1380a10cd9b4b1d90f46b691fc9517b2342e9f839713551daf57b114b81af5539fe5a91670f14967f25f0bfa1ba4d4f93663217a235d6ad36ba32315d14dae"], 0x10}, 0x0) r3 = dup(r1) ftruncate(r2, 0x0, 0x1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:04:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4, 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) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom$unix(r2, &(0x7f0000000080)=""/56, 0x38, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) 18:04:56 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/235, 0xeb}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0xbd) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x7fffffff) 18:04:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) socketpair(0x1, 0x2, 0x20, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x80, 0x40}, 0x100000001, 0x1, 0x0, 0x0, 0x1000000000000000, 0x3, 0x8001, 0x4}) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r7, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r7}) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x3, 0x1, 0xffffffff, 0x5, r7}) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000000)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:04:57 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) shmat(r1, &(0x7f0000555000/0x3000)=nil, 0x2800) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="11", 0x1) 18:04:57 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/123, 0x7b) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) dup(r0) 18:04:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) setuid(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x101}, 0xc) syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}}}}}) 18:04:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = getgid() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x1, 0x0) r6 = dup(r1) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r8, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r8, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="5703ec056c16b7cdd4689317011b873888de7c45feb006b576d8522565297bf87bf1fc664d5a3383e59a8f9299a34a7370ca3640483771011d3c1afbf9e078cffae20a28c5d9e5311f1791e6d59b5654e7f950920abe123b9500709aaf4c86a1fee72bc0305c4f2c2bb2c9cd0ea0cae21bd0024e164aefded1f8eacdaf3a3e9a32a49a9c41e0e18444b235ae056957033c1004d159a4215a3e10d1aaf5cd0092e4c39efcce18640948738bb187696c171db8438320113ca2229a9374e9ab0dc0f19298b3", 0xc4}, {&(0x7f0000000200)="48d0ca9f7aed61fbd5dd9e56f19b82ec0f5c8dd9f8f071c015a3c880e6c0dae3e165a45bd9638a22afab09e150aec5df22739a86d4283e3c60369ca519fea77eee", 0x41}, {&(0x7f0000000280)="fd1184ef62e62664c72f1a307431c2842914af01dd6baac1523ce1", 0x1b}], 0x3, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x38, 0xffff, 0x1, [r5, r0, r1, r6, 0xffffffffffffffff, r7, r0, r8, r2]}], 0xb8, 0xf}, 0x3) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 18:04:58 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') chmod(&(0x7f00000000c0)='./bus\x00', 0x4b) 18:04:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f0000000180)='./file0/file0/file0\x00', &(0x7f0000000100)) 18:04:58 executing program 1: syz_emit_ethernet(0x1f36, &(0x7f0000002000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000ef001f001100fe8000000000000000000000000000aaff020000000000000000000000000001010090781f00000060ff9de80000000000000000000000000000000000000001fe8000000000000000000000000000aa00d90000000000000104000000000001000023bcc349739372fd7491110539290c1b640130147fa91936343257d6268a1683c55a9e6304010001010000934cf7ff424a133ab950b9bd8e1d7e6fb8e6b7db7c09ecf45a5409a2d7263a7bbf146411c3f5ca70ec9521691f5bfb0dfc74d9be941abd2c23b1385bdf5779ae23fdeee40336ad471c247ab97e20a5607e3c202b90bf7414fa68a1ef5a3b64f92064c93eead7d071b9e1c151178bab414d9ea0f266e326be673cd6078f9374c1c5b4da3ad8ff9a0e8ebb060c2a8662419a6b86b6b63037abea5a6c3a3d2c0e65660d7bf2b2b36756ab3a7be2729bb1d93657a8d5cfc508df3d25a726f41d62ebc35733a0ae31309d13a426986230b19a4be2ccd007509911431e7e56bf40fd4e730aaef186ac630b652bcd7c3fbd122d869e83d9310769f56826645ae774610ab8f28d28081c2bbc4b68a6bd92c4be0d0a1c698470eadcdb0628a85e7dc41d65e0e80c1551d19a07d10e210af4f8b8df5cc2449869ee8241f388da7304c0f05696b16423b332129a989b1beb06bb13382ebaefd5ced49bd047385ca0dace59095b0658b7883cf339da29403d6a4fe74bfc6e7ffb376eab7e7388975f325ad6253cfbdc105bdf10aceec08efb2929de91963aa07ccd1eef6281b80c7f13ec470bd23f2e75ab38c3d2e5f6ea3ada668836f477d6b6db495ed60f380e2e849441c9dc7aec6be621f983045f43668f7de9356fecf556ef21ecfc75b53bf8f5de2b8de9c1108b901826f4120fe7cdacf6c73edf242aeefa67208af871e83f7e8d3dfe23639823094b0607de5e56717b4462cfed8039676e65c7ed8939f3200d94067490bcae3119ad5a03a9594b6421c638b1d7de5c9e26560ac414ec72233a087762f892f677ef3f150c58774e34116816b9dbee15647a2278436035d12e55e519138525ba321fe10e542000f5eabe583d12ef13e2d5c174314d8de4cb1764a4cba660617f42f102df971494f1b6bb2d67d29a16ba712b180c335e271b6d53a3d7018e851fa4b37a650c87fc718a9fb94dc547f26bbe341f4dbe3a86e644763f84585fe5b01ee23eb93660a89bbeb6c18dabba18b7d18a26b930d58e677c6d534f0ddf60c0db67d2f9043eaeea4926cd568a307ab87cc2657f581fc5f96f78c7bcc7c3114f7e4924faba5c2e4c5b16dca261bdccc573545ada2f667355cb3968e8122b442c85844b8edd3026272021e7989e03db92afd15651bf2f51565c8db681b2be9e2227af0aa41e14abbb85cfe24a8a616fefe168b2e04d36fe007c6c277e59347d33bcd135a97272cfac68161d81a6dec4ab07f363f314f32330efaa2b1cfcbd157dc85e72aedcbe1efafc2833a65c7b025cafeebf101c842769a4f9e9317443d320ee07f677ab84fe84fe396da33db2a5cf7913222966dc06bc7e5aed794e4bac44e39d4c58f9c3a9cca0aaf3fb285827e77ac450945d8b5d171bb9ee30392a2da14f31bc8090551189448dc93360bacd214ed791fcd795d5e98bc6f3eb46edb133c4fbd652c663f20527e423ff809aa80839b9248a82f151a62311f2260138cd05d3a2d8ef1bf942ee42371f89e19530a46feb14c877139f121d771108859a7891cda8c7347c4c181366e81dcea8a7d1ad09f55b016c5df4d0e574c94a6b1459e1d821e73f1e4b5961999f7573856013db892d4d7a0c425f50e6d08483489467fd9f2801f8f98884e0df20c4d877ff676ec92c8038e68d96fd579b4f89b12090efced329c7887f7dba5f1be92946809c4a6e23185e8e655fec9963b48f1c8113dba1a76808427a612c77b07acf88a36bac39ce5ba5960bb2bcae756b682d75e60cb39228f56004ebbe975dabf00fd13ec29206eceae763ef2844b5b8e1409318f53dbc2a34d3d9245b082f796e515274aea54e9b8f9f8cabe470e619424d3ed42fee7e3064eb2a8d0f5ce49f9ee119f09f8ff95c08c4a961bf5c96872c6942550c0b42e5180726fde938eacd9b380052f45333271f544246888b2da4e591baf750f72eef165e9aaa4fe7c2172b0837dacd3533fc17a692a1259a0188889fc98d9860d5bc2baa32697f71ce682286232616cff679c0274bdee06d95a2779615228e1dd3d19e4d92491ccc3ae6d9eb2010725781b476fe867ff926879a435dc3b4581ca4cd8bd15d11c802b7e45a6ee02c1acf049b7dfb65aa50d6a2cd768d9d21330bab7d3764b505afe4e21cc8e430d296fa72a34579886d8fb8808e1f34e2f22dca897d986ee5e7ee61b159f694e56391085fe59110d996a3b5f6a9c8b9fd96584bf1a7945248584b8e64e2419b75264ff33f138eef4841a8c94a14d8c90fba40d04c7aec5ed633a54c25cae8e63763a4e39d3ebdaedd0f88af2cd61488ea3316f02a85ee8246476e6daf2d247f39c331091bb87107af41cd61d9e91864d63dae6f0e221710e880e35dba8b6a1ed06efd84749d333e4a4486f782d7eebcfeb4f4be962af60d405e45c98b634b1f67c22c8479d53efc42622f90968451ee4502e9933fc0d2c157e718999cfb1fa4719e3d86691ed9cd30adf798873a2deed6decb43d0fd95057f4589709a7a4576f40bea608be464c5fab25d4a336ccde8741fa069233a2bc4f642cdaba1a9d5a0d02d6051e2e80cfdced2815115417577a7c104397167270b72050d5430c6316b24aad026a7973da0050407c0facc0fb78181d9e11c347392da06d806743b24a908d14d46bd37624f4efe775b05060a7bfe2ca0600ed11296d23817b8289a2866fd99d9648bba247a2d2ab85487f27a635469b2af3a80a39c95be9db20078ca325575cda8cc17e7c171a8dc7ae5e6f5ac74dd793f698ca5593b337d71c41e10ee0ff30827e6b57f3853c8ea726e71f40516b7ba5a739033d9a69249f2a8c18d89c813371c8f566664627d821a22249be93109fe134294c90b37b01fc601a9c15015ecadc2bc9124e0e460b31f1311115a988329be322a31f60e167e97300d57eef9e677211d9a38b144f0695545e50798542949051e6eb96a0e97d4383670b056a4c29009d4ee628db6c2dcaf21a653ce8d58b57ba3defbf3a6b5e9e9ddc2b03f89177b4b8562adfc006abf5995936f069c359bd7c455a647363c6029b4fc9bf0df9034ff469fe2ec2d75ed0e61f05425fd55e4cb0b200d6cd379b91d37c88def89a35cf1c3c86fecde3d87e8c7d941d9ed95461922b876bef517f50144cdcd2c0f18c0177e263b8268c4e3a948d8a7fb2225e432add438c680c13599a093f12ec848c1d512e598e21a73f323dbc02663c67683463fa7674fe546da3ca68c426c572e8d72b175d31350bda7a29def66bf0509ab44ecb29e643f29293f825e30781dc407a394702674593da7151b82fb9df0e279b6e2f05b90995c8905516589783692afb324f73cea18062f5b73635f86346f05610669f3e1d34033772a671c48da77b9415f07a3f5a503ff1c55aaab255f2a819f86b027a43ece1661036a344033fc867ec0d052741ab88e766b2a7343b1e4c9a5676eaa54f23aca1dd4925c78cfcd7c8b6249c01371da3ab3ea47800e7162857925375b4af3b743fb23eb834aab3adb03508407c4bd6d72fa084e49cc58af79cfe991bd0dba807c0c43703fa494fc8a6fedd14f66f03816bc8b1bf645977af7fb56b6822da1b725f49ca6f27bd9941e4f5d2768d8f8c1c0bf239b38b649d16ef7ff56cf0e47cd2f6cc1adde75b30e3192fa6cebf12d299c98b077634730d71e7b33c749cc06a32f4fd6a90bc4b028ff090d4954be0d1c77ab29ec4eba8235a5f248ed03739a37cd310534b47473e231c2f22a4ad842875f46893bc1b5cb0436ec6b91feb20c249a302aad99a40bd64c9f3abf626b94a7245b460a0288697d02a5ec7a3a610beff1c4e61b80170642ed9e93c9fb6117ceeaebc42861ead18549206a5e3c66c85ac417769b870a26edae0adbd3335cb5b210d88f93f21f7f46129f59f7cc3e001e9727f6a33e285d8dafbf6ecb7deb83a88fddfd97953cfa78c7968ffa3e22dfaa564d85180a80e8f46cbbc4c5a3606a28a0edcdde80df101fad4107d3e55eefedc3058cf1c847cf0ae8ed1e3ad838d32a77774468a8019b9741de6732326bb362c33d2ba2a52c8ff2ad3160cbaa643ff9c70b10fc0cd23b336e3fb074993905e7581e386c58a5e90fa756681b00533142da6a216cf4ba7e1f271e75908f89016bc6e1a4bab4df79d3a7ca5d910558f0b339b6b2264a8987858d2f8f964ffbc81ead75c0cf83391b1930269d286452683b4a652746a1b5870ba3f40887abcea14a451453e0703b618bc6a9270e54e26ac8771ac221c0e635a78c34ba0378712acb131443c4d3251c06c5d270ac6be6f78e9402526ae7f00c2632162d19206f254dc663705910650a76042ae0500db0fd195e409506277be36e6e91f21f109617ae24c3d850282b1aec23fec50f98a3cb62e8cb53d5be20f748d9d17edc4893b94f36bbe8840d3dfd26062eb0b69923a4c91f4e5822e73da787ee04e8e2f84b1c65ed63b10378e5665a82cc66194c91fbc6a77cb97023a2775706a7ad372a482160ae9b1800e2a8c8afb1218b6082bcb39e0477590801e4b7984edb91a65d0cfc1f03105fbeebfab2878e9a78e4545d1740cad7620f8a056ec10b7813a09cff8a366c5099dbba1497b9ce951e525fed560091ce4f15963c3f9877323a26c0600705f8a2c85bc6cbbd8247c7f41c6e0c194e27591e454c3da31eacb24caa0e77d5e8537b1dd382ed32fac4c6e0297a383e0f398a8cd144e2ea53966e881db6d50bc231d4dc1c114e6991784a65257bc5482887b356ca6fa8722d8c7df5914e98c1628adf6f92fe1baea708479dfcc7cb3b482d33537ec007b5c5bd9629eed978cdfa17a56762a2d0321342b2c98b436373bc52ba4132e38805149b8aa04c783c7ebecb346d81b8f2ac5f4425e18570fd7298d8f303c1017d3f098e1854bdcb361f76db2f19ff3491d765caafa73c0b9d05c32b140d6c91262e21c63f0f111e5a44705e0243bbb573151517749414f4cd4164a08dbc8e953933bed84326aedc61591ce2358803f40f10e762d5c3407fb01440bbabc812e44e514ab1d65d4318372bc7c4e729a27e6856d44449dbb1fd77b3204d7bc1bf8809f9d5eecd4e8cf81b8284248c6bfc0ca56eb1fcbe7cddff219d83ddf3f69c0347f6f6c6334ddd97a6915b3cca772af08bae38fffc2a617745275565dc4957820b41e1be3660bd6cec1902ac9d8d63e3ca7dbaf09de6369fd7922c3bacac8fde853ea0a534d1da215b1197802b0b695dfd742913619a38ef439f668a1f0a2ca2b03a8531c3012a19294ca954c07710feffa446383ecfede170003fc433510000000000000000f25beda6c97950def32cd18eed6c493fd8f1d9c006829fc9f473e1eb073bccac4b9eecbf00ae3a268c0f31ff3b87665f42b9a8f79437c8c4dfbe6a98fdaca0c6cae099f0a4cfcc9f986a0c16e09792a57c5621b4478d3cae2c5dacde634d0f15599905f500f4a4a5a6138c829480fa6ec7b59b6251b7e393c0e541521c05b31c8cce10fb9939f3d3a2e9e97c1b7388697ab01bf276a40943b75c74d78eb65b96e9188fdab5d90981d7b161e456853d51f020aa972eb961a57619bddcbe8d4f98bd92c6fba0eb96adcab4aede3b7834e43d2283282871be9919bc62cd5ebd33ce8d34d75d8a930abeb9b78256aa06912c2d55239a02e27688b24af7adf6a6d380e73e90fcaf63760eb39219f4cde83ef131fe782834434be9ffcd18f2e98797a24964011a5f509e5b98a379c4ee82cbe923b314eaf4221e1ab092ebbead76fa821f542cb662c4be88171eba97f784a77b02827cb8e5dfa9d8843a3f05f8c243b8627f97f896b36c81a018ab590cd93ac41d38351086bbf0b3791212d65f0c160cb8fb565709c91bd1e608c68340d439bdd59848241597a2e6e91aa2895a1902b528e29fc0b77449b9d025d86b6ad0ee31d4740c63d0e03100fa06d240dd8cffb507703b7c3c8473204fa49074d2725a546cfb70b03389dc8ade917411a13c5e3ba5454d80f993dcec931fc8685db0f24757c04a518b17bfc0cd11d599c2b52994c29b0a225e9aaef6818ef1bc3fb21b4e8ff7d42146bcc3a62346f69bae9f553673b21ef7fefcac60218831241d71c37436d920d45d28b5e36311a7411e02fb5babe054c9b81626fdfa795cfb9d5cee49b7a4d051576c7c6d4b5d8393dbda5e99d6ef29463135be9d0556c82c7141011ca93b3f9d7b357d60f48203b395d88685620af836bec1e17cc3aa124d5dc56b59c660f3ea8ed28dfb9051a0c42fe19a049e6e88ecf4e1363b51f5318320ecbf7f0b4a97e64df42276177c033cb879e547cad9690c577486d813878967c0d8fac76aa2d38c331f18340591f7ac7a868ee7227cf609e9275c7f73c80d90852aa6d8ebc138c42502d7934907f7561fb847dc5fe79aff2a959896712ef62c1eff071ab56c3239dcbf40250f3f6aaf4a8e4bd9e055f2740cdd6a8e5ad1243114e3849259f7da4668bc95c51d84568fe1503f51a80d36ab6768e76e9ae6685148b02f29b0ce7a56ac2e9ed848f22753a171dcd58848a07fb4cd7b2fff6552517c19cc8f984f185e897c1fbe6a1e49b2b309e44b80ab569eee199015046e46f23561c2aa3977f5ec58dcdc920eaf69c0c358488baef21755ae4d5ba4194ae89748d65c9c861a276ecc9dbabb7590fa2a4564a521fea2422d9ab975c38ec2d50f16f33d028000e9f0c84828ffeb255de874d7e5b2c2c0f9dd554ff1ff3ccc143781b444647f6aa10ca18c0e469a165168a988dfceba8b81f0396fbca7b9227361260de91b506c4b6be05c95939d446fd4b81eb40e8af0e96fbe4fdf90caa0b33d21a4e2b7d4510526fee9674920cfe3c66d721f29d8a678d3d944a928e5e5ecb340d4979712f25ec2c22728b4806f7f2a077144f2c4baf0d8f15b25206739ae6606bcc06ccd5c69e73c78749f75f50101f1d1503f41b646165a35dd41469b426623777d1a24a07fb3c6a3fdf427abaf64f531bc6d8a8e41ad027edad60b6baa071db1a1002f7f436fc22bbaa6029ddec472a670328cb06059a48a3abf113dbd6b6b47804f5d3d40be63171a694592766be89c79a00d7836a7b2aac5ecaafd72bbaee031ab13b6ab88afe34b8150dd9043181cb8e2d3075795eed7c75f3bcb9972556907ea195271cfe45be5d323bc5e2bda0c55b4f4b978a3e06635a91b27ac2facb2e51fb15d7c1d8fd684e521c14d2ec3b08b0534cb5bef4d5b68db112d5f68f0144b0bea106b9ed6b0d8f230dd3c0b6c88b0f77eadf189575bbe99e3769b9e2a0e8bfa5ff7f4cc973281355fd2e8f8f45196a1c2c0d175c4a607cf709a2615e57563a9371cfdaed2f0fafbc59c2b24b662c925275a4ce71bad1297db90fdf715245a6c3c04e4eddca15722c932bf4c78fa872948d0fef83c3d5ab90c54ef5add3e350881a40ee9d6c348a5de5af071754f9200fab4dc2ed7f32d1fd88b84acccaa46b21702658f848e3cd49c13bd3613f76bdf9d2a0b5ad50b8865cc3975d91a74b93ffdfb752433a8923cef36f5dfd7fa8b068d5c7f0c885a1f7496f9cc741e180fd6b4deaa41eb096520ce780f20079265a8e0ab3bd26c80d5c1b235f8cee208140a70d5d8fc7c5ba102f1639609f0cfe306966b00a40d93589114a33e631956a40063c918d2e6edef5bde524a53bcdf1d16ea4867b21c77c24bd513100a9cd7086af3c8e6cf5e2cf0289e54609488049f3b50aff0d7f37b19e0e1b24f6cf84ef9db17861d0f0e436292075abb04695a161f272dddd64801c1bf5c7798c50839665485b2b73a71b1dcd0af0d56e12b2e7e77bfc8ba681fb4048f4021c013e8f26ab6a17a67a3d2d4e854cb87f079de8918d14058af680e5f65473f461adae7b4f79a5ee199cd858fb18a03abfde8808aa745ef5e5419af6e68a47aada26126574ae844ce1ae223a3c464060c64b41197b81c4eeb865cebb0f6101d4134bd00383d795f8b33ebb6b801269e427911ea9aeae812c76bc6d443baddce8bd6eb72f8bafc58083ae500f3677b4e73cf196f6f0a98badc6cf9381b960a828b82f706a2fece746765f689a15de30d2241d3ba27dc3c364eb8342ac7070256febc50a9d30f894cbc4dc688cb6e4abd1dbdbbf4a9467888090f756bccdd4608a2f9e513f55475171bfa7508ca362191456f8d179fda281556287be179804d6ad6233b578fd8b593bd768d5919afca2b6b457776b2179111ee618351e56cc3e5c87f069e38f554d525458c0965822e7aff9293d46fde406a5ddad60be049bedff205db26b59329e9fd482addf71346ff6a1e17b1b858449d20fdf1d650c39cf08ab9315f584acf1eb47a0aeb27859223db7748b56b18dba36ae608f63f1dce5f141c9386a3d9e7e387ec9f6e6680aa13c46bade6fdfe4858d714c33f1f68fd741ae7ee317f45bf77651d58039e3c658392ac8a896c4bdf79af3ad2775e620f1806f124dccf314c120e4a348fcccaf966ec08ad208cd9a5f54c605b5ae05d83edfc81d71298aaa941a1dbf5625a28bc9952f6b5c4310c3ebe7ece16eccb150c34a1500b651f09cdf1fc2687a7d2a11fa1ca6bab3ff6cb29658394690972fa917c7bd83ec6708d2f172efd6fc7b377731ea0cde960b5581d81b3fc8e8ecb25dea612c59bcc3bc463f322984b88e7b0f9cb35d33109a52d52f1a46567dfe2875367c07d06091b6ff9be05c3cfc6bfa58e23e10497ba78298b28ce1c886a516fc4d93db65ffcad0677bd3d386b98a8ca20795cfc9c1d2de9c94537a19b0dd70bfb57b626910530e6421672ba376704846e0ad9cff986ea9b94aafdc20809f9ae59a6b750acc3c6e5aa6bac9bf08a798500529217dcbfc6b744147ed41e784aa999853cd87aa5db8831ad3032604ec15cabf6bd15f1471c316585ae9b1411f964aa481c4afd58c3ff80a5247457b84aae222e76750a33415c401ca930514eafd4f71e5e1b147e4e8017e5b24a1c3578bcb7ae3a37cde80ce8163827a468a5fa80161785e1deb42b6f397c280558c4edb62415a0dc3aa764d9ba1b9e7ac409351ad0ef702bc1e15ac0106831bf818eacb2bfad37f4b921ad80e81f8814b432838a57a3e7a3d0b0ccffb16e5a26eeec80e9c46cd18bcedbee71d59714434be266a9137f372352b057d2c68e627f93201d0a6675ced74a5d758363136490882aa074f9c30a2e51d1b9ba482508ae308e8bd1351eff0518dca2891551b59130a847e4156e259e8099ae9bcb011e4385f9f4bd5df0eabe78a423e009c2f47280b6bfd0c6deab47708ddba8caa3079eb24d5ee73df4a6d36aa4a27930e0f6ecb61a5ac729209a51da658e6f4f66debf1d19a83ae3260b3ca157f47564450da4fd93fbaab43011496592b62ab8141c06c3646293d30dcd4a12ebf2e9ed079214d06ed12158742105fc447455d5e1a3464c6628d6e53b9ab0218c0abf44a4d13b317b1f282d97ecfe644650c4afe58f50c82ca6a12b258d475828cd4eb2adfce8f213cb26fc89079dc6923ee1936de39c2afcdb32dfe6b041c87f0348772cf541611a7485cae47cd8f3b957338826e32b4f2eb8c455fe5bc4a67b5ce18965ae72ff9f53640feb7dfcb21f535fc74dbc4d39fac8c040110a43cb6962f4d26d9c2b1a90f44c748381efee5fe63953c3f95b760425c9aa95d832310c2186a68cab109760a7059f8da06999504e0d26cbd081653b1bac5940fc5a1892a9a3ee24855609c7b22e77bba1b0172989a2a696a65c66593ef267c921596597f73cd953282d00270faaaf1d0b260d126c980d625f4b5f7e910097cd7f5547588591ff0532f2f5205d4734015019fea1a3ef728ec107b3ee33ce626464d40b4c5d89eb534ecbf6c2adbcb9b0066bfb839707cadab355addfcaef3c9c6542452a6cf9fd31e7a8a56017ab2150117223234013b0a8eb76d00dcc343202d835f9a0393f53113b975dd3b810673ca12b74737b0d4fe38b9c5e808917d0e1774cd7a09029f6db9008309fa3db3f78345cf4233c288235ec2f4c389b5ac2425bcb4c64e2494cb854828516781f8db4c42a03ebc76aabae3adb9e2232dc249f92b9463bd9645edb5d0129ac1f301a7ede7cf3c62d75a40c670b4ffe84101e617a1a553a0a92649a082713252a05d0131192e64140c1dfe0f1db7b5f0f4c9e56f075cab08b9c78044e1565b945ba20321f59bad5c7d4f7ddc5500b9e5b406e3f3df170f21707358033be9aae98e7ff74aeca66c176159e085a1130595680c986fb1957ee6d840e5def83c47f0022635da16187ba8041dba078330ece36fce7bb0033fe2de384b882e31cf2f036facc1e003c7c4a65e824e36203c40474e335f484f95342c22ebb4ccc7eb02aa785a1d87e3ddf16822496da77bb040bd183c2f0bafcdcf86bb35577774e4ac1bd653e3f1a4e84a3976b702fe3a4b03edbce1de8796ba55fcd50cf59213a7bf18742c8a29b45d9999ba0b11b2996fbf26d604125c1aae556bb00e34137829c444af8939f5169793b735e565ef57f2c38eed49ba945429e07c7e64e8bf0893c2265afd93fc08ac519beb2684986b35080659ffb1c8c37ec6479b6f87d34cf18beccd3fc0ff0541bfa94bd9edcdc9918d9a000b120cd13625dfd5069c7365a393f03059ed4ad082cc3877be66da84f02567f98f0e3b2e8ba0d4b7f470e926d546b156bfd38d4fed5a21d55137a8a970a25be985f30f20b89d9d4513b73af59c671c02e943c607f7dea498c086ea27a5d7b19e322061bc4684b107f567d821c1b1bb7f2d3d462dd201c0b1c5c40ee475b16f5f067177413efbee2eb7dabc74077694e420bbe13eedf216d1d345bf680ba050957233fee73e569c3927b412359359eceacd97682b6ce227f3d35d07184bb379f0d3bee6b9dcd5c85c016aae07b96a4577c885fd3492e6572729588678eab6eff894e6cf906c69f7d1d8dc54ab0606fb0801dda9980fe19d91ec2608983ce9cceea357629468e268df957a704efbf42de7114c2b2b355a21fdd305aa2b1ba498ca25c8e4a77b9b860008035830d0847109fcb0f3c6dbe82e1435d0c5e9e0cb0ac83ab3b2a45f1ecaa53d547382445a30dbd0c0dfb59cc00ef735a9584dfb21cf28a00"]) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001fc0)={{0x18, 0x0, 0xa3, 0x6}, {0x18, 0x0, 0xcf58}, 0x0, [0x1, 0x7, 0x10001, 0x2, 0xffffffff, 0x2, 0x9, 0x9]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:04:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r4, &(0x7f0000000640)=[{&(0x7f0000001900)="c3", 0x1}, {&(0x7f0000000140)}, {&(0x7f0000000340)="78d964d9f59fbfac3a6e6f171a2849ecc8289ce20e7e2fc16dde1fcbd26a01de39bff88b55ea61f1f310e20f194bd2631c1f550f4f9bdb8716", 0x39}, {&(0x7f0000000480)="51284b1442dc6c88a9bc7dfb784d2f8be552f8f39e79a95e70915ef62e3ad28ca12c0663ceace6b179a38fb0dcd1b3cfc854e54d345df2edad50b2ddab75a2bf6e95b73cd458ab601c8d713b14d61400dd040e14", 0x8a}, {&(0x7f0000000540)="cf5ef38525ad3c7833588303060d948eec0e3b70a3c3ef72adc9e644cbd0c8fedc97445b0b63a68ceec24c5befa0d0a89185904f42f88269eec78cfc5a7eae8a35726c3e424267613df367d783417b7f0d19d2daac0f4c7fec7ca4a53c58e1a72000da61a286daa330d3a731cde2ce61b37075d345da", 0x76}, {&(0x7f00000005c0)="ceff04475544a76ea146be78d4400fc4b3f65b1ca9e1c26e1d68114f8ab18bfffd88bb08df80f7f9bb110ce7925db42da3c6f0db0c4e195335f45835ff7056af6c5e8dc219be4816ee21", 0x4a}], 0x6) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r5 = syz_open_pts() close(r5) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000240)="3cda5c3a1920484184267320511630d622bce861fb9cbf56a14791cd90d60a8d48e7466a8fd34ed5c58af122a7c45b5784f15902e768c291f3e1155810a879c0dfc51bdf3bcc6af69241af48dec6ecf79f792f9dfc6c469b9144c1eb12b8713fadc00ccaacc7433a4cca425ce7b5eb7fbe178a1af5a8e1ed0d12a40d4337494ae779ae63348a13b338f75d717dfe2cebdf653d12f2c06b27f02f86b686ca6248a15e45ae746f911fd7d6cefdccea1db6813fa8b5bcef1ccbcd0ac8511fb92806a1559bdc32d3bd199ad23b5a931fc944acdf32b55106014637002fbb2286a169a44b93ada508a832", 0xe8}, {&(0x7f0000000380)="a5bc5a7859684c180c6576047c6caa6577e61c6cfb3662c9720123ffcfa7209fad63b5289ad075041664ee31010350d3685196b245f2ec42866b628a05833e9aacfb9013dff2e9b1750750a61b822106a0e75ad8272a28688683e5d52b6aca77b87e900f840227ab53a982ed489b747d337b986e3da4c839a39dfbaa5ef392ddd6f7d2339949475f8a2d6c97d6594952f266df2eb581ae275c955cc64233688d0d02aad63c7106b29dc17c22cd5efb2df91d7ac34504a3f82ec74615bb615daee3619f863e92b27bed", 0xc9}], 0x2) writev(r5, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x10}, {r2, 0x100}, {r0, 0x1}, {r3, 0x80}, {r4, 0x40}, {r5, 0x80}], 0x6, 0x9) 18:04:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000900)=""/4096) setegid(r3) 18:04:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000001780)=ANY=[@ANYBLOB="0000000008000002334fb5f877ed4fbbf7a2227ca5003be0e8734f23e90a3ca1be59001472f011e006e519dc846b0665f984edcc6676b93d5b5b6d6995908e8dd1c7de043b23ef060089b9cc06baa005a02d6397df6972d4f71fcd49f76f77923620f5d8df49e28cf8e4951aca728991be6e03f265604def446167e1c7f53adf738b4ac0215f46962ebee4636295004b8cb6e9c827bbd7590831bcfe7668e702d18cfa8cb504ef093b395286f9b5ab71e19062f994ff4ce9823e99266b0764d95a789d8559aeb772d3dc6f98cd58b79c804e9dbd0f2614b2a00e0f181136a6948ba4ef72590cc407d13c96f0b6035bb348043863f70fbae1690f0a"], 0xa) sendto(0xffffffffffffffff, &(0x7f0000001440)="4075a1c05581c86a746410c96313f5a89d0fcdace053103bd78a55febb9f7d9e0f64864fe8a1c565700b6b171d91acd1aaab646e0dcaf61283707a627cfbb6cf2b5b6f0bf53871bb1ff8f4c1f2c46f7825fb128f24b6ddf4ddbacfffcd14e195ba5419c8c2691fb29c3d05d4b563b6746bcc84655ece8e5e47a9424ef7c5f2ddd51033e158877595a7716d110827e0ae38ac80c5811e5303a1198fd86fc87ae7c8b923678f6c", 0xa6, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x9, 0x5, {0x0, 0x1}}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x808c694d, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x10001) writev(r0, &(0x7f00000015c0), 0x0) r5 = open(&(0x7f0000001500)='./file0\x00', 0x612, 0x186629626cdb095c) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f00000002c0)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f0000001540)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000002000)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314ebe229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db6d1c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d51554e5110358dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063f61b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1e0fe799bdb27156c4b393c42f90f300a1caf5bb92962d372bd487010ad82cd4385c0ac192c85ec0a34743955cd1a4e8bbf10", 0x505}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000003069f3413f19fb3e6a651f000000000000002f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b00c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"], 0x107, 0x800) 18:05:00 executing program 1: msgget$private(0x0, 0x220) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000001540)=ANY=[], 0x169, 0x800) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000011c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5396}, 0x3, 0x680acbf7, 0x0, 0x0, 0x9, 0x1, 0x2}) msgrcv(r0, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgsnd(r0, &(0x7f00000000c0)={0x1, "b6da688100289aa1cd4489b82d96db520aa0ad334e82a65dc08a5266e21a6895cca22bd9d7e93672550ab1efb8b37b6edda59b675221a51fe8508e1ee4bb0981465230d57f9cfd04bf42d6863e6f77e3441e3246b9dcde7aa1bfc004035d3b977542fc3a378fb214ca3da43963ee8ab448ceaea01e98bbeaf442e43f06742cbd32c43e396303df259f2b3e8c441791337e0c252d6b87ae46c7eb61cf97340bb505bef1454645774ed9465c46f45448ad84c3ef1c17d333d04dfc92ec38676c3e9b240c900a9d557b5a52e2c4068f61b3bbaca7c25e7c2757cb01231cd31c85ae3895a0d371ceae66f26ede5375876e158b2df62f665ed07bd38b7344df8ae03f6b92555e3fcbce25b653c0b5eba331e8c710609d876c0a2379e7a3a17f171bb36c204823ce6739ba2d04c71782d4a726acf122d954179b3f64ddf0ef74ea4aae727366398ed7043cbc421eadf5fe6616ed441e5ad29ac04f9f52d1e7e060b9490091e10b370e677ef69752ee25cd45e46e0a6aa3a7c1780da14ed65516b62147cfac725a54b7605f90cfad285e6c67344a67dee9bdf8821c97b1904cbae4afa73d06c50ff4dd565cc856ce397f270543edc87423266c96c9bc74a521abef042306005218dc2c98459cb50ad57502a01dd798bf45577909bd63b91c01984b67e593948da5ded9a9111c3a5f114b1ecc8c4889cffb6afe793e3e55a1b8147d98c11c04d97fd74239a01cfe1953d6b0034ff3308f60fe42e5732677c7324bcbf2e08ea5dfcd0f0856d1fb70cbfa6fff9eb6fcf19093997792edacc5a27b9983dd6721329769112acd7869c25156aab6724d69e4cc344be3ac68c270c994000a141df055c51e826c3b8e94280afe7ebbb2c3eaaec4308ede6b280949fd35088e63118699e4418cdd34ce18533e8f089224ffec6b14c57bfad648b01fee92e367edae867a3c5e86bbfd425f6e38cfbb31c8f3c56f4d7eecd358f81c885ad196bbbe7b86ea03acb2d880610661ad091035a44cf2b4a171b098168d8780f41049a2c0d3e116d22349369ea8e9a14560192a7ee5f1b8c1f92d8c1f70fd7e0af74556d4d24b39cf1640e24c53849b9c960d5d2a1c840b20f1530b13879caeeb51ba43ee9e7400c19afe54be3fc5083bcdc1ac7fad8c36673d4a376021d31e8d9f16f4add74b9dc5016147de855b8b181803089869941762fec8e2a5a103dd0730e08bf6dddfbf420c001a0862bb8325b43731f2db2e51f24d8b8c90b57538ca8915996f1fe433d19297c899992cd0607f09afb41002a9733959281d99ac0842b2795340977252a4a29c7f36938bcecde4904a7edbf2a5d40ff8460b9c9430551830757bc884a77b858c54514e8f6f77809edb9f2d86f08eaa6e2be622afddb6c4c0317c73f8640ef52810f8a75d35a9537cb1d70a3ac0ff8f1ccb5336597aee0045c8d2bcecb7c8b6d783e8e7c6cbb7891e4b9ac19bbf5df582d7ab09c72abc48851180311cd723fd1deb50af3ca68361545b60c63734461813071121f8e20ad4192892134219db4517f4497c5b322fd8bde380f5611b982f00da851cdbfc432d959bc9b56e6e9739410282c1a01d30dde0e3dbea0e6f20404ee58d2eda83b571802a1181800d1f0256e15e8b2541323989b4506b1075c66a0a29b5455fce4cfa03e716d5429a13856327a1865bfd5eed69eba0aa7b3e87f08649e8f9035563cdeea5686f30b7c3577b33d4a0c49f2ed3d3e339667749d70963f87c5a988da47f0e01ec26c66a311b88a2fafe75ee6cbf57e43069de0d2a89efff59a8c74bc78dbb6a5f5d84771e854b190eb2a4914aa9310dbc982c3935b5892f7b0570219c4e45ddc720ac9e6c10cd0238b16a7434cc7e295d73e5bd48d4953479d73031b7cd03142e42dd09578f4fb2b0fbc33e4324ff980e83cc031208d1376446fb6529752f91b5cb2f3031d9114c2d0ab87793508bc0b74dc08e5fea4454891f708b6eeb20cf824feacf0a1f940c2553371651771e00d89eb7e84b6a39b60231aab2e0492d378c9c09d67627b2e8af10d077e74f029c51abeda598db6708c8a563632e3f795fc9806abe4a870a8eaca37d29099affe18196c123054fe40ce94ad88e29446d42021e9a48dc6ed2fc91a82bf90dad2fc212efcf3aa48b43a53ba607b8a0e613987ca2bc83b0c6092692e577942f58d839455102598616cc56b6a3e3f9aa7a1eadd6413fa7bfc109da7e0b74e7a13b2ae40a4d113b49da3cb425e88e2139f4fdfa9d56d8f4b371e58ddbd60dd984337fda1e6802dd99745aa2e80975b13e88ecd154fa3a95b9ea8cba1f2b11b3ef48c1ca53508b8d26b3b0bd56f53474bf19620bf1d425e38c7cd69404c5c5f4ecc3478096b98430e81d26a62e1e3642eb6ba0b0141ab8922e635e82335e64da8b9d2cae2deeb7a105770237058a0d14a57debcb51bf1985dedadde9ca69c294400f235449d7ef8afe996d97bd8627329a8ac4116202a4e0255b3043980f8b0bc8b3f9bdae139360b3e7988741f07777f310954698558ae3bf07b3e42c97a466a50ad2b343f8e14373360ff120953ada621efe40a97609c6b0024aa1f67b4211cd7e5d58144d8b16b122ba853516991867b03d170ad1b84356d17d36b29ad6fbe091d82e647b63027da3703e36a222d467409dde38a2e02062e48e69558d9bbf5b7096a9698034704a421907bf8f4cae01342588ebffeff89df4b6e96ec06a68403d42bf7fd7926db722b04f6c34f67dc2f0d775c373c3dbbf37d0d6a2f15c7966ea03ae33e01dca9b009ac3c92ec38d4fba2fe27a5c1fe87a17c33042bd01a165303da319124e786f232f67083af4318060dea5a434a7f9a993a592ebf59c78aab88b9caf19eaef4b5f11337542c26b55f5ea8559b7e90a8865d0479812685ec6f5ade6f286fa23be26107b898ffad2a51e6a9b34adb62ccb7dc5bb959dbf447561ff7fd66a990e16940e33ebcf096b553ac06076ae956885831e4b2d600fa6c696724f07da0b5cce9976b8ddba5277e1f42955d120fe13c987c90324ae37522d3f7ae32f3bfb66372f3a440c3887453a7a1e6ceba928f332531d97133477eee92c192fd5fc3b39d3daa8dbd1fde1a35d3e38e01657cb46df9cb08c26790e7bb041caf5dec5505c501adab9e017a29a0253bc58a96e76d7b427bab9eedae1b3d61184823305ea459c2bd419257732c1bac73c2e773ef6daf546b7332cce2fe1f4c7e1755f28658f17d03ad3b1213787e34a689fb767ac1952aae24491d91c4d0982a417731059ef818b9dd6d1a6260edbb1c1fea60b0bd8fd9c10dae54b243ae1c873b4732338b5c539158242bdd059cf3a7262817a4bbf6a46d7a64277dad11e4ff86f73090f494f1e0b603ca4d802b75cdd0ba491bdcb63817da3508120f882b3a86c4db2647249d879ea985f8999702b7f23593902ac6981d031bf4e4a54c397d232b977bfda16ecd953adac4ddf9e264323018d3f910a50115b75a8f8c234366c9d5c795a49e950dbe72f494d76bc4e1f0398bee6b340de842f467cd7fd0a98fc25d9dedfc019ce2f7a483b88e3e8fb996f8223fd8839521443da90e073fffd87bc060aacadfca5962368234bf1d1cb3da4e9220424c7e8a7dcc50d9b9d72e7f99c80d4324719ec6eab7355676c0838641e7492f9d40645bbdf94d3478c3f1954da11f4847bfb2c031915d97da49bc06e17e81b1de2496bcc0077de357a125ad7227c6c6a971e7c7a4ce904e330c709d451265c1397af1f66a373a4039ef86442cf929eb47cf274fd07324b53c616ec4fdc1904de30ef0e940f8758a4fffb70ab558ef247184077b4bc00c9baa08e84f848e14fdf455e353707b3bd53137611754afe0dea0e2a8109ee15c820d9b75e8b3ebe5a8c23d0b3530095669b7bb536314f3e93251de27b229068cdc211772805e8ce02d21114376542afc02a710f012b6f6cbd5cd062e22ee641bc333db138dd9d13d1518b4aac32bd9c779efc329cc11b6a397e543fa1a188f467a89df02e3fa30bf7abe76ed4a55d8655083d7d8dba97245fd895ffdb5fe157c69501537b48cc1907cf79c1b36030e844bb716c7d36cd404dab35b2833f7d22af6619c47bfa8e892885bd4101c10b260552ecb26c214862804b95234cf538499ab2df50b963e8db9d76b119024ee3535786358f8aa1c30051b9a4690491d6cc57b173396ed22cd0d9b2b25f181ef733db9bd9ef87f46b52f0982e63699673ab8bc00a6f531d19dcbcd84d90a824597036c0a38d5fcad9f023ccd6fc4a9dec5f1f000ba6355a8a88413f8e9fb3ade1dfb22286a9495bbe5f8edce8fded8a13eefc9fc99853252cfdab4e6721743ea48f397e68731ed639166e1a3bdb26936106eaed5a4b529f59da51edbf32c3d1e804cb65b336ed541982ebb8c5b59d4fee980e38f03917fd3dbb21e712e8141f3971373995fedb374ed7c5b5cb1f58d6c95333368c3da9221fefbe187b63bb709faaafad34618d725b25168a96db5b5452dadf2c890b9126f1f8a59374dd5f1972de1d1c64bdd0fb21f6fda189de1d33020f350509b502d1c4ce10904e993a70d12ed96507fc170b63e3c3d81bc76688474ec90d0918af2ab86fb223afb89039cac28eb057a5c4fcd790dd3be4ddcf53bce591592544041ffc7c518be87dd0598006536fadab9a53b10aa1923c0d3fd43b1e34f43ed0420f16db0d9e2339e7ba79e82a62536cb01335c7fe5c9494a392ebee2f2729c7a166a3917ca1deed006fd03a555439b6c6dddddc3bd6221b54fcccfc1ae0feafc38048f2648669fa17f249f416fb60f5a574ebcedc784b1f2851ff7851157340f2306828fec48d596d98b213bee2546c335a3d07416124720ea2de73500c3389eacbf0e8e0aeaef5b3f1542d39c08350a1927a6d4072ad7bacd9da253e4d04a97841679e2ccae1d78953e6854eb327b81c1c963fc99f19771ff8b2d2efe58b0d4f04bdcf040c3b9b13fbab94440157a3cb8e7b72d39bfe4d2f4253cd107103ae2bfa8b6131a03b369674bdc07668267cf677586a4f7e5bc12f82b899244ba38946744238ff0de42da66e37a5b4a8a0c9904c7f69f8277ae012344a220d84d3892d53a19591d84db7617a8e358c1b8749c7ad0dd9eb07291f2d8e0e83e83733ecd84c872737f936b1f83df9ba862dcffa4f8c199b17918315497e14be32ba8a99740ee809a4158fba39632c260cb21b5e2e4d7bbac8589fde462ccb76e5a7e620d2e6902b5b5ae40f2ad4577cc23ea542c25b0407e61d69d0dcc5d9694c7332ba8a369155a58e4a723178f932fc07a137df047f10c14bb9264afb7040e5533ee404f51d54584402d5e7bea2617f24461980aa29d45a9ae797f065d58bc0ce0de8cabc86210648785d66a12070e9752ed3aa4cf08803ba7e596a9983f3c57f1d284eba4669fb9e18963201b192fe2c47ba95a95706111ad54ab6eebc01b2bdc050f449bc328ca7e00a19ddf7d9d26529978604e37ed076b51d0b1d5f1f8fb15f8b68c4295f64d385f979ae9562f295e2ce3f895729b974077585335c2eafc4fe110a656727393aca6ad0c2673e2186273badaad5e76638aa334c25525b4d367abcc4d2def85ba6459f4d166720ca1e5dadfeafc2cc027e76390bf6d0725dc1ee68c30a4d688d501881c326baef64ac69d82f75046dcef1ae72c330f04b4870489468472d7dd54ea427befc0f2f2239bf713f42fc5eb67cb61177c632f26eb3adb0e570930a83088f9a8845930f4c441faf7a452ac794b3c42537"}, 0xffc, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x8, &(0x7f0000000040)="733fd1d22455abfc326ed666fb", 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000001140)=0x2) getpgrp() r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580), 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x87, 0x40}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000010c0)=0x1) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat(r3, &(0x7f0000001100)='./file0\x00', 0x200, 0x0) dup(r2) 18:05:00 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000040)=""/37) syz_emit_ethernet(0xfd, &(0x7f00000000c0)={@remote, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xef, 0x0, 0xffff}, @udp={{0x1, 0x1, 0x8}, {"0b68fbbf85d31d3494c7c3cffa97fb596003f2daf581d51425fce7e75367cdcb4daba3e33ae883d59db7200c7afe004bebd3871d59f59f7dba2aa17b40d8d33a220290747be3e757c3b0d4c307829145e9aedcfcb85352d5ef2e4e81d0c0283992b4233f0471389970f3e6dded61d65c678b60ead5b4627f3556f69e21d527fadfbe4ed27e6031063f71865dc44fd4897e79835646110add0192b484bdbd39253e18eda9193a6dd77763801be8c72ceb7461698ca78da64ad916f67b7966a6b856158ed09936d14d294a84500c7e56192cea93"}}}}}}) 18:05:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x53) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000340)="65efe5e5ff029c6e4d2dc542f0057627bdd042a22f72d4ecdf9d7ad519e369f2b0524b20e337515074f09ef6f7be3c37cf187afc89a2fad4837e5d5f4efe20d086b6b987eb92105ec98a1339aa2f450f9a02384a2136f19c1e1f1192b444965b43c6cc1dc005db07b6fa63fd71a5f7fc8ed5eb265e6c0690251dba15389d3ee2b7602db5ba5d0f734cf50150615ef21a1c95c9e5b9099b6752260d78b43f61db5ca0a0c5331ef7777e3c43b82a68d871d06ae6828ebc94d3da2430b14005b22816f07ab440512011d7a950ac5204f29a480d774e3a16cf3b45650cb5e5508d30719973a6d2c77c97b8417200408683d18f5c7e24ae173689", 0xf8}, {&(0x7f0000000440)="1206e256a6d484269f13d22391307a48bcbb22bd9ccf9097b1b514da843356260d054ce7b549a851a3db4c1c6beccf0ffae8bda7b3a776470e84f4f03de32508d0657dd663c471c54605678cb1b8b395646c1286b472715dd846fa0ad6d6c5407b7096ad9d4b7bfd69c2cb174feab7ec37367f09a2def918dda0cf01328f16199a2d3132438c7e1e72af2403d2370d111d7924901bf6c222ce891ad6fd06c47d7b", 0xa1}, {&(0x7f0000000100)="5b3d6194426fb20127c9d9b194398b81593a5f2214ffb7097a724d40f60d9c9e7282d327b834636caa65c13b1ff2fa9d206bfecc4bcf86c3bddc70e3f4a3835fb88007c8f9777f901ba64eed85960b96", 0x50}, {&(0x7f0000000500)="14896831ac30fb3c193c2d7ed7d1df98a46b9d202869a8b260f501bf243ceb6b614601426be1c464305e9a2dceb021d9affd5f3d7e61f5a812ea4e55a58c02fa927eef2e4170bb12f1ab20e0a97208a92bced290c8a5339d5129343c764afc60e8a3e03260f2a09e9895660880d3e238b44edebd22c7a6186770ed45838c3ac550164d2cbdc7a235d7cf6f87d07e937cf0109cdd07d14b0912a23d2705b5c1eadd6c71d0f58989f194fdb0898259a609fbccfdcf2970003e0e9fb192b56f7b4ef44987060e44ed95f67299149337549d5c94b9f7b397505d739f63142dc38f3ce85f567245230b9277f57c016de9156d4f2eaac2a1e053a6569dfe", 0xfb}, {&(0x7f0000000600)="de8d807d38d85aedbb471421a38d8214c261b33ef241a27c9be2bfa8f9c251b2f60f49e5704f493e5a2266a14722d0fbe63c17b34af4ddb4ef3cb36a756a6814162e8f954eec6ef0fa684ee4b2caed5dcd74fad3057300d0cd39369fc2566a62482fc24296af25642cd5b0570c8ae24bcf2300fc7503c3906ce95b54b724a54f6479e96a62b842561ecd266cbcd4fbcc358c692b636a98a996b12fc08d163a77f4da8a74058c1beaf653da7820148bca2787", 0xb2}], 0x5) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) close(0xffffffffffffffff) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000240)="a841e800404a6091bda2fd20077ab54a6227245783a1ee6a168667fb370aca25083eff4292ed4789b5a7543f0000000000000017171c90418413d04aadf1a7463f4242cbf15d14815658a87701300983c347a6fb18b3adbc9313f80158b84d8335c06557ba06a4ecfc2af8a87fcca9dcba63739963c8e22ddd18759459b838ca47bc9d6c676f1d78361ed730b413c7cfdb895b9aef53ff55051d2693fe161d13d50d5ae5d9d70bcc32e2cc1b175cc6b9eb2564b0f5a110f126ad6866fadbcd8edb6dd0047d426b63e32c6505bf7611", 0xfffffffffffffea5}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r3 = dup(r1) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) 18:05:04 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000b40)=ANY=[@ANYBLOB="aaaa86dd6051e013001800f4ff0000000700cb47afaba357394a950802b63694000000000000000000007fbffe800000000000aa3301000000000000c2040000000000000000000000000000a46a94a7f1d9f3baef5a65db51d1cfca1a9c1db846eccf50e5e9903f99afe5fe61df7a426f61b3563d1011f65e90e09f554e4421e50100000000000000000078aa127b3f5f7913d02b107b7a66fb66fa0a9f391691c5397bf68ad42a88343c145e50891ac74ddbba722d00000000000000001d2ddba6cb2c3373d1be5aace138b3e64e31869e4a3c1d6af8f3051021a5d2e03311c23d997e6b0c7103d352be9795fa1f9efeed8709cdeb34fcd063a6a27b1d0266f13d402da5400876734eafe950341dc4f35a73c1aeed89e601a7525be248e11ab09ddbf606ae0568c4a9c192de1ee26220c957294b28a6832039c2a208dfa195d65bb3565639b8b081c68c0f83fe26efafdb6c656c6adac22ed39dfbea1c2cd883aa4d527bd727bad2beebba04efe2e358122bccf91cba9170a47a72dc9a6761c399f7faf93658e10cd4080d46e03d6e1d13aabae2069db8b808d5d0e71abe3934774a6f403d37c3dfff78997e257a85927d83f38b5ead2c8a0711d8854db8efb6dcda38f4c6a7211be7aa354525ca"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffea, 0x1001300010005}) symlinkat(&(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000240)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000280)) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000740)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcde1ae4a0cfa3acd01840607dd45ea1b5deeea25cff55a91c25ae389050400000061682a", 0x39}, {&(0x7f0000000140)="7b0c59da3e0122556047b3ad9fa423621f081f1bc7d467776e6c320398225a6084f61afa097b14e056745ce0af59", 0x2e}], 0x2) pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000340)="81edaa5da526055c48a464f0cbfef56e8bf33c0284a2de2ebfe8f7b4d6498735029bef2e37d20893013fa8ae61de7438408efeab0721b1dc4cdeb5e83a03d3e47612da22354e2ac8f4f9380ff8f77c1d1609d27d6298765c51cb51cd561cf863205ee919c75006c65f876540f331af0ec5114bcb315ee8a9", 0x78}, {&(0x7f0000000400)="426e312323b053b7789e3bc1f7785e7340557bab81a03caa3f7f361a3704421e503ddb886e7971e3f5a571fdafa88c7ef59138378b958cf275d8157a0c4d9ace5c6befdcd9ba1d5e0c", 0x49}, {&(0x7f0000000480)="99cf4a6032249135d5963667f2028dd34ee774a50ee098befb5bd59890cb797bdac6e411b68eaf6fa2543810fa768355d477d386e4a87a624478378fb34ba945b401ecb1d0d62638ffe86897e170bc7bd048599387abc9a253645fce6da1861e1270a3cddf03b3f80df09e4c174629a7cf714bb6812ea526dbd7ba981e98aa4e3e042d051039f1192bc98788f38c58403b92dd963c113f476f0027561f4ca5d6", 0xa0}, {&(0x7f00000002c0)="cc929765abb580bd65577be7dfcca2991c77d98f2c45781f0887afd9b8ab04510d796dbf6a677c5ac1d9657b85456f75a35f6ebdc25a3ab3829d680254", 0x3d}, {&(0x7f0000000540)="cd046ca168fffe23528d4f7b29b948841dbcf99c0acf3d9425cbd5a4701081f5feed226ad28ce9d9b3e633995ce497813672399af6efaf2b5bda447467412ec493eb5f80ab7ebc0b560b773cf118cc7f672bb66393b47f9e27483826e4c91b990bfab00e8fe647e26107db148ce531644e24ee7c7fef387791cbff5f855120616216f2065710f9840f946a3df7f2a329f7", 0x91}, {&(0x7f0000000600)="d31aad818219438596234d08e5829c1d02baed9ba740c7e88205ea86811b23d6699b1874e42e1991b489e0f7ce623b06add2633d2adac22ad396e5f2f2a2db1e9aad5070eb9c2a847be00b4b477d554ec86cd477ca10a960b6058aba3a477d40a4e07a577df7279044793ea7849b57ebdad8640c30e535df5fa62f335f23216505895ee83d19dd55428940aec410eea8abd0e1895f5629bd4eef85cb376d1e458e83e0a1515122f591d4430ac28ceee41c962b5a6ada115eab", 0xb9}], 0x6, 0x0, 0xffd) 18:05:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) ftruncate(r2, 0x0, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000000)) linkat(r0, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='.\x00', 0x0) 18:05:05 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x6) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(0xffffffffffffffff, &(0x7f0000000540)=""/226, 0xe2) r3 = socket(0x20, 0x3, 0x23) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x10, 0x20, 0xef, 0x10000}, {{}, 0xffffffffffffffff, 0x10, 0xfffff, 0x2, 0x1000}, {{}, 0xfffffffffffffff9, 0x80, 0x1, 0x3ff, 0x8}, {{}, 0xfffffffffffffffb, 0x0, 0x1, 0x8000, 0x5}, {{}, 0xfffffffffffffff8, 0x80, 0xf00ffffe, 0x4800000000000000, 0x10000000000401}, {{}, 0xfffffffffffffffd, 0x80, 0xc0000052, 0x0, 0x7b}], 0x6, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff9, 0xc, 0x40000000, 0xffffffffffff366b, 0x200}, {{r4}, 0xfffffffffffffffd, 0x10, 0x40, 0x9, 0xdb}], 0xfeffaed2, &(0x7f0000000040)={0x1, 0x100000001}) ftruncate(r2, 0x0, 0x1) readv(r1, &(0x7f0000002200)=[{0x0}], 0x1) 18:05:05 executing program 1: r0 = getpid() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) sendmsg(r2, &(0x7f0000002940)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x100}, 0xc, &(0x7f00000018c0)=[{&(0x7f0000000040)="0474e91ce345dc40648014f16c76431453565a93b6cca7b311c6a79fde677646f6c91c336dca72a8b7d9716c334ff7fe459fadd6d320c269cc44387c82b878d83cb510e3f3b64f0bc4b5261be607f9b3d1078de2812da62a590ca250d4d8f3cbe8f67c5f6b2453cadb0ff3c7e5a6ae2548d41d8192ba5e04064fd63b6c2b6a8d76bd16c4254c513684d82ea2d5754edf245f2ad30503bf9457d4332fec6303f6ca70c10fb03f81cda36e4391c38773d793b710104704488aec503a076fd55a07eaa0e3401775af923c207ecc6a564388deaa4cf6e04a5c58576d9ac233accd5c636a09ad205afe3875", 0xe9}, {&(0x7f0000000140)="b7ff560861b0a41635151da88f050afbc1fa4135ec24429a247415f6d6ff3db11b3d8caa7b2e0e21670246b23eb6d793602b5ec3f1bc9af9c206c6420ba7d010d9ffb32d380276d91849b87c4b1b633d23814f6db297f24432c22b6a4cea2fc5ba74bd919b9aee5282656d8125eb1608af89c148644fde83c1a55c10c0d0d4a9b774f150a05c93bc404d03bece43e6ba16bb62a88348508ad2bed523760e32580b73b01000d2b2d418ef00000000000000", 0xb1}, {&(0x7f0000000200)="1cec151f67e81d18fde346b81dba8f7c3739c4a286d2e8a770288c03a6b8d7353fb71b199bf4017bf5941e06947f1f89ef47e5bd9e2e7756cfbde0d9365358760d90cd5e7b8059fab2d4f0d25d702c8509eae07f754b5e80eea964b9e361d861d2f429d2ffbda8f32a9b7c953e621882466d713096458000f6840f212dc02b01e9e098c38d9f000754c107c4753dec7d", 0x90}, {&(0x7f00000002c0)="ab1de5a5504daca00a78712988107ca8db512e40cb3952bd3bfb4b76690fe542f77595d841c60bb97e92cb146fc1d34ca8ff51fdf51cafe0d5f8a982d57b46aabe7c31755acef67d62291ba20689ed081782e79a0779cd00ef8f4401046df0bd8d377dcb58c880cd0d8b36ae602b1e154bc2c2bbd4b5f8cdbb1fe98d5a97a9ce974c0d1376249f341b9011867872b3982fc7da9cc4b663ef72aa54dd1f095d39add3faf907cacb", 0xa7}, {&(0x7f0000000380)}, {&(0x7f0000001700)="46050b0b0af065fb2ffd60b64e84327cd638a2d3613a1404c4e603dd366067f6f5caf990bef61802ee323b284157396c18e20471d64848954464a2eb6b996a02232aae88a645d7bc207550797870490aab35d6780eeaf85774af833b71429a4fe7566dc8061c1e1a2b855e5809ce7a8a39b493def06ed46611a9a9cf2ba4db7b730aa63d38ab82fc8367aed53252488f6f72ef8a35a9", 0x96}, {&(0x7f0000000480)="3d17e21cabe738ac0fa6d51d3f2231f4c8b983286b2749d79ac607cab01fad7e53e649a80c901d68ab143edca530634a0db38f39f5829990f1d88a09535e56c31e7b3328a00f78709f59585894166255a861d977a1d1574d1c6a0d21177bf95772a33d7669222005c374f410607d4158559e8e6055761bc89e117ebb1af037ae0316508fd6144f69eb57ccbc7f5311e70a9e2198c5dd9e2fba6c8063a79e892a7b35e2e0188d782333fca065d8c33d2a626a376a8a22594a09e74cb71d9ca77a014e86ccd0e7569b799352f8bbd9aa2c65c1e1ab9dc7a339c8d6e313649c0cc4903f42b9e22f4d7f6287939c9962ff028d3fe832442621e9e53b3c83b9ab788192825eeebf8a8af444367d2a35b021ed0b028c20082834f854bbc4bbc28f6fde95d231f552f437c6807518360b7b59ff3c8fe2951e759f02aba28ad4b5e6f66f038b465a4d65436ddc99d7db06497a05a3f474dcaa768abe1b5ed58acdefe459d20a8af51aa85b445533edf4bb1ff4c758623382786d9011c251ac71dcb846c2256229c50eb5a23adeead34177eea5307cbf35391c30acf93882a3dacff678b11b262f321e3d5051c7e9345b006b55ec1aeddf36bd3796d65ce1d09a5ee08e08faec9c377721685f5614f13c1c19cba5dbb79c0bff4dbe8eff4cf58d0dbf9d902f42f7421293bd6d335995d92b668b3e00b88099f24e483083d35edbe42ea664a579aa819c46494c976de1825a76ccedd10cfacf37c935c0cbbc4568228d2510704673ceba58108b661cc1e0daddbbf53ceddb0070dd2dec5a5f66870a718c02a90bbb86719ae9aaa8e9db3556b26a579f311ecffc6211b65c66cf81a8324db81d86111fc3e3239a65f17b15adffe4ac125633f61c6480f50b5cfe9e14699e48aea20b3f1295d63b25012d51a23f035375b59b1f47a845931369f327a0cdb2c3acafe7d64895a14b5390db37f0324b2012f59dd004758a6cbcd50b4bd6fac3c79057644859de3d5a4b50f23018a038e3a6894df2ad93e90770d5cf0b2d54c8cfbb2b4773204eb6aae5cc0975e01fa7a82f51dbbc1fb0c377dab4bc3c78b4910774e29898266b727c2d2439369e215808cfdce435a4f6915234e325ff1e02f0cd3c58d8cbb68e64ae531db50041ccb98ad152f211965d91d861492f267de6a24b357ea7bd30be5c8f73edfcffe90a741a41923effad9383cee5e56c94e1cf33fddafd20dd59875655edda900432c91f59bba9a61948f8dc77552aac3ea51cdd797e444b86ea542b016b239209196d68dad890372ab4b29881deb0d5e33899af06debc10e9848b15222deb44fa701ad355b8208c924cd354bcaa281ba827d58b1e2b9debb7795fbae0a0aacac76bcbc11b2ac3d9dcb6e9f000abf7c2cee95e635e46d04e5ba84fcdc8f2441647fad285448ef06564a3cc48ee2d88a7d96c58d0c3ce5e84f9fa70028b610e0fbda7cda1abf5541856d0bd42cf5dfebf97162d2a53f56b145c560c55e76726204118e9a7cc85d963d818751c64fb49aac2c0df5de9cdc89404a553cbc532f6235b8d0825a203b618990c78eee063d1c8e02d906e1994ec14da46f7df1b3cc667c60badbd0409d4cc58a68f4722123242b39257d98fa02f78617159834294170a871b60121a675a44bc6417408560d1ab9d7ba67011e69316a8c49e5c416ab9e52c95a3f14f38fd8b0c4b95417288fc6ced2cbed3f0dcc9405076706ebaad263ec8a70b819e745f93071cf955c63c9f48de30091370be3502ec728c251501d949650eecb1d814e2ef9604ede2e031e66cb615ac9631f476c6aef945189b7f08c0970bb779e3b86c2f886f84ddbe606c5ae5b76b953102599d72350d188d204f2fd8384f11d1dc425ec1ef4014c6bc37314d96e0b962f8cc4c8326ce1f023104be8be167888c3ba885b4b468cba679ef339b101e109a849c4e3f057ef41b059c08670286993df67821b8d1d74a13ff61c585c8fc7afa5ce29f83e60b3d9a40c73384804ce2abe192400ebf0332e58bc33d876dbeab48990e18757ac0a7b4725cd195a8efc1b2a42492c43b486c4126d64ec6fcc8a0cb4d59dae493a2eb2f4c19019fb74b188e9a83e3894852e8c3e45a65e3e5858500e2c0e57e5c47fac1e9cfa9614c98e3eb00f55fb79e0a0e03c6d7bc82ffbdf3909524cc742119100fcb76e0ddd1e8024e52800913824d01c3c49ab1e76d97d6a480a324a8e82a657d682a34c5b07987bff5dc35545b250dc485e31e18379bad58a12b9e0611bd08060bd37e2c201c2547525e30f04f6fbd4c8ad8de2ae4b22a56eabfa27f24b7f32cb588acdb68b1ca05ef9df21ffd474d521ac4341f952dd98fa90ad477c526bfb1391fa3de6f70c800d3c0bab8f8036f39e3eb8af363dd35af737697e5628bc864dcae1ecb909360affeb1a824ed68a10b853b3dff251608559eb8ffd8bb1b63a9088e9d5974bacda9a01ab18174dac4fd618fcd93f790dbb8bd12e455e2cc957cdbefe18143f89fed5b277c49969ccc5b92956d2408bcaac97f179e2456fb4b79bdab035225f00c2c8d2031170a638b990c38630d9ba5d9de1892d17f83f008afe9026359f3ef354b0414ab40a23df0a11db10964cfc4e945f5f8c8a8e1813b0f9ecf482c05e974c13a91c1a2f4f39d39ed778a93d9b64e19be190d2a35680a3c544b70e9e25d95e3c31a471104017554990f6e6346fde3cd5e8c0f272d15d56da2499c6d6ea6feb5d107cbc4b7d9ed7ce86b6d3abe28d2c0cc1f43e1861805a03ea1766b5aeb6a7158f92a4c4e2d3142530f492fe9a02ee54b4df1ada3e284a6a88ea24085bf53fecdbf70d0b0052e620ace146655eeb42a8c3f9d988db27505c494134ddfd93cbd4bfe21a35914b1204019764f3fef4038fc739cf60a3e513fb8642a1514c96f4eed12dbda6dc23d72500b72001ac5bc5a856805c5baf592d8b30dd71a58b4337461fc1c19d26cb4ec0a4ee548de79ef180bea9308879dfeda71c61256fdb3b0e93b55af67b2ef8401e65b5148eaf87909e60606e2bc040369afcd545c7cdb04a09ac72c8f78372bced70632dd81b8021687e7c2303c697fde7fcdd51eddcdbdd8a994e16b4c3bda5a50c061d4091cfea0e0700ddc81c0e0f85066988e56e470251ffd109350446490791ccc5a1e85425430fa794e03425ae6cbffebb2e0b4a51d823d6ceef5f0359e6addad386d5e4efd09a23735f76fb76882aeac83d71eee87ea46f7969cfceb59f04f88772b1589af33e3e4842f22798ece5ee407e39f9e3eeaa4988a5fab49d67af5634f2c1c1e0d06eceb96f6d06c4500ed65e6bae76f5c7437ea79a07ff2f46780a0ceab336df1874651fee567e890dbeccf29407e664b3f883429a554f8916fdfea1a12a77c2f00d97a0662fe6841adeaad7738f724072a171e1046479d10a113daf00155ba1d336b47b08080e714d03a5f26ccb603062b3328656e2c0b9c8f8832a5e3c613b3d0723cc2ec874a782999ec66bd7dde3931a21202d01fface70dafa7144a4fd2e3f2c2745fb5a80b9dbe906aeb8b469066f780c7d507996f4f6396332b0c48104aa92659904ca5ed7e7074a1bde6b141f04d467ef0fe4ec9fd3f0e96baca9dfbba72d277eaea29d2afb66bbe2629586e1a95e2f32b26064cc9e188dcea81184e98bdc523b6de452f1651d35e80e801beccd77bd9b9c243377141554bbd56e11fb9c11d0772b1584b7887ace7fa8e7f1b8efa9eaaa13978828a9523c0f1880b762bedc7e3e67f693b0f699f4ffe482f66a41dcb4e7c99f71b94d1feac83cf551a96f2fddd905d820501d792e33a435ca1b194f85191d356cf163b6833d9fbcce0ff1be3baf026c067d62a2de2f5893b04e0880d9efb2708831d47be1d65e3687c4403885ce06d488a99bc437764c494598f56bbb9f7d262858c00ec68767bbcaf1ed31a848e7cf5715c2cb5840006e9d2b988bfdb1d4de24af9749dc5338dd0bf59012b1e8aff0dd3c066b7e3f4f1ccffeb8b7c178c213331647c7c1d968a5eab6dc22ac32740c462fcc89cb6e824e2e0727f8ca472ca283bdce1255a3475c7d248f05adb40b538db525c0992bd9c4f5fc4294a86c74176e740610f1f9953297259bd42d19cd8d2657878e5a1faeb7bfa2065767deeab1cd0ea659e8211b028ffd572c73aab735e572a7b306a4afac51c5e15aa87d58f8cc87d1bd48da67112651626a4e6b8106c548de33dfc3bc05070e9725e8e104fbfe765c4dbdf1d7d4c3b12882863bee1ab2351b81f21acd833db1dc5f48cb16a4e42abd76b538cc066678043c1c3c20643bf9931f34933e6ac2f62415971675f36be79ef4703c0713216e9dd54dea391f574e4984af99d116163d97a3148208a9be4e1700ddc2e44d4b0e2ae0fdbcd243cd0e004d757a8dd1ab592fe8a0fdab0a013d6930bb7c330452d8998c92cf118b796ac5192e340e5b7c81f9f6f4bc99f7f361a60e2c45d5b9809d296a13570f124169dbc1f3548f1b144083cb06df79315ac470155c023033a04b7e5893d4c23ca3322bdc42f7a137ef5d7414c80fcfebacf987fb6fdc12c1a8eed6b1d1d493dcaf55029f3df0c158ca16fa4c156202092e6f9a1a42f8447367c6ea166450d797acf40f514ca173cd3f058ddd6950da5fd4005506492f0f1e2dade1b9384ea436f401a4ebaa596d96227fc8895639718c569fb0165dd34f0d79b3b460c59a837b70ce897d24c9cfb8612aef76c4ff5bc2502bc92b5a0ecf59db57751d721b5691535a134e762a0b29e6417ae6807be3fb9c8d1dc6d5dc3558c3998bd83187cc0320c408c271bcead02feb64973d67ae363a11b4a16c66111a500d94abdfa4ad7734f9cd244e7c62a4b73954ebe2d56b422988319c9a5cfa79d2f06330fd7becc061264e3b84df505f3ac74449a0bf7646f9714581808a541e5c7e6321c9d4635ca0d2b9202748a108bdeb827f1d46eb0250b666f499d223597d66ea2766e2ef2961b6fdf439f1af03166e1e52f44e01a4a6534ef87268a403ca963200872185bfd17bb35caaf9db61e30e078936904670bec6bfecc5116a94e785ea17f4d83f37d535d290d919d9571b10d89c42ca9582f1cc1c466efb9d936989ad76b2b21a0df86cadbb4528920d0ab7b6bee888bf3bbb11d1c886423172a2ea7e9722a0e01ef52fac525a1347f74ee8af22eea67a38eabeb879fe79cf0c3eccc0b182778605848495643a3e7d2858e8b0a82de74e6cc54bfaaae733c9adb3e11952a7b419385129d6a617282ea5d201d9032da986edfdca570ab7b7e3a338d453d618b14bf0b1be8b73b58ee5d1a0557557de62cb56bd46e1e666fc0221a5e75595d72c582c6c2b775a4828ee379a0031f107e0144aedd1cc59f76a24504f94c7b126b78ba4d6d23091f013a093613fabfa10570c31b959762239bdba844fbabfd95dca6cf6c6c065fddd876a35abe2d2007af7e26ea6704f15881e8d411e06273dec19624177011d69e8e2c8dd98f66617c68c12ee0e4d72f6ea5547bfbbec71ee0d8cbfb43d60fd7b21f4d953f26b74d4d0932d37bda5450a25aa20c0ab024975bc7222ea07743bdd42cd3130362d4285b1dd39d7314dafef730a97587fce0522c38479a2c6d89971d4f35db0ee2dc89acd8bb0b6c66ef0ac834c80f13f5dd90a8af9ada6b1068cc8c6a287128e9c6c913dc6e78501655ff7dac7a936de340054fc8bdaff508a6b2f62c8a1b95bfad2376b426f81b59dc812b642a1c027fd302f6df3a075703b0c503848c95f1893dd67719dfd85161b53b01b4431fc12c4", 0x1000}, {&(0x7f00000017c0)="73b4ad0472799e6bdac6786fd13add1f49ccbdac2cb4fed000e1e89b960a38e36a214325a36489063822a3af3c581b8beebd0894c5f98fd28ce69373caf7ee394b4ce469c2aa1defc6b62bcec375a87e53fd7e7afd4cc28d8c89c0d9dc8269ad10ca026c90351f24ff013cd1849f8b3f52f414b623bbaad8e0619abae4a3f438cceb3144de09f4180517a210358cedab83bf35b398a120b30565ff9b6cc4ea3aadaaa5e573c04abfca44ced9ee80c8b0053297656a808b4195aec6de4f4eee09c4cc6c0996c99a3658ef011e8fdc", 0xce}, {&(0x7f00000003c0)="f8a04b4a3552632c76549b754d7aec857bc0aa8c43df3ae4e873c200015ed9f3e19e40c846c4081ceb01346c6af619bc8eae44a18f093e0016d152871c3fd79aca72f4e558df9b6efc6c60", 0x4b}, {&(0x7f0000001600)="0a787538e92386fd27be377ce9cd871118", 0x11}, {&(0x7f0000001480)="e75f846463988608117ed110d501802159e8bbae5b746879f0f1bb9870dfaec6cf21f534340d91b976f410265c7b7e3743e8e731b6450d4c094f4e7ab2af79a340cccb98e8519a4af1bda60c4cfc0753afbc58ac", 0x54}, {&(0x7f0000000440)="52e57a6d3c3dd4c25fc729d1f893071dd31d3a648430e6d359f60b8e3a9d3da0255f32ec192c8ae120a47a99e5f112f126ad5d671ab7", 0x36}, {&(0x7f0000001500)="6213ec7a836366436f0a6d63dc5fcb081b07d33aac08198924b5020dc85290a235074ba323bc4a08bbb8abb9fc89f995eaac765a46a0ff52d0d0b5b04e4e50482e4e1fc1d0920d2ce1c93c4b9b6ccaa2bfd1a6389ebfa0cf93d0c453fd062b496ad2ba7a7639f57a6101632812df362780e7c61badecb29da548061aacb43d5051cbdebaf9f604eb28f79158a2b3313719c413022bd7e3b0212609fec06f9415ee3a0a73487adbfed5457bac4e54157c6afc98b472df037790cea2004b999a10bb294d3546634c4015a00e602dba7db8ca1d7288f33c2dda33d9b0e9c1847d86daeb37ef2739db074676460c16f996d467b7a407ad42b7366c", 0xf9}], 0xd, &(0x7f00000029c0)=ANY=[], 0x1210}, 0xe) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000002980)=0x6) ktrace(0x0, 0x5, 0x8, r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000380)={0x101, 0x2}, 0x8) 18:05:05 executing program 1: r0 = semget$private(0x0, 0x1, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/109) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1f, 0x4, 0xe0, 0x1, 0xfffffff7, 0x1, 0x0, 0x1, 0x0, 0x8, 0x5}) 18:05:05 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x80) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x2) 18:05:05 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000040)="eb9049a2b2bc943a", &(0x7f0000000080)=0x8, 0x0, 0x0) 18:05:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) getuid() getpid() r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r4) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname(r5, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) chflagsat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r6 = dup2(r2, r5) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) connect$unix(r6, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) bind(0xffffffffffffffff, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) 18:05:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x100) sync() mkdir(&(0x7f0000001080)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000001140)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', 0x0) 18:05:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x28, 0x400}, 0x0) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:05:06 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/237) semop(r0, &(0x7f0000000140)=[{0x2, 0x8, 0x800}, {0x3, 0x2, 0x1800}, {0x0, 0x15, 0x800}, {0x2, 0x1}, {0x4, 0x2, 0x1000}], 0x5) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') 18:05:07 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x8035}}}) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000100)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000140)="ac31e596b5550ef0151371a24b8589fd3b50b081ac1aeec2799c", &(0x7f0000000180)=0x1a, &(0x7f00000001c0)="3464649f54158d0e7908cd92c34d8011becfa64c9d1c4fd24b3592c13d68f753c058e4375e60597c7d70069b98ecaa686a406a11f80bbb608632c5d7505e22f9ceda92a4d22b13cfadc84ba55f6ebd1e5731ce4ecbaf4ccc03d9133ae869328de88f37fa611b4f2165799f0a37fc8bdb1c42c4a908fd07253b822422a8a261b55d59c11b9edb6838efa3c4bff9528cd1e4ac398db2612852e5115e987213e71326aab0825651401ecff65d98371ef73f7e6ab4394e2bd0fc82847fc3ffa6ce764e229e1f52924e5035a0b940f1f809a15e3523da068227f341", 0xd9) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0xd471, 0x8}, {0x18, 0x3, 0x6, 0x7}, 0x6, [0x4, 0xffffffff, 0x3f, 0x2, 0x0, 0x0, 0x20, 0x3f]}, 0x3c) 18:05:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000180)) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') openat(r4, &(0x7f0000000000)='./file0\x00', 0xdabfde85fdcc4bc6, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') 18:05:07 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000300)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3800}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000340), 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1000}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x3, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) 18:05:07 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x12) ftruncate(r0, 0x0, 0x30000000000) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) r2 = dup(r1) writev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="1c45f64c19752357bb3d8495d46c8bb654c091a8c0ba2a652bcdcd010000000000000008c25ae38905e5be939761682a0d783b1b30da0000000000000058c97adcc55de5bfcdbb2c695a8e79e3e68d6838173b5199a95300000000311697d3a4fb11faf68ad8469b45c428b645fe2afc93043f51c954db1de42071fb87bc61dacbd58daf052f64338c5d5726d3590bb802153291ca024fb4ef2880a6000000007e43f2f40e1399abd4cacf71f380826d8ca7ae7449c3aaa38be8c1ba0768decdffbdd9b5b620e80474e5ee64fb2ca95c547d12bdc7e52c8fcb38ce01672e828e439ce510eece510891ab53bd2e8343496c06100d4ed656fd0f0f1da274edb5a79eefe9bcbbe2dfb63011e6c1f854b2fab20f203eec691fe79c632eadecce6d9ebde2d60d0fe972d18c3593e1e5193b785c41f58b3150887954ae7a9575fb0955e6ba4f174169b2ed3e46c4bf49068183ff0f2f1ffc111f8ebc9102d08abed56ae5571bf013cb133dbd05bf3eeca64b82bc89e9a47ffaf8d1f11ca957b7f559f00d20", 0x58}], 0x1) ftruncate(r1, 0x0, 0x2) close(r0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x5c36}, {0x40, 0x3}}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x10001) unlink(&(0x7f00000007c0)='./file0\x00') 18:05:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x6f, 0x1}], 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:05:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) recvfrom(r1, &(0x7f0000000100)=""/147, 0x93, 0x841, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c00000000000000000a3f80004000000000000000100000000000900"/177, 0xb1, 0x0, 0x0, 0x0) 18:05:08 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100240000bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000013c0000000000000000000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000ac55c995"]) 18:05:08 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x7f}, {0x2}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0xe871) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)=""/36) r3 = semget(0x0, 0x0, 0x490) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) fcntl$getown(r4, 0x5) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f00000001c0)=0xe0) 18:05:08 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000280)) syz_emit_ethernet(0x4de, &(0x7f00000004c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "669e5e", 0x4a8, 0x2b, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="4ded8f20fe429148c5057a46004745a9", {[@dstopts], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x92, "83e28a142b1e9c8f9d0484a086ebf3f4cf773c6fe9741f6195a5cf21ee51e595b083930a8691c63275e76948a5821d38c52bd59c27d5ac747540bc7301df8f1bd2629e524ceae3c86f0e6db65595690b189cc184f3c2cbfb438eacadd49cc382f15b921a5f6a53163b5ca5537e31e2be3ded84de2083715154b744089481aa4a7cb8a77757f72b585987b5063156c0e9441d426d9a1b026822f3f70561ea7d99f81a7d141b3e613887f9c0fa80944e22ebc17f488050c17d6880b55df81bfc55347fe2b077dcaf048d3a7f48034dece96fb0f3c094ad0771d0c69a6be2d6f69fd1d5607f845efd3d7e191b130fd9dcddd583913cfbb63d9e337bd4d920268cb9df172212e64a5ca4f8f98ceaf4609a9dc7c82173d32fa9f05547980e26b31fa98e2ef3b19a86ed33f9292cd7db322655119759dd6b43e9e134f154fe94b77bac08c670d024ed95d552f86e0ad1a4d1a8b5a6231ffbba9d84e3be448d90a95989a397f9d387e91a69f08ca322f4ad3eb18e83958c511228ca1a9f5e05533184500090a095e2e4fe1032036fdd87857b6b12c7116b47d42970abe0b20e5bf25704079b2fe9f0bea4f870eee0cb18b12908bc435c85b5ac819d1ca260c2be1069bbc19983fcd045b13aac51ae2030baa7812cd0acf31b9a6b8ad7ccfe47a38c58397bdaeb3e224d3ba774c2be72bc597a4046b4a9824a2488af75994ff4c0846a129a0964fc1e6937c654944f81b61226a7ce3b7a31a02aa6071da611de2936161e9adde914ec9687f3cc214a8a90a5a5cd165858c1f5d8b3936615c3e1f7b8dc2db8eed1be2d7060e95eec07e7072fa9b58dfe5028ac27e4b699efa71b1d9dee548b40bb4f3d98493a89685fca79839e2900df06e247a74aaf0ec0ad9274da42ef35228d1b1d18459db184e80488716a497cd62cc86b8e597450ee7770bd17a04dceb11a5e552b9c987f189607a3c4fe6fa0c81f22acbcbae8861d9cb567db341a634e5ebcef08c3bdfac2f6dff4a1cea7a94578a480429705f1f05942a2db05233ad44804eb46f3c4128dd3309d63759d57be48865924b55d9b6bc7205d39f3725bc3c8c5c0ac5c0fa83693d0890fa655d31a52e54ddfe7a0470af2489cb3675b27b1ecf20d4f2e34429cee152c162085cf8e9d7dc2f30758ba668d2d60864577a276d8dd20f21531ad8229d2bad495b1b04a2bcd746a0f936433c5270e93e989ccb011367209cbddaf25d99b7bb83bb61dacb38e7ee7889e812176867d992d2d58f490a16935da44d83b9889c59a2f54868efff95f06f97a8f06827dbc031d7310eda750b50063ab6cbff948158fc056f4f1d01618f3af8057c4a626b1fd4ea107999ca70cc625aa742a409162a68dc29df9dab0cf18d3de5d59c84a1178f1cf374adb5a897f52c90961cee1c81d4617eb4b3f90d915b79fa4c59b2e23f5687c3886a73944fe1d264b7c37dfd28641afb6b7497d72424a79b209f852e0f3cb67ef5716222bfe1a93f1f52b22024435942cd4a4078c79d9060040e492a1844f9c5fbbcdc0cafd9b7b1a78d94986dbc78b2b4cf82201a9a28bcbfd76ea5725e72fbb14474a36ac316428b4b47c3a353bb8c547e1b1611911e883c10403d291d6d69306c19f2506da54c0ccac062c23"}]}}}}}}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="13fc9edafc62ce70afe3f544526bb9a40ed5c1005e934dd126a38479f85e8c516435465abd9a94ab4bbec5ddffcc4c35b13aa2fd0db0f430062b0a8071af4df310211e611d5003cdbba2171d4fbf8414e6bd778e23bb177dacff7247619c1ab4e8b0762c58dcb16b6d74aebfd9217077df079908e33526d3666818107d7fce1923d933c2a1d7a5e22d2f2baac81157c534a8451c8b0927d0913189c6ed534f2df1016cfd82c830e6f40972ba36284016c7d9c72f44", 0xb5}, {&(0x7f00000000c0)="470b30bc08824beb8b04a469dd15c6163638c75d800e5dce7b2be8bcf664a4981ad6f8d58ec0fd39cbf658bdcab2b04b39f242971353a4460dce2ccbc278c7fd20a6e11422c10dacd6a6ed1e6e6cfae19b1590cb6cf4ff9eee5b819ca77b8932db0d18ac15f076651b8887f9bd4543c69be3a665355281891c581317d4bf4fb464dd43c2da1466", 0x87}, {&(0x7f0000000180)="b6885ba5925ea040ab92c7c221f883d7e64980a7f534dbf8a39b9ee29acc7179bbd92777a792f1a00d8bc7ee85943a2520a2623d211e6734422b291779c3d19e4243e4d8ea26e84b9baf835caa5bd8260436bee6e84a3c3187b1fc3509cea85a5458b294a2779c61455c8b9d948d087d50996e16265d719cdbd888ec6ba2d5", 0x7f}], 0x3, 0x0, 0x1) 18:05:09 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0xffffff7e, 0x4) 18:05:09 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) r0 = socket(0x6, 0x4000, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) 18:05:09 executing program 1: syz_emit_ethernet(0xecf, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0xe99, 0x0, 0x0, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x2, 0x6, "11b6084aa38d4139608eb75b1b2df8a0020d34e909a8cbc6433fa48249a786f8d57d0348b9bf0f474e8d36a26a9ffaf052"}, {0x0, 0x4, "00a0225973c6946621071ed29cab09bd0515438227ff1f13970004eb0bbf9dea1ba5"}, {0x0, 0x3, "d39e3745479d392314aea668e70be2dc98b9007dfef60a"}, {}, {0x19, 0x1, "fd12eefa27147e35487f485ddf"}, {0x0, 0x1b5, "48f61ecaa82cc450c91cc2214a726f55373dd35336f45799381ea848eca84e43b6a9fd2517968222c98bd57486a064dc889d965b9278f003c5b2c4b8bc85beca6a8cfe974401d9f68155d74ddcf6681c46e89d2add12be138a2b3718045cc4725107a8cddd0f41f346e205df0d3f9000c0dddf0a3b8e25719b90f38ac26df07c8ae35cd2d63bfd4ce579bb2edac0d53c5d97f296106e6047a57a6c21ffaae24ae9ea79ed103227235507b87284024269c44609eb1dcc9765c44f51d4fbdd6b310c6156d7d0137b77dba6a115ae1404038549b65b1378529769dc23faf284d49cd5630b795dd606301f923a8ed01a521dddb56d2fcfa111d64b7eabf1eb59c91d482f0100dcc02144551db5f8cce1996970726f595ffd2351f830d7d94553ac6506ed7bd85bed553066825f345c3ac0658205d579406ee08ad0cc2e458529e360646ddd6bff4306e2f627d1884d62c96d2f7526e30d0894534e03a55a6a51233ca575bef3fb126e3de4f33b13a385d4d1dfa7210989cb32bc6b5a9474c8e067b5c6a8ffc41d40f4393313fbcbdc6ad40c978efc5d0baa63df5d9eef908ed934212e7db6ff3fe176657f9f6b32e46d11de3318dc6c8999447ccc8b2337e1896149de54de5d46bbcaf013067484a163baa926f72daff8833ef4b60b8a5672ff968a3360b3f25041571d333a10081c1e4c93b15ee91e41e5e9a6fbf773990393fe4ea9304f6fa840fba02fbc76130ab366c72f372a28155bf66ac49e7a957a618c7e40a84521c134102cfbff8aebc2864bbd0050e3cff4e91414e1af9f3322823de1c664e2432ebc54e2ee9bfecb5697da5a46f6fae806e732375731307745b78412644d40cf10d2595d6f1024f0ccdaa75a7978c9f4e753aba75b8c3c27bcf1c98a7addcc389f0bedfb4741ce1a142dbdef535c03923d0e44baebf8ccb8509b353f999626405ee5a0e43435eccc86f7f57b09cca89412fdf50091b6b7708fa8e063e6dce5b97ccb8d8a5fd26b3177728a2127bd5e19ec6c2d6580069036f291df458d83c903eaf6cf236e71396517483cf32125f7c461b189fd98a05b0fb3fe68357d2a4bf95069093eaeb369f89c45fcc294b21c6d3c3fa5c0ef819172f176e57229850ffa3c90d3d11166b428a97f6412c8f703589a13cb7a091ffa7c6f972221210bc940a5fa1a34a61c3d6f4e749f1b963494b1e540939f609a8de92420b5238a47f7d7a9272c88540d2afd59df20f584d3a69fcc3423518d46ea6a437940ad48f55124e23d831229bbc198627c574b8f50560da68096bec876875344f78e215c30c803d543f03ae1bd81191a1a0864b5bf7a3449f338eee7da8f571ea9339af1c8bfa3a6803bd9f4ccca5af56479bf0b07e56e84ae87f9e4f4463311de2750ca27827c5ae1a661797cd26da1c69e77d489e0d5ae4dd62dc25d01c83e4b696a71d82536a5d716089c03d33f7dc5dd9c4e5a97d49394e5d5c9d1eb4b81fd8fdb1772106328062fb8c7640632d5ac1f0c695634087e7b8489dc9bbd26283f0998727bea549af131ffb41927169bbc2ad47f0a290a268ea0162b1ab641024cc2494ce6a33df1e1e1c35cd7ad979c8ae7e45ab46f0c339f91f127cfa2a55ee65e619dc9f468d4dd601f511732acf08e3640fd2bc4450ef65165c1c9efe31b9f5e1db0719484c9fb628559c641ddeb1e52d4185719ceeb087b486c1235c7d09e2c6cb1f58f8a06a250a7ff0cca5c31c504ad13bbbda7f75227966630f4864cbeeff49cd840857a72aacf3bb20f5a61cece7badceb9c08a9f9b915945352309d706370dfbca3fbb4e320a62ae2987bf34c77336196c37349bd8a7bf537362e85d29c478341413a0211e45a7350262bd0b1fb799768cfcd0566cb0bf589af8c4b5f1ad8f335a1ffe4e9ef2fa1501d46e64332abe6a404b0523efc9a00f29db1504f2a8ffca0479732fcc4eca95125286ff0f57fb6953df7d97a1d044ed4a9e0d82fd116a69afac9c0670a257dbf74b24c3f82659a1228e7b9f576a3e4b94a24412af574cc76b6a3f282af882ff383d57babbf451442379c45c9ac31fe6af66fda041dc1b0f2fc3f61790d055960f8ea6f194b04058955cbe2af4deeee9760dd571724ca364e09fe47a64515227c95603a30a7e44f3e5e70610307245c2065352eff02aac75d18e047bda7d4eda5f4f3d123bbbf7872f1332f33c19e4f2054731f3ceb93cf6bd12b86f74cc7489ae69c6621d34cc5ea299c2271b033aed691440e55be9de1cf3e6de76b7e52d92c63cbf622cc6376f09086dd47c6150fcdd3f20d8cea402e3a1e5231b2b8bcc734fa7a0f2a14102979f980d5904961fb5e0934f16db27c90ccc7ce5ad5069344a201f4b2c8e66679f712e27218f4d3e14011f8b2d5b6ba243f5bc80ad9f0b836662305f6ee72f6175d191f8e03f561238403b8a1a0307dbf582155aa51ff69bcd7d4cf0e5859c918b1b62628708b79ff73b6e740452317a35c069391f4a45f62096679c0bb26f7767aaee9636e0261a410ae4f661c1baf0d877aee26996893987a0f272a4c40982c543bd9680c3468f84a12fee697fedb0861236b6839b3c26ae4f370d35a1e274f99db465df06dafd6810fb28b557ba0c0ce41d0b6cf756b64948cae20e6109b898dd7d867908102b62b5cf14c59a3ac101afc4569fdfdf0f7a849d74e74b05be6e1ad580fcc3ebdf40d53704cab7197517ab3fb92c9faccb22189e9f6ecd759d55099dd2525e10c1cf43e4d53cda1d9ac2be707dc6138a6340e87083bf5819d5e28ffae070763f1aac4177345116e6f965ef45c0c52e09ec258ac73b9971ff702fd4ffacfc7664e4e56c8acfedf6ef054137b869d32a5f93974360316d2bacd29dc33c09908988918ac3da7a4c63fe37e2d2ea17c12e6225537f629fb15613ff14523c0b7c2db570e9ed9e92b481e019b28839d4275019dd9f124820821abf4645e3d161aa6189269cbc24a87f8144475599812fca315801c6be139f32349badf1f4eb2e3bdf3c19bc9d9bbad3390d7e8a26e2f960f657eb8bb2f2e24f8191c2f115e1b793b9c4d115c2b59142a188fb7c81d245f5c837748ea99c9a22fe837818b06d67d52fd99a35365984fa58ac92903ce7138a388ca2870c02460103118da3ca2c45f92764874180084852635bfc76c8b2150bfb42b26953e26ad592197d99fefd9fc55b4ebecdb8dadd16c03a0b3dacbaadfc66abae0405b7b75d545e8e776f5ed9f920697395b7cf8e8cd8cdf0c75944e9a89c0deff4bb2248617bc4730974caca5617419a658f097ca2b932088129ace22b73c883ee36de841851136b3515ebc1dcdff011190d874c73b495f407af1cf1abf057aabc0359305aeff9acf1432fb80ff04b9a0caab57560ec257425a0d654c4c518c4baae0f3f7fddbcd3c247bd62bca786db8dbaa05c613d3218d428cb6552d0df73214ccfeb322516819830e6b24bd0c69f8489d152f1dc0b905d35bcda5e2ce523e2ff1868e50310446f0ec2601b9b64ee575720c8e13bc4123d6721cc25d837de0bdef4f0945722ca174b49aed9f6db8388a158ac21ef073028d9b7293f712770d76b5849aa8c5e9014da7e0c0b0d277bf2e8daf4927bee204de8ec24ed8483a95b053b8ee7a6adb07fc23ab560e8b6ba316bf0745f47752a624e348ff95f0366252ccaa3eda22961dd81d6a9598f57adef7905cb7b075654a3ed7ebeec3b7288547a3ff4781f8632b843b8ad7b3481e26d967da6945826dc7edb5bf1e671169f1a6e4966cb74eb39c661ab5381793602b25941c4c15ff66e5cfc1be5b3d58525edd5db2377218478fca68975c6dcf67c2f46f54e6c776c6b1a1a60b1e3a4d18c5e982804878d8afc844863f8ba9b45a2c07dbaeca2f3829a6a510723577286efa14a39704a73feb6271f1eb585e9a94da0c17037911c529e4cea913e77106b692d243c7baba56820e196408d59180b5da630f052a1561eeeccfbed094497afaf87f52fdbf7a30991eb7a2de54c510bc429634e8df242a3237832d846b0a29a200e14d6c60779c50f2860eefaeb471ed01fff0ae16327ad660d972ed30f053e5bb3a6306320d996cec302c677df56af073f2408cccc460f4e8cfd2d61498823759d90dfdf2259cc2f5049a5b209280c7b2e23eaec1ffd7d6d637344d7c749fc243890dd5915d4cb2b8447bef7c4a4e69f3375224ed70c158b27189735651e86b2808976503e66245daf4ad26fa12f3fde36130d89f0ad01af9d5a9c27bdd2600050d0bd39c95ec644e128b3c4cadd4d13a941a69aae7c8cd2def3847186655ccb9970aca35ca89eeacf339ddc0e3db0f0f3ff772e58b635c5559d709fb93f3cee5dbf98d656b29b8dfc8f5c09a4a8860606a8be1017bcb646f80d4652be832f17a31e53e3e4150dba6fc1e0b13c8c2622c266c0f7b50fa9eee8e08a2d6b13b7f53c7748b56dc2b7c2418ca439e0378031448d9bc3df0ef9e4b6b027b3fb62000b0d7ab3ef727af68f10c6b28d49004254e18e043f2697842f7e85d99e110d8e31a8f8c6d78e495f5aee391c9d671ef7ec9d3e5c58606c286f180206ab33372c3b1973699a6e5e3ececfdfc51269e700f449fe2f0ba86442a3380a3bb8e1b7ce594c807ad9fedce7c71149ae1ea1f3d5125992947f98c0cd2241fd0d679a50033be985651dbb32f4887867684b4d7ce28c118fbe191ac814b9042fe48181e0ca0e891c03febbe2b3b90db8952a3afee1fc6b17ab3ac9d94d06df03b2b37c2a982751401808831672de6617c3cb3c68d0d0d81355e5ff37b359a5000058c2a8f65447ffe26c9c1e2f8b84296de34677705e252dcaea0c8cb084be2f95e8d18fe6082674699266e8a0e55ee496730407272a6e5b07a632159e6ec1e90c6330e3215068b7540bb8eca7ad8f6c7fc4e630deae30b2da2aff3caf6df11c0c2ca2"}, {0x0, 0x5, "0f0a1d83ed7cc143516944e3ce55ac0c48a31d2ae95187c147346c893c75bd9412094da23e97f7fcf555ce3e8b"}, {0x0, 0x7, "43ee36461f1bddc0f9ba38311f5ee05090af0bfc4d21b91c5f210e06e3bccab5339b0b4068b794387154089eabf4753bccd8fc1e10a166"}]}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) 18:05:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="02ffff7f24f0d3e9ef95056fb0a035821b153b0de60b990ab2e4a2fc22caf7c84eeac765a365e410836c95b6e18b852ceb577b008d990cb409d8edc9de76832bfaa9869b7ac94a87c46aa10fbaa02df3661d30198dbc8f63e6160d3cfb43f03726edbf352cd85c16668fbbfcee8731695aca5dc2531112c6c1a2f961f0e06f287e305161976beb214e04bd4638eebc6a6b0e960e0fb415860bb581266d60a82d151617f89dc03d77b738619d22504a19b5fd22d2e680480a72bcd6f4e3"], 0x10) close(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x20241, 0x0) open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x160) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) lseek(r2, 0x0, 0x7, 0x0) msgsnd(r1, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r1, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) 18:05:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="556b3ddfb76e064828ca5bd186724d684827b0451bd094f2651442104adf"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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, &(0x7f0000000000)=ANY=[], 0x10) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r5, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) flock(r5, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) write(r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:05:09 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x43ab) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 18:05:09 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000002000200600ff010000000000000000000000000001fe8000000000000000000000000000bb4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80000001907800000101ffff0007000000000000"]) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) munlockall() munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 18:05:09 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) r1 = syz_open_pts() close(r1) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000000c0)="a1a7f261c0985183c99c979448765eb68512fa6e714a7a1eb881c21bdb7a7df981d671f5572c8fa5d6d9884cda4e873605fbe672526d2c8acc3d4d08fb6e7f6ec5d5513f14cd2a9fce8592fac2723160d3cae1aefe77663b3a4a922bde426357a731edae82fd32cfd659b67854a5b2e9a1d94dbc9b61531fec681120f209d4889d59a40599cf9547315d4650e4d1bd", 0x8f}, {&(0x7f00000001c0)="ae452d24d0d608d27edf62969aec03087bc56bc411a7b875c3718caa069e82b9", 0x20}, {&(0x7f0000000240)="14a43f366499a9362dac094c8451ead25582c216cdc2a24281e77274fec95210da8235d75aa4107fa0942c2ea4d6b7a8e4", 0x31}, {&(0x7f00000002c0)="bf9dbc7cff2442dcf27a470d9999806249862c12cd8478d33f4e9b6224d77645ccceef4854adece2cf8c17a84c8d7450d0f49b1b2d82d07cbae98a40d4089eabba27e97ea3c161efa0fd1116253d29b5c26272c699ca38f4782018ff1730662cec7f74078e6aa2ac9a345f855efb96fa6cb9f27341b193d719a230c58b05eb82927efc930484e0ec3cb5c825b25773eda2", 0x91}, {&(0x7f0000000380)="763768bd4cd05779bfd8800b1a23", 0xe}], 0x5) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 18:05:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pwrite(r0, &(0x7f0000000140)="208f9258d185d9049c1c27cd4d225d3b4c8fb3db50259107ee51207be4f59ca85f7ee2adc57d611b706c364d44296ff44c07f45f6e3020dffab47f3d21599377271e81a6fd1e8e442b8e0a6475371b3b19b9bd97a77301e39865aa9593172704825d71121e4d4747c4bdf3c84ea79748b97e8f0a5c62930461eeb9c182bf3e4f81227fa9a07f9a96d7b4238da8654bf88983f0dc041c0cc9414997456e8f32f3f789ba6394a3484efddca695475215b24520de25", 0xb4, 0x0, 0x1) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000100)) recvfrom(r0, &(0x7f0000000000)=""/154, 0x9a, 0x42, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 18:05:10 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f00000000c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6eb46e98d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdc4ad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24ceb12d50d3fb41b274ce7739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad960ebf7502767ebb569f48ec00"/528, &(0x7f0000000000)=0x210, 0x0, 0x0) r0 = semget(0x2, 0x3, 0x129) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x1800}, {0x0, 0xa3a, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0xb8bd, 0x1000}, {0x2, 0x3, 0x800}, {0x2, 0xfffe, 0x400}, {0x0, 0x400, 0x800}, {0x3, 0x9, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1800}], 0xa) 18:05:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xd) 18:05:10 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0xed28, 0x101]) r5 = semget$private(0x0, 0x4, 0x382) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) ioctl$KDENABIO(r0, 0x20004b3c) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 18:05:10 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) preadv(0xffffffffffffffff, &(0x7f0000019980)=[{&(0x7f0000000580)=""/58, 0x3a}, {&(0x7f0000019640)=""/170, 0xaa}, {&(0x7f00000005c0)=""/48, 0x30}, {&(0x7f0000019700)=""/200, 0xc8}, {&(0x7f0000019800)=""/237, 0xed}, {&(0x7f0000019900)=""/98, 0x62}], 0x6, 0x0, 0x6) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000240)="33c784cdc4ddebc618c2095bce158ccddf05a3f07ceeadd801370dd0fc23249b22ce55a4c54f80265d770fb2a588aa3600730e5cba564f0728867c4b8e12df21195cc57ef1922614d0c70829c9072a06afda6ab564ae7b3aea907f5271bccb261eb03935c04ce8623de099fadb991f8d5355c6c5bc3990b6da364f67dd9240bc0ae9285a30118ae467a64e9a7a15c5155dd9cfce00f0bb", 0x97}, {&(0x7f0000000340)="df49cf7a62063c2f75312bee45264cf35e3eb9c7460508cfc5fbd0ce457973428e20cc8deaf6010c38719f9ece4eec0300737c06ebd5d7896419b2089ffe62f903d9176cd9ba82446dc74825e0c22568737ce00f86f2bb470a9a5cfce15d07a6e583e03bd9da39b1029f0526fa770b43d0a8a5e22ee761b395", 0x79}, {&(0x7f00000000c0)="64c6d5fe69375708ca", 0x9}, {&(0x7f00000003c0)="89bee35d4f0f727ec0cc9de189ed40a6c362be4e02b4ef7d6e3c695ce3561315cc6e59371365702a858bf87a1a6f033a215e33c40168878eac1aa1a3df65e7b8d6c927be1a2b683bc24cb56b9aab98d4ca15256f9c638a968be648b0ab4fa3853c7fd7c16b72d0a75ecddad37f22da92a151125e5783479d74e0953842cf243d1c09390063642b0b15502ec11ccc25dc215b432de41efa5e57fb530a264965260b460f4fc0b6", 0xa6}, {&(0x7f0000000480)="27b4f101ac67f38081ca1c7dde5a08d646ee4aaf2a5540c151ae6f45c54db04b806e444953b94c82b518e341876622938db73aabff8b2fa6fb351bc1f2e725066996ecb6d5fde2b363fa22aea821f45e166498e0d5a4e3c2ead47e27f73020235f0956473b02fc939b75249767b8eb673c23400dd208994a9e1429230c2622", 0x7f}], 0x5) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)="833e728f624c2786c34e5110f1cfa381093e2d2f715f586c032b664cb2fe5b54979828e86e7c65f110b9a892f37f7c3aa7d1be0fa5a93f6f514960de41c7275cae8e372eb634f546aa913e989131ddf333900e7ab880a10809b2c437d84d9067262c", 0x62) 18:05:15 executing program 1: poll(&(0x7f0000000000), 0x0, 0x800080) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x5, 0xcb, 0x8000, 0x0, 0x1, 0x4, 0x8, 0x2, 0x2, 0x5, 0x100}) execve(0x0, 0x0, 0x0) 18:05:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 18:05:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0x1, "000026420e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d0269045435c7b34d1530764b1a2705f437cbe961f3f3b842be3e4283e853db950aa741bf9884437cec2435fc58e0ff0d458e91ac0b0f49f11005070200b94e677f31bf2ac7cf80f872fa95ef7c17f6875adca5f8248ae7e589190a8e5a177707c84eb252421c9b36361d2cab33f77f6012b067bb8800451d2169abf6970389dce3ff337c2909f283dd95c13964e6", 0x190}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x2, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) poll(&(0x7f0000000080)=[{r1, 0x1}, {r0, 0x80}, {r2, 0x8}, {r3, 0x80}, {r4, 0x4}], 0x5, 0x9) 18:05:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x1a0) 18:05:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 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) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000002800)=[{&(0x7f0000000400)="2fa227d5b6dc26482590a6a369670b5cd814b4b02e5d8c98", 0x18}, {&(0x7f0000000600)="0b224be4580ca5f21ebe9977b3b9ce0fcfaee5c16b8f6d928991c71abc60c03b2facd52e7cc92bc50395d3a39a", 0x2d}], 0x2, 0x0, 0x7fffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) readv(r1, &(0x7f0000002c80)=[{&(0x7f0000000100)=""/128, 0x80}, {&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/167, 0xa7}, {&(0x7f0000000480)=""/66, 0x42}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/89, 0x59}, {&(0x7f0000001640)=""/227, 0xe3}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002940)=""/5, 0x5}, {&(0x7f0000002980)=""/114, 0x72}, {&(0x7f0000002a00)=""/62, 0x3e}, {&(0x7f0000002a40)=""/187, 0xbb}, {&(0x7f0000002b00)=""/56, 0x38}, {&(0x7f0000002b40)=""/147, 0x93}, {&(0x7f0000002c00)=""/10, 0xa}, {&(0x7f0000002c40)=""/43, 0x2b}], 0x11) openat(r0, &(0x7f0000002900)='./file0/file0\x00', 0x0, 0xc4) r2 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000002840)=""/165) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) shmget(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) 18:05:15 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000200), 0x1000000000000130) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000100)="a8", 0x1}, {&(0x7f0000001940)="c539cdaa157566051789b1dc2a0f0f72b1caa31292f2a24a0318af69821ab302916d8c9e54fbe32121239746edd6a106d1746ed5953d674c5d708d9802d5d6a4ae10e204daa1ee8167010aed378171f43a82f69564774295d7c7c5d18323d96ad75c1b373ac00e13c5bb87b670408de7fc0af33259153f1ccc10aafbf8b228b588d485e0bea41f3270839e4b31679a96bc38986944870b8ba4f500e77209b74765fc8a3c6fa0caf1873146a60588461beb2a61a90a5045eb2356c60884a3e9a72a53ead7bb9c3067d23934a924f47b20bd56f5be0be056a711cd70be638244de6849e654fb5639143f145940391e0c3e0bb3dca31ef9891cdd49dc6ee8c6f5626746bd8722ad98963399aa71b020f442bb86014e4fe3a0857ac621492341b8c94e991ac896e3bfa71c4f6a6ce645ace4207dd3278a17ecbaeea920fe48cc20bdb7fa9169773952a148a0385c5785e59dbf48021d06a19383ca153db6809f1b8333744a845e3b7408dd2dadebff26b529cf8554b9a4624c9b09fce9f3a9f9280d859c051816991d0bf3897e102e3b1f31ca8658692ff755ba7ce3ef624788ba82210b6c53a7509cce390af1047c1347f5d2125d143a91ce62a81aa8177d23d4acbdfbcd0b61df31b41e61a3175ca757609775ee1c94ca8272f9d127a014012e279eb47b8aa3e1f89bbc1a1586803475b2bdc56003070ed46ba486ed85f42e126e000d4b946f811146ac3fef7e1d170f7c77f9e2bb3b9e2d6bc26a92fd1f86fac7ffb152d420987f7ddfc4dd6170fc9c30c306bacf239922073f4a03a67ad4609179418009b771c791b184d90c8b8e307389ef826dd4ffe0beecd214f3225381aad68df217936ca6ab0d7bf267c69011cc4ed787dc77008678218d962f05b22847965b23a9b587846dbea143d7c94bfffa81f3729a557ee67a7b812281e605dfce41ad8b330a1d79bdbc86d026e3b97cf40518a0d0cbeae57496ffdc7427567e1e52ed4998d448a5941e2fd019570b0bd0b6b02d2620a1fcfdc4c95c9cc9845cdf341d56acc1b3fdf2f5971d5908ae98ea60361dbf11ae6d9c90bd028790387bdbaf4801d0a4d1ff5b9deb2cf20d3a4afd9962b756e4b46d349d7248742106be39d062d19d586c06ffa4f713b7f19aa6b71df56f5db5773f914a508341e3b5db0479a95bb6255dad621c998b3dc586136b4556e59e02418ea4da8ef2c2d381f098b94777a41b6c9613589643c41417963c31d8dc42fb34f221712ec415a97e5a6066699f1dc036a8a2c78bf97d75b19649c46983aec0a1427217de9f8ba3ea08b6f4135de9d4a8202e1ab4dd7906cba29f1644ca91d49da043d3fa3c51c6ff3db0694f9cfe0b3ff3c3a143eadb9add7f4da4a7a7eefb20e3af9007237a127f18906cbbc843c03eadef8643da8ad7e8b527668c8785a4176d79d5e4fa65e1c231b9f5cc8ac510ae7ca6a781c17e9bd72e4dee0c5c3c627234a8764502aa16e1e607f8666d193515698c964189a41b786656afbe7e6568dadeffd1cc9827b91fc2446b9980133eae12fcac5fd60375596799cadaad62c4fac852e9091e7f6bd7f4137990ea542014873ae4ca0c10d9e2fe68929b03b24248d7597deb93634a0ede96ed83adfcda7bb1d2e64f8f351245ae1d672139c2b7e23de8edcb327352d642108a45723b208833f3f6f0ea2b1ad45d92a6768131e9b5660c002ea800cd8876792c085b5dfe7b49aebfc66203e2d8cc8b87f02c14ff92b714503873ef8dc22415a9c7505c757f8da250d3dfecc611799a84de561ec2a6b82870a9c4c090b7b6f7d4f1bf91a21ed42affa60bdd1e5eb736d1959d55aff62212a583f5e9d519f6813b37a53084070752d8475e59b621b19db7268d8eba31132d56f3dd522978589a74056b3f1865ccd397ef25a0d55109227b895991c1ab4aa2b9aee7663cf03416e1cbab5133c456653d15fc2bbab6d58e7631e6cf098e4924ad2d3e2d16981cceca63395b1f49487c5090a385fdf1c6fc8b5de162731a0cfb22699073eaed4a28c7c3d75e2064445a817808f8fa6541876770e4757cae2c0e81e9b2bead0a6c17d91d1a9c9e7fc8bfa244f3bc1763c5a751084a5791f19cbbdd83dc0b813c3932f5260eec4aa8347fa04ab6e9a1240be97f2d7611fdb7f1a481ef5f82d6cfc86eaee2c82bc6e2d5d2dd4e22cb8c3256cd3b9f83942f4362a7243cf8d1dd5b0e20866e93a995a2bac456905f90c654679a28e225a05068b6975afbc271d8ceb21e5880694ecc67219a70307eb53bdea0be27fb8a105786dea2b891550762060afeef054e69403e52f2237a2c833e6b3e22233e080dc4676ccdab3fc0120da0bdcef5e34a1ce5721adf6636d15aa67defcb8c49c8a136fd481948e8b85ca4bf3532960b7020108617b85bf96d05cc5286140275259c58e8b72d63a0f774cfef79bb1852c4048a04e911d98efa8ca0ab73ffb2dcd05de476d946ab36a83dcbf5fab22bff0525d243c4820a6db9ee51305aa0532ee9c5ce8890224ad2be09bfe335962ff268969931abe8956c1b795734616fe42f14b1e02deed601854eef5402ab83d597fc821078f1216e873fdba9a9e79511b282933b4db60afdc97fec53eb6a1162783e9b1fde0b076b39e78882516837fcaf9e2bf58490924335f10e6df2d674b0e78c2c2e2bb0dd49c46f73651a3cdc948d5bfe606351f8761963019d34ed795ac86e8c15cbba44140a987634be3e74f48372054ef8a070d34389fad3fe1864d0f889e00602d1e0096e898dadaee2b1bbef9d32cb5b28d066425fa9f6006967e0aec65860af4ef44360cbb12aa57defecff21ce92d329963e18bb1024bc793e62ec38f0a62cf229d74ebba52e92f286100c627940de3ee6eb9be0a4db9b5922642a8c092913e2129a53cab86f016b9c071367e545c6402dd2472ac884c44c3b8cffcbb231a9ec911af442655319aafd8c20ee8e74ad33cea54a92c117e2dbdcbc1f9ecd3b70cd5655b3b320115ed5e93fd88a3c5311838cf6cabcbe584bbf1619c4da640eca576ee065017d40c3bf1113347cbc6f90d3d51942954ccf743bc24a2736f0a01a28a788d5a92a5604cf155c8069bff5cc631540d77b7145e7dc96f55ed23e6d709210a151f9c5d973bd3f5f5b08e066e4a58a725e75ec94b7add1b70a59de701e4e4c4b93c69e1534238da5e8bb8bc0cd7cf9340473d852e77372d3371b0741adb38fcd1072628e138806882a8d6eedef463b128faa606564c48891812c72ff579799df58a1acf661b05c9789c7e5f2e14146b292c79aa7e8bc84efcc18f2e92ed81abbccd4cb73f8c3ff175d5db0290aef98c8c3320e5b4dccd6fc9146c0d138303e3c5e38e3f172832e0aa5e46d55cc92172913bd720446f504dba76e236efefa18f9114413f3b9baa4462d76bb91fca058f32e555580ec4795a810b78c3461b2415c581d3ff5b7094c75cdbb723e5725257107c2fc15c016328e9b1b899d00d3ce4e2860fec2ad1ed946938ac7c3fd02d646925f66b7afe76e27ec88360c17c2ef4ee1d2db06d194415f1208b942c216c465ae9563d202ae7d561475d0567b129103cc7ba897915c67f5463c6a00e11e86d3560b4660a67759fe110b9471becf4faa9c1d570f471680782fb3f8ce2828fedc3f0297ad60c9900a5ee2289541d585a67e44f14024d8a983119aabc512c5163277ddf888ed3625eb4f4d04dd1c34c6e6846861a04ed3dde35e0b869f101f1bd91c02137f4b94e75997af0e8138de2d6bf4cb2c7470e2fc18438db4eaaf2ccc6023d9c9d83ff447a411e0a7647e8ebb4d3694a86e2be9d3b6979f2b396830578bef193522d193c66c139af6e20bae7ad92528d35beaa9550a18d86e9a218dca990be6b84982c4389e20f798921b6be33b4710a02a77c1fba3a3a8f8c7dfecdb31e32ea2504194df699503a9d46a699e990fd8ec68a2180afdbfd46a9dba9052697f3dc08f742751c6c785a9da93f2bfd7cc1be5b91ee6d7b506f27179164841ae2088b20fbc19cd8bd10e24161c757392a2dd18cbd1ed6f79c5e9a2f5113b098a1a5797d8b397ace09f18dc5879a29227a5d96b0c10f3be5079be3bf32358475690e4cec665d6655e10d10bde36a9ff747ac9f9752fa72b71217da1efc37e91c0328f721531f4d2c9303576e2c2c9e89934ef4dc19b3e0ca501c20ab15416567e7f44eff63b02e665fc57706469a66cb6c4d20ba7a5009e6b5181f0c27523d88d97972d1951ef84fd793c466d953987dbdd1eda7204270a6614dc899432745f12909c908c720c690b5a30dd597a2149344e232459598e09ac24084201f990dba65c0ceeac7ed4a6a51948726b7088de7ac97d006dae4e6ee4508f49a7dc6938513733d394a18d0dc43d3dfe893b06962380fb8f83a4fd79e0938b50e62de1da212705b01a7a4f4384ee96401e08a23ed605c2ee28351b8df31d0918bd77ff75e932eb3a11846af1d05b0d2ffac37302e374e8f416dce64e951208a0330635863e771277593fbfb189534912e3c549250f0423cf97eeda77e363dcfb89a7d9fb5f762d773af8c12a5cf3059f26e51afddae7e1e53dca18e5457083f78083857f89b8d751573b8d5a361a5f0228a1a38ecc58c30c9dfc4e07c78a2d26f59a6299abb5a7f71a674bcb1c46bb400723eec196a6390bbc7645c300ab866a4589d1ad384e8445f5ed1ffa1d471aea4daf736a00cf2f67d856d4dfbf7d88e393f93a22e96182c68332e7ec8fdce8216413bfa57f61d75e4b559d30b16d3505de7516377a51224bd01883660fe43d5fba50cb7beafa146e5332844c03585933faae5b0bbe14c552635086e15578c6e3acaf36d7420517a559f85c1ff7c2cd8646420422226b26f8b030aa7120a3361fbca879c7281c8fde4946af387773f63f241ecfd340679cfc832e9abb16fb4035742c3a00a039e139882db612a31a2ef9c37e2d718dbfb6a74b143076f5177b612e2a82fafa53b14d81fe67fe7bb4bc4fc6a73263c05ccbd83d92ce1738fd0110e8bf82fbce9a0368925973f0cddf506d941e796d41db962f46be5caabf581bead3ebf687710a5a2bebf68c8b4b9f37dd607188000198fc49b9c8dad258fbc4f579cc801600083cf5caab3c4d006b667d54d873d2351bf263d058bfa98be14a8f7f00bf4b869e767ca55f212f8a17263e584b2c72d7f6e8c0ec27d82a664ccac5a4838cd5d53b153300b1be6b32e4c16ec015e7880e76d8ac47e605205c35c156c14cd928a31dfbaa9caea98a05acf41c4d9e839bef2ecca958988a33270db31447c65da6d80256c5319fbc8dd82014fdac74a123338c73f3bef21e866db04928bc378010e576b3cc843263c588feb8af6763b0c1710ccb0b8d40aff152c4c79f150fcc4268e42c63c6180ab17b14f88bb8c2bae171fb113d605483cfe3d37e7753af1b535523c0d4f95ea3a21b424f9c6d596b8040495cb1677950c2a6aba15f7e03005559c4a59a4607d0a25c8621ba90db662bcca700565c16765994bcab6ea0439a09786e27afd9161bc054114c8f1950adf7990ae46c69c5593f77a50174eeccb52c41075ec116c10698a8ee305dbedea5763757029965e89e4d481a06258180ba67eae5d42402e417b78d923aa0ccd883547ac669ccc21f15b86f420baf6c18196e95039c1fdcdde48d8c8041aec2a2d21bbb9d54b915b88111069f03c0ade24be3294a32cdeb1a1116493b378f6bc059a27c0c6e63fc2ea38469be1d7558e12ad9dd01ea14513c7927644903ebbde5e20caa04e0af9261d421", 0x1000}, {&(0x7f0000000300)="6cb7f2c25b1a5335996b176626ea12cc42f5e42a408c198021a9120bca0ce92ad599ba97a47dc7f05365d3f1935f936de4a92a3ff297ddafcf78cb7763fb6806b166c1b1259ce22c151f089f5e960a7a12d66d36c1da1970fb207b10d81e02f336cf62f551a5deae82620076cdb6c5", 0x6f}], 0x3) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=""/13, 0xd}], 0x1) dup2(0xffffffffffffffff, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r1, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000440)=""/182) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x7ff, 0x6, 0x80000000, 0x7, "a2b26edfc6c310271f6653995179d4b9f118f7cd", 0x570, 0x1}) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 18:05:15 executing program 1: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) close(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000040)=""/45, 0x2d}], 0x3, 0x0, 0xffdffffffffffffd) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000400)="a98ac52fef10187e8ca60ae9d2e45396ec902f203467fea6d9ebb3446cd95279484e95a692f372ea611b75e5fd43fd8b67129193a9ec627957747f6c3a297ef621847431848d0aee72a277730377ac9d458d5aeddfb6862ef759f2e0170170d3388b7f0bf31258", 0x67}, {&(0x7f0000000600)="001078da02931c8957128f9f58afd079c55515df49d59976c5fd27207d5e6ad6134e7b967851d4d9ff90d29718cadee4c96517f89344d2911d730a813f43322df58adc4d1327f147074f0c00000000bf9ac71d856754db8bc1bddec352702b6b87b2c23e904f505b5de8f10f6b554acc4b3374e6fa15aead9b05dd018e6262425fe9ce749c04b2a63411003407acf9ea4a999c99b46fc70782399194d3e34254ef2f1a1e02391c955cf169944ce836c0d2c95d092e5ab6400847d9db7b0564a0d78a6569d6cfce2be356c62fd306154f9fa39734cd011c773858a1df2d08a844cc9afff6dcc8d623225b9e6b7485a7d944e212295f", 0xf5}, {&(0x7f0000000700)="905a127e05ce048d2571318e961d5316484b288cd329d73cafa0bf7138007e4f09ce5fb1e92ad96685d60c2ec7694b6cc342b936bd3a82c707babe55568ff76c5e227db17729d993a42c6625c397ee0e6638225e2f7571d67c4c047490a6d9c6aaa3d00e27c4588cdc4d828af28180e95c4f0bb2958cc46d86a3135baec599c175c2c8addb130710b8ca2bb46a1a4795ab072b9ea8a54d9a3813a74cc540e1225d880c65600541b8889aa6e478b2709aa84edb4779b6ebf05b4345626a5c0704f6f99552a48ebd6e3a474c4c72afd0a60d0680b5504e3892ff7b8526505610886bb75c9bd8d4da10b638f0dd3353758e9a04122507d7e1fd95d74a4f0514ff4ad7c955fa90b6053f087aa60a3f7ed65623c5c21024dfb9b7d1924a8407df6be8bcda3f9b7634444d21ace3bcfca0120fe2b2bac22b409e59d3bf008a24e9eebf9e48d0c32430ddfa3b0a326af39b1c52593dd903df6f82cb74bb2dd6f8fb236e1a594a7a93b16b72e6f4270607ac2f30d83a4228bef83d1de1f22dcc5f8bf845e6836f8910ff63d7bb01398cad829e99524759e178b9f7d076d0c2bff93cac6509b5886be1dbd343251460bb74b687e8716a84c20591c4db7fa51f0d38533e315886122db8a42172a21d81d5b1bab864ede70901a8ef5a08a1ae2d4762205d6cabeb070f17b291987ccdef212a03fd459a6cec6347d1bf24aa53d1a44dfa5af8c82b99e5084a2cd12db0f6cd8822aa5b3b405ea2e3c777d8086684d465f6bedf9efca13d16897f914236fb2053d60a4f3e830912a28c84e4f1b9e0c3ea054857bf7cb2b19ff316c17b2e5d6bffaa91c704805bfa22594f85bbf2b4c3b11a9eadad6cbbded1e3fca83da54ac4f44c116bba43e51ea46bee1a12a665600785fb39fe37ec2b52975fc2f4ee21f435aaf8bc889fba2dc392c76b927957901ba5eefdbccff8d10a514c9cfddcf58556e74b129e2b14b7e053b14f902988f1614d7d328b4178ac865e1ea1280230128fb83c9b816438a8ba7c11a816b6792f9a4b7c2d26b595e414b00013d3cd639762aab50873d689b0b4644dc9ab231ab5620b255bcda6d14c69898947bf50374a56be940346a373129bf43a87147212602a8f26a055d1930230a035b11f55b3f684369ccce61fb1f18c4f1b7e0cc75d4c77645e76069a1ee2e77c9c3b1ce19713165f94e35bd1a1ba8880f0ac99c67d6380fef56891597aecb12898570062fcf3418871c1736f7de0be8a9bcd3a872a52a35f34cd46f9de5c52e9b80fc7f66262011995deebb9fa176cf1f03281f47946dd236a96055963df5da08c0275c4e44a2b38f7483a95d2d7408d1dc0572ab3ee807955666ce9a6a7694cc59843b730909e907e556dce6936a4c37cff9456ce909e88fe231ff0ed48a71e54cdaa4f4227b239e4ce757f970e9d0b8176e3958c5cd40e10bfbefb416b8c88a872de0cde8e6be9f496c55168d7de2e6409edde5d709d95f0ec8959d12bb7bd67dda59547c41be2f414885ed23cf28ba9d7604d9c1516e1a247b8ee2ec9a41de7984cfce8885074a9f8e2f3fe65b3a6a1468eee85e50e71575c0ff4b6aa04b4511e5d8f9405852a5a30a9effb5eb32800a0bd843762e900670fbe15ac93693d1bdd0436a87e28aeae73514f0c80e8d7cdaac9a7b94d674a71545a9d6a990b83b26b60df6078f06feb6e1660538538ac2648f429889565cae6a4b5f673a3bb3c355b66a2efa73a92e510a951074a135766d83ea81837159aca7d8d59f9bcce038570eeb54a043b964587c3da1eb0db6f89e74602df5ecca136a19d6e51a160eaa77e53d91ae3442021aeead2b322be3ed7389c67fd40dce91c7fd83efdef35fcd08d0b1ef0ed28da307150c2018ca8c8657d931fc5e21098101bc91e42e7edf29e7ca4c4e4fec0cce9151d419ee32ef2e693bc66b14a9475d0779fb43f67ee3dee6097c638dca3a2749e008207529f3e3c66906ff0bf95accaaf023df22cfee8da20f5707bbb9886cd4e2f6f0638e385bc28a461821fe28724b50e6f32f3fd8512e98c60bbd0acfc2dcd25fc57f319fc2f4c32de43e077e5d77cc8914c04aed10426aaf11dca1ed78c5a1432d6312e56096fe290f492076e602b0987ae5a34cc672ecfa10b1951aa78b536877166aebe35076567fb2828a52c4ae026b97b516871ffac2b4d0b96c3e971367046912e7eabffa907c79b5d9a868d97917a1d6e84d61befccf79bd15a3e894d4275a2b2b1fc64e3daae8e7626fe4f623e0aa9aafd9510ccd646771cf567859b602ce0f36e6882113120b90dd18ba7115fac2b6bd665c49f9af51d34880c95c9088b1e965347dc3ff536d571948ffdf7d1aebe0f061ce1fcd8340ba289c0530ed57ae4b7a8bf3b6d9286919c3acd853c5d38ab55ca1d09248de9d3948c8007a80cd5e5999ecca1d81145c94204583cc2dca75ca86b1a8cdcc6e3c80bd216816cc4efff2dae72c2abe15307ca85e74a6fc0c6406f4a330da58b0e1d41b6e2b17b16089731027631d589ee7263c2fed353a1207ce9612a96e7c6e0ec97131442aa34abf22878b1652934c0b2d67d689e68a91301cd64d911a298ae012e42aa2fdf9fdc8e75d55c15c408040d359bd7cbe347fe43a63822ea1a2edee924bbaec12a80eee61833e4dc12ac341218529605f4ec028dcb9bedbc5b2c1464d92f80767ac4816b69430e012c9cdbd2065008e4d4c7f7c11b66e153fa30e25eb0a205e0bff85d57877583af01c1ba44a3b2a48a7251bc67d7562564ff5291475e8550ebc7db40669d3c5dd970d6d87d48640320bce874c32388ff636710eee96cb6a358bfc92e469ae4d2aafccc857975d68218be5ff0eee707cf6832269dec8d98d416b976f9a9c52c72d86e28aaf1a5656cf021ad09051c44ec029191599b6e918f24d0aa943a7819ad5c742aa757d16f90ddd4f63959c32d9f5c5746ffde8a62d77cd03fdb4258d6d4bca2962bb6708e6db4b68df9105adc032cb7cf2156b7ad500e5354adad01dc3f87521657078f50068ee7e3fc404f893391075fb7cbd602c4cc753a7d310b769a96c323c871fe5fbd1707f5e2f0ef405efece2338ac2d44d956264969aa7317cac42da9be5985aef2681ecaa108541d854f864739d6390b383feb9f31afd540d936951f0b9f18e92d614a7406ac3c0201fd7465f30c0555facc2948070a176b643e589de6607dfbb49a2a6e873e4cb6c6ce8230d82702352990ed3844a796a7423dfab9b839275b1e1073f2214f73e335976558fb3f7e256d15fdf693a3a4e9e5c414d75a9ba0c7ce510077073ca692a5892258f3b229e7f1fca1c3f6660835ef4a3eaa4eca6471ac473d977f4b8c8ce47a47b0b46c6d5240e9cabf252a13d00dd9b5a5418519b681a3af74d1970e2b72274e3202ef1aa493b1c393d625b800ee5cc5c8128d493ea12c76893b4a95e5873d2f7224f6b4a88e9cb7e38357c64c562206d2306e470410bc9d258c0fe29502e5f30c92e315336f1ce80db1b93c39f997fbba595229d0102c2bed2cfd4ac2fc3563aa84e4ce9860a726ccdf70ef4a032d994f38f95d0e3ace9420092270f8be5e6e3bfc960283dc749388c50fb4d066c7903d757cdaa7c09be1a99f1bfebb0c418f8b0016be7747e5ebb458be8cd1bca66d3dd544a481452afe72bab72ba44d4dd402c1c652431f8e1b2fbea121793da256a8d26888ab00b05b91b1de6ed89d2271db97dc62398766bd37404577ff6452a2f2a259d2d9436196d3c5416fffd39f6a0e41b017a9da514e43af4ab0bb87e752f58ad45faa8167a8fdec9a52575d45a3c5a79cf020bb716c52cb932169a129d35a299484225c452ab0f4dd34ca780df12829e81b981364114bd28deb221d54fc4b1321341bc257ffe54d00436fca01f7b3862f54ee9c8566a81e3873e559c0582b1b82438bb0679c09bccfb04d49d251d2fb653e36646018fdcb7c393bbdec072d948245f4ebfa3f35901a2c391fec0fc914af8712e7ab3a1358755bd8f2a2619a2b1800ecd99159f16095c18dce300c6149db9a9e4e6f72057dd1228fe2a6ebba623fc206dd4afca36d0b58e847bfd32ecfd49eb13cede9a0394886b01598db2a14be388049fb58de87b428ad97c9aa9e31207e3fee41572a76692b54c3e777c5aae278e5fbdbc9558055dd5645aa4045a7b3bc50a7222b9e63f5cf41a29bf0f18f0c0d9d67f809eb9d571f05e3e8da87c696e6c50b26044fda07ad41a32db333ad429f9d3cc2d8e3e3e0b95e496b87ff3a2ec6c8cc86ead60a060131cb90ca0941cf6ef51a120ea2f3b41dfb2288327c21cf2bd228674b2060831b07704fa5824043694ff30186a40dad113c21b0f89a11aab6b511d407f0eecc5426d11ba7681b3d7f973f12996710a338570d564ce57ef9b16093005e396150e0c5bb6880445ba6e9d46de2907b27eec9e0ee51e2e75165c29e7b71d2c2b222dbbeafd7fd48aba97c5e4d1d9788bb380492f2a424dc40d3367f6634b0b19d1385e453050680e2d5a1c46aecb312e1a10d79a298ea398cfc259873160a87f7a2ce1af89b5212ae2f5fbc0003b4dd7cd2cd6d63137788cef1459503243049311557845786da7ce1986f2a27a2faca91490781e10e3cf5e4c4eb7aee8b06872d939c40469c6011d399d9472f7483d7705d5d5e776f5572a631f029678764d936141dbe25f6e25b10a6f18817531740fd944d94146277ce6a5cdb7db4054d5932f9cf2f911dfb0cbc45c5780c11b955f1323c1e27c9cf2e98702b1c1ca5bbb89f8388911765816868c28561c830091b08129e29970d3a7ca99add4d3585e05bf8612a87ccf57e776a9759ae99baa662ddde5cfbabbfa111f832bc630a8831f0fe1610f734533e4ff541bf1010bf2610465ea154156066505b7d74f033dcf230e30330f01f8d534d784e0303e270b978934f8a16daccca22e74ce19caae9a3ee250282e2063f3d8b4706728e915c03b7fd59c2ee4d02240c9c5fd85e6b7fcc7034bd9eca6859d3e6d75caae655b7e087dd0aeae1eb87e207c590e9806a5b13e7cc409e00fa6861e47eb4ce582270730231551901a6ff7ea9f1f76cfdaf1ca2f248abd6f0c1c795251009f9183f8ce8313aeb58199a181d363a820d92fff7e7c45bf36308aef2d210fd0766462e2b48af6cbc7faa1a4ae2a3389494adc813506a9e231a0e783c8f7abf13e9d14fbc29ee080a9d4b37c5908f21204d6a82a0ab952f31042d165328bd4e77cafb76a3ef4193366e1d4d8038bd49a6a153116ff8886126235dbc96a4c1f74551e1d3c358191fade41e410175a4b23bed7e74b4326b9b6e0e3aeed71575cc63ab2eba41725e262a9574872a1b7e5f7e85d8c3410ea0cb823e16f3538307e13e24424b1e91ae124236416252935fe3fcf41dfc603fd829ac25e37d3d9a9037254dea841e3890b99aae021472f12fd6c44ad27d53baa41789da7187817c5f416121939fa9e7343c4f2cb8fffdbd7aeafc83e7a3461416c4d72c9eb5fb2af0cf14ca3d0782ce5721b951db7704647941ee30cecd93057ec38a7aa4a0fca5f24a2a1cac00e0544efeebb72e70f00afad79b909dd69d155ce7d8392e6933d24cd5e699597c3cf69cc76b4f2cf7e681c02d7a93e7a1325b8fc51bc88683cfe9a180ce0769831b8a019aff4fba6af7124d5bd4938666b41f507b4934b014bf78df3c0ce986391b170f4af769baf98fe90da888c7b5b7eb3170753621c9c7c67a10bf1e8e9697e95254ff6cd754765aa4df84562f581f3d4f74b1423255ceb5a00baee600d78db6", 0x1000}, {&(0x7f0000003800)="b3c3ffaf485f81dd18c1f7d3280c5e923c7db44152fe38354853db2f800ab7feda772774ac8d19be1abf8d126c1a1bf1db199511d2e494d694e2d99f84cdf220aeb917269803ef81b99534991a6a9a97c0b94c44d8e9e22d1046533e409636d4dd8b21a41ea597eab627ccc9a3d29cf9d4dc79f606161b04d0b3d02abfce50473ff2d447866a0dcfe37998506300528f2b73fe1ecaf67fc894c0c212e9e1c84b45c6e2d165722135157cd07dd4852824b40dc8f7fa72d26145a6e34290a2275b18946c76a44f990089776b27e4b046404f24800d214c388572843d59a72dc4a7e4546e4a0083c4b66172a0059071b37b22c993ea1b1c9b24d537031c77576e2296617457445a52479b65748bc022744037edb1d7c4be2ce589477b384587338827b004df5dd05db6ba20161c3d21d53a3cf16b7bf7b36f57e35d0aaba31a2c5d271c7ce8a432c791cbb2df39de5cf69f46923755c0283a14cea41953d1aa233445c2cdbe3507bfa677e2c3a6f9e5adc0ae4f12a2207ee7f80c49c675b0d70feb268cdb77b380001788b857163fd5932774dea8cf71773a219920801b1eba220be107ea028243386df9628e561768a552c6e967df7758bc4b51c17db1d1238313dce37eb901f5496ef1e37c8058ec8a009447fea048f1248099e3f3a81d8178b1907b1b668fe27ab21959256fb536f3e0706ad73e33a10493becaf6bb8f910cb2cbdd348afd687870b85c9eb73bc8d2b757477634d024975e30229e8fa2d06c6baaf1e641c0d166b4ac3fff666ab6fc69a9f178ca5a6d907c4551b8006e922042119168c61fd638c5873b7c48fb18cb6f8f7deb3288b0e1ae91a2409513b085aa6246417fb5410652d6c67741602f3d5fb1fa041fbc6e3d07fa521143b1b0e38837d5c3be303a3d02b8995b3290cbc9ea05bb9eae5b485795f96257dbe432f642e08c0540d261f9f3b6ceb99b85b952e2c52e4bc3eb657148b34ca1cfed4e3c83dde78e86850e4272721e8b21846e1c58ef56da84cf1cf91a22c20e3c4fa834c9f3698f840a55c007f9313456a86f11a3248e99e65d0eaa0e73dc6b0f517d8138a7533b3cb055d7190f8f48ca40b7b6c1c094d42ffdd0c9bd169b9e2e5a6324eb4cc3bd1b836a2420d69c498340e910bb902bff078ef957d938e998a6942f5ee1be183b794e1e24f1eee6564972210e420ca57c83e2bafb0efd8a58f49f6a3a61d004d52f8ddaf77d14052e01b887f0bc97141e053de1278f9a51febdc893b86510b6d961f01a25f828106f4f6487eb2079a350bb72a091205fc345fe4dbc29f10682a343e023d92348d99b3537dad13cd417e1c5690c75c797cf218b45a8ee97a593ed81cbab0ce82a76f39ab49a0eead2f08aaf046d074fbc39943bf8935a43e5cbcd8d05cf3482d279d94e11e2cfa8a89c3800fc447659287a4c5211cb7bf3aa0f901c29957ba37002328377f6d047210e32b2946da029da8d401aeec4cb93a53f4dd524463ebba1931cf71be464b9334a64060ca7eabd03c9446705b89aa036ac928eea08ab70325e594ddc870fcf4b95566f1b52b1e3bce4a1e5db7ed4d91f413079ec5a2ab36a9b4293bd712291a84738a5532439289fb295d1d124f39bae7e55dfd7a496d3ce99b76974c5fd6156888033cf81966b49e111dde184cafdb1e2697091ab66195cdc0b4117182cb96ff1b52bf4c2d26ac6886fafe6bd843482159796076f5f4b8d0f1182bb8308a091a9b3a9f008b3063b3cbaa54a982346c096afbae9416fc0e9176c2407c27d60fe837929d55d652ee42a54bd800725b034addc0a62f5382d28e215d10c63ad4021f6d37c819add2ef012d11fd1b47aad2fb094b7c1d7df134765aec5880a1cbbea7fc41df21d60607dafcf6b9f50ae5722c2cf6f5bcdafe4ef371fedd6165cbf2ed092ef9c94171f4c9e6eabcb5ebfb62287d207c4f26bc17305afe29d9140946ef3702d49b618404e09ca9cf6e15d6e556662bb0f77450fc4e936d6bae1e083c6ae86e3d82e7dcfbd673f4c98d3a6bb7a9101ce52f37284519f2a83ffefc7d6a22d654c2a8cb963a3b4d0aaab517afdbd44214206eb3fe66ff48a2737d7791c48a01bd4782efff99d8ccdda1673e818566b0aa3c31500db16ab8b1f2d36b89dea1051225a7b62cf832e16b9e130b483e2a2c75a4dae80ad07805f8c985243f9c716734616d7bcd0fd496d5b7afafa52d40f789e278d8308a5e4ac86bae09e4c9eb95f9924c9279c4ddba1a758e34e0186b70dc9ed279f33da56fde04e6ff956f35ac3cbb3d227d75e3c8a30b8520a07cfbfedbb85183788217e21e6a29ba6e1c5543a6774641b464eb41f9da76825e5d4bbc994748871b9d46a01e6815a9a90b9b96c6f63fa3548d909503b8f55821730583c70ec839eb02d17b51cd3a8a2f251d1011c2103d72f69f3850501d3c9e718d2a751a7554024ffe6478d1ccde32344f5e974674014de9905c65b4b2a72289a9e7ff2790e02cd9355f641a013d43ea0d79fd9245a814abd28886da4f7336a7f5480e3cdc194beab8e702dd20de9237598cdbb1c1f184636762f46491d86c60f5ead7ab576234ae00ecc28de829b8cfc87b869a6da93bf445f89f71fdd265ee34e7348da948910b3b9ffa969d5434c85ffe1e3265255835d2e147ee7731f2e04d06425c1ecff4fba740e979365932cfea23c6e566347289af39ef39a1c49d6915a0cfc3f547862abfc79a8a8c4230f6498d8bcb2d4e9ef69a3d6a0362fb2bc538828c73d13de2480f8f62752eb15b1e8c248d90404a2ea4e9cc2807b935fc47a23d8c50e8cc54a3418d62297416837db8800f107bf968f2ec9833e6e793c388aa6b1f9ecac4fd8c7cfdb803d2bad39d620825721f6ddc034d3a18e1546cf4fd0a2a5f2cd97ded2e9e7ab885d6bced598e4a0ab70872438727c391b7f4d0aa76896dad4a65b05883ac09d661dc339cf662b3325a9b570c0d7ade9e29bc69af1f8062b7c7fa7b6aa6ad07fb62dd77b106f3470cec33c630c3fca73e1d91e5926ee4c5a2e91a7ff5c03bcbbacd02b6de74478167bfd7ebdfc9927cf88928eb8673b764064fcd96bec0c477959d33969e88ff0f330c566f0c53e4da3d18bf6c6aac77162c5e35207c3466784240f2f86a5161654dc9a64eb3d600b29ae795df2e471d57ecdf23c8cc4697082641c22742419b58b4d2a2ad213fe53b57d8abd273cf3a51c747979796af92faf0498090af5f2f61615f321f528e2180b6ad6bf42de9113906edbc0a70bd7e9f07436b7392120d1bfc6f5a5c748c66eedac5b2753e6a83f364700b0ab231eba0a55e962714f9c520b4114bb3a9f8e011be9908febd46de61dad34ac820316cdef89f670053bc898e050d600f173d2f33d23ad6042fa64f0173e9057fb0f9ab0f846eec341cfbebc07764eaaed36d3330304c957f17c46f1f3ccf221c89d0b6550ae0b2d1bb4eef4dfe73f9099b04c953e9837f9974c360339cdc54e77a47f3ef60da7cf424baaa854881839d564f25ae56c982f5d8b767b3c15c999b4a5b16ea3bd140c89f087ad43d430396427b708631d8066f8067e25b1caa2a28d7e0f78fc5d42aecc8cd4cc61cf496268e20ed0cfe6344bc55d7e1abe5328d2467521d93f5e56eb702aa0d9ec95727eaaf5a79a6a6b07957cb345f997ce53baf0fb609d9185eec45e2e6ea9313d07963fd9eda1f979cf259afbf64d4bf8ee6494026e6a8159143ec8c2f5ef3e3fa3126cb7d7b75b05cfc6c0d5dd6e8aaee7b5d3db5b7d7b9b8e7c36dade059c88c5b48f6e8bd3cb7793f96aaa659990aed2543328f6709920c8032658a779179d8262e2a04bf447ec74a51f13bb19705f8ef53a0480cb4c6b70b20a0781a7d2fc0a285bb76ef31fd02b01f6319704d7e6301896d921ad06b6970516a2038df7399386964dcc81f7354ccd73c567c71240ae9b26706e30613756ea4e88f7725677309268cbcbb3498754085894fe369245215126ae4a92f4df16baf1dc74d3f758b81310a7814b88b8bb48d0e2001ea7ded1ff4214652afe868e7cba9668d046c1f825ceef4f161b1b42160052d38b1daab7800039099da69182da1a8df10c633e19e38d761a7ad45818571c5ad5865e19ff4b1d44a1c72c92bd09e7e1a79c357f54aefd994a492ad7c2e262df1a144c9c3870d8ae289529b4d9044807fc71dba5690cf3c129125a2ab0b4d8943ec5264c490466f86d3b7d3d5d7ae0e8ab9c69475f80690df7beeefaccb2ac6ef899e562530538f66766390e946dd0b5ed9f7b25911d4e690d24b2d00d88815c94f65ae95a5c23a1b21d2f0263678262b947af51d0474c7306acc99930ee36848b303f1bc6a836e709c2c1f1579653023d52bfaa7ef7b518092ffe8c0e73456758b0e8c0f26cb8c21524099cc44539579043f3d7183626f91dc9477fec868339bb1a9ae86485a3de674b745dca0fa2d51e355a670d1f630f09d983dadc483799a8b0608b116059af4f59d82b438982bd34c21bd198aa40c5de0b33332839bc2cda3e6a883a44aa5e37dbce199b2010d1884b525333774ac650210ff8da74003e554769c90afd0f622cab6c6f687976cd847d05ca5eb6bc3dafc9404d031d50be57364b51fd325bc58b73597d76038d8b739421aa17e373c3c933ddcd07ff17364f7e4e4d7ac54545daa6457ad434e129d6ab93dc4b3cfc6f95fa09a4a8827b3d7c29a63d470a4bcc3e52183a4b3bf6b82c5d2c4a44215fa5da2893ecf34dc8eb071439efc314d1d7c610e69691251649f54fea7c4689ba85430d5a566a380aa11fa283a1733ea7952a7e009d693b0f7aab1291cb7bcc506f91b1d3c86522a3a00cb07a7cb834ceada1fdb89994ce24ac6c9f08189e2107dafbd7129474136c82dbdba0edd0dabfa6f0dc92c1b0e3d025fd210063ae0933f97452f7112f9c73e45ca6f609d434b15363f6b391d2f502f14bb88683ac977429dc000384c785d34c53e29604157cfa5d05db5cfd56ebfef75b8cb69f00fbcca50eb64b1b5fd8e2a8a0c031591af0929c59f3e8b7d2500613a82a24b85a6d876f5834d1f52facc81feffdf8dde1b2356aaa1338671e886b27dae57105bdb018438b2d4ce5ecf8a9ee5111c0804f7c17c70c1436275ac303b68b823acb0d117edefc78e1f31e1381aa404f3844d96a2a6da3730fbdbeec9ac3e8cef354e9bfb1ad42f318318ba0c09aaaeb2e5773b2b4593253a22a5fb925e0f3cb5bf9736e4cd8dda08ac70dda357c5c555ffb8557e31dff0474d6d9ad6bfcc6cfb2b823f7d4dc70375c7f48331c8b3f970a64e852e79b44e8afc120d1719119b70d03293743ba2de7d090d90a8eaaa1ab4397e30547c383b52c470e4942070e6fb32faf5641d868380f84371317d936c615f0e4aa5a0381ddcfe73c70a96bf3f31465d165b6e2be68ecc22cd28f5b5b11f42eb569cfb31ac4a33a6ea67a4d9cf4c856939df0e533ea603b846e47c25d25376f381976a4b7e4abc3e97a831d8373bbd764c340e1faeae13e2671fa5234d9cfb4915357588441f3b527003d5856d42c8481d5d9c067ad17b740392a16ed8f0c3a5f358cf0005a2d636c8258ecf8d7357279d3578f82c53f967827a42df52dbb1e0e444512e8c3361cec23242bcc46d1a6843fdc262a595bde0fe44e8a9e4a7126f7ca8cfe5b70d5c6ba57aec79ed163863139c1794c17b115e4c3727e429433c537f8e5e5b8e580655efeb6fb49aac4e2b8ebe0429b954aa05b7acc1ee3af5c840a6efd32b5fbfac067073814fa3629c4f918a3ce5678eeff83af5406", 0x1000}, {&(0x7f0000002700)="e89983b919d871fabeb72ec3db14e194a1c62a93abb41e496abf42f2cd2f33f8ded28dfbf5c190e7b7268366a24f13c5376a05bf845a02000b9bcc2224deb5cdd6c7f65f9ad4e2a1b38f2d85a27d59912a2118c2b08d55372262f01f2c554eb10d37b74084d49f143640ab6104fc5f94caeb7779171e4c401a5c1670aafdb85884ef909a64a3b9ed9a597bdd30af30f8c8308c22428bc9b7552f6ecd647a048baa11afac8099391719caa9a73759929e5be5a878cef273a261667af259b2cc28d738e693f4ccef4210ce0aa465499e8da63384d0c28543ad8e3f947b1350a9a6493a9b08df470f6c244ec67693ee9668807cde4a6d6a127a43f48493", 0xfc}, {&(0x7f0000002800)="9b1116e1b3e8b706390fd0f5416ebd1eed2620dd3de601a802d4c946d86587577878a70eee1661e06557b40249013ce363a7341466642ed0141eca3e5c9c686504a9e1c408406229e93c7b45371617f21a9f3c7ed81d03c1a4ce851f88e0b471874793f1ccdd743190a5c9dc3dbc201da445ab279c746e35db98a5876ebf2a33cecde3611b30fcc9102995e034f41db990bd473072954e84f8140c54ce12097fe48a1b88e5a7847e7fde556dc62438a7890d80eb70132db1f15752f5c095c665ccfd907299782920d70fe3bf67ea31e83fa1aa907515ba0c85bb377337999205bd9bea7997b886bc5f9ab264bf475a22502a8817c23339a2ee7b089d5115de5fbc5f4b08dda5dd3fd8359ba24b31490f8bcd4bd85a0000681b1ed242738402f1e4251e06c2f6cc810d61d2804122104b3a3063885189acab81c0d281212db099686d1631461c5f29917c25035356d39229fec185935fb851286cecd04b480014dbb422f598b08ffe805cfd49fa9dc149134e71279c80fbbe9c4fe7bcaa6df019fc77d2a61c5d0456ec021b0b2abdd2ef6b39d2a2e67632fcd5abf5b80412a9eb8f58b3a7cb4777ef38884191f74b6b9ba906a2de3873fdbba1e2cf75991c72eab5c0c4c16f44b341e73103b4f9bdf45b2fb8750a89b7c56a3b3326546a65a3896d2f3245f419cea7a6df3715a3e7c98bceed280dbc22823d128f0880c93a4ce6cd61da35975b6c50bcb925b0d4aaa77dbaa208c4d7d01880a13fb08efbfefe71e6c3b3decc26f04278e92876a8bd22909717aaeec9483979104df54e9392cbb69574cc6c68989918cfcf8749150fc3191ae44b609fb02ed96c8500b97b005b6ea340df756d4b65f260f9622d3e0967ee3afc9160dc995992d249a3d5af82f53ac1ba5c5f3dfe616116515231bde65153c1318b390a4b2e1975b74077a89323d7984dfddbe3499f1c3951f12dcf1b05c48acbd68cc4ce081cbebda7ca72abbdf3e23df86fbcaca48d616bbe0d31ba3a162f60e76035dd7a8eda8cb9717323f1c229131a913a8581d593d1135a48881e3446b560a5da429dc7bbb2340527ac67ae15ea750db440a1021c67fccfa401e1d5f34e4c4a49c40d5ea80faee6459b0f747b4b14a13c01f1f08f85ff17782ce73e13915429f3863276feb05d60103ac2e02c829141a74f049913c2b2b595eeb41ce11e8c8e9fa13b8794d76cd85ef46e7f7865ed29067df0060e08284ceac410e63cef1839756db38010333cd5b241fa4b1458025356a81a67f3a5cae4f8bfcd2f6a2543ade9eaa9e222e8d2735e6e80b9c0d763d2556974bf959bba94ce7b254cd55ad2913a9c9ac88925223d76cf30e178acc16e3d54cc8879bb07a26734f4d041546494efb86a40dc4827687a22d3368d020604be39346690f598e42f46135cfbfbb600076d8257818989176df273ad8cfa5c2bec5232d54ffd442b50934811b5b8c8ae81b1fb42e4ebdd95eb16ec9696b80fbb8ffc05f58facc3a8a339f63f2cf0559e59026b2c23b5d9697c1cb6546d46d74842c22ed95635c60047dac590ce54904d642a8c17281c437befe2d4817dbb5323ea0cf2f840ba87408205712922812ac4f91efd9246be96234be936f7aaefcde56066b02c6a39aae493d5d19263be47cb9c90222bb5e9f35d77c37562a43691ab46820378b1a931e88222879a9e0c3802838443e145965435942aeac98cb5cf40dca08efac2eb536146ddbe6add0a0d9d0796e69fd21c91b6245c6eb68b9eb4a293511980912f7ae44fcc759567193c114fec52a91ed16d4077521dabaaf9d7994aa78abba873b7583372b7fe79638721f9f56ef093f6c8b7d70d862b4fad27855a253e5dada2f90f50252d1cf77e184499098adf81491e37cb94fb1f5246829024dad7fffd361022f29a50fd09cdebb18be089ea8b8a3beeadaf88db7b4362448e052ca97e24ebe77dd1b7c7cfca069ce7f76a9b07efa0ccdc9279ec74362366c6ea0f8d1745d60f5032274a88ff19c06b93dcafddc799ba1e56b5fd15f400ef1ba02936ee679e894c2bdf568130c4314d820a97501e8190dcf1a100008b353e7f738b52ea6de23efaa51127b8a5ef45ae90219f2dfec105a24128d2c3e05e634622fed9449c018975f28cd8dbce4c9d8c3c333c6964a2d953d085366ccaec927bc4ace844d8653cbc9d9ff3067d8a1135e46f13e0cab02d28635330aa3ad2c475c67de8ac9a992febccdec87fb342173dc5661ba5d40b7431235cbb1efd83d67dce701bd51a2d4d7ddef1f71b084789fea6315988874e7d156648ddf866f9d804beb5d8e7d0b68c81f5c03e9343f2e3f68a4711955cbad7fe69674e7fde869698edecfa47ca974406d3d2a6ddcad57c6831173243f1af522c068794905f485b839a6c33e5a3c7e194e4e78352a5426419a8b8515231e28e6b20ad5d12d453ae3d3f7a4a52d85e04954d1ac3822a502f5d7c05d11180912e28319cbc16858a4fab5fbc8bd8d8e254da74d48b910aacfaf4684eb3c338fa784ceb55300f6d7992208fb5e5e59b4c25fbda6b2342a4cd6f16bea5f17e990efa66a7662ca8d5bd66b2c3df32fe332bf60ae6ce313ab7d8da5b5b6650043d50bd8c598269663456d5685746f84a20b95b40a7b9c4d45b0fd3c3d0778eec435aa5a09a8a9bf0f2a191308861dacc3fe082f0cc64c1407f87f3cd73af49cfaf878e9a07200febbbc84c0935e7f5b38e6b0bfc2b855ecd98231fa023cc6e44650163d801f325ec605bf957403015695314a2ed7c0490627c11d33b0c84f8bd209175901dc062c7b5ead169465136763d195f5f23e87c2718703ba6a8db813af2a53b970f3a8ffaa59116196c0a1d17e790e1604f7b24bb3046f6e2880e9a53729201ab9071e98091f9c79b1d9e3c1a62c146a32c41d661d49fc6152a270603672b28169cdb6baf78e34ce3a1118f5f61d8099f77ce1ed1971b6cf6d3630d30c039ce3833b99111981b1efc5935aaec05c6c5af18325e37b3d2e3129c93b05cedf90c2bc5dd268fc1ed8a976fb8bc67527f1742408d90187a04d776a09b42a57c6c08e644fd0ffc1344fcb94b5b5be368df725a78d0a0c32ed306126f508dcabf029c2e59e6a45c506fa0ee103ea28872b37f42c9f90e2d34e9599f899ab89cb8d129083559fcf75b541591f1e56cc874ad136a515b54a5b998e15bb157e693311517c9c772685badaf092892a3234cd136ab0e6ab5185acf22fa47319e4d0ec73abce8e8e40c84038cc9904fbcf33e1b5327e69213c48fc3f61370536ff16efcf02d67518a54aab583dd068f7579de626cc17631605d96ffa740c9e8732210f08f003a3c33e5a45be7c7cbb35e3ce5131514420cbf4a9cbe920f874b0cf8e3e77e13b0054941ccb145f372c782784ba912f4e796e920cb5c3003483d613755764de5bea96c3666d5e1b69b55d29a76d07377efb47537c7d5ed9f581f9b609833256bccdde237d519033b5d59679bad841a4244e81dbbff6c233271669f2be5e3175419cc65e900cfc61ae2016466f87c3ac2f66cf79a7b7e4f2188413ab41c5002471b8b60470f6e06a21642a70b75fe3c11424f263f007ecd4f2cf501e7894e340fad018fa278b5c97a3b774608a122692839ec78478895d6c7d614477914d090e444a6f4db797a946059c18ae52f885c50514fcdb16d1bf02985e211af6c849d04d0b0c15b022716c1acd3068b0aa1d2f04fb660ef15eb51ca4fd94eb2ae7715c0a4b4f640dc96862e2d2688275ba52d2240f2dbab156b785a1d9acd85e077d22991c2029998aea813a55acdc0982e7fed5d8dc83ece8141d889fe62035aaf9facaaa84687d0e2f4eaf98eca88665ff9d584fe3c1aeaa7fc15d8f00ac488a6914508210eac7cecf6bba22a23067e64fb5a95a75d7d6405a73cbb7e4309e365852106f37cf4adbf7b096ce49c1e1cfbc35dbfeb2b2475e274191167d072ca789b6b6b29f3838f701fbc5f6b9789593dcd76d9a60fbdd6620f6903d530e2c0734c715d93e86fa3dcab68b9bc800feec1e3fa359ffa9a94125bf012b1a81d17449f2518c3b7295f1c2419bc29055d80a330ac6e85c91c2b24225df24b211452455ebbd833c2e4f2a1b5e1190ccd8ccd029ffb52b8788603d2a9f6819c17f6244bd29473ca46856099487fea9313ace84d38485af21f989840ee72fc197cdeb1282eba2991726c99b5480d8ce83a471670c3e1b86af2e24663f27b350687ae6fe472aadacd4008cb309a6fdd5a69556e9a9b78dcf242d908adf03ff80361787dcb4ab90302ddc35346bb42928d18bada57dd74d67c2b43c99b5fd3280844355142678f3ba222013d791ed27279027df6e5bbdf5388e4f3efb3a39022ff977c6d7192e7433e90108c9d7cf26a673c295ffa3543de552e64eef2fd33a9f4709d5ff108fe8696e60a099bb47233b9bc1e1b5456e2753f02b8a82d6b510ebd108eabb5b2ddadfe2742d2f59e5dd53853c337bb6d97a7517a4a7ac9698cf66086e15c5de7e3a14793f200983303b80b82477f809c23e4417cb3a151c2ce61fb438031865109f91c4e22c0ae019a4603a4877f83187d708a808858eb8098e6da9ae9bf2b306795afaace79cc911fa2bd2de2539d06b29db6795674448bb809abe049cd40c32d3bde8bda87b1c19699c5c4faa7fcb8a847cb40ab45951f4540f49173697903881c1c04fc26bd855862f390aa944b18eb8d78bc0da93a8ff6c27c3e8a24872bc301623461e0e56e45ba450615e168cb278ea0bbf41533da3870ae71208fe41c3b365a49dc2469fb6a1846128d98224fc8e9b2ba5ced7eb4c6d9032c8796b6c0c10b69c29128c7e9cbbda5476acb792b8c84bdbbfea4e15ea233061a1336842ccb2a90c11e2625322348777074a33f581d839ce128055c8845b461289a8b1ea6b4e69b6adcd0c56a7ff76659c4236132c08ec2387a47e30cf3e66817f6ccdd3ff1b1326f72290dcd99a4b46667eb5e2782200e35ada122c212bcbab4512e2531797de33cd9efbcc3754c1d58c89606881e1f5a77241b7523beaf15a37522d5b6e239b938da618da2ab2d7b3ca8e32c5abcf20fff4a5f1939bb5fe9a1008e06f5f3b9ce81883d43a96c512bd2ac25c00007b6433b3d0fd12566491cbe83e12b22cf2a6c640f3bd1766cc689684b786c58f2b8629d1377833d24735c7b64d0ffb28a6a0cb3f8d50b502740db80226d51961449f05cb244cb580bcb5422b4dc5d606eca14ce489b21d4c90a7030790e6bc70b2058f5af102459db17b914cf65ac3edeb36aa6eac4bacfbbff707f43eee2011bf4e85412093b17783d08f50579d63edfbeb6050a6fe540e22c392b4fb13974e7432c7ce93c9399c3fa2a96c3c4d242c9cab4003645d4257b1e3e0133d2ca4916bbf997dd2ab28a24718f9e894ee80f823b6e7c37d31c106ac1549c23f93b52276cba4191c6e1258986c764fcd31494f06b9cde7816f138db798ccbf59d95b992aa3224f5ccc8fcb3183175a0ede8ed3be6421ec3eed067be2c0d1665809ad3699b6a18a9a45a16b66157fdd2c47bf5750ebc5fc4d0fcdc9f1804060fb0e9eb4003271a5c33640212a47f66a5aa981597767e523d98b2111351d16a031da885ef0e8609e37c755944787b90bf5e2aa7fe656a3419190b8e71222947adf2b57428906ec693697881a8be2bf816faaea30d85b77a7cdaf307d41e8572c07ea462c39c79b5a9eccd8874e8464d61d3de059f78044aa30f6eb6e13b6a9e39021defc565abdc0692cd1adadc46d88d52797f30b125d567", 0x1000}], 0x6, 0x0, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = semget$private(0x0, 0x3, 0x102b5) semop(r4, &(0x7f0000000340)=[{0x1, 0xfffd}, {0x0, 0x8, 0x800}, {0x0, 0x8}, {0x4, 0x5}, {0x2, 0x6, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x6, 0x1400}], 0x7) 18:05:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)=""/70, 0x46}, {&(0x7f0000000180)=""/67, 0x43}], 0x2, &(0x7f0000000200)=""/108, 0x6c}, 0x800) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff7, 0x0, "2c7ce5e7258854660a96ef8e881a83692495a495"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 18:05:26 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xe}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = semget$private(0x0, 0x4, 0x5b4) semop(r6, &(0x7f0000000380), 0x0) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r7, 0xcc, 0x6}, 0x2, 0x1, 0x4}) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r4, r7, 0x4) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x9, 0x7}}) 18:05:26 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000080)=[{0x2, 0x8, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x101, 0x1000}], 0x3) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:05:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) msgget(0x1, 0x150) dup2(r0, r1) 18:05:26 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000038000000000001e1ffffffffffffff00000400907800000000e0000002e000000200000000"]) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x1}, 0x3, &(0x7f00000000c0)="eacb5eca066cdb39ae1532b9c9f37064270b41b26bb2f274c19188a860f6e12caabc92675598e313c4714dbafaa1cdc030580de4d2848cedef34deff01dcdd35609cfa46a97d3433195c728a7ef30f2f4d549135900e92589f53140088e149964d7e655ac5fc2b9df6839bc6041ae10179f51bf25a00297097c0f9b96cb2740c7b39e20d7c4344786776324bb007", &(0x7f0000000180)=0x8e, &(0x7f00000001c0)="fe2b31ede1265be0600d9d87fecf38495c7103fd3c584a7b679110bfc86a764f92b1e6dd0fce24c5fe833ff5678f7e9e524abc553729fab91f9b68498aea517fd9dfadb11ac73cc2340fd5c2f2d67cbc4d6e82efc001a8585d63b8ca239a9431fb29cd3f1ef4c7f5b2156f109e6676b7db423017cb4ab8c840f15f9ebcf294fb16ce5cee2a1bd3abd738889891fa643a3a01f8c6027c9172dd10295e5c495949997d2da6e58591acce6e2b548eecb8c858fbdcd8f80d78e6fc6126710053843ff59cc6319074a93599cb0ab1091196c17a4da70030b228e7d14cd3a5edbd9dc6c7f405e6e42655d2a01c6b7d7a850204ebf0d2f0406bd5b3892b85aff021ea22ff7173d04547e8d97919cc7a277f9a13136fb7d8f830bf97d08f1791296895c602308c49850031673d99f62b82b8819d364f0c720795606e2e98721ac63ea05acee9dc3bad120a5e7ff456a92350d17de0d2019416314f9dc277fe7f32143b2c0eaf53e58a5c658b474306dc7bff1563ad6f464930784ab2ae8327ea6f4a2fe152f766018845e18df9b0f4285bd95dc032f967fff4b98bf8bde77a046815011eca61ad0b17ef5051ac7c0124ed3e949f1a2b537ef5e3e70a0e169c28c7a8676ed7b30646f0797fd939a153dfffea1fe30afb08a16a3e89dcef63bf7b16301cd773e5009974f143b0903243b5d297792f2e1c8ce9f9a897a28d9bbe383eaade0fe9be745edd309fb3b38b0863e550bee569a9efa7045fa35a64f70cdcaa75d32b48a47d4a309784d4985871612877e7fb20c82cb7e77c83cd2e41b3d72cfcae9d90905035e39e5659289a4be727427783674a2c20b315893ca92ffc981f9603d0a811bfe3ba7111afab5ffefc4e6b5d979d11ad8f3dd5d8cc1c5702ce47f24fa814944d5617553e4835ed798f79eee9812b0f4c9e2a82fe002861fa7e12ad58369fe0aa82c6317cc00792a96ddbe4d14e8c4d506d0cbf47aeb4644725bf817090c9e76a7172bdd999207d263a8f3d6042b107cbd191a842c0cb993f10d193e635b267ea32bc3eea601578fb50757a6a56d96cac0215056420c1b9909ffe2ce013ac5bc2726e8b556511b9ef4d25f672360ac6976d6b55179b14dafc09b66a90b3812fda7f1bae943c256ea915ed40364e79f0a4adfc597f55216bfd5e1ec53daeef25ae11dd3c4e24e999be2e5d2f019a8d628191a0b852df85ad4a3c09126477f4da1b71679bee035676a92318b9a9163f5feab8137908e23fc3f12864e4325fc8295b33906f3d156613838586c99085f8210754ec77c36ce1a80840cd1a48b76a074afab134e17df57e0b1dcfe42a3809a174c0b315cf3e370611dc811611e0fedf33dbc9714b8ff1bb41c225d4e41eff0f309aeabd6f871d47689685bf1fb23a1808531773363b71bfc19be92e53192e1a66deec4836a7488f7c6466779835b88678c4f16657109dc2dd7ede93cbfb3e00dab8555695637cade2b6f58d654aea110c88e7eb2f503d68b9fcf4d54e9aaf89d044bea48b84a0e5eabf460a18aa347989189f400a0f876421d0f598f46bcb7c0ea8ba74dfdcc0a7d2fcd93b3eea5801c05ec13f6c056a8e102f8cc7f8ce20e4811fd00af652fa62525398ece5f2babca91a4f974ea03ab024199f4cdf5227f5e142af133d6b561aeab082356620164956eaf342d1ec072d903082459db0019728fe0f3a718aadf1172ab4d3b4d24ac9842e31c5c57b9e36025f48deaeaef2ac6f70b1a23e68e7f48989b5747df9b24c6548ef2905a57597d7e1856e414bc287b633d615745e9d6b3ed3484165f3f9d99c2d1068093d39f2fd574938c6258209f4848439140c75e4e89cff4f2394e2a8724d762ff0b6e1a3e871f456d01652b6e29e3129acfae97c788b90da0b000199bc8d82a805a0fc9c36603ab061f117e17c9e1e0361cbc9180420fcd6aca1c78eee7d340fdaf095aff4f8f24c7249b0f06f2cb4d8db80df6797c7991d7b79fefa639dce65471bc1a4774094cf3a5ee25f6aa574cfed6f0c380e43dedcfacf78d606be7ffe382705154847df83cff38397daf7a34621579a51699a42e7bc928b1c098f9afd3dc70157142fe45de9f332348198a83aa8043e8f5e67437a3e76d84ddfffe0efb7a47b6a7a105245fa751ab9a151bfb395e74e7ed7a4fbce26ab530c816867b79369dda9890eb7737a6e946e995042e0a740434ace7e6e5a18c404b5e5bdf6cfc906c7b6a70e71e46d23a313435d0ae6b60dfe49396e3014080a2f5b09f91167651dbaaa1861bae3f3391a6878a8d6b94f4e2f79009cd7d2e619788fa56e047613fe8ea796e3b4c7d1eba1a14744d3ca73569e7766ea8557965c5abd785617e32918e998638b9ce7b72b03ce3f224259eae801ab63be4bad796fd86b7809e67edf75d32e0904dcd348c64b877fc0335edaf8ced81121831d6d27f543f69c370f4b8ce5ab80f6623bb5dc760c3cd99a9050382954aaad1bc950a4b0db4fd130f6dbe3b463a9fdb423cc666bba8f8f131d5a0ebe661afc45b96610be71a3959390a09c14dfae59e9997e27437b0a91a2d942405bf4d33ee16c45c538199ccb16085b457646aa165d1c090a717326965f3438b0fb51405c82efde1f70095b3286108b2ca5d52bbedd7160cb92e58ee00f86c60289f87e61a31fd7ed13b7958911dff788402dd04ad59df768236c142aa8198288e377449632d75cb49414eebd73c48054f986e95b40556ee9123d5ba980c3dd12956124f366a7e8b9c5c05cc2ca47f9e684370c9d6fac9e9050540a970d474aa88ed74e05db89750f543905b3cf0e4f70a8c3d0046ef5671e186570aa7513902bf37d721a13ddb4b3d7daa90b3fe2ac11dca1953f7c562732041a81c3a01d66e81bc3a788d9aef2453d72780f8d4b44602307adfa8015ade9a7996946dbb5e83aee7d79f141a62b09444c0ba48ee0a144977023b79bcb5f77fab9b14506be0c9ad5d5aeee909c93e2575172078517d9b31b756292a27c64f9d9115b1be61cf7daaa7c79278c031db3d7134ef698a3efa3ab130636d41e8e6b5bad07d869b8203ad30fac3fa5ed62fc1e082a0af97120493f8a85b67a9ffbffc8d771f8a32ad17e9e33f51a6f495f9d441c376d10e5e197bdadc2ded759e102213e68337b1996295f85d4e37055c6171ff5c30e0d2045d95025bb02ccac7416b09c7ed97d4265ede70eae555c0451c2db90bb888d9e2b79c357090f02ca08b88216fceb6529caadbd4060e0ecf5c5009e7c2467428093391625c8845b22753dccbc32ac6d6844133835293118ee3da22d9d35a0552641cee56e73db2cf783a2168126a534df18cb98421d3f81eb6f0f53498ae13ce1a1c1fd7ed262115d03ff9ce7e08525e02598193672a84c088d236b7ca7eeac86b90bb959d663c00b2a612fe2a4f0cfdbe34a977f51e8a219e3c785f8781de0c5fd97817d250a5caef7d46f459f8a3f32221b9a7fe707a559bf6b09240af7092f567654c9f2d28bcf15f183d3fd46f3d6e76a903c0e66feae46f4b9b7c77a1372a2d65630cfa98168bee98333206b288fa9285094bbedda2861082a9e59f19dfe975f74d169efaacbee64ff36393c4c6ab1c1dae84a70b7ea84ce78dfd9c7335e104fe5cadecf8d8a861554a81331af8d282111652aa30dd031ca77d27002babdd8ecd7093a97267f0c55089d48aab3e551354c588986b9e1ab5a7dc08d6688e1f0f56d2e819a95a81e742ad50d2bffa2c9bd84a506ac1103a2407215f76dd16941499fc730f3bdf9f235bcd4c382a494c0a789334b170aec146fad3a8633d1701f7bbbbb37edb30191dd80363d7edced5fd26c306cb6a6f0914f25e24c24a119e53d91fd128a840952987d643ff013000901f3cdf07fd5a983ec05d1c995e9e379937d9772e3848c1aa1a2c18f313233ad75e502707497e464dcf2ae3e19dc48d9e9b3d54a368dd62829df9c97fd1b6f7d369269ebd9390a68328137a44a212d026f6f9dc622c998eda60ce11255e0c98870d4b9ae4e2453a2a60b17b72152f4667946cc67f75081e7e166f5abed4520abc0fb855e969c7842e7e5c426d549df5f158d55678c51c2992e717aacf28f528eae36cd0e6e905aa8bcf04f3c50ab92dcdfe24c2961ce87416ffca4c165d5157d7a7fc9f848e1fa9c1fd3f17419a9e662a616fc0e780f8d8f2bf1d4e0bb13e93cb8bed8fab8d82311e4270b187a607dae5d513e937d14a9ef2d3705677205c7b1ff7303a55e93122cbd152452eb77cc0cc35ac931b18a000ab2ceaac29970cd2e1113cf7f14fc6853a0991adf70f630ca2ff30b0ccc238fb8d42291387d4cfe6474699addef8f4d41314ee993a02c72e5d1ff853b77a84efcec057e7e9721099893ab7e03c4d1108da75dd45b25c783a0dfa1a4632fb7e23d25d92b82dfb0fc1db60d02ba4220b1891280bfe648ecdd7f2091647409618adc411e1f007240faa139fed8c51e77d590120d4b41df51a0a17378149c9bf91670fd640480ecddd4b4ee440cf03632ff51b8416ca77c22ad015483b9601fc7ee4fa4bd1b9c28fffb1caefe9f83c759bae80ceb7e3a689c04dfa9e640739061f7973cb93437171d293a320257eaa581b7ea61432f7238db461151c7a3f662588547e991d9a7f780387495f6a6e13b9d9f6fb8ec55de93098f49e9cc4bbc32168e46d4d6d799bb5d560337605fc2b3bcb4dfdeb66fb6da96323cf6717c2562f9e2e6bf958ddaa7a13673d99ff00411212b3a02bdcf13677a9b9d162a1d618851ecb22f69ed058e5975f986e21118fa141cbf2fd318455f2889e5d08c5838481848db69ae18bd02b76913128a7c3eae14cabd5d79c26921a0436910d6c4fa8fb7647b9df320a022a9d910762d2663c0ef9bbc7c151c25d3e0444dfbbbac0340b81ae1b7adec5aec9cce6efcdae250fd9709d53568e3f0e5075e11a904662bd48af3e85a869770cabb2bb21576f5ae03eb0ab3888bf684e2a9f9091d7f2cb9b92cc327e6060494484d59c1901ac0ebd85df4a41adb06f251dde2de8a91041ef0c92cca618ccd11f17d464808c2c703945527726ddfee52f9380bb35576f3ddd65dace217e31ee1bba24831aff916dbb87426a0fbe4e8795274adf9cea3d0a18f112cde09ad80688435a9acb0e5a9315ef1a48c4c4a485dfcbf24a4ed91eedd3c89ccf1e1c00c96915e8dfd4f6b6948c8955a7a295341b8e9759d3a1397c6f4e7fc11b6c2dcf75a8b2a38d6148eda88cca0450cd9714e4667a54ab8b21a90561aa22cc096a798fbd6d0fefa5bfd76ee23f2412c6277943547c91ceeff614febb287744bf454685531dfa8980f81ca85a2aa1a05f6a5c777c16a5d9f2b291290a71a5c07188c0ce262b75de84e2a7062ecb87d7b6853ad81b6f64fad44497bdfb3c6ac996135772ef24cf991dd2915cc78abb239b5dfc736adf55def2e483558658bed642ca216056f23733eb6ac61985f8e470e25465657bd02b39af852f078333dbb0f31d58cdff98ae842ef74840c3f2e80e4cb5e8b1472147f9279fba1dc48ec37796224e403ba53c35b044d54a29af168aaa75076e72dc39a836ecb91cb41aa7c190fb72ee9591fe976d9039cd7151237147492ef5fd426c74e0032ef63d9b8537475c677dd9fdd9ed09ac3338b6a37625c94aeedf82460b5cf87b336be076cceabda7a3497ecb0dd2e787c9ffd007c44d2c4b6be8af57449b96ed37c5a3d0726b7f81645e9219b7bd3cd528cd38042d6d81d34b2dfc3a60558a3fb2db11a069a352955ae9a1d84644b8726997977bd9ce201", 0x1000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000011c0)={0x6, 0x100}, 0x8) 18:05:26 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000200)={@random="b758fbf363f1", @broadcast, [], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x0, 0x58, 0x20, 0x0, 0x0, 0x67, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@end, @timestamp={0x44, 0x8, 0x6, 0x0, 0x0, [{[], 0x2}]}, @timestamp={0x44, 0x24, 0x7f, 0x1, 0x6, [{[@rand_addr=0x3ff], 0x5}, {[@multicast2], 0x2}, {[@broadcast], 0x2}, {[@local={0xac, 0x14, 0x0}], 0xfff}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x1ff, 0xf7b2, 0xff, 0x3, 0xf9a5}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) syz_open_pts() msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xdc, &(0x7f0000000440)={@local, @local, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x1c, 0x4, 0x0, 0x24, 0xca, 0x67, 0x200, 0x40, 0xc, 0x0, @rand_addr=0x8, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1f, 0xf7, [@local={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x4, @multicast1, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x34, 0x7, 0x0, 0x8, [{[], 0x7}, {[@remote={0xac, 0x14, 0x0}], 0x1}, {[], 0x5}, {[], 0x6}, {[], 0x1f}, {[@local={0xac, 0x14, 0x0}], 0x1ff}, {[@remote={0xac, 0x14, 0x0}], 0x7}, {[], 0x1000}, {[], 0x9}]}]}}, @generic="3f785d32e0b6ea198fd4ca96bb232d4121ee16eab70ab58dbc2bf76ef813f46c4ea09447b5ae5b84d62a241675c7866aaec5b41c61c7b1690fdf4a9d8224f74c554e2e88f7d6321b1c47feadd309fb4679d4da77d7afe77c8af7"}}}}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) fchflags(0xffffffffffffffff, 0x0) r8 = msgget$private(0x0, 0x2000000186) msgrcv(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="000000e4867093d93f000000de56e468ea75915db740a10d69498c1ffd0a9effbb69d9a3dcb6bb601e3c2bea51816e976d45ddc538070046450cd84c2f6707ff6523537a9898059790e66a21d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f3701e005bfbf5024f7230a3a7af72c4cae088e1e457fabb69ea93c0c746e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c96341351b893eeb89c9391032b69b606b07e87b091434c236607b70731430e4d4c714229fe5644447cc4faaf6ff8cfb28e29cb778861f22b603daaea31ae0aa7c7f8e75c7b1b2f0c79404f0e16fc03937611feaa82a35109c6ec43ec0c407fc520aea6e1e580d7529976f6f3ca879c8999a426ce0f2d25f6646301d5ae8e6a43cadf65c4b4674f135250778"], 0x1, 0x1, 0x1000) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x3}) 18:05:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) 18:05:26 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000040)="88cc641febb7dc970996cf57dcbddf30960bfa2d0ec11dae5428e1750180411d2a7428d2d5d03c3ed8fec86d9e5d620ea039c006bfb0abc4e7be20cf615392a0396a7040c9708dd8a723a3561a0556146ac4c76814b46a4d42678d27fb2d223bf15c6d9582c3b1b11ad043ef6a56e7b8962c8ae7ab9e0ab84cb4dbfe65460d39cf85bdbf569856dae450e01534147e694a7e13284a29e9146fe1e01ebba54148b85cbbcf3126fbccf40a5d6f054348bbcf73746f9b", 0xb5}, {&(0x7f0000000100)="7087a99a4e7d6e5e8774bb27c4afc6eb605328d5eddd24c0dafc61d30ea58c83fb4f6b349abc74039b9c9ecf468d351c3801de52c800519f7c98ec7773ee6c0fe0799df640bc1014549ada5bba931b47c1455710af67d1a64e507bdf863f90423ffcda8774882efcd70a07c1735c6517fe441eef6c42fcb5657d6a9e9b2148f5fd94a41138ed3c948a5cf9b84b09f24bddd49be30863a5bc9cd98405d420aafe010d02ae8b4c2d3a1f5ac3023e39d37ce806b1f8af85f64d526fbd2f7c29226d4680b226", 0xc4}, {&(0x7f0000000200)="24fffcdc9eea326f81b0491dda41687ecaf2f29076b17b5666aa18cf2150a202dc92f1e104cc8c4dc011b9ebf31eaab7e1d4b95d56723b5537c7fe794e11efcb52fdcaaca026322bd5fcdc60f57cac0af9d7d1514056312e143c5162ea7c256ab6a211b060408c92495b3933cec277ca8af356626b89ec13b4217b35ca06c144b38ef7db1bcb9718f0c2cb3e123916f2df", 0x91}, {&(0x7f00000002c0)="72bf1d31dc721c1b06fb0786a9fedd9a0716edf8c1dde03b18ede2d2aa38cef5d58dd9b40308616ec4df1385fbd88c1ce92266b4dc838ae5516b658a20ffa4858ee5f9f2675d400d155326182e8801f970bcb1b7b495d065de6c6a7dc3461a87d2c45ce8", 0x64}, {&(0x7f0000000340)}, {&(0x7f0000000640)="f1a221c27a4192ffb868fa6c0fee51842697325ec0039c4f95f65640d1187f2ed309b83462335ae63f53fd894d6ee926a7b76ca05959f5b837da8f279fe1e72041e6a93d424fdf1a24ec6f070aede4a4f8a7617f88b1573e30eb788ad8dbc63c8ae5d97f9490a8d9ac0c13651d6696fefa8fb434b539fb8a5965d862e2399aa14c4ba697865b519945e392846d2f4ed6697256c0f1353febcb2d4417d74c9febd9c4aa422728767716683ab1baf809e342f96fdfcf27f07f38609434ba3c005b15e71f4cbf5d52ddb3d0c8bb4cc404cecc45190bf66ca80fd1d7ec8844bb3a469f23c22369d3e32d7c48da8898fb7a707e94bb153b43692331ef74628c8cc8e1b9c613e65d4998a93e1438f10847", 0x10e}, {&(0x7f0000000400)='*', 0x1}, {&(0x7f0000000440)="7304c082e6af26949285b907bf7eeb3a0e4e7d13260366769ec75c88786c658d90a8747954563029228508912f9af109e420c761a560b0a8ada270f4114914d5d461e66e47d69d3b63c2f5ec05e7b336c430b30293c40490d88f7594552180260e7b7adebad90040210141b4adb550bd7d25cd677e03e07faf4df4f7b17057d9679b6654cd4ddbfa2e2a73e66cc4b9e8f475a6079f2c19ddb447ad658e1020263ec0ba228e58784fa542e1d42adcb420e2d38fa692b967087b913d6d0b8cfcf93553e2d6c6645b982f8cb4c295d997906c178f3818fb71cb093c9133f0ba31b16c361da75e5c279b8aaeb29bc1a7", 0xee}, {&(0x7f0000000540)="bb54d8cb100a42232f12b62b343eb73901d621a616ba0688d8eab2ba152e76992be5943c440598cfe7bc800538cd", 0x2e}], 0x9) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) 18:05:26 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000100)="28f04e3720f417b5598c118b10810f3951b25a8e708471", &(0x7f0000000140)=0x17, &(0x7f0000000180)="0bb5d704687b6762f876318005f26cda26e1ef3873893aff6bf081762d9b049a1d655ef06d777aff0c723d626712519bfd4fb87fd523d68b2420bdbc57c38bf31c72f5d13a20028f2be1bd94422731409e9e6c1f7421e0db4e70326764fe6249288268be030b1fac524b1bd640160685338adb0c22d288ea3ed4ade17e37955475bf09751d0a4560e57e968378f7a5c521c462b17ab06c18496f4566e40d4dc2d2a06c8b65742cf6c1b899dc9c211aecc25da6a1a88d75c0fd872cc9d03263fb104dc8af7c0342984bedcbb9fe7953709a700707a79b93c753075e8a4c57", 0xde) execve(0x0, 0x0, 0x0) 18:05:26 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000080)={@random="cdbf0e000084", @remote, [], {@arp={0x806, @generic={0xf, 0x8146, 0x6, 0x8, 0x8, @local, "664a68fe211e45fa", @random="d87dcc3743b8", "0e630549769226f7d4dfb19eb812552f"}}}}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/62, 0x3e}], 0x1) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x0) 18:05:31 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500007078ac1400bbffffffff0b009078000000004500000c000000000011000000000000ffffffff940600000000892f00e00000027f000001ac1400bbffffffffffffffffe0000001e000000199ddfcc11400aae0000001f908406f0a95518998ffd1eb6c67bae1bdb3a758f2b2d742b9d998984e4e0fb881917b7564358203dac81076fd3800ad3c5d56a34557dff1538265daf8f75510f65bc8816db1050b2a1655fef23aa39e34a505f601cc4210d2dc6d62475ff193058cb94162a0c38320ecaa2d16311de1c3890ea95b3b3d7be26a3612bd6fad64983612fc0452e507736f121dfd759efd57db471538284e801bc1a30c3e239baaa04d43a49ef1573ca76834f8b8cb104f8f51d89981bded58b29159c6"]) syz_emit_ethernet(0x67, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000a3f8569ac01c0000393b82f1f07b338185c7aed0764f97be72391c9f6da599957cc6a9ab20d8cd9f9cd11072c118f33833147d8c4500bd8d193d977c8e8b9cf67f3ffc90674a3d7f92a98b694c9d6e7efaf780ce6c00ecef28948d4f61009a77eb63f831afb8537779556a"]) 18:05:31 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x9, 0x9, 0xffffffe0, 0x1, "8d445985443fa535557aec94f117f4936afb8689", 0x2, 0x2}) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000240)='./file1\x00', 0x8000, 0x40) chroot(&(0x7f00000000c0)='./file1\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 18:05:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80000001, 0xfffffffb, "660400180e091fe6000002000000000800"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCFLUSH(r3, 0x20004268) 18:05:31 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1Yu', 0x30, 0x6c, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x0, 0x0, @mcast1, @local={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2}, {0x3, 0x4, 0x800}, {0x3, 0x2, 0x400}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) r2 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x4, 0x7, 0x800}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x4, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x800}], 0x6) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/11) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/141) semop(r0, &(0x7f0000000000), 0x0) 18:05:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000040)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 18:05:32 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r0 = msgget$private(0x0, 0x20000001c0) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0400000090fdf72a4aee6360254db893ae19b7078f857093eb42ef699eb3a5a6ba27fec876e33f"], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x3, 0x41) msgsnd(r0, &(0x7f0000000080), 0x8, 0x800) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r4, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000040)=0x401) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 18:05:32 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffc}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, 0x4, 0x3, [{&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x4}) readlink(&(0x7f0000000640)='./file\x00', &(0x7f0000000740)=""/253, 0xfd) fchmodat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x0, 0x2) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000840)="2e91863864afed68643f02be4157ae2a0cc0c6d5638150ea724dca26287878a504bd4880a85786113accd67ac1509e64b9a17a1146b3edf464afca9603ab8f30942e63fab4c71233f4c92ecc05275cfd086c757dd67082fa2e4b7b04a44bc0ce7f8623e3bcb0c1db1c01dbfbc38b130352f3ca4a2374b15a054e8e70ede4ba5618031259896942339c34c436059f4cf8148dd78e3e684ebe75df61f875898eae78dcd003b31a02a899f7d2cecc030f466bccb80d4ae6fe3158470924170c6faec6ad918803a0d9ac45bc4b5799973c484af3c69af5157bcf97b8f1376eb0f4cfb2d023e33f5c6545b55b60eb8153e7a9d8126b4d1fcc253a9c4d7f6beb49a299f526a2cfa497383f00f3c6cd03f26eec9ec46c2efca9663694457cf829fbe831f31c163007bcbdc3fcbc57bd7b532d568b92fc159ac48d361f4e4862b9692a1b7b84103c4b7737100d4d467bcde850c1960fbbfc861103612bc3fcbae722d95ee745f20390d2bbd3b98d7379288cae82d768cc296e8b93d45554803f5377cd9fdcfaa30c09ddb0a4ca84b3dd7106d8cac708134f512a59ed042a3a8eede5bba4590bc34b38c9e5c48ae3985fb9697eaf65f2f3406740028971a1fc8368c002167c506018ffa7f04ba865c37e91daa1e602a1d3335f5429dcf94fb8230f51a2aea1cbb44b20f4e361ec1d16fa2ac4849cf04f7efef4e553d58631c2447844ada36198854f73caff47840042c937fa079fcebcd460fbefd79bfb8cce8d1ae1fe81311cb4a3f6dc5c8ea78224b1f335adf1b94b2dca5c3a2a58e14c67d20dd76b657c44916449992853bcecf91ca06f9c01a3a8ceed7962ff7363c2f5f7447dc27e521c471fab747968a12d813e12954de51eae1b5684e0bc2e2083b39cf1a131b33f1fe87580f49ccea02bce418ff1dc8741570beac0f7d21553951bb68801366df82b02c84ae3c310cf8999bcbbc4141005e73cab7937fe3589d5b0f1281c1e8b4c9cc00e7bc45409479a848cb102f59937d6b1634c31b9e915fb5d9ca187c610be86bec25b4ab73c7859f2b46fb258414e168c83b972fc79c0523218f78dedcd59ff8f48888b196f1aa6d03572fc578f8d255ad5a6a9cd4c6044d701d59b1c5847e46825562a4975f7b6a9b972abf44798b99261e70460c1dd2e6d26c17fe0b44238e826f4804477e891b1306ed3c4a13b57e4654208912746787385b1a2ff66298ff8e9b26a6142be4b43c911aa0eae1d26ab39fac7410134df231241a4b9ea78412fef1ff8bd463c3482390d2bbc1de98d87abba0d570c52935761f707df629a10e89fd9c2cc7cb42789d91ac58a11b3eede618fa8cb0903d2196b788e7da1837e10c95afb0e6602b2433c85fc71730b8bef37dc1ba14fad53a3613d55cd7a4d1447b73b16f8c2fd644c87f58f8cf14a4c73a47effa3c3ffc491bb99343c3cd9aecfd50168d8ee6c01b9731a80ff8ecadc674f4a9e0769cf32a67826bda4bd530bb634778dab6f1f93a42c2bb2956c106af3b9c704cc142943d79e9cd497115e92e357e684f5af40db22527a9706117687b12dd498e2dcfc37047c30b658c5e4048edf6de1d74dfba674625c4d9e8c35b6a9dae8339c7df762412025a05190d2ce1ae1e6eb808c2fff3b5d3d9a8606524a4e065a847401d8a17e1c6161e7a816052df647bbb000da3f0cba606a6aa157915466625714e9c4d3d2fe538266b893f10073af75c679255956fa28a6af01551f70b2fb0d3b2d4f773338d9539d9c414d1be114635cf85b97149a3453a96295039d48eda90f23c5c57bb0e64446bfe78a02bd874210734c99814c7fae4442241659492dff9e62c41df3e28f390b4b2a8aeae3149fa74e0353bf577a1c56db93046e02653176c06a7c2f45b3f2c253f2cf2d4e037f41456e1bf74751f515e628ea169cc9e3fdb60273f31ae068655f1105d039b8ed07fc83cd6d76788845e5ea3eda35883a2d3792d3a84afe79a5e5709ddb000432a99334a11bb4cb19e8ea49653002e647ad5eba9c25fddd1d4ec83f3b7143879ffb5c9289d2edf0250223fffb6b70ffd8e2f7794dc5be5d60d19331507b07d0c399d234089de4a8613083de3e2afa3bf077fb58486b989ee2912742840e8faab8537862d2b140639571862ac9f8d6ef6b6fae8bb3f80ba213b643737ea2760bba26c34b4e9f96757055f9aec5ec9266524b13456605f9dbfd50c8c034e0b3453c66a115085979df01ac17d71ac2c6feb5ef55a2a7b5fdad4896a3f0dbbbaa195ef37425b70425d540e30da06673ab4ea742400900d7917b8d32ee94f8e01705a2d26ab8bce60d9adff62f3c79551bd7bf57d72f294593331d4698f1a07252c234a94cca36ffd3fc93e6b6506456a305d046d3d70c3fb888632b467d2dbc1786dbf6ee39ddefa094e42ec550f06845dc697bf894970602a348ebe6278edad851d725dd9eedb0220cfbec064adb2a643b6c4190357628c385faf10252f82011e6bb7ca6fa93a5a93325e9e372918b69141eba2b19e1ee12a14b3d878c57c03f91a06c4aee986d59760cb50ed5c8e504cd1fa3ea971d4cf319dc28e9ebae399b072ccb706c9c612ea08afea5e731e6dbc1816ab518484132cd7c9dee64f2fbd62a5bad4aecb642e95056aa2ca78d24a9542982b93aa168ea691b00ca97a324faed5e1a8fda8a4d5740bfd05605ee410d17a4049787ab9e7646a62a21b9275d6aba7f0d5b2bef81c0af8af8d99c60a3d88339f514c9fa7cb2c5bfe6d8867eb259234615b5eecf5390ae9d49543193ca85fa8492f9622cf7d008fa4440ca20292133e466ffc6010d7f8be92ed52402c363137f0fb8b04637ae9bb1e05da426db2f96e4007631502af3dd6de53b6883fa0658941a3743209183c682ee281ee4d51208107b4db5ebcede38a46e3d83f7c8c0177497e598b457cab948a0e65e51cfb5c867f2d8f23502f5544a5f072716a9748b7e2824b9d834001031b24129f6c1919414f9cd87ca88a5c73e03c7b85cc8ea429a0939fde5c2e4fd07991eab49032f647aedcd08d938dd5bbf15ae9083358a4d39715ff5df8428549087918ae6a1864a7e451a9fe1257d77f3bd013b7cee5b1faad4b003e1ec2e08462ee9b5580bbd3677ad1acccd1f51f2a8cc863ef92a010165871fb5c661ce1ee08cde4c12abd028cdef4ab5493a92afff2980b9203b01e08bbb95280b94419cd1811f7697548697bdccdaefaf193441826831c1facae1ffddb7d8837109b25609b46369249a81e14f83531533c12667f5473e18872ab17c84080fe4bbee7226248b96cc5ed019983d5235d248d663c6a64febc289b50a220af7274e1af888f0464db2ff47289030082523b85e816825fa1525d2b460d5b04f4013ae76dd2af005c68f1f799b5a8aaee4f8d26b3f38f1b2156fe6904ed14e076484eb54cc51b983a8015cca1e3db619aadefc570d24b352356fc271c26308b4335e62e113f2fa15e221f4375218b6cdf4c16645cb3d84b373d576d9025fe7b930e8bc34b8886df373632a63f4175f1bf561aa021da18eee3692cc8d20c3742d6477f654bf8139da20e3a7168af680eee6e784aacb44cc95ab1e801a70d7bf8cd295d46b62dff3285aefaf7454ed271492a6a7d601b750a05de6f634aa95067448e5800c03c920ac35125e42a85d95e283ce10f23a7a5b54f9b09890c1e398a7f6027b0af77215a703f3129db84cef23802978790ed6f6d582b535fa4e80254a3f694349e248ea13223409a8c769e62b9cf5ff7c5416ce5e434987e739b3ce22937dac2936f881929874c0b546173841df56baee4a219b198bcf17053faabcdf3d63b730571e5566935f66840356770181bb28eb86db30fddd9a7ebc2194b2c007f2a7282ac8451ed11f1f7a0866d9d48638c2f412134883a104e75fed4151d17beb412e2a7131167fc1786e146a41ba4704581bd13775f7dc5b5f9572aaa0559ee9c971d8d38bfa7e61778cd8a64f6da79e63f4bd5587bfaf99e9d9755553af34486d08a51f98dd7fa9f8a205d262f5befe2fbb9fb2c8492cef32994489e85178acdaa534d74bdc747048ec1659a16582e5b2953e39f47ed8c5eedd7fb82aa6fb039a812c65dfab39ecd9d07c30d0a89e549c056f4a3d31513bbb335944eeef3b80b1edee7a3a5af40fa85701d2f1205766c5828cfc9fd07d5afd76c0692130682e71b2763a68e9cc8b173f9670b2e202f5c238987d186b8b6614c75ab3a5b8152f32061576e1f78cfd131a16ac4397b8da5de6611c7a5a8eb7b06e4b576d3e59718d8f46cc97f084fdce069ca45bfbb077424e52dec4678542333ad11c1e7519a9e56c0dcb4d5719d193b2ae29779516042f94af5d86fed0f43a79ebbf60805564d31b7d2b48fb23d9fcddf1d5714811de4a8aaa340ece6f4c37196579ffc76cb452ef3cd88de92cd406bd90c577cf38fd56a6e9006cf7fbf48bb8c4d6e673fa5650157431614e6d883942cba7cdbd4da3da9c397c053c912f20836582a4188e1f619fce8ff67344b07d6491ef2671bd4c72ec6749cf340a8d9f693b9a79e723d370bdf4a2a3a3c490f8b6c3af8da25ae1a77f886c10ea9e018565c0bbbbf14b463fa48083903a9f950edb3040df42ae14ac861ce4d5254013e54dcde5ced714640393dee2ae13ce4e6df78683984d95135fd8b0e2e522c09c030db05983985e67a8996da84458c6ecc63691491ea03142956c483ec92af1978db44760e97e87bd2c5a5df47c581df06e43e0c593e6b81859e52ec5aeeaff0a39e91f42a6ed33520c75fcdc4a8d90e7ba4b83a63446cbc5cf2426b2d06a448c697967301a16b9016f2e7974fbeb587281635e13438d115d4b0e6bfcf111e85662af981e560105baac80bcd25985e58ad12655c7786217bdda015297d92363774ac2ed7a409f1e98f2a7c4b32643a45279b6c3dcfffbccd668aff6e8207c68b26d776eed5588a6f563d3e4671749d677d1029590635946e84bafefbeb4e2755bc9681f1f2f1ac25f019b01563eca35e96ae61fbf05263ddae790907db32c6eccc42d61a8b4017b06c6d61318cbb2add8dc9a7d623b858e209f41168513d0bedab320e9370133cf6348aae32935552805b1a4618af8a259e5a48d76d74f0a0fce5fba9b4e03ed5846a79fb1c5b533e8cd11d68e7a3e576575a15e53c043d0cfc3228c68a21c4df0b131dcef7409e93bd83e17a2dfc5311be8961f8c0073cce093ec6c22be9399f2e478c839b4f714ebe53353840a6767df4f4556b4caa1c9d11ca337a0558fe41669ac17dae08006f76934da876549799c743edba730aa22382f0a3e8ca94ffa521debdde058378d04a2f5381e3baaa32b81919d50eaa3a979f7fb37843aa9f279a8871a3ee532f892f3bf5a574690ed67354c69e5d18a4857d552a68199a628f9ae97db32332178bc678387dcee4a0ee323864f42230369b4323d9c55385486cbcec520c4a7c0b365cdb6e461c879b0487cea648eb84e76690d527f8a30610d065c78827024eb1e587cc5e53e349b9900b81e588297e775cfebdbc12f11139dbe0e0f0e07981809bd95f9b3d687424d8f851e791ab89ffb81c98d85788c5e4def4843f313085891bc4ed6cc32b6a54cb14bcaa78de89ef61f24cf53962bf89abaebc54132ff5731b18c6827ded49c5ba9e68dd3c9aa4ac59260e39c0ba27b027b0ba3b850a31c0395b9926952d03660579d2c57d9d16920e366518e57753caf5ed8014d6fa96f89334b1d51fffc9cc0b053a9dab11808956fdcb5acd598e5af85", 0xff7}, {&(0x7f0000000680)="1c0ce2e1142e9bd18b158280956899625d8d35ec4d2ed5236dada9c565c0", 0x1e}, {&(0x7f00000033c0)="892a2adef1753277f10346f66bb75a6ddae18535d32db9929b6e167db4df7989360e2f36d60390e33b104917ebbacd82835fd4f3723e8f569fe7eded0900235159ea1daa268df23617a0c78e31714d49944eac8658246a97a2be5e4f26941a68d7e470b6e3ead7bb12b0d83001a34f0ec701326eee10712eb73293d6b9cb6312685f1b09721b35a3fd9359eb7b6c431c86c330fa5dced5825d105b4a190176cf27f4d318d1c9fa228d0cdbc27d47d394859dd078857bd1d396eb112a2fb9c46ffc968226b528e6692845d066660bd0e6540617bad699bedd1cffa32eb518107340a5d783bda68ee1b32a5c6b83ba321effffa4b73c121e118223c4358441c62e4d5ea60f17bed17ae791ea3f3ee6fce0b42b2063fd2d1fd5a37295e446565b03e7d2dcbdb90dd6ab0b43f630bc9a11721c29cd898e1d947d4b715cb2fdbc4516d958b27a740be5b8504d7fc9203c219b0ec06da58614d801193a2616d15574b7fdc78b48db9178f16270847e14cd55cdcea49b5517ac6387038e9b3cbfb9f1c677d454b2f81f727e3514ab1646deb7816be5250147a6b6cea4b6b1b16d1354b9eb729ef22a6ee272406c206a51b11a7f8cbdee86ee580b47b2132a54dd36e6ce154f2a56f112d91ec3de2f053e3812552c4b6d4f586ccd321b740f77f34fa9c60679d56b510291599707c5e461b56f4124cc0efe619243e98b99b730342d05f8b060e240c2de8d218d8ec77c86275dcac407f10f61e7f532d285bd4118104f1dc41b7dafba736acf337b74e253f0c5e43633f02dbcb6aa975b5fecd0e2d4a3a7e1f8df7a5f26034403a54d6dcf09d174b1abe4c7fcf5a159b7b2ab0d8e73ecabc6389f5f1ab88bca04603192cd2bc34f9883fc5f759424135f79ed385e8d578bdcfdda7159a8909f984da686f78c3c75254bc8c6f1887511662301b4176a2f116b888f4b8e3addce6e6b44e322bb5de90798f8f716940684309ebc47ff6c19f164fd73d271c6141df88a442bf72d44aecf48bd19676241905057b4e8d1a24b7ab44854df6a8e0fcbc6745f8be4376b2f89367432392684ef6af352dee6d7849636f7e5dfc85bb4d0f6665c357707c18b9681d968bb93b2240d9fb9f6354a975960462da63847511e77a3eb244de8f6a423dcd55449795086cfd7a92afa6463068a0eb6aed44a985dc1b8ca6f8b15f2a3a686b01c8c7d388567c7dad1af96381fd257bafb86cd7088eaa1f1e9f38a54a0d7e79b9d8c398e2e3c994577e8282eaa217541b66d4c40305656aaa9d3700073b5aa87698fee26dc10f400a3433ca216ced7c53dd2d640c65fe6ed22f139063dd2d92e1560673bf6089581153897725bb093e0d4898e8568f5b41dd015543ae79600528b7ed54e17ac93c603e5e9f3bc8223fab538d9e176a4fb6efbc78823b660d9499c86205db4817726cc9e38f057a228289ea11c99c55c8b5ea38f00571154257ed438d3a367e421ba396b5ed6d7dac1d8ca7b94b176023ca4f72f479fc3a4cd958612067a6c93871bdf73f6aefd1ef8472756dbd2e88e94bb0adf6aa587d3980d1740173423f679e8fe9d900da20489c673fb1a9fc5142e4460f90c60fc26c3671be37c00430ea8e30afa43a818bc55975611f709c2a9b07c9868ad0d65de11a3fd6d17e49c8f43278d7e7717e16c9425e68f923229815e62cfac15b054c1b29fc233732ff7790af37b96dde4cd76713848ceec313f573a274f40fbe60bdfadf35669ada2e5e2e3ed7c5e6cdf16e47172ac330f75e665521abe90215e18084be9eb3eaeea479aa6af8665f6998f3fef25d8d663efcc1fc65a4887fb22f8ef9a203f33a7a0ca6418d25d10a9f1bb0fc7f7ef9a4cf19bf1284db267b00ca51f97da3f2dbc2502ceb72575997ac2540cf9adff1522d140e1f212ff16de263833922b814edbca3cdce072a1e26401dc7fb877d573f5e82b8953ae60065f1ba424ddf28207ae3eac65cd2579aa9066c042546a9f63349b78e6f9cc30f2f1e8cbf491a9e0cf617dd89953da77fccbb4977394c077480575a5545ab3b2a2701abe681db0b163c81899f15b2f1165e53483ab7bae2690a3fc1a996bf4e706ea7ebcb4120fc5825d1a6dd99cb10f786fa60780206460a3a9def83c8d8cc1ec5ee094c06cda019a59eb85db65f65efb33372defce88bcc27e75492e87c8a0bf6c346b686e05853f115af862a1dc93dffa56d28bcf6ea9cdb910957f82e9e7b24a9188bc625376c5e9649d2fb82c339b5a6c8fc81a4d13180e33c9fd3cb2ecfdbd31222e5595332072d653b807bfb1380735c8605c30cd9de7a126c73b8402a239755501fd8cafa8165dcd4c448c1abedc37f665fca86d17b82441e909c555c149540b8ed8db7da5dea12eff01d84027a1ee07c33cb800bba14a0b6d555eb9e2a253872f80ac018f7c296c1f3d595143b0121f482e90accc038d2cc835bb291ec6e15b47139792a290e70ac37d75ee2bae033a114c6821bc8b20c41e563519bd85d48519241dd17887466d3c631a0a3803404c29e5526993cc836ce43d35a373ab87f8e08e90bb2ff276ee5422035f7ea439abdda1b6d4727051b13289f11d8fc60535807e26d757709ef3786cfe4854916076f92e0e86863ad0c9f04976bc54fa7374dab2058bc20356cd70acc218e3974c7111532e6b960f3ff61a135047ac5aff2463809c63753eb1063f9a9994ab94f5841df9ec27fb9ab14ef59af6f4cacb82568e403bd52a3cbaf3f80f7f5ecf839e60043bd7f09f771e83211201ef1e4dd92299efbd06db86de27ebdff7401ee37fd240a6561ff778a8b2bfcd9d5fb05f5437fc3ab1975a0ab0f3f9eeaf66b9848624b0b1b2fbc73e08ce0490ad68df1479f8ccba2c37833a64ba18f9cd32e5711c471ada9c65d7ed2d9bc7ef16bd7b53c2a969da97b631ac6674c8144e9b88a82f33748eb5205f2c0c105948090a4afd60eebdec6738318cde2a4ee399698c36cd8655e4dfc9813568db80052eeba6342620e2d32fa8e071c0ab2fe6a871f08c286343636fc80a374d8455394d82841802b5df17d96d7cf107a197f6a63041032d8af4d22a691c85d4308828814bde3c1cb1e67070b1116037e00721cd924e375b4a70db5454e45d06b830abfb7d1c01a6ccb69a6ff86376cbd78be0c339f654163a7ecabc5bee7cada66270e19979933981cfcd56fe355445f5f74ce85c3ce755ba33a5a8c8507f4c99fcbe4371b00e9015fc8b2f57d9696c07cfddd0d409cd1b3d3485bae8d9cd45d10f76b3b0d538f94bc8c6db2ce200594cd82040596d8e720ad8fa8663b9bfd82faa843d6d61690376460b2057b04736d08dce3635b84d37723a260d24c45251fd8083fd57ee60bbe7aa73b65751c7a3a53e9b1067efe7815005343dc37563dea4e964891b1d788508f2d31f9fba8126a1a75998cb26bec3df5796eb4bdecda23a2b881336f64639ad091baa81d9bb794c9d8770d5dd3fb215dff5f7f6ece129272a7dde228dc1ac35fd766716583b2b7764f3c4df146873b820e4050607a26ce5eadc277094f5797abb1a2e31999f83ec40fb048d2d6e18567bbcf55198e7a23b8fee40b327be3ee3fb6f7bd3050b7245a87c1d13f54e6e9551d37bcecff8ec8d19d1ccef22e3efb52cf28c966eb7f431b107b6d193540b39f21ee5d2a48ab3181a7680f1b9c2c56f458991e06e69b2d21d5aeaf7f2e88eb328f906e796b9153b603b3616493246042c675d905e280d69f74eb5e3c90aa8d5c147d98d447e626b9454588bbab191eb2a9cea6f6fdcd8a6b838ff12c34dacf996a7f37fcbc7917feab163e2c887ac81ccbecf1dd8bdf8f11ec5f29f6dc4cd8f92e8e52bb74297f952cb721709045f95e90f9ed868ac8d580ed2efceaeb524ef996d3e724ea6c081b0b17549f7161e53cffa5282f70f4304dc910c6874c1806d4ce5844bb76dd00b14c246e3ca4920fec7eb6e06b1d0c7a95c5d808eea8309aebf4fc45f300bc3a2f1a4f939159b1b252fc0ccde449acf786edd0bc243391e6e7fe84d7a131b5e57a193a03065cdd5da06481d1b27ea7faa6502d2bcd90f7df815ee51e15fba03af9061cb9b0582fd8a3f5751e05003c0e418301040e4656f7a89e74f365ea3fa1ce0aafe8b1cc356709c9d73bb8e9ecb3b8cd4aec61a2dbb69e5b000a42f480c832af5a5607bc7c3f305b7fea4c602971f4e20e61c3000f9e6a7dae2936f2abb79741b1ce00028ac7802483f36f35ae7d594633261ff8b5465c927d2133b465076bd97ee0d4733bd16c2b80cf8f4744867da487d9c07bbf675e9ba4631509a496e8cf0c803afad6f8a89f6675e0730ba6d93859824227c5ffff4bfe15ae8dbf8f2273b7f0d5096b8062527661c9b5c822895b5830ea288533b0a35c6d381b180ba54954d9fb8bdb3d989ae1ae71a96089f52a620cd9e7d245096fc9ab602ca250f98a5b5fa7a17f2786890c156ecd100ac2bae74c0e973184e5ebb2620d83d91dab6e4203323d31a9c6d167ebdee53d5ab23977c92df27fc488f8270174641b7e5b10cc56889df9d01f277906f0de11a29dd15ec9748097becec0c9f955ddb3df75b8437304e7604264d056b40bc7c94b2c82affe6eba8fe6dbfdcd684b556c67c2aedefed1390767e02b49642f014ec08aebca9b25af32d54bdb637d7c085f432183e2b4524b33cc234b8d81eef498b67337e8f35c77d3d02726e221ea19e2a0c39069ca2288211490e92974906753406c5170a2ec3758652746399b5c35bdd33da0bfe7b25c0db22365cb7bee3c4b55d4c61fec161392a00bf0ef9d154eba21d619989ea17be7ceb3c05024c87ca74826c1933a07d83c6b2c82cf0f262b074f15125e7895c0599470e2a9a6bbba8b5ffb7c1a7646c42429985bb9091d94caa763ec4c7e15fb5010391ad9d9702c6eb1ce883c99f7706d8b3ef4458f02a1191aa8ba9b0f11a4694ba443decf0981ec055286bc51b95bef18e0e9d3bcae4b699745dc7b51ba942189a0b3297642380915250d9b3091bcff95c2e0358c58afc9817fd541d257a1ee6320bbc5bfdd957a54253ff5a5b461d9ae49d164c4849abc20083505f8f5e73f5404bb2a416798974bf706c689c2d7ce7db70e1a5d28f57ebf19eb3245162808c490a805c8d290bc2b87c57a705361b36c5dd7c8e08582c33424d1464ad6fd1c3b3f7266d01020e5936a2f9bdac6777be70aa1d5fea277fbd9bbdec268437368aebd92e498b4ee5d809a6d5348a12af41a37cd5fe1b1c3c630a94046060211f1bcc489fa2ab28e1ecfd1d5f92665e840698ff2b63a06127d584c19d7e43b6697f4043b09b45c12abebd59006a9a653294f2756a5ec52d29f9763a499ee9efaf5a5ea48c5a2a1db961bd0cd9599542a68aa81c7b4adda5da66435e16413de8b9d0ebd3bf7266a7a526752ceaec662ff50bd23fab52b9d9174f00c78a2fa8d24b44e7e9085708c5de5d8b2a82374a385ce1b51c21375a6d3f059eac5f5a7b2ca3faea8f062396e77c5f9aae47667f448fd5490042581c131d3edbf6a79dcbb973de6a7db59b7e51e49466c0dc4a2b2aacd3352219450e9f2c1b923c3f9be52e79c0cd024267665f5c8582b3c71aeaf9bd88fe4e73e30ce62c19b215a550594aeed277003494e1dfd199af6b92c6c2994b1fdada4271f696cafe4d96a749a925db70429d0277ea6ad6aa429df53efbc77c1c476c33a3fef6361b0fe3408ac69ffe7aa31d10d5196de328b037e1ad0b2b3149e01a351e3477c830a082d3bab94a43aa1c55ba134ca491f74ec628b5b844c06cc0", 0x1000}], 0x3) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000580)=""/118, 0x76, 0x3, &(0x7f0000001880)=ANY=[@ANYBLOB="0000400066696c6500bb5c6f00aff8abe066aaa42e335880d31dac4d3e27c3accb6dfcbc96767849b91c6b137e96ec3b743d684f8b0000000000002b9bead7996c786c8ca5c567c3d9528525d2ce3a5f52ba52e09ae08c17a951f7ece7b4865adafe92567860487605000000ede8cbae937f935defcc6de09d2bc2e1065b403273bb5f99da6503e4e953587b81c9fee42914b32e6f57a258eb0f5376a9a3e417b7207d8b487d3a82a46cfa5b2a20514d6ca89e20c630be9814ec8bffa4dbc962164430ae056337164b4efd9fd7197c6a85ab87748100b0f48e3ced0e1213e6c4cf4035f7ffff160147437405ef01a1475353b120e34b1b60fdec9f6a2871672ec47975325267f576b5bff1e3ce40c1e417ca9c76e07fbce0461563c54dff1439193d51dcaa47b95a75000015b8ec456c6c22c301b271cb7171c635f5a9b28976413840b626b96ef0c914d00fa6c10a769475c1227edfdf4ff0f5201d5e94ab76df8717f9146832912b344041f16db99d51301a11d3e95f4e7353b9f5c047db329dd59029483e19141949c3b9271b8a94d52f2d3b41843f000000869f0f9aee6ba409401f219dfe9eb298eb5a20076c5ce436d23f00f0fffffd6b9c565e0c000000f5943b8cd99150fa81f518002ab0828212d41cc507d7fbf6de331908b3dac9075749a6b479c5243079086a88a623bbab8d828096be0b2d74a89663e3965a9d2de97184caf3559e1c724f0d2eb530f0269edacbab0518aa4ed83f47983f9b061b2fe56d55d9ce16432cbb47df14516d1ae509524bb2393660be07637ff4e15317f79dedd8fcc905cac984d28a120fdf2bbec0b302b1d134ca9458e2b8968e5de4f0dc5935d2c327222635c7034bfbc06f5068da2b77ed8e4d5d7d32fdf2d80785903df267796f9a2fca1022684552b3a6293640281111cdf600f104bb957155c28089676808000000c4c15521595c7716d35638e4fbfac605848f0400e8db722452ea19922df3ed5209840899e9f276d6c9b5b18c8b7a703462d649812791558618619dbe80852c880a584822e112dc39f8b02af45221fd6654311603be5a7a7e5d28ad2524ad199b63536171f74673483c2414f53090943c7ca2da90c003ece2729b0ca9863dba978658f97223971d12fce5010416a2c9f3f415ddf93d0a68fe424dcbce31e2fc45a72f0bd680a0621d3974fc6559c717f996330d3dcee2fa113cc9c6020004ea15211dcc6377a13dedfac8b94a16a485a0812fa37dafe1702f4ec37d5ebcd53dd024ddea303e6b504bf0867032b3b38588299a283af8e239a9d22b41ba0d71617cf6fd59c647e7439bb3ebdcf357c7567ca9bf30b33a1969f5451750b21655937b156fc5cfa35f24cf7e74a363c0833b13ecb76b6704ca0d695cdd7eabaae786ac023daa47d15cbdb2dd09ab4ba70e5ab6b7e16c387ed1327800216a64cfb8559ee613a144b663c16cb42957b584930bd92366f762b3109d4650ec41657303f20096fa8b9819626e19942e78e99c112661858cdd67c42bae5c437d9f72bdbb5b93a064d7b8f90ec01ffae9e910bf2c36e0f6b728bc5671bb81eddda485e4c75aea01f2ae97c8561a687dd344137e464ab7bedaf66cd747b808e826f2e7657da8055cadf009fdea215a603c5a000000000000000083de31119bf91004b1a04d99b26fba5a9e8e15d24024b8d9da6167e59a37a314c7c6442fbddcd8b51cae0968b99c152a9a91d40d15148b9bf1f772c5ecd4773136e3c11d95f176601ca2c68eb049dd0562632120901bacbf4c7687168e07d6a40ce55554005f5255b71392539a7ec73a4aa8b89200cc779e898ee702a2c8a98bda13ca6d640e353bc0dbdb381730637a89"], 0x9) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000540)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000006c0)="174c8a74dfac56e1131dcc59696074c4157e243959937e35fa4dd81344ff7d3d6f3ed6e23bffa1bf58f26e2f53e42ca89c1ab3a1b878ca95d06202e047edbb64db57d1", &(0x7f0000002840)=0x43, &(0x7f0000002880)="5886794cd4be2585283db7bcbcaca214a587e1ca70d0ee98c880153b517312ea3ae4c1557581586303c5b3ed94003728b9c95e369440ee6c9458e68c1996bc23b72ed9a32c2bfac80d953c492582c7e2fca6c539dd760cf2a86b46fe72d9c41f02013acbf0463005e4454e12f8f9c10765007838405dd2cb38038f98d17b0b83007b160581ae474727b618717551e87c28ceec7a1a0b559a07774f763744e032f69804d30120fe2b70282b8bd83e8832da2d92ed9f7cdcf70e613e24c7c36f524769cd9530b9280fb5490f9cb8f67657b2f0cbe76a89b4be2846869e499f431c55ba7c006f", 0xe5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000080), 0x4) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/19) 18:05:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000180)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 18:05:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) 18:05:32 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x1, 0x40, 0x8001, 0x2}, {{r0}, 0x3, 0x44, 0x2, 0xffffffffffff53d8, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x82, 0x20, 0x5, 0xe25f}, {{r1}, 0xfffffffffffffff8, 0x141, 0xfffff, 0xa5, 0x85}, {{r2}, 0xfffffffffffffff9, 0x22, 0x1, 0x1000, 0x3}, {{r3}, 0x0, 0x1, 0x10, 0x1c0, 0x8d6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x0, 0xd85d}], 0xfffffe00, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x6, 0x20000000, 0x100000001, 0x2}, {{r4}, 0xfffffffffffffffe, 0x10, 0x80, 0x2f47, 0x40}], 0xa, &(0x7f0000000180)={0x3c, 0x9}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 18:05:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) write(r0, &(0x7f0000000040)="8445ee7a3607c9dfc74b8cdbc5926488e32f8502203ee241eda14286edb4c05b10c6a11860b99463b1d5c0b3621930ddb8561cbb71d7084f4748dc4d1b05003a0081e344540d14eecaf2582cd0fca00b0fefe7640429c52aa8064a9e073ad51047a28fd9e1557de404971acc5625b7afb9c265dd8be6cf26be7764eeb1f2c26957d227945f3b77a2da67b5ba51a2a3534c3c2e6fe1f72d25b30d5b1e01d948328c9b945eba756f4ffa793e11018c9ffa777bdf1da3fd38f35730b99e16779552b16b93eec613a1b49b4e88261d70", 0xce) syz_emit_ethernet(0x16, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@generic={0x8037, "9b0a5470"}}}) 18:05:42 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x5, 0x0) connect$unix(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r2) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x104) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x14) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r5, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) write(r7, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de338862d6", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:05:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) 18:05:42 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, &(0x7f00000000c0)="7343020f8b592f72e73ae7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x1, 0x6}) 18:05:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x10) shutdown(r0, 0x2) 18:05:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xae, "000000e3ff010000113ee21200"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) pledge(&(0x7f0000000640)='\x00', &(0x7f0000000680)='/dev/pci\x00') fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, r4, 0x0, 0x0, 0x8001, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r6, &(0x7f0000000540)=""/226, 0xe2) pwritev(r6, &(0x7f0000000500)=[{&(0x7f0000000100)="6751ad52d2267d9974b3b2e029a830036f1c608694b78eb1985f", 0x1a}, {&(0x7f0000000140)="c8de4468957b79759cf86c9eed983fc7fb809a66ec61ffe8465d8cc59861ba7c85476d184c8d5dc8774227949bee6b149f82e656255e9f257e4c9847d6b3a83f9b5a17c803d4bb781fe8b3daa43874e342f326b5734e1005be104021e01d3554c9acdb04d3a609b3fc38b261cedf25d3e5b003bbfbc3105657203802df76e95eb25241e52eba993365b4eeb66c821f5a4779171f198f31c8b6fdb2dd9b19374a15ad", 0xa2}, {&(0x7f0000000240)="9eb7cba3a755", 0x6}, {&(0x7f0000000280)="a5d55d5ef49b8fbc2cc31322c4c96625f8334e05204bdc8e1a9f47e03679322a5c347fa2734c9c550433b6d794bae5345ede615006d2645acb0178880b70d2a9318c1e5e06d250489c5330c1a9896da16c1e692238", 0x55}, {&(0x7f0000000300)="3a3598e10c581a3c5296f1c64f74bd53caad649bb036291d46ea47a8f4e54c6d7cbd2a5d89f4316da20df1a5cd0359b0ecb42fb476a820a0d7556057efe58d5efd43b80b45373ffe9ce14abc241b432604f481ed2ab495209c425506f0f24355bcd755fefddb9cda269cab4e4440b64ee4fd35a397147feace5a1488547492f400541ee755684748fee5fc956314c9", 0x8f}, {&(0x7f00000003c0)="62bc67a3c559e1e0c7c74cb9c91e366789f24ce714ff45d7098b5248e5a4f74330c0e083c807b012666e7e98aad25e5fbaf76cfc492564de373a615f725d973f3bd655e04337c3986a300a9fd77fd9fb5a6505b368e650ed18afb3bd75eefb4304f6a84027dde2c1", 0x68}, {&(0x7f0000000440)="a92ec568d1e256ccb2c2d93918a7ba504d3a827056f7b3469dd4c6ee0a8f1e44e0ac6a060dbd95537c6cad16a8d18103138a20802fbed652b9e8cef6a5230b0d1fb1ab821231c929295a01c9808563c70b4614f2b5d269a4a52aeea065bf8f25b996bc9ba0ecee8b174cd4e898c2f06ddd53423d0335e1c4963d5757abe3196790ce", 0x82}], 0x7, 0x0, 0x7) setpgid(r3, r4) 18:05:44 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x401, 0x1000}], 0x2) r0 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xffff) 18:05:45 executing program 1: syz_emit_ethernet(0x2b0, &(0x7f00000003c0)={@broadcast, @random="ca8809cca273", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x27a, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @empty, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback, [{0x1, 0x18, "3b354ab20366a8276e6363076c3df3c1ddfef59a17e25dcef04ef07cce5dcc3959fe0c724f7cf4c7638f230333de012dc1f83fd18357cd02c7ec3a8a004402198e207166bfd2f50c7dfbc04a69c62af574103fcb0547a0b2411dd6decbb876794c3360db83daf102f59406c155095627f73c1a1a311cacff3a64da4e6ad2fed47cbbc07ab5739da65c0e1f5b1ee3aa127116efa360e23a3b27fbf40e0d479312131c0994d9456b181da9f8e0afbbb0481e54c63fbb2d7f724cb0d043fc323a2e86"}, {0x1c, 0x3, "ce1dbb2e4b27ea324c2b830e1f2b480bb9d01ea77d2c61a7"}, {0x5, 0x5, "cce7ccf41a2e44e8c234318ffe78795abbb045b0e6bd0fe804aea68b9fb82f5fd7c6e8cb4f42"}, {0x5, 0x11, "90a0c8ec12fa75a7c6970683672a606e0f315090527e9564f6f155d47a4520f6114ef882bb41811007a5d876f8dac79090a575303f8b5bdf118d8e8922b0d93cfddc8031d0e26e40c3c60e98acfe3f4b4013340d9bb57de489373a3ee601642afade08478ad1d39d41360751738e9fd2c69b681b2e49de4f85436fdd280a77b0cb38e986512d15"}, {0x3, 0x19, "c042b7bedaebe85fc9ed4f48353ea53853e68cb2d61945f0f6c76a83ab0d707a486f5d2f0b84bc7df859bf51f8f51be570eff4c6dd2c45c2816b71bf407c39a79e37f5695e6d692a7e8c17cbe56df427aad56eb5e4132ce441bf5878b89d4498e6f1073f8d1f96a51d09da3b035c3a875f161cd4f1e060a8ea48fcdfc5558b46ddf684056137cf4a0915fb63ef13351d94b0211b3d684195191ada1b44f22e429afa8e031ac41e476bf4424b3df08a795f82effef4097d9d7c7f1dbd0f8229a1050da82d4ccdfcff2dafa799c2"}, {0x1, 0x1, "aecf37374079b6"}]}}}}}}) unlink(&(0x7f0000000000)='./file0\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x400, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="9a541fe99b44bd5ae174b51120649a0cbe369d4e0c4fedb4b2627da5909b4236e8c291a81933615fd46e96a6dbbd3c1107b7a2420ab36c2259b2dae19f2e7731dd0c912534e894b18c7cc908638b30fb41530c8968defbc759d6de1bce2c413f5a43", 0x62}], 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="b00000000000000001000000ff03000031a6de9890f5d1b2175643613695099c391c3f12b07a96601c4ee998aed1cb5265864acf3807b8ef6167357e18e27d2236f12ad2650de0434d82819e2bf780422104f72fe45bbebf0335ed5af26130780c7b9f2abb712ba2d45d3e99991e45d45c0b3dda745fba7aae75d8880e8a6f86b7b2fd5d41a5d21b24348df41c9f37ca9f2e952701a4ca014704bc2e032713ffea9177eb7933f3d389ad217500000000000100000000000001000000200000008b780c70e885dbc0195301466c4ed51a5f7467c3a92b47875502865df0d8ce4d5b5f10e9c03dc34108f4e254a9345c098d43c5db56f1b1d73333046fc085f5fc633911698ed5a4afb9065b28d40a76666d5d89245c074c404bc2f54f601f85f1d6f1a1debfeffe72c5f8724a8fdaf8412f03cc7ef1447580d7b4405229d80de5639f701a11d036610f116198e8eea7dfbce6df96a63170d16f837e0f0914fc7fa74cf71e6ee272f473c13100869ee69e48a4ca915598915acd8a3f661335562c60308109bb39f796326e7b00e1740a6ba0cc8df06a6615487212b1be096a7129c5397ebfdd029538c6f1a0e89a7cb400d000000000000000ffff000001000000210b521234e5550753c44e39b53bcc308e3a0543fa2ab5359f56ecb8a20d3d2adae547286d5d81ab96b22a8629f0363e427c20bc110413418f203111e8b88d4638eb62648798da61bc23948a32534b2c521c9fb37ee0d770184b31cd29e163e556546877c1be28c8eb0319bf9f3d3403dd6a0f83c27e5a5f6d977d9bfc010629673b7cfdfcfc52f30ae56bad6976538d69da743abd8a9a622da8d4a542cc78b41c9aca77e3b501b69a01aec2e871cb154d661d8505166133d100000000000000d8000000000000000100000002000000f55850fdf58c0600275e35ca770c9cf0e1a996737a49c830da878c5d1c7c3eb40799636bd3d64aa5d2e8884b3a9de416cbeaadbeab46d7aab75d44b63cbd218444593cb7c8e518754c9cee7216594bc6c33ed7bab345ec5e6c7f8997d86e68af65fe74d92a0e2764772828c4f0283726ecfb8882b6388acec9bef39065d4697dc487124c17fdbe235825e8a21ebd246496585a2287833214dd742a579760c86359526d6c507d8833b7a9e9fbb6e79dc1b64ddc1e9d2faeac45072793378a3b5be75100000000000020000000000000000100000002000000fb0bbce5b05a058a950000000000000030baedd3739637a949f1867e10446ed4ed4a235e3fbe5eb60f29bd8d0a9dc73c0af6ed52d5af45361799449d0c9cea9cee997f00c10af7459ddf0c7fb75ec5c8ef8ffa13eb63da0110e99b6e7e1526a2ae791f52b26cf1d743b9f7cfb8acee2bc76a550ba364468c2a51b8786ebea7232af8855c93766d0edef7bbfc56c05ffc1a6a37ea344fa8976415bc06536e4923706915a5b8fe92ca8c719bd6a1e641905e244ebc34f868d15ef6ba8105bc04fa791a0a0a9ae82a99bec0a2c4290f36997bad62754cd26cca18415be5d1660c5e8408a30ba66a40d5c4e614d59b2ec52e14cf88b5505a35d5353d65d5b4aaf76cec645069d9a2684172"], 0x378}, 0x1) 18:05:45 executing program 1: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) socket(0x6, 0xc009, 0x8) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0042fd2f8fe23575533f0ca0f56e9e02fa6fe57eb12679ba5f5a30fe458cc05149b307ee5a46c4f52500000000acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab79b046e8d03"], 0xa) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0x10003, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x5, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x9, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x3, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) semop(0x0, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(0x0, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x0, 0x1800}, {0x1, 0x100, 0x3400}, {0x1, 0xffff}, {0x0, 0x103, 0x1000}, {0x4, 0x3}, {0x7, 0x203, 0x1000}, {0x1, 0xb8ca, 0x1000}, {0x2, 0xc333, 0x1800}, {0x3, 0x0, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102400) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f00000004c0)=""/253, 0xfd) semop(0x0, &(0x7f0000000500), 0x34) semop(0x0, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) 18:05:45 executing program 1: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000240)=""/99) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="e66a06739eee8ea466b4ba29d5c4133af4677e13446d69a8770d30a07b91ee4087dd1d275b085ddbd2a9b90c0dd0bd4307b4bdbfc2a40b9b6c1caa8530c5d93fd15aa471af11c2a5829f82e7d60986a4c90a19cef26216e7ad1746b457e152c96feec0fa0d3104eaf8700fd7b160cfd85f3d408680609d664dffa394e451b52b6a52662f138cac5929dc14c3b8684085348237"], 0x1, 0x0, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) msgsnd(r1, &(0x7f0000000080), 0x8, 0x800) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0xffffffffffff8000, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0x2, 0x6, 0xffffffffffffffff, r5, 0x401, 0x3a, 0x4}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/97) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000040)) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/216) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e7ffffff4f929202000000000500", 0x0, 0x3ff}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:05:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) flock(r1, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 18:05:45 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) connect$unix(r2, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x8, 0x3}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) shmctl$SHM_UNLOCK(r6, 0x4) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0xc020699e, &(0x7f0000000300)) getsockopt$sock_timeval(r8, 0xffff, 0x803, &(0x7f00000000c0), &(0x7f0000000100)=0x10) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r3, 0x20}], 0x4, 0x10000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) 18:05:45 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf09e7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5ff7f41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x210, 0x2) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000001c0)=0xfffffffe) 18:05:45 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x72, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @multicast2}, "37fa8441f0f96103"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) pipe2(&(0x7f0000000000), 0x10000) 18:05:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r3, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) r4 = semget$private(0x0, 0x0, 0x10) r5 = semget$private(0x0, 0x4, 0xee2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000640)=""/22) semop(r5, &(0x7f00000001c0)=[{0x5, 0x8, 0x1000}, {0x1, 0xd59, 0x800}, {0x4, 0xffff, 0x800}, {0x4, 0x4}, {0x0, 0x1ff, 0x1000}, {0x4, 0x2, 0x1800}, {0x0, 0x6, 0x1800}, {0x1, 0x3, 0x1800}, {0x6, 0x9, 0x1a557598f3161274}, {0x3, 0x1fdd, 0x800}, {0x3, 0x16, 0x1800}, {0x4, 0x80, 0x800}, {0x2, 0xd486}], 0xd) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000080)=[0xa, 0x3ff, 0x0, 0x9, 0x3f, 0x0]) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r7) r8 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x12, 0x0) r9 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) semop(r3, &(0x7f0000000280)=[{0x3, 0x100, 0xd9fa07b72ae6faa0}, {0x0, 0x7fff, 0x800}, {0x0, 0x7b8000000000000}, {0x1, 0x8, 0x1800}, {0x1, 0x80, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0xfffffffffffffcb1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x80000001}], 0xa) unveil(&(0x7f0000004840)='./file0\x00', &(0x7f0000004880)='r\x00') open(&(0x7f0000001600)='./file0\x00', 0x200, 0x5f) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000180)) semctl$IPC_RMID(r4, 0x0, 0x0) recvfrom(r0, &(0x7f0000001640)=""/4096, 0x1010, 0x0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x8, 0x7fff}, 0xc) 18:05:45 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x0, 0x4, 0x3) socketpair(0x2, 0x2, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) getsockname(r3, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) connect$unix(r2, 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r6, 0x20}], 0x4, 0x10000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) 18:05:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6095c3190030000000000000000000000000ffffe000000181e871e0bdf36a0e4ad46496e0ff0200000000000000000000000000010100907800000000850d9d566457bb15c9dbd66023b9b900000000fe800000000000007a074471a12ee249f4d3b382f681fa6439b88f9ed984daac54209c5a546e9b684a95e132babc9e31d915b3cfe08c9f587867acd137af21979efa38fb073441fea10b046bddcb84a681a70db9"]) fcntl$dupfd(r0, 0xa, r0) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x9) 18:05:46 executing program 1: r0 = msgget$private(0x0, 0x10) msgrcv(r0, &(0x7f0000000080)={0x0, ""/255}, 0x107, 0x0, 0x800) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x81, 0xe5be, 0x3, 0x9, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd", 0x0, 0x200}) read(r4, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000001c0)={0x80000000, 0xfff, 0x8, 0x100, "18318f26f608ba8bd8c26ae47b03b2a1638f7053", 0x8000, 0x2}) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="010000000000000002a47e42dc8996d390c19cf4b7254d5723ce99fe5647b8e94bf72e7f57e00d895a3ebd51abd84b25853dece9beccb57db72796108e691de22b815f339dbf0e"], 0x41, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x6, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000040)) r5 = dup2(0xffffffffffffffff, r4) read(r5, &(0x7f0000000340)=""/155, 0x9b) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc020699e, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000000)={0x1ff, 0x8001, {0x3, 0x8}}) 18:05:46 executing program 1: syz_emit_ethernet(0xdd, &(0x7f0000000400)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0xa7, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x32, 0x3, [], [@enc_lim={0x4, 0x1, 0x55}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x95, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x87, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@parameter_prob={0xc, 0x5, 0x0, 0x7f, 0x50, 0x0, {0x19, 0x4, 0x0, 0x39, 0x5, 0x66, 0x7, 0x6, 0x3a, 0x8, @empty, @loopback, {[@end, @ssrr={0x89, 0x7, 0x20, [@rand_addr=0x80000000]}, @timestamp={0x44, 0x24, 0x81, 0x3, 0x1, [{[@broadcast], 0xfff}, {[@multicast2], 0x3dfd}, {[], 0x7}, {[@rand_addr=0x7], 0xb6a}, {}]}, @lsrr={0x83, 0xb, 0x7f, [@local={0xac, 0x14, 0x0}, @rand_addr=0x7]}, @lsrr={0x83, 0x17, 0xe4, [@multicast2, @broadcast, @multicast2, @rand_addr=0x6, @local={0xac, 0x14, 0x0}]}]}}, 'ix\x00@k*6'}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2, 0x3}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') 18:05:51 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000180)="530ff100d3681dc57e24b40846aab0019365a71e90c500400000000000000e77060006000000010000dfb8bfbe34a252234af482d6bda4405c75b7cb8d727012fa37338208d60c9631c8f0c6062d094109a13a270bb7099f99022665b9597417500b9f18ebc52d1f7bf018fe3432e284746942fbf00f584ddcf5a5c85db1b3271ad326429e10c06d3a4ac484a652034f0900000049cf8ffcc029a69e42b3f9451d0db3e0432a20364b282c4e5a1927", &(0x7f0000000080)=0xaf, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/18, &(0x7f0000000140)=0x12) 18:05:51 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x6}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x3, 0x80}) getgroups(0x2, &(0x7f0000000300)=[0x0, r1]) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000080)=[{0x2, 0xa, 0x1800}, {0x5, 0x2, 0x1000}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3}, {0x0, 0x200, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000005c0)=""/102380) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000200)=[{0x1, 0xc, 0x400}, {0x0, 0x9, 0x1000}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f0000000380)=[{0x624c21575134c561, 0x0, 0x1800}, {0x2, 0x22, 0x800}, {0x3, 0x90, 0x1000}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0x1}, {0x3, 0x4, 0xe3ce6c3b2214095c}], 0x7) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) getgroups(0x4, &(0x7f0000000240)=[r2, 0x0, 0x0, 0x0]) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x1000}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x6, 0x9, 0x5]) 18:05:51 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fila0*'], 0x10) close(r3) fchflags(r3, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r4, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x4}, 0xc) syz_emit_ethernet(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r4, r4, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) 18:05:51 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(0xffffffffffffffff, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000002c0)=0xffffffff) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000340)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r5, &(0x7f0000000540)=""/226, 0xe2) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x8, 0x8, 0xad}, {{r3}, 0xfffffffffffffff9, 0x35e8c5c298e9d624, 0x2, 0x1, 0x3ff}, {{r1}, 0xfffffffffffffffb, 0xf3fac677d781aa00, 0x40, 0x2e, 0x5}, {{r4}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x0, 0x3}, {{r5}, 0xfffffffffffffffb, 0x4, 0x2, 0xfffffffffffffffb, 0x2}], 0xfffffff9, &(0x7f0000000200), 0x593f38c4, &(0x7f0000000240)={0x0, 0x5}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) 18:05:52 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb74e192ff460800450000280000000000029078ffffffffe0000001162e173bca7b7a6b33009078e000000100"/67]) 18:05:52 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file3\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f00000001c0)='./file3\x00', &(0x7f0000000240)='W\x00') 18:05:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00']) 18:05:53 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000080), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="ca1ed5cfeba68bf7283b26b0c9046914dd12118c0aec4631cd9f8fe749b583b1dcd353133579d9ed3fef97a35ad12f2f2fce086ac34a080a157b116dec039598d96632453062eea0e99124474cf674d5254d240e9f7e21cf92120b7d71b13c810ae7b17f74227a96d5b19469db135bf44879e2cc66d0fbeafbb9751343d021ddc9fddbf090c1d251a571697613d2bfcef80ba08ab695acced9164c5b87f223a0e388b4e11a0ebfc7ff41d206d69ebcfeae0d21c340be4f341911acff8a76deec61ce45379af333fcaab7ca80ba85cef91ef01d3a33421377d70f0d73ce242641", 0xe0}, {&(0x7f00000001c0)="045287c71220b8bec2b3877142f2a78de100f7bafe977bafc9b0ddae25477ca1fba9d1607a02af32f48168f6f92241661af8072b", 0x34}, {&(0x7f0000000200)="dffbe176a201ed04e525fd65fff1ec4e8d0b654ada19ef6f95ac6042af0b", 0x1e}], 0x3, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r3, r4]}], 0x18, 0xa}, 0xa) 18:05:54 executing program 1: sysctl$net_mpls(0x0, 0x0, &(0x7f0000000040)="81331f7ae050e12c77638e02bdc8bae50fb3890a8f73dcfd8d542a8c0257bb28f6b2b49d7043459352c0cd5700c820233a62ae077bd49ff085d36befb8fa1976943b18374ea317440fcffe0c39bddb469e6da1f84b8cb0cc8e99ffbdfe226a21fdc3868eaa157ea30c9fc5766fbd1a8e7136754a87de2a41524db5bf145ac862c1283c034da4bc", 0x0, 0x0, 0x0) 18:05:54 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r0, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semop(r0, &(0x7f00000000c0)=[{0x4, 0x401, 0x800}, {0x2, 0x9, 0x800}, {0x3, 0x0, 0x1800}, {0x4, 0x800, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8000}, {0x2, 0x9, 0x1800}, {0x2, 0x7fff, 0x1800}], 0x8) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/173) semget(0x3, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = semget$private(0x0, 0x4, 0x5b4) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000200)=[{0x6, 0x3f, 0x1000}], 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0x4a) r4 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/251) socketpair(0x2, 0x1, 0x0, 0x0) 18:05:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000449000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0xd}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) sendto$inet(r5, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7178a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7", 0x1bc, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xa) sendto$unix(r1, 0x0, 0x0, 0x8, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0xd93, 0x8}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:05:55 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450078000000000000b9004e234e00000000000000f40000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0094dfd3c1174d66"]) 18:05:55 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff0f22ebffffffff86dd600000000000000001ff00000000000000fbf42e8e4730b08bb20f01f60c16000000010000000000"]) 18:05:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) dup2(r1, r0) syz_emit_ethernet(0x5a, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x6, [0x0]}, @sack={0x5, 0xa, [0x0, 0x0]}]}}}}}}}}) semget(0x1, 0x1, 0x242) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) connect(r4, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 18:05:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="64010011000100"], 0x1) mprotect(&(0x7f0000419000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r3, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r4 = kqueue() rename(0x0, 0x0) pipe(0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sendto$inet(r3, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) close(r3) 18:05:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000280)={0x8, [{0x3, 0x3}, {0x1, 0xfffffffe}, {0x3, 0xfffffff9}, {0x1}, {0x2, 0x5}, {0x4b1b015031910e15}, {0x1, 0xffff7fff}, {0x2, 0x400}, {0x2}, {0x2}, {0x3, 0x4}, {0x1, 0x665}, {0x3, 0x2}, {0x2, 0x100}, {0x0, 0x5}, {0x1, 0xfffff000}, {0x2, 0x10000}, {0x2, 0x68}, {0x1, 0x80000000}, {0x2, 0x7ff}, {0x1, 0x7fffffff}, {0x3, 0x3}, {0x3, 0x59}, {0x3, 0xc0000}, {0x3, 0x7fffffff}, {0x1, 0x2}, {0x3, 0x4}, {0x3, 0xffffffb3}, {0x1, 0x5}, {0x1, 0x5}, {0x1, 0x4}, {0x2}]}) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0x7, 0x7f4bfe49}, 0xc) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000400)) syz_emit_ethernet(0x83, &(0x7f0000000280)=ANY=[]) 18:05:56 executing program 1: madvise(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x7) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="a8e6189f1ce4621e4e06dea029de5b5c521d80559b897e11b5d830d32526bf06c3d9ca3a3ef606294de1106f83fa5dfa25691894b0bd6bdbb26d555802c692fa4acf7a949a495d47f71b974b29420b7fcaf01c74f792a3ca62fd544065927913bd6aeee1e7e882457fc70d85f3613c71e42a8be9c71e699faacb922f8950f8d5aec808b039b7b7fc0c0a85b1e15e26a320b31be9098ac44ca2ec9cf3801187d53869357632932ee9050b2eadb6203e2ac813e8ef428c9b9449cb4b15d1b55f43e0743907c704ca6a38ed772e2fc37e69da74b65fb15557fe", 0xd8}, {&(0x7f0000000340)="ec179baabdfe757360e87fe0ce05de4dd4a8c567e33bef28029b5af1388270fe950b0e2d38f3f51ecc4566c45b05c810a1f38454099846f6a65aa3cc20976ff2253a876914b62108af32142e7c72a0598cf90772708100ea3ff7551ddd052276241071ad4acaa05eca87b06c1edf253102abdd20fa76d71008bf07cee078f9ea45eafa40de604d5ca16ecf7e596113708ecdc07b9e035e73ccf589a6cab704db0c00ae24d49d1fddb6eda8aa20f9f8008255265145046b67a3ef0e0de8dfc379dca865383472072031ea81d1c9ff242fe8d9f942c689b245a3af67704b71586ae516aa8dd3ecfa6cafddc38b396fbf71f4ec0ab9dcb2a49625d49001fd639064fa4fa4e3b2c6a055f2b09118d6f7e59ab922e448ba1596b7ee32d3965379f99da6b71d1e5494479a842623d8331a95cba944653ad477f6c5c337c91362ef6105d11f9091ddd520d239e80bcc8b0ec0787e1742e740a7d031699c3849a615ed00da66f1f9331970a4bd5bc3744f7b65825d712d6494636abc422da6ff72fd804e105e082f3d7bcc729a90d0bda7104c1e1104f0bd1aa99b8c52a8971d606ad0966becc7e5e5b7970f3037d03c141f0f07a19efaf9f44f32b92613349fc5b84422438dd5f01f3e7862f946ba710a3c1f280c55bb23a22253ef09b3300198d6841891254ade6d52727a630d4e113cdda0e1bbdeeb5856db9d332367d9d095bf21a1cf1b8f2b6cf79bad20e92132ed995710758125dd4de83dd2e8209a962404a49cbbf84dac5ca305d9438ac71c629e8fca5306fafe928e9c0e9f4f915bc5aa49c48f27ad40ae8ad7a71b1a35513e605a5347d4dd0873c5108c2e252c43f43a9cac8f19c1ffe5b51a3019e87c074e8562c1a8a0ced5342341733f184dfcf7bf7afb8e6c9e665789823601a8f102043b0e214295b212c7847173cd3d5df15417027258996e04743cb24abf67d7138f01c45c90735e3867e6a2d7068554ad4137963317124c45c394adfc41d67f537febea46ce20add067f64f812100159bea0427651306969a84f07ff55dd8328a62ac4713e651a0e9e2ccc63e6fedb318c941b9ade16a03c0f676b85321cc11faca8ebfa3f7f66cd42fd85e3e9d2ff70911b11333b9dab9594f54086ebd6af2639548348d75b53a14350fe8a888aafa128eba0975e0fd93ceea8dfb4bec63dacacb841b3eb09ae08af25321fc7cab1c33b5cec454a3ecb890cf131a033cc03d033adad455cf73627c157c6d0863ed7fd08147220978c5be23697cbdc69962f080178c8b233ff4a672dd4e4f456dcbbc54f16541df40d32790e7e856aa5bd80ae8ff148f81899b80afab446d1be6f8b07e287c019ec3826c9251d78a5f33cafaa329a6b9f3a54577e1a92d50f029e7d6f251ff3afaa4d750eb4b3369e911f2bebcab3622396904c4b0441f7dd29df4f592f43242b2ffae3786a17adbf7763f29c838d8485a4cdc63f70f282fdf67566bd7b30eb00331cce68c13a83a578558a1014631da208975fe5c7ca3431222ee6b8b391961c5b2c093a867a8894cb6d7bc37f02f9cc454cb55eaa987c11fb3c633708aec25eb5940c54d818e0142e69ddd09cd0ddf39d6c8c905780de60324d7566108de778f4d1d20bf1f1b55b1922a09e16e1011760f73c451b1058b5c152abeb62b60511a4bed3454fcb5f56a60a31cfab44bb989b31edc9a55f87585d0881cff229cc01f9a4a9b6665c574870463ffff038b3ea93f9157a1b5924ac97880c7f163a4a1485f43abcf6a2b6351981aeada2e5f217d9057e9186fbda636266ee412d4aea87bd2d80838edf6693c3975088493b88fd3265ee69e6c4351e27ccaed6bffce0b5f6d9921268bbd2471b5e6aaeac39d557f23df9d4d83622a5c589af38b066e96ed271f0f824dfb98a0ea5478cd37812d471653aa76742de7f93969f08679a9dc7e2e578c4b6062dae2ebc5c1fdfe49901de1c615f525e0cd9f71dda7eebbe141981490211959817ba36d163aecaa3c6ced45883155ce08c4de5b8d3d979c7786f273a341aedfad5177bfeff5893a479e01b42c7727a81eb171167cd7d2c879a05c766baeacae70fbb2450d8b56d9f6f19093fdc6b0e3d2ced874833380462695b76ffeb5c11e7258e42c6801de7deec8e13d06b6891dba71d11c556edb40703f6251b7e8d000c667020f3056e326642f32175388b47c5b115035e9f331019457525592f03775f6a384ad776e1711b9c1b1a5e47acb54dbad4e598bd9fbeafe97fa5673cae981ed4b3b4f16579fc129a700f1ebd053a1cace3695e0e66cff7a332cf54ed94bf050245d386332285ec104285b924f9c7390414239569d740caf4cc1e9c853289e603852f713dfed209502ca0d12ec9ebc9c939e91d8a274060b011eaed93098fe58557ab618c52ec6393cdabec88eeb35a0cc053ef35f7f766032f8427a7af9b5a960980ff386a5dfa7b277253f7026b9947420899c6f943551863fadb3bce6cc388360037e65a290589ca52a334f67c7a9cf6d0eea1e2c3fce0814cf725bb33e1225d275394f2327faf9f2802d513ec9764b378a2b2f797fe783ca7cb2b9ed7af1e215b434e9f6bd3f3e96e4ad34a5cac0c01b057469d1bbb30221f450b3e4f7b82d46694366075b0b7b27523f8b3aa6282372aa33292b4e6aa479d8fa23bd490b0707ab9d657a258e4d598adcec468f4132a12726ce31f66a2171c17cb9da599802f728e3416011622e70a08716d68ac8bd91edeb9ee55bb68329ea1d95399a553d7ef20aa5d9f533531871584fa5c6e5518ee4a69e3ed8a2b86b324a14ef4d1083b7cafff05ec9077d14be576fa0da8349d276b6e241872040c7074659c9a73538e137c3881ad0a13ecbc7de098bef9017dfee4015021a174a0f486ce12e1419218f5d04745973ded0bd41479903d1f0843b4f4d0b189cc8576f5e2eda00aec42891451681096f717717c843629cbf49c95799e8b4301d52f7ad94996e521822a4ec840652e6bf83953f27abdad09f688a4a9bd81fa7779b6ecddf3a108c010d2b32a2011750907d9cbccc60afa0185b5c3cf19fcf670e7ce1a2ec7a13623c33c6df18963de0ebb81bc6563b470db606e75b8301df2c5ea95c84e46b7098c3d6030ca7448a600f03b67415ba703704688bd35ed976a553285f49664ba43ff5ea428af216cffdffdccb13fd81e6887f8f52bc0e6773fd0d16c967dd127f0d0112d641e555a402d789eb4ddaf4e515663ad3cabad9378e26d2c0eca4f87707e4440acdf8b36fdc3b56f209d8d75717cfe01e5f82bd83eabaa6d61237bb414fad3189942fd6f3ebc04f3f7cafce55939522e4b12db5aab65af6b024ca84292ed543a9ccd5ff8b4588b9f722e1e40035fbe890b3d6a33291b5c89764b1825e18e3c43b0084ebfb47a2718deefa3079d9024c45b65ed27a97371348196e864e2a91fb711070da958ca74d13c64f2020dd22fc4fcc538267f993edda101709203ec6e44c509fea093a38dad1afc470a616c0e748ae40d170d8cab37c8f6f3978ba420c6f3770c4539b34a082e92553913381288b6ab1c048c667204d8d8fb65c3f2081867ba050c8855f3c866aeef3e80ad6bea4c32c833b00b95ab3d56a6f2e7f6aa4b9c5d460b22cc179eb3245f49e3ded36d3ee7497f1477ff3c12453ecc6a5285397e95e731b4cf138bb956aa75c1bd2f604ff4b11187a0b001647c30898fdc8cd041b75b5cf7b5899c27803d41018bfed22980deb01a55cd3c9408ec313154e1c77eeb74afda6708685d8ab4a85300967ff8b4d9003980ffae0eb1dd530289e2ade8bccdfdbea09af2b105cd1230d735a530af9250ab2de9efaa85fbe733900c7e8d3d3a669277c282c01bbf1dabfa7502fe728be9180d5a6a7b0ead4fca724ec1aeaaf58210056676f49f01ed991159f4960d6402b621816436f6439b5ce664808a400eea0337f83e7a3c9d7c4134508dd097d7f7c272fbcc06bd55e8cace0d9cb4c08b6e34a0370cfc990dba632e7f677179f4b05065521c3527de93393282fc1c5044494f1234a06bfa63a7546347b0fa651d2702963bb9f98a7e9b45d2ea937e955ef14ef03f64df13ba91eff389c98bef4ac44f54d188567707bdbf45dc9bb1b4b7cc73dfc4fdca118e6dbe2f56d7bfaab3a35b74c4699bc94ec9a336292fc2e61407bc4e74f7690ba7268c54b82dc0b40779636e0b9d4f5958600f9511d27280a846a936cd6c0dc8c60f46e21917abf7706381eef148dde84190abd84e351b3d2240534f16394a2e163aefff469a278bd2aef58149e80ded03e496b8c87afba3b6cccd2af2bdc93908417d8cab5145c2668e834205993feadea168af792587df486bab502006b84db7b744d9328880b1d798faefe80ff3e020895e93f572ee8dcf2e73aa6d80ae8a50f1cb5bcb49a72864c0bfc1171d89675027995c8bbf7b0f61958d065e9258d8c90f38a1bd26c636d91f0ce49b7ccb860692889a3f1626d1fa7d9056f394aca5b0eb9c92a31b72fb23cc34730be73308ede8c03368d56da6dc78727ef07dc0363f0086d296691474079bb87c4fe973a99527031934f9e51c10ff2efcfa332d8c9a59fbfe674b534140b29c76735174f9fa075438b9980320974aca8a575ed38290a491325836e9e43d6bc152ed24fb277128b4c29d2f46e579914f8083fafddaff34cbcc5df92a8df451fab71aad43b5103bd17a0b389e7028f8f645d4c5a4ff087aabedb2779813b8507905ba9b15559d8239839ad1338633e79e6156ec9f05ddc99ab8888b805280855ff50ea476e215bdd83fdc4599a6126808a7ff915a26e3a16bf9ea5c5742f7241878c2555fbec183cd464e61e751a50dbf43e18805c93079c10801a0901b825ad2e26328bc8b48fa2e1f9ebf6bc74462de792377d1a6a0324c17f4533a7addef0eae28ea083ed184d3616614fe6365569be7e12efd3e3b851a8cd2c0e93fe05054007550aa353a599fc88a18f00b1dc48251644d72f367a836bb007932c6c3e2bf8ef3e328225c33daba621b2d0dfbf9aa465a5630925e0d8d6cf06dd35e6eed0f5b2dc354463afed9ed9ed089c2c49d98b823187619c4572dfa91b7301ed3bae7f79ea2bde68fa452ea12cda4ca541baf9f3f04c92b907d71702db25d06253978e85964c9a2fa64726323842f372f5da052b2c7dd7f33834a83912218003495ba0e313f8c28c84c50e51f622b9fbe9274387f8aa30776165d0fcedf23beeaafeda743e57826429f1db67ae03e5f49f5f5407311b31d7d0445f95935e7d097f433f596acef31de499ec7c76f629c105af55d4071c2c14e1a3690983c5bc782723b3754aca503d0c41f5992f992d3bd70b7579512066b10d6ec42d40d1413d742379e38a74650dc27eb9f807e201f3f4651b00cb4295732d3067123868f24a9a465ea3fcdffc5c95116b266d579e45d9dd9f98e4b4ffe9026ed3128e211ca7561140c1998026011288fd782a4d7c759ae454f4672354e8b20e6bb110cb1e226257e8cb43a2c4a4445300e9f74a7d6a764c9fce3473fc8d7c630d05c4e1213991a04bb0ff68cedbb150d45cc3fa241092aeb8ed3e62e84a3642a135cb785e3f027983ed384e04089afa9e7e0f25567a689014493e2fb55ffed47a6420b42bed499eb03f4ea03c8cb4534224ee2ebfa38909c3396e0c3c2d33a4379242eb259b028c3b7b2902094550b5085027f8e00d531b62cbf5a65e58d91cc110a2315252e90632a7051ad4f554ee67b024fd46886b5cb5b061a4df683284fdff2bae8fdfe4df48aaa04f2f", 0x1000}], 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = kqueue() kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) 18:05:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="364f05432ed4efa7f50b5db34d171c9b1313cc4a0a6c49b9d29a955c19529a839bcc61f4263acff38acf8bb35253a06e6600658f3b43971feaf2d2bdd5eea8a6d636023eff261e38fc33df6af58720837c7d3d79e01f104b784d6020ec0c00ea62bfa464000acda36a8a5d34d59bd4d49e728eb418e6cfd06c9c4925f1ae2293fa7e509b0336a786d16cc2a6843821e0806703f7eada5a20d9e953aaac0a9364399d89777fb58c928eb3c9fa0eaee1afbefe154ccaa0806228e1400785efa349a327c1c4066075b059479dca7a303f9ea6a7b7f80eddcbcbb44cd30a4ddcfc9a8ecd4d0f66ed6cfda335eb2503a9862a6ddced1224898c09e98715", 0xfb}, {&(0x7f0000000000)="976b97e8d5fe88896f34abee0ddaed3c261ed3efc30cb43604d95a9394ba0dbe8c8d98429f771fd20160efd649a204aeec1f467af277fc9f2770da6596fb", 0x3e}, {&(0x7f0000000280)="4b2d5b4b4ed2b859f27927e0d645ba", 0xf}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgsnd(r1, &(0x7f0000000040), 0x8, 0x800) r2 = msgget$private(0x0, 0x110) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000380), 0x0) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r5, 0xcc, 0x6}, 0x2, 0x1, 0x4}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc020699e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x4, r3, r5, 0x0, r8, 0x100, 0x6}, 0x0, 0x6, 0x0, 0x0, 0x3, 0x2, 0x200, 0xfffffffffffffffe}) 18:05:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa) 18:05:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c1647f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) unlinkat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 18:05:57 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x4, &(0x7f0000000180)="fd0fdc3f7643efb49d07877ef3d2e9436d9c4a6d9e1ffed4c7cffbc0c7a013ae4738a30e4e4074f3c1253a4839147ccc9869599ca08de7f1087fe980ae4d04daddb7ecc206f98cee132011a06943fca30185dc3b092c02caa04f404423b9722f5ac26d83f82a09943a388841878d72e50d17099ee9e02239f58a07b53af0ad8a43f709a21d83af553feef8ffa3e981802044918338ac", 0x0, 0x0, 0xffffffffffffff93) 18:05:57 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000180)="7b950001719f480af9c037b60d79dfa0b2cd434c3f3f3396ac7a594f2421c0fba11952d1810d3b4d62a084f5c8afc179c8f17771e12f3bb1e87d8665ac1ecc955077bee99df3d94455a3024d65b833f80a3f7c74ad003433ee6cbdd7d85831af08140c6185ab343bb755c75697e9791d04dc9b818e22b13c9eff7d3455504b9e415a03109f3a851400b50320eee6c0dae7b2cba945792f745962e9623c3cc5242de1bf3541fc1f88002932473a1ba9ef6a74072cde70c3d7f9013abc4f", &(0x7f0000000240)=0xbd, &(0x7f0000000280)="0b07fe5b26e2cd9e69a73ad0690de03da0d3a96c6cba7149e094163276d3c487e01d907e3fae672d28d93d40b4cbb87b9837411b3a23c0d27ac96eaf81b7f5cae34ef1990bbfa73e9fee66aad78858eec19e25", 0x53) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000380)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) r5 = socket$inet(0x2, 0x4, 0x9) connect(r5, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) clock_gettime(0x3, &(0x7f0000000400)) renameat(r4, &(0x7f0000000300)='./file1\x00', r2, &(0x7f0000000340)='./file0\x00') 18:05:57 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a411d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x3, 0x536) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 18:05:57 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x5, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socket(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) socketpair(0x20, 0x2, 0x40, &(0x7f00000000c0)) r2 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r2, 0x80047476, &(0x7f0000000040)=0xfffffffd) r3 = socket(0x18, 0x8002, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000040)=0xfffffffd) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="26771e0e8cdeb27eb09ff69db05a4bca4fea3bfe9daf0147bac26c46890c14551bdece7d45c9ffdc6dfe3edd4de695af3645a7b17612a80cb2c74b211717be120b641f84fba44e3ce1bdb542c9efea8d1994", @ANYBLOB="b2b20df8dedea4cf41a861e23f400a693b95420f6479739b5168795e9c9bc39edaae407cce6830e71b60c906ef5e3c5e3fc6fc42bbad715dd07ab4fb893cba5c817f01dea243969f3e7d383b1196d4ff", @ANYRESOCT=r0, @ANYRESHEX=r0], 0x0, 0x0) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000000e58d0b0b6d3b6066a4e59b48a4a794359d824584865eeac7825de964c88e6b5d3284fb32d45d1640f215e343cebecfd2b8ebaf5887911e101161c6e108fe99c7e0123241e16f96c4936c9fd3fada9fc8bd4812696d76dca60219afd3854a48a20d1ef3d93274fde926d6b3ef40f517db03c510cb6fa601612e770f2d9875d1190f02a34d96db72227faa721fb9c427a7b91f718cadfeed81314c08be354bead34ce45aaae4a9caf44062d15597aaec4cadf2169222e2ac48cba9cc76b73"], 0xc6, 0x0) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="b1cf236a547093f63f000000"], 0x1, 0x1, 0x1000) r4 = semget$private(0x0, 0x7, 0x3e0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/5) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/164}, 0xac, 0x0, 0x1800) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000280)=""/176) socket$inet(0x2, 0x2, 0x0) 18:05:57 executing program 1: open$dir(&(0x7f0000000280)='./file0\x00', 0x10, 0x14a) getuid() r0 = getgid() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r3 = socket(0x38, 0x4, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000240)=0x8004) socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffec2) r5 = socket(0x6, 0x2, 0x22) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc020699e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0x7) fchown(r2, r4, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) 18:05:57 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) 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', 0x0, 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') r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semget$private(0x0, 0x3, 0x104) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0xc2, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) utimes(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000200)={{0x1, 0x9}, {0x60b800000, 0x6}}) 18:05:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x101, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3", 0x0, 0xfffffffd}) syz_open_pts() syz_open_pts() 18:05:57 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() r1 = syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xb, 0x0, 0xfffffff9, 0x0, "9375b018aab45136fdf08a46a5afdc4a9beaa8dd", 0x2, 0xc55a}) read(r3, &(0x7f0000000540)=""/226, 0xe2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r5, &(0x7f0000000540)=""/226, 0xe2) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r6, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r7 = dup2(r2, r6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x40, 0xffff, 0x5}, {{r0}, 0xfffffffffffffffc, 0x44, 0x20000021, 0xe1, 0xff}, {{}, 0xfffffffffffffffb, 0x8, 0x616671ad98fb1c5, 0x2, 0x268000}, {{r3}, 0xfffffffffffffffb, 0x0, 0xfffff, 0xfffffffffffeffff, 0x3}, {{r0}, 0xfffffffffffffffd, 0xcb, 0x8, 0xffff}, {{r4}, 0xfffffffffffffffc, 0x0, 0x1, 0x6, 0x5}, {{r2}, 0xfffffffffffffffd, 0x1, 0x8, 0xd5f4, 0x3f}, {{r5}, 0xfffffffffffffffc, 0xe1, 0x2, 0x1, 0x5}, {{}, 0xfffffffffffffffe, 0xc1, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0x28, 0x22, 0x1800000, 0xd4a}], 0x2, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffd, 0x44, 0xf0000000, 0x8, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff8, 0x2, 0x20, 0x5, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0xfffffffffffffff9, 0x1000}], 0x27, &(0x7f0000000280)={0x89f}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x5f, 0x1}], 0x3fc, 0x0, 0x21000101, 0x0) 18:06:00 executing program 1: getsockname$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4200, 0x2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x1) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x110) fcntl$getflags(0xffffffffffffff9c, 0x3) read(0xffffffffffffff9c, &(0x7f0000000140)=""/232, 0xe8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x114) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x8b, 0x6}, {0x81, 0x2}, {0x89, 0x1f}], 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) wait4(r2, 0x0, 0x2, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000580)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000380)="be0cca6c33baca9c4fd1752501cd07178af81384804e8f72e0353355f24b2832d61ac7decd290ec51b03d726c0a986592de82c332fcbb2dae2bdff79e0cc3b8a6548c4d7ceb9faa9c0f5a3c079609ac88f9674609edaecbe2c6cf8cfadcbe27f74875610d2caeb247dcbff93c84e67ee3bb51ec49dba69192e53094b9f964268e844e94eeae4a3d941c8dadeab676c0965b8f89336b15f5bd7b76102ec187c9121b67e4f6a77b2ca533ff6373cbbf3ee8c3c79460ec38fef59bd8c49fdb4a7c3379472368c6bc0f21ae22dd88d746dfba6b6f49670", 0xd5}, {&(0x7f0000000480)="84260c5993c7c181c7292f6dbfdae70268952a21613211aac20296f66c03b00ec681556d62b1905785fc48eac97f470a450fb7d3fed006d168ff9cfaec61cd747107b0dfbdb23513570294db0739e931098c8df4bc17c3ac3f2c49f9d0da93a08bd8624c5a3871bf8456d78e654663217f55cc9e96ea8b6e298aa2da17b9f725f0e36882da46ee8c21b08f793a62ab421aca71fa4e0310757ef4a36c33b24e90a2237c6705ede6bf5b1832ffbdd1fc6264c6c85ac1d7d17b", 0xb8}], 0x2, 0x0, 0x0, 0x3}, 0xb) r3 = dup(r1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000005c0)=0x5) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000640)) poll(&(0x7f0000000680)=[{r1, 0x2}], 0x1, 0x3) r5 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x1b77bb1d) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000006c0)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000700)={0x7, 0x2}, 0x8) 18:06:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pledge(0x0, &(0x7f0000000040)='\'\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 18:06:00 executing program 1: syz_emit_ethernet(0x92, &(0x7f0000000540)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x84, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x1a, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}, {[], 0xaa90}, {[], 0x2}, {[], 0x68}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0/file0\x00', r3, 0x1}) lseek(r0, 0x0, 0x0, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 18:06:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) 18:06:02 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000280)="b692e58e0376aa1ca766fc24b3e52277120ecd295c3948ce4d8e85e0eafef67ef214c8534c91f4780c418e70ee6b4d8789675a70e971dede93db", 0x3a}, {&(0x7f0000000500)="4ad21a3c678cf65599183c8479add92bc1ecb568c22192f950db0ceb37a8b6ba1580bbb5cf8c2734ad5d49bbd320ca6169fd737da9cd2353bd7e54606f08e824c9271b298242625458f970da562e822f32059ba0b39fb58e739bd5985bbcf329e9958e9077f832225cb5175e77cf9b778b9931790cd35cf1551bdbdbdcce989f271ffd7c2016eaf59e052f5010dfb33fcf0c15b17e7a069152802bb7c79fb1e76a0f157ee4694df5b291b5443e95b18e5f93f5fa7ec7c956a086f40c88", 0xbd}, {&(0x7f00000005c0)="5ac283202230f7a53de41631937b48b0070d560867805ea19833a81c2f2febabcf78c2c58cb36e21cdbcf14f6fd74e82eb80858355d00cfebffd947bbd51a0034cceead3ba4ed1021b32e9d7afe735e72e72c921a264b6c7a49985f7a7bebefb432bce1fa791e7d0d24acac842eeb8d8b519e16bf10645b6d053e565aef79000f6", 0x81}, {&(0x7f00000002c0)="9bcb1a4e3c2a7e34337bc4e3a4032a395dc51c2aa6a3f2738d191b7de663e102f52e0882e0eb02cee07e1c04396a8e2c13b23b9347", 0x35}, {&(0x7f0000000680)="bcc8f71ede53b8f79775aba9fec59a19c6faa7711a2ca5eb1a9fc14780a6d02f2dbdf35a17bb411d12fd2f752a12b310cb9da8540d7cf78f0f8096160a9bc90f2ba74769e57657a1d364cf9f2e6ea03e09eef214d9ca3b8510d51cba43c34d93ca8c38add54a9d340512adeb634eac110dbd426b4ce56fb2de99beb9d58bb5d3958feb803d55658e1decae8f493eee9e84095731ee250f80a20c766fa8910e395440203c8968285c0630682c72c040ecf3cc71a31dba3ddcecd1ed2018a197594e22d9b6cf340bf6334453d7aa496026f41ee5fc4e7dfc84900bb58b2c1abe5a0701380eb5be4091c5531bb542e3276b206744dc699ccca3238828585dedd73a7796393185f51f5eb93ae7e8f1911a51518729611b52d162c4bbc8692853250a22af1f71983556272e7cf41941f081275eb0ec255fb35cf5bcc78ca211ffaa0fccbfc691ea9b0d6f8842a2f2cb22fa40dec71ed30316ef64742f5525bb0a4a7c0ca28e1933d7475b9bfbcababf72135d727dcb08b9eafb1baf0ca3006c8f0573b1bea4ad7a6164541c2b8e704b8acff469471e4b14324fe455e6434f153d4a765cd18bb2f3714632b19ab2b454bec2a2b59df12749df718fdd65d200601bdc701cdf77411ce07fca905af2badd09f006309ca4c43755b760c6404312d43ec41d78942231ca3851b6d3610ed0be15f26d413ce867807fdfe2f57c1bbf4fc8dbcf2adf62880837bb74340a58fba228b619282f6fef4b66601064fff1b73cd6f6c848e1881fd439876d2dde090594a7875985e692c374c36fb4ed4ba79abd33640f407a2dd38941b55124c44a6c8e14ce8a8de8c300fc79c82021c3d5ea514953b609d6e5fd27bc0e87d920d954ea55241077b413a846d9c261fb5d424b6190a2411b65d8e3c3fb080d19de82cd12209fd1105913b22a72f174d5b242990c1499fb9bb1b103c16bd42349258672bdb57b54654ee5647d2ef65707cd55f677a1518c2fee4ac672e61476a28b51354e0c2ce92d5f4ac3268c925d644f14c84693dd85961c1de21a9de3d54d75d08c50c3dd4827d0c51057dab9f4c34ad1b662cd4f47ad627871d0a8dce6135ea88d808fb4cf9b9b8380424614a845222b719c3a82043c02e63f23565c9455b7d69c009cfdeae72eddd69dd1be1879e26a361f52028e5abef44881b55435080900ea7ee49f85768556967055e5d9da4d1da85a654e4521c61a49f61bd7825b08acc67b6b9aa43e3237014ff81ed243a28a01a7106046bf9625acde9d01f1ddef77843ce2b700f1088a38961ff0c4d5a58094cdbc2f6b90d7eafe4e37e27ab677a50dbb065578c2ba84b41ab1cf48529f4a417c073288f6f368193bc48a9252d18814698afec40afbf603b16d02c383468bbdc5547fdda8d20cc5258be1af89f3bf5f52168746cdb4673115698139bc91c4e5ca9b39391ab282b9829d0d6a8e75fe2574257005e49e8ac2514138b94be55f09a85c00d1af13dc9f60c210a50338dc087b8c40b3a1e1c71d94dab723d598caabdac5ba757f0960a80fee88917a87b3284c12bf44cb422575c761984ab223c850b25ab3c964d80d5fce2cca1ae33248bfd0117e777491b665af572c3c814cc0e89d7234e385c6510c3ad7654bb04ca71ea82e69e62c52599a6f4e51ee3c858a34b8a0f1f87a1edb137a4b71158920120ea89b47bd5454d8e6771758043d8c61f6570ebd5e4fa8b8ab702838a9692cf33597a018a93c0a9baef2fe2685f0951ce9a40bcb1929e3debafeb97b1ca205139ddd64259036bc85373817ffb662cb8ccb74ec1122f77fb8299ce98ccb5e4203819b45ef9e880016ffe779f51437e36c75c6c6b29ff32e65fca965b8da449c1bae15d5462d30fad7032bf32075f41700239c5812d7cfbec3e1ba78b00598a5241a6eb80ee145441ab883c8e24bdb4b3d15f69c596da644b4f51ea348aba85ab148df67294f65e75850a5e3d5103c0fa3e4f95316bb7a5bd0d9bc0ceb81f457e8c1859a5d1b12639defdef8f0de2e1a83c770abbdc4a4219adb4fc38459f83d6f08185826687dd1b44c695f244b62a6c86d74f7e069846e9dce024f99b30cea53dd62f2b2fb9087a907a48efa7b4bf32e9a45f8e7d73f61b77a4bf3ef0474671958cc5c0bbc21b41c74daef7d51c1229ae15a0dd0b66821bad36f1a91b52d08d947d2c965d4dd7c34d2da6c32df6ba9848089cdcde691f11952c4710c47e6c0f8d500c58abd9aea32166aac293b20cf5ae10295b2ee003dc0fc8e0da2a968b4765339239fe08b37f0d94b3cb26c975c8beeb6a7f12894c8fd9d56903371c1d971b23b66a13e0b30070537565d9391086459a5e038d9624287b813b689d84919181e703a06b79c417865b4742fc119be02c3873f10dc25720baddd668a6a66e243cfd930ef8907ca97623ce70e367dc18d2163cc218a418b3083793479087eaa65997ef26f55fa3ad44d252e8b1a00cdd2f04f96d538c2e293e4df09daabc8f311d7c9afde132a99fc26c89de22b89fe9bd1f9be5486dafdc896bf4c040671d431427ca1ca240a400832eac71fcf418ffe30568f28b47c9527a5fa12159b0c5ede1c21a1770af02da00b50eaf6fcdc03aa9de0ccdfb4a078a530cfe6c8cb41346c38452826e9aa8574f9148dc30575f480ea404a45975f44618cc2d70810ae9bde2634a5467a28abc8e5164ba56a552d4f3879ed05956d702db06bef31a130adb67a2eeb0e68d33945b3ac332b7def493cb4778311d676602233de6479c7663ed9717b95215621402b8f75c0b266b6a4f73a6b339d95cdbbbfb5068593b7912e0a6d898d1b87729adcd6664e45b617218f5fec94aee9b0cb13905911af7f72e98f588bacb2e79c60d171ddcfe808c64cba828286748235c4744bea4cf7da69f807b4291f27d2578f4a32f6e49767ad3941a53a5d0b4e93a70f0a81837b2bb9946d6122088bb93b269dcb33f58e618e3af924140879b66ba8a7ebff40ee6b63f55c76f9ec890069bdec80204d3889eedc16c74516de8f0b6559e414a643f10d4e3b52b4a51f221393163bf9f4b773ba331b68f4028bd86b42fd8c5722928b2b4d0350fd03aa9f809f87975c942b52718a8eb910e1da0ea69436d4c04edd9331669d75d716639d0e66396d7090d01124f12c8f186dbeb61e1fdd811fa8317440275633a00d72a9c6d5c1f70b631824bff588af4dc1667dc9f953ef8cef268ecf30400099f34c4a2a2931c70589d2c83e75ac16989b89d75aa70dafd8673a4fea0a1c94b271107b4ccc26b133f982749bf61a6b804baa685d8813c36670ec151112d3c098aab2068867f535390d9e7bf98c85bcf7f8414e9bcf0a7cd50ea05754a011c2d4f21ca34f67cf6f89e16b776affc755354d7263fe3154accc2454a95e1f1e92680f3ae9d0139743ab337585810c7f91e2dc5a9bb73b38114e0f90c4d2994f3d096b0c7c050b4e4d774e1e6e8ed5eae31cdcb84b1825d0567e255f6d87dec2d4e236cb84941b8d4b6283545287b251ddc01daec3e170f3fc4579a17fac031861345fe8e761e604f3ccc51387a28f60d020a6a2df1af3862ce63d0549d1766fb79a5b2a3ab70facff22b86d16d80be4b883aacac3aa4d5d102c7f51390617e628acb9f1aa188537836f8acdf0f3e24488c84f07de360c812d36c6b013a2a563a4f89cd21d02395e7912ab260437a171bf54469362d19cf84e46e98d116489e41069aae0ddae6d41e74cbe1767a30e22934948755267c4b3b9bc80bcd47072b3f1755c20caf349644a90638b01e39fc559ef745ece91df1e19c7265f2f1aee6da19a6d9596c154076c06dd701efecbbd644583227724adf74d8d65b98264eb4ce4d0a5dd210804a5f0a3b6af4e499da508eac1c6d6e9edffa1f1a57462a0c3040583df40c156f7abedf1fdec5cb3c76b0c63c03754295e735c165e503fd4a5df5dd3ca46227fa18be2c0129076d360307f98756ad0ceeee36d4dff4b9f7c7581bccee748d82ae4bbcda0fc90752a33a6ff966b700fc9f506572ca1fe0e184a15e5953af8cdb3f8048d904fea70092a55b0655e1a9c175528eb69383af53478a10bb3a191be8c0364fed719b1cb86119f7cabf3823b85bc1c194f860d0171bfa2d40559c3c21e8e75e6b33ef557cb8bdd343c20c57e52060dcbba7d799d13b65f5d03a17ae7358614582666a258bc9fab659adcbb3166ccd1dc7aa734c4be108e9157622672dff31c812ff9dd24812c4082314209dc525db17215f7600d6d682f0e1724aa96ea8131aad4672bf56e1f55e6e2de7bf8fc8f09fafc81c1bff5020575776f3d3d6077aceaaa34cddf14bf89fc3a8b155e484ff8090720801754963412b664f9feec5c3946f0a252d351cd5342d97daa29481de00147427c3c794394db5e7e52d1f6cee8d31c4028a09d781a368c381a12c13924eacb9598bce678e2ef0c9099d1abc4544ba3d74f1200193025b67d643c0be913907d2952b8e36c3a4c369d9e9ac0bc3f8ca41d7600e4b6476b230c37facfa0bbabac635298fd2e2fd5d10f3dc7b8b1801f77e081b13f8576b4a497044c832ed55b41b37706e1a1af150f7aba6a9fa7b41d9b910fd8d3e1a3d7d9cdb48e3693add801ebce4e96351db6de520dfd25b6a741d5a1f943ad33c21f8276f23c76099af8d1349745e4dcc1f05478743d4d04fc10d86ca0c08ab2674bf89ae762ea58c53a5064b731ca60a359a117ad1e63ee409bc0b76ec9b4f99e1ed47d3be3ebebfe2bec6504f29656d3d7211a3e0121f40bd1fe339e2f04e44ff79c95d37c30692bff316d7ffd457dd5ed00d25b99b34d1ce4fd5b0c6c1c17f87b64766167c08f31a24bee77cb8782d6ff0cfe558e20c6b7b48d0d9e7dec8a6cd0b7a7ad688fc7146c2ea22b8e4bfa9bdca51bd9ebf2d32e4cfb97d35bc352df9534ebab551de19cea58b1d6b629e09129563555904fe72cad74f37ffd18811e5b0891b63f26bcc104a3a993809776b5a9319d8fd31dab796017f7439ada746a5ad7a4d05f03328162bf4f3f0cfa0d91c5c1fc5d28c28a61c05e738c53e48f415ccc0fa9da091ee177b70d315fd01844bead1f0cc75506d9f4342e89385e0be2d59caaf3ff7b1560569320c4dc32e408b6437e1326641d96d392175b7212eb3cb6b59d123b912aef0753c0f29332095ac767d9d233f4dc53d534fe4d94bccf790f791631a3e9ab5724057d7260025029afdf5e744dc4fad522449dc2c899dbc4b07cb7279eac01c7fef6094918c08165ca4f0a78a336789b30ad5643c90665302715bf2e9b2416bef9e29353bad4a542eb25cdbd5719712c40c1a7c3d7d0590547a6ba71617a6277aad6c6ac626a52cd55f9a62b76fc664865211aaa7837dfe1d9b569975f74d95726c46a8f41c809493b69156b88118451f94341007e9270c2355cc648e05797e6a374d57a6ef594a451d7867a4882be3c7c09c6e5044074f01e8b62ad425a03dfdbe0037c206e7bc2c127a9a719b6235736f78d647110f4038a2c35ba892fff1567072a5d3f4fd4dc902e29da5f3f8d3ac774f3807d46995453614e3bbc8bb917a43aeb3018f560281b27263595922a4717db7447265aa06efd2c1a426038c225c2874890581e6db2e6cabab84893b8d3c63294394efd0f7902602286a80d6177cc9e2c538947dc5331fa7059e2e840fbbb55eeff6fd1cd20a76187357de64a14772f38734b59a7581245fc499228311604b7754498edd62285fca60ebb3e10d376084da8f573d2bc87f58f548a32a22652bd98c55293a79f7e26156a88", 0x1000}], 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getpgid(0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 18:06:02 executing program 1: 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(0xffffffffffffffff) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRESHEX=r2], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000000040), 0x2, &(0x7f00000000c0)="4e44a93a99d1d345b1ca64da8f9afd86f59fd80d2ea9431a8f5fd39a00f4bfc2e8dcc52c8c9f70aeea570f4b03fda666a2cda2ecddd49c3a", &(0x7f0000000100)=0x38, &(0x7f00000001c0)="b5f95cc3c7442c528f1d718435e45a02db3b5513ff52312adb8c63ad787457f4188bc805f32be900c27c4726bf925f85ad4e6c645f33dde89366aed6caf831ff15c557ce942218486a32f82ab3f044e9befc0b1ba087fe67216f08034f5b384f8432d9a123c6", 0x66) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 18:06:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:06:02 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x13, &(0x7f0000000040)="ac141438", 0x4) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x5, 0x3, 0x2, 0x1}, {0x2745, 0x0, 0x1, 0x3}, {0x2, 0x6, 0x81}, {0x11f9, 0x7f, 0xa8, 0x100}]}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) fsync(r1) 18:06:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000380), 0x0) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r2, 0xcc, 0x6}, 0x2, 0x1, 0x4}) lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r2) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffd, "73f300070060c3dce50865b3952800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 18:06:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0xfffffffd, 0x10000) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6ef0de8345f09fe8c90bdc51842269081f"], 0x10) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x16, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 18:06:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x7, 0x0, "9375b01a93b46210d4d5148880f0d11e394ba8dd", 0x6, 0x1}) read(r4, &(0x7f0000000540)=""/226, 0xe2) kevent(r3, 0x0, 0x0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r5, 0x0, &(0x7f0000000080)) 18:06:04 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0, 0x0, 0x0, 0x0, 0xffff}, 0x40, 0x40000, 0x200000000000000}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6200027b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="050000000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 18:06:05 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) listen(r3, 0x46) r4 = fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) kqueue() r5 = syz_open_pts() kevent(r4, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x8b, 0x0, 0x800000000000001, 0x6d57}, {{}, 0xfffffffffffffff9, 0x4a, 0x2, 0x8}, {{}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x90}], 0x0, 0x0) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) close(r1) writev(r6, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) fchmod(r6, 0x131) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) kevent(r8, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffc, 0x8, 0x2, 0x0, 0x23}, {{r3}, 0xfffffffffffffff8, 0x27, 0x1, 0xfd92, 0x80000004}, {{r4}, 0xfffffffffffffffd, 0x26, 0xf00fffb7, 0xffffffffffffff56, 0xfffffffffffffff9}], 0x7, 0x0, 0x27fc, 0x0) 18:06:05 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x20) 18:06:05 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) r1 = dup(0xffffffffffffffff) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) 18:06:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="5c7ec377f96dbc11fd5e7605fcdf6d9c8c78444ed5d7a4d76d47e5933735c0e0867ca4110901c7f4a58af8a5100123483489ad8c8d38a6626594353d3b342e14e01cb4cfb0a8067f005148a0f14e7595da61e5fa5e70eec4c2ee4b244e43cf6290dac83a2e951e4919b0adbbcae4145d3b7426b8544c9f733af9446d99ffae4dc96bec186c7a0f7c40dfebac1ba475b20d167b77d9367656b1ac2243f192a2123a9e743ad8fe6085155ea665e87d3e35962d812ccda32361210ff09e89b596eb69bc0a03f70a01c6000e0b7a73b3acde0fa4c64da2054da11f39f0c892b6d45311256b2ed0fd2cdcbc95c0529dba4515927d51", 0xf3) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='W\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c65d2f6"], 0xa) 18:06:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0xffffffffffffffff, 0x0) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) setsockopt(r1, 0x80000001, 0x136, &(0x7f0000000080)="351e2e5a0b9ad503c3d8b0e6d2c30cb23ed182c7d688fff292ea", 0x1a) 18:06:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffc, 0x4, "269a95310e5aa46006c35536c69a8c924e61f87f", 0x7}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) acct(&(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3a9bdfe40d9960f3c5dd363c6015296477e0800c"}) syz_open_pts() 18:06:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffe) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffb}) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x1, r3, 0x0, 0x0, 0x0, 0x1, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x7, 0x3, r5}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) 18:06:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) bind$unix(r0, &(0x7f0000001080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x83) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0, 0x0) accept(r2, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) ftruncate(r1, 0x0, 0x30000000000) ftruncate(r1, 0x0, 0x20002000008) 18:06:05 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) r2 = socket$inet6(0x18, 0x5, 0xd3) write(r2, &(0x7f0000000040)="61759a4b695449153f7f2728ebab0e3087b65515", 0x14) 18:06:05 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x40000000000002ab, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000080)="ae051204b72cea3bc0da35cd3b9e35649edbc72ce652702af2c503c0b9d1b45b5fdc29e5bf0931fb69f4dbaac3a4a449d24398354db3b7c5fff373c7bcda3bb4c4ec46dceb4c9350088ba4874be5a7743a67ff360875f00d68f889be0aae5b1c1804540ce7bb1bba", &(0x7f0000000100)=0x68, &(0x7f0000000140)="5503b78645e15a17681c90fccff75196ba7823dae951a45fae008c3c96851e39490c2502bb162fe7527d1a66593a77cb2065e684e413e394de1415e9f119b0884a3c4cd50244322e50da379d647a74d3801a6b31b28bef42e5e88feb782e7fc9d5f149c5b4c4f0340718ce1f90943e0c4a6bafdeaa11c41851c9dd951a61f4a9f64cd832015237e83ffc0945868c7226b87dd7d5220343cbb3bce5d98d9a6e5bed2d71d3031d914efb211548622dd8c16a79eb705093bbed2db820b28adf4ee5dc9e802d1771b063d61ea6113d", 0xcd) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) write(r0, &(0x7f0000000280)="f036573ea3bf0737b04db11ecace98a1480ddc29a9e8a874d933bd952c060a23514048e527e57c377e4c656eed3b1644136fb8cb0ed0e68e85a9a82043ef8177af5011a6226356a5254ee9faba36ab415119696d3b71b2fee4476ed24383ee29eca6fed83ff2af1681ee2d62e3c00dded77f31c10cf739a6714c4f843ef2e541e02522a94f1129537dbf1265872237289aed6080cce5c8eca99fa646fbaef5a0529c6f4e26c8f4c2ea3c620d6b176a0ac4286e5e83040a318a0e1d57e7184194923a0b4724881140a55711f82fc0a97cf032b3147196e7a991b7b0784d02960e0b4989c1b766b71e94", 0xe9) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x2) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000240)={0x7fc, 0x252b, 0xabd, 0x89, "d3688b55fbffffbabd3516ed172d0800", 0x3, 0xb}) 18:06:10 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x40, 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) 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', 0x0, 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') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 18:06:10 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x80000000) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r2, &(0x7f0000000080), 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x40) 18:06:10 executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000680)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$pf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pf\x00', 0x20000, 0x0) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000600)='./file0\x00') r2 = syz_open_pts() writev(r1, &(0x7f0000000580)=[{&(0x7f0000000240)="258acd22a505ebe3c4d3522fa5eaf1d7abb8e9d2bf7df43f037b25d1f4854dc47e9783c45a2c98164c4cb9879f554ad8f2f9444e25e3e40cfbd27ab360185cc0e4456c1ace768a5aaff6cbd25314ac78f2c13c7b0bae78f3dcc44d99b0181042786e9d81597a92cb61f1b3ad15ac889ebe0ea063985c5139af1254095685668d2c296912d94a57a4b7fd6f8fffb0642a9985954a3dcdc06cc5c73a17d3ac4100f7ffc8f698f7198c1bb0a5bde1d499099dc2022e9e94a446c5257944", 0xbc}, {&(0x7f0000000300)="29206b1b48d95a1d252c2f80c3501e030dcc78f1c73b9639aa30ac6ee333bfd45b97b8152d106b98785206ff12ef45ef93d94e2fc8403a4da547d454687812d759f3110e78bc825d", 0x48}, {&(0x7f0000000380)="d8394dae52080bf641be41fa16ec50364d47aa899a1418058e060107de08fe9ab311da99a069ae198f5f644507f291b032c366b4eb9f701fe9b6081213696edd937f4aa089047a", 0x47}, {&(0x7f0000000400)="0a44acf7d954bdaae8bb31e24ce4bcb23c3cf0a4570b8435f81c0b67290191510f3ae575f67d491a2a110da346055a141772c59829913e6f075a54bf3dfe371a66951952833694903aaafe44264e7b36d7b359d27a8abff9dca9f6010ace6e9c9e74ac5b17019c6ca68b062dbc7ef3968b4cfece27976bad203907", 0x7b}, {&(0x7f0000000480)="751b29a2f4536aec8ffb9480ecb834a7329c52eada89ef37412fd65c40719a116d832e877b8b7a0ae7c819e1ab1a0d23bf", 0x31}, {&(0x7f00000004c0)="65acaddd3ae227cd264f8468c3435d7d219ab10ea754ede159c9b4a4b7e36d2837399f02b406f0f08e33bc04670f5564f3c6398abd1096dcd638a0daf8e83c83438fadba4fecff9c3f422e43f1c5375e77678019", 0x54}, {&(0x7f0000000540)}], 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) getpgid(r3) write(r2, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:06:17 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) setsockopt(r1, 0x7, 0x2, &(0x7f00000000c0)="132925a64719522c37f21888eeb39b5e0f9e9a43c01cf4d7b2924ac8daa9165486f20a8e9d2b9813144a18c05a14241427d9d0bffa27bca905245325c79ffd7e86e43e5b44e447c20949704fbcf6b110cc548e67548a2b8cc0a1d2059ce68f87ea70b5020960d25f93b618f8185e98b8a663c92b8e5e944548afafac23b668665caecaeee1dab4cd6a11152e89085856aa8f97a8b907988c94edd254a4dc69025094a023ef5b42188fcfaac2fbdb767cb2ff9011b46b894063a46af6365c859d604c92", 0xc3) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r4 = socket$inet(0x2, 0x2, 0x3) recvmsg(r4, &(0x7f0000000dc0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000cc0)=[{&(0x7f0000000200)=""/148, 0x94}, {&(0x7f0000000880)=""/154, 0x9a}, {&(0x7f0000000940)=""/244, 0xf4}, {&(0x7f0000000a40)=""/244, 0xf4}, {&(0x7f0000000b40)=""/171, 0xab}, {&(0x7f0000000c00)=""/89, 0x59}, {&(0x7f0000000c80)=""/8, 0x8}], 0x7, &(0x7f0000000d40)=""/90, 0x5a}, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r2) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r5, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r7, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:06:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="140000000000000007000000010000000a80003100000010ffff0000eaa2b9b77fb2574fc341d100000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="ffffffff"], 0x18}, 0x0) 18:06:17 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x4}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x88, 0x20}, 0x200, 0x8000, r1, 0x0, 0xfffffffffffffff7, 0x5, 0x6, 0x10000}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0xfffffffffffffffe, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r4}) setpgid(0xffffffffffffffff, r4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x8001, 0x4}) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r8, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r8}) getpgid(r8) syz_emit_ethernet(0x26d, &(0x7f0000000240)=ANY=[@ANYBLOB="cd3997030f0000000000000086dd60e3060000083a00fe8000000000000000000700000000aaff02000000000000000000000000000180009078000000008e7d2e5035d33932b1f163998a9f036dffd725c78048e7fdc7c1fb48ba8a6ed99d9519134dc66cb61e783cd658f5248053bf3148e9f0fd43c675c52a5330759010dc24f2d073a4500c04e98955f04ab611c1fab2909804e588e17182007f446d0d9a53be2f1a364eb6361be5e8cc2397bca311687a5e823d264cbb4f89dc9a494c47d7a63b3450f3a0a05b76d4121c22c1ed71e099a03750a4c709196ae5aff949207306b1bacdf3645ea5e9312761eb0e5028fdbc437b2ac4da3d65ef0bd5145305d860e95431f5bb116e9ae09859700a81603e6c846dc4e2c0d3e9240b15330988b55580d7f9167b55876212a0bb41356a3c8b25d0121068689527eaaf0e336064f83aeff404bc460d262917bc6622b50aa7725bcf94ab7bb8f341dc01a266ee31c517e14c45501a213aa4c37812a00d7686e51c958a38e7b1e088ed65f4251c0f306627df600333e74c3b2c763c"]) 18:06:17 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x80000000) kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r0) 18:06:18 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8004, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001200)) writev(r2, &(0x7f0000001180)=[{&(0x7f0000000000)="977401ab79c8f32a113ea3cc4a3d92f93e7ab9ebfdae", 0x16}, {&(0x7f0000000080)="77fab3a22b334aa7455a4f6e7f63ecd59293fcafd798409d4456473cb462f1746eff03e9651f9bc51884fcef8880be290a66546a0112e162cf20b96c58f5e02d0b866dc0c1b974c9402419b483ed821f0d0d2fef65fcf9b0672df046fc11da370f8b289d2e5710ff4458a2eaff6d51b9588e3af7740e9ea8d6767101a7d689a59fa9847c85e2ce9ec4dbcd2d340ec213df8afb04eb9ebbb04ffb50dbc9ff19d03b7604bd28a3876745fa05fec80303d53e68515505afb1605216289108a5bd7b21520db87f4555df439f3730bdc44337a42cb999d8553fdc3a0e8be017948f03d6891ac7fd5d05ba9d3fa7071474ca39aea53f721da4591660d4be75bd8a884b46650c399a838dd83734a6cdfadafdb6aebc24d18728b3d03e94a72c547b7474e83606e60891ac344b54651b172e6e41d101ca69beac6142e27d2127d6f5eb00363ab384f3e7215f074103ea56c4e31731b8885b838ad02a56704cbe0a8cb742e8f1c21e8071a82bb504ef618d7307fe24976d0887bad2376deacdb6fa61312852827b1091ae484fa1357bf7e3b8896213eecd3fc69810b1f3b71d56dd1e0fb14b47e68d48845539b9e2333a9be18dc0f2d784c2174ba76081a1035c2f6fc401b91c5bc328febe0ce8281cb7cd12da32c53775197a6f607c0712ead025e308717d1d7972a82889f470cf734174057e1e17aa6f40ba481fa5f307879d2c21fd9ac49fdba38e7d8e7c5ae7555f6417388d0dfc3ef8b206060314794201e019e2283217fc89171b8a8736da982495cd505a5d02d107f797b544615836b8ccae2dd42a15ad8669d544d6438df7ea1a01062aa30385f116ec269b18f23fb1d61b2c5a11e55bb38ecd311585a5dfcb22f76149d6e5a09ab7c10eec82fc40a4c37fe876fe2880d2272280eabc6ad95537b98b3b8ea6ed7d23721017705ba2d4ecc4e694e880af8ff83a6150d60c6ca143603d1cbe7b374c8a4234bc66aa29304b75189c4b1a75b319274aecb8248b02c980291d90f313cfd1c6a694825a29c38d56b879db49b4fbfb480e2558d5401edfe8f6e8fc7922651164d8d8f0c0ab3c418ed6ba951c6897e341af659ff90650a030f73c0316f5e05340dee09282785d05229359e01bb4be3d08e54aa34ca900c624508755ebb0d5de57f7c595c1bab0b925d126e477cace64fd52528309604a2d96e8dc796a87cb2bc3eca4aa0103b474a34d4c90b03c1f75a3c55ed0bfbf398bd3d2db1736b6e3dc429d6fa92dd23347976c4a7fdccca92b64f65a41e71758d331c1b977c8923f7f89646268de91b04a23bac175422ae06444d118597345f898cfdb174d71db3319c865b7c122cb762dfaa3260d819ab7bd336ee9c1560bb7a453743d34b823fd6dec5fb8d685da8663fba97b9f0b04a57d1a1648cafe510d7b17b9cb68a9897a930cfa02dc752b1d3dee99422fe3076be9669e92bb24fb461ecf4ec9921adf7fe38ba23006a25636bf6532b0585ed91ddf114cc608ae39466fdf54589156352e2d9e84ec5d8d1ccfe4ce96cea4ce5e59fd674b689508022fb63843e8d153b8841684a2455a0ba68d6c2b31ac7c550d1548b93f468b006168ccac305b48cea8ee257ba7d9d712c0a0526efc04f214bfcdfe67c9d4494251680098f2c94c51e4c340e0a858b377a0e4070106ebce244ffc14c35fa7f060c8acb2504d5ec4fa3440cd8ae0ea0a98241b14c52aecfca8256a014adeea5da0eeee6e8f44790bae1b5179cc20f0e602fbcf368cc97266b48b4a1feed71c22b0da113fee3638218c8827178e3286a36cd23dd161aca24b183882b4f45dd00f49176f7e7b0a58bd662f92ad1e23053ce45446bc376b99e407cdf8a72d775a5492a51fb7e882c2a36c2eabe485a6cf203272c79c275930a2455131773bc4dcc29dacfbb7dbb79347c73470bed6403b29404544bd8cf2d9043aeb9bc6c6e9423f615b47bd636734c2713661552799d2c9045e668b60061176fd8de6f60bc64a25811387c5a3f551f0a3e99e24f62c5f9504f20b8dd1bfd641161f48c092332b6113c2ce7befdd805556ef7abf00670aa9f3153d4fff9ddd0e001aa9e492e9b0a9cad2afefe6a04123b38b01ac9fba88182fd43685dad9c456d75746b56f2662d8fe5ace00f746403bf8f40ad484513ffab4612535fab0ac7a4b6ded6ce9a78bfae9656b0dac79f913274b514b1aac1ef3dac0446a21a218da571eecc61b07e55b489bf89930759f5207053be507e64edf2f18081a606322cea711acc5face70ce713feedf56f3c2d92cc0e53d713ea152eebaeae9501de6764f321ed75c69fc5f248763130c5684f3e3b9ce2768f7f0e595971bacef13bf929c8f1572a2eda181034ace46e0b99767ac2cba857bf823d84251f7565b719a204efde706705fc2689834a843d1ba902af99b36cc63d88e3607a02ef9ac9b5ad5636c3834ff47f30b0b5be2ea805ae6acb7ef40258c6bc1c36a6b251debeb9356e3808969767304ca6a97d4ce77a325153a9a98275ec7dad979e261cf07e215658bf408ce342c41a0c3601375825874a6af8c3a784dd3b2241e047930389976a138924d9c29040abfe1c92ed4af9badc6f5a997b8e60cede75617d28563a3db54de522429bc2308feba4158f7519884af57cf293bf78171dda1af11508bf83fdb12ae75d99a414dea6a5d3966f4a9db4ca6e1e03cfb61a5e1b46b439a7fa53a8cc1dc61fc9ec24c828ab54f032fb1b62cc047739b19720dd4f4cbe7f6a0105bdcb9dda4f64958bac0853e08d20deeb86155bebcbe46ac8802addcf23536aabeca169461fcb6a518f0924f5e9160e05ecb0bc4c25fcdd110f76972e742f091d1e3399ee64becd79142d7f130c8123ddb374081a58095d60808bc7525a68d4ee43c35835b2a5b8929ed9b475d50ad87386b5405b409363ed534b500af1212606775c15970cd61fe7d7cf7cef460d07abd292c3a3eec56b11d3993184e08ad73f2851e3c5f07df48e4eb422518c9cba4dfd448e926a87afc1ebc60df7652a7fd13d01c443c12e2837b5a420cbdbec9840c662763fa8f86b93428aaafc75a080d83326b93a7fc44e0bdee7dad05740f1ef84191fcc168e2eda27b9a92d0af67517f5e3e6d0c6e698a407f14e2aa3de963ea879d9e1a1534eaaba87b702759f0f365079473961927430cad8a10effe8bba9ea284e4bbcaf4a68aae87adfb4da52072fa5a2137644c6f53144237b8c7fb87f97d10f42361440fafd494ce478c39ad5d2a35278716df583ea03d64b9f6601e79ded86b50be03eac0308eca4009ec075c9cd78d39b3502949e19097ea2f6cf90c1e65027efc3922c2e7e81cebdf4b64d0a0aab6a3b55f5a7b87d167e6c6acd3892d20b664bdcfb9225dcea3f41face1096ac951b75ad5bc9ce11c7355f9aa1ca4c25c57bc89e694a89a5fbb3cf558402545f874002393907816f1d88376f5b6d479dc024c8e0931c714054f326817eb73d793b6267e8ceaeb5dbdf28a2248ec00d72d67a804efdb67e12e25323535283efc361278b55782d51506b4d61c02cb400ce975af917acd24c018ceab6ea4c5475f7ee5e15a8d40291464d7b12bff5b4c3341cebc50d75a4347df292d59d75764b35ab4ea6dbafed035129ca1557bf10eb2e9f1e5cec2685beb7c2f99efa11fe88f72396806631bda5280ed5ca1e94ad3686199ec07856121b35377dadbc13ddc46bd4b4e6bd4ca6599d918e4fe1c279b10215036398b676338fcf60e74159110beb07be1c047f8a7bea42bf4a1a6e44d5e707d5aed99abf152e1cc8668591192661ccd241e8863119f68531c0d70156a527f376056d5b1ca0b2e40e131eae83bf2b63b092bd7ed1d09391e18fe0cf7c0bbc0ba5fa07aaaa74c3c3444311f5bbd1d1b697a8a876b36a9eeece3fcba418f656030a1ff6e8caa7fc4cd0fde2985feab9f9072f37138bba16d1d42bb8d9d07d95c404dc3472fbcc3a73486187c7eba8aa04e3c26db18d9572a896617bcc1de015275c91f5765a74ba53af59148e0f9a3257f0b0c11ce15e5fc6c2d24a93fc16c742e045dadeec962ff7b3a01c15c442e8a98fe3977d97563ea0c3fd662bbbbed3be0ad927a849ff96821a41dab7a52d138a9661691ca08a09cb5ec6f928e6fe82a003ae4ab07293689e535e1a9038125eba931ab17e38c81eaccfcf2616630f7689bca5d414a4bf9bb5433687240b6140823edbfb151389b7315078d0573155ca91bf8d8e5fa4bebad2d3dc4e01561890d7715345d178bc3bf922def4ec41e1974d8f3601e2f0595652ae13c3ddf8687d96054358fe6a29b5847440594fdfedaaeeb1f7b25384cc1f0a0855aa601749a8f82bedaae338c7ab63157ce057d56e7f248522c0142f9087d5cbf9c3ffbbe1413cb2b21a12c7aae007b56f85d89ede218d51085d9358e2db3a7dbd2eaf19f3f525589919dd6022d39b0a6395d0e9086fc47e9d694bb20548d1866162dc76e16a1254d68914ab9b1960976200fba2c3bc21d78287eecb585d036a48d8e7b1ee22293069e00865aa923e5861f2b7c6ce2bfd8b1b60c3996e0f9c4a7bd303eaded43b6069e28a7e32512a053508f0d51d8643f5c792715893492828a1c1f1532c5d78adb40d08db8f017a2cfe4a92d73d1076765aedf4e6a6d8f45fa8601e02a3ae698f77bc430cf6ee981385251a73206bf39b729e65af2d1dc39782eedd0f0b516b717f668434285df089e925166bc3455ee233984557fc9aefb63772ac29a71516cd2da9738ece7f4615979ddce601e45b5ca99ad4bac3e7b0f5a807d5b358c738ac981be95d6fc4af663696ff1cafb80a018d1c05a9aaa62c0c923b8179931d4396dc4ee6d134adef32f22d80cc8c08c6b45a5cd38965feb8b9bbf01095e52bbcd2a89f694d1b2f1fd5a4ecd4fe8921126f0b38cc9e85a255ee6487c70aaf67bbe11288f829d81ec389b0a78ec2be8cef1488022c7a14c46b7bdffcae2de8981ca56ee432fb625ea7ff11dab8efe5dc6126f8748fac441d54d8379e72a525f7b38137d926bd0543a8b385bed31d893d6b0f638c610298ac21deaaa9308bb3b29acf9687a1ef665e7e3c77ea2022c9ad00f90fdf0b42ff0b31dcd7ea7b3f0c9ac6a22805110183f5bdbebb23b49dc0e4a45cdf10a9dce5212d59d96596456397e99ea5a804fe70486c014ef7e7c36e3789305efba0a56c79cd0510a6ae38c597d3e7ac7054dd550dcb98fcfa00eff8b7927656f07e77590a79e906f1d9621dc8bb78ce6d247e696db4283f849eeec7728cc5304bf85c1855acdcf45406c8f3ae89ab88e8a8ff7220acc9843560cf6a73d6594a6e3b0d72a99524fc8d1e702cc0e1c59d9cbdb793755bdd7cdbaf71ea1a7f9f3d5daf9b4865b8f0d7f98c97021f0cdb06f0da2a3e8275c6caff5540d12372def1fb6284bca19e14969999a1f1b49dc4f1edfaa353b2b156d79b8e4e0207a8625207e035388e771ffe693d5c80425ac4f618ba9a44792830177ac1b85f731121902cebb7ea8855662ec926684c3a741c19221d90bb7d44a28ef3d8b6b157335c2d0b47221c43dffef02bf6e314c9b908a6e32fd9036d03b62a3712717e148a178ff1c8417834c3f30b9913a8050f84c02fca7f4cf69f101186e3d7eb46692555139327e8662a535c201537e7a6001f24d129996810c7cbd373f360a680fdb016c79e924395ae2d4ef505aef3dcbe0ab2a8213f6fbb51ec97527d49aa78f3753c12612613b65c3f17cd8d6184ad96fd283ea69acaba684b6dedbcf805c8247e1813c39f5fcc8460da4e81fa04a", 0x1000}, {&(0x7f0000001080)="557ea253a93803b4ebc156c482ed0d925d71e680f67cf2e815375c976e62ebd174694f34293d08d88eaa7592338e169433975b4feb7a9416fce9a2ff7a0030448fab6e9e0fb834beb1", 0x49}, {&(0x7f0000001100)="f95a749d7987a34b64ced5bef5bbf7f9c695c26c9e3defaad808a7047d9204ec08015b2b8d7b2362ed44539dba0a5661f1c44b6b21c91035c4735e37f16c036e49ca96c63e0c997546e23f8f9871d294b832ff7cb0d1881a820c23ba25407e8961f3f307e1081def5d1edc", 0x6b}], 0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x800, 0x49) ioctl$TIOCSCTTY(r3, 0x20007461) syz_open_pts() 18:06:18 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 18:06:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8000, 0xa7) unlink(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xee0b, 0x277c, 0xfff, 0x0, 0x1, 0xfa66, 0x7, 0x1, 0x1, 0xd2, 0x2}) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) getpeername$inet6(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) 18:06:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 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(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000487c5529a0275e3382b24880ee2ce55b156e0414622ac112d28544f4411c27de0f057d55"], 0x10) r5 = dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="7a952e6d7f75993c4be08d810002005f6c13c101004875020602d26b9d69e45b75d2d3a3d898"], 0x10) write(r3, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080), 0x4) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x0, 0x4, 0x76, 0x4}, {{}, 0xfffffffffffffffd, 0x28, 0x12, 0x81, 0x7ff}, {{}, 0xfffffffffffffffa, 0x10, 0x4, 0x4, 0x8001}], 0x2110, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x4, 0x10, 0x8001, 0x42}, {{}, 0xfffffffffffffff9, 0x11, 0x1, 0x3, 0x3}, {{r1}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x6, 0xdec}, {{r5}, 0xfffffffffffffffa, 0x82, 0x2, 0x1, 0x1ff}, {{}, 0xfffffffffffffffc, 0x10, 0x50, 0x5c09, 0x7}, {{r2}, 0xfffffffffffffffd, 0x80, 0x20, 0x9, 0x7}, {{}, 0xfffffffffffffffc, 0x12, 0x20, 0x9, 0x800}, {{}, 0x2, 0x3, 0x1, 0xfff, 0x4}, {{}, 0xfffffffffffffffe, 0x8, 0x80000000, 0xa7, 0x800}], 0x3, &(0x7f00000002c0)={0xff, 0x56}) 18:06:18 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback={0x4}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x40000000000002fa}}}}}}}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/213) 18:06:18 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="72bbd3028c7cff412975d8cf257ce85caaaaaa7faa08000000000089f46eff78b9f03a1e607c9356342e6ebc0002000000000087ecdb1fd70500002b000002e000000200000000003c9f04a573c4b53a3b783d00"]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) read(r1, &(0x7f0000000080)=""/123, 0x7b) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) r2 = socket(0x20, 0x8000, 0x81) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000002c0)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000200)={0x9}, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x3, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff7}, {0x3, 0x9}, {0x2, 0x31ca}, {0x2, 0xffff}, {0x3, 0x20}, {0x2, 0x9}, {0x3, 0x358}, {0x1, 0x3}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x2, 0x9}, {0x2, 0x40}, {0x2, 0x40}, {0x2, 0x8}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x9}, {0x3, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x1, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x5}]}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 18:06:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getrlimit(0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66698d0bf678"], 0xa) 18:06:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xa) symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:06:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) fchmod(r3, 0x222) 18:06:19 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000002}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000340)=""/232, 0xe8) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000100), 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}, {r1, 0x80}, {r2, 0x4}, {r3, 0x20}, {r4}], 0x5, 0x10000000) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) fcntl$setstatus(r0, 0x4, 0x8) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 18:06:25 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r3, 0x20}], 0x4, 0x10000) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000080)=""/147, 0x93}, {&(0x7f0000000140)=""/90, 0x5a}, {&(0x7f00000001c0)=""/118, 0x76}, {&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000003c0)=""/207, 0xcf}], 0x6, 0x0, 0xffff) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) 18:06:25 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="219ff61b273906fe32ea887d869773de2bb789f8dd187773649ffffe4cabf3e2f9a7699c63c179cdfbd95f1ff225d34fc9aff53049d300bca509149eb9ed8e07a85180b7f070fe9c7e8717bf49f2d227f7db0d5d69841eaa5e2dfdbd79019bf114d557e36397b48d83e8ce43b87794176d14cbfa0b7c75d92831bdc738c8c96dfd4a05c23cadaccc64e3ba389ff119b2a7388a9d92de34385d755ed51a82d41a5fa1ed564640b3cbe65c5107d80f649b42bcc25b1b714d48c19b0055835bb3202c241c2ab5bf4d8b77baad92434d78f4c3925dce7858a3991be95ee8e95d29b4daf5", 0xe2}], 0x1, 0x0, 0x1) r1 = syz_open_pts() close(r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r3, 0xcc, 0x6}, 0x2, 0x1, 0x4}) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r3, 0xffffffffffffffff]) setgroups(0x3, &(0x7f0000000280)=[0x0, 0x0, r4]) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) pread(r1, &(0x7f0000000140)="0d4bd3c35161", 0x6, 0x0, 0x4) syz_emit_ethernet(0x1036, &(0x7f0000002a40)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797110003a0000000000000000000000000000000000ff0200000000000000000000000000013fa5e95aecb16c7db8b1c8af48ed545451b67e062e94352a82e2d1399376e961a710b480ebe5cc862207416968830863196f03834cef2a93ddd49d9c86359ef49905fc8cb79d711ee64c74f818cc7554789a884d52bc4b72ea4b40e7a62fc5a3add77da23578109270a6c69de0d496805d1bb9c6bcd7eb27c3b8e2cfeed7e6ba48e91210cb65301ae65a83ebe4e2ae466890c6529133f22a38ecfeb4e22724ec760f7a3aa2b047c2d46e82cc49479b596d215872bc756c3d9708c15a552c0704cf0a3a9d1ab9599bbad5797673399d45adb00e0b9f1859f96ec6269e9eb46fc90b5c4e4bfe151ca9778ef67091f2d1147125e6c6e0a1e0b929031f7a01c6ced15887f9462b100cefc88787ad23824d4f426ad34663ecda79610c6e78549197f0832404848517c270ce720e6f43b0a11d6d28dd6bee4f04367a1b22cbc5f10b2373771e605b33e17ea9ea5784dff2461e120983d3fab623691d8161cd946946833001892689a11b23a8df8a2e6629642963dd105d8a8f067a962792ac2223726e2192ec66b094f11212699daf5313a7d709517e1933fc623477f1fe69409b22a3a0587f8866ee29cd9325ca14f8e6196349b15986863923d95f7b623221327dcbf5004415d73ffd7bf7984f84220d8b15c2e2c09ddae78a260da75ff038ed11b9fa620947d552017ad394a4c238d115bdf1115357b716fdc239f9f8836e9382e534937aca7309763825ab8772bcb9f4a597a64145aa893684f07d99ef69f4d261d3f2793d5a7beefb75f44538824836cd5ba1209a646459ece77c047fe21b14944b1b14840584879d36939352777e344969fbdc4a08bfbd2771bfe7a70b58af112d1eaa271e66046a3885c3fb6370846634db1ae531a9bbe8be983aae07b8bbbfcb9d067a191da5508b0c39185efc4356f5439a2dd01917fa752bd8a133a003d16ae7261cb5ba31002911f6fbf6f73993c187a4f4817fbb9f210cbf53614ba365d633fd9a6d2d68e97c0d52e0d457aa8e5d66a60bb2b71394fc55b4084adfe5773d859aa26cc9bf70e156917101045341d4e1bc8c33b934b0c13c246a15ca0408e729fd510c993e21afb00972bd1143caa80801fd97bd51119293cce0e5792e60e22fae039fffb53d88bf87d48d83ad2cfd8dc8f3b3cdb48c4022a5544421608fc6ca6746380319c9b5f2d852cbe031303dc3aa0af5967659b2a7b87a18581f150393fffcc409858cf9c946e1ee37687301f5a632d441e852ba7af09742c75d5edf95e8895e853a52d941bd3e338dcf7d309a0f14e95cce466ef93417844d4b478d705fbdf9950b221ee8a3f7018ed3e45013d27da194ac781e3c1a7acef0ae5cfcde0805c116e80222520d4979eaecbe897e1387c8d456cd13e0ea633d5ec6cc2049cc579fa4c925fd9904071bf2b6eec9bc9fce9ecefd3661e0c0d10d23a7f3995369237b5c87c8d68b501d502f2e4dba41b0848b2f729d9d12e22ba43adc38caec1dd93c953848a9e117efed708ff042a3cd89eb2926c3e5e7b0c0c29e3da78e06d59d45b5488820e4e5de2559df52a119221e5d35c653c2ad7547e54ec665c3b88e1e146bce9c043a1a75340cfdb7bb45d8a985fa8e760993b9b0d5c0993b667b3200adc33d5d47ffb373df7994b800ff304cedb77221ceddc19f5a48211b99441f149871fa04d9014bac95b996b5426aba677cb6bd7ce20590af4fb0a00003fb3bf0e4a5ffe5fee2387dea5357e33817c43aaf7dffa69a5c01150135aab75b8ff82ca46e25e2d94df9495f81b5bb0fbb769d70b69f3f51d63a37a71fc320d6efd85488d0cf274758dcb6c946b7697b3e47eba336fba9d495deb168f4940481b7db1db2f419efaaf0f2b7824fc93a9e70f7d0905029359d5ee962ced2e8cc76dd453953aa9907197759b1c415df11884b9308577a6509c4454ffaa82a61c67c9f6b2eb89b577503cc20335929186e6dc5b525db657d612fd11a00ee626de0e66a4878a93b3817369167473482ec96c92e6ee5ce624f7d80ed53f79540095a836746694f07802714a7308d808b785fde434f14ab0fcaadac927c6304b5ce9a4841667e710243b64629e67fe6b823a1f6a92d0f31ccf8b960ee797a4447b2377820a023c0e9d0d8e8579b34a2d1b29a526ba3e28973b493db0e647e96abc8432b6f796f327cd9bd27f4ce3cc67b041334a86c79e93448ed6362d2aaa678a3b447834309028b391efbe2df589c54b21e83943ea4f209c12cd095533016491be9836bc796745a7526cea265055484c1b18815abe40851e1fae7d94866d56c097965f26e0e65de423c941562a029d6781c072c23f75e2a38f487e6f7c56e3561e25a8a9ef2ba14ae264246c008717e53b084b3f433a1d0fe1dffe65229e5712a7b9d9ecbb39b16ea706265cb79517492aa74a586a39f155a43d58aee15db46f03c176d61638079abcee7c707b070026c8adf21ebeb7900784d4900d9bc407ff3891c28aadbd36e2a3fb9136259f3d800b237a96c8edb320a9eb6aaf7f67dc4ec4b1f717f3c5384778e9526bafa372d600aade6d7f526eff8bbc3b8a31dec667c070e6f98501fe91a46d09be0bdfefe5bdbcb0cbef2870232d37bfcf7e08d460c0ead7cc1e31217eb9b7acadeb3b1cb042ba5fa09384d1499c7fd09da0d2418a597a1606a34b5d7782953c39012ad8dd584b7adde1244618816d173c7ca94bedbf9d3e34ad5eb771ae3e57a9d7a14376f0053525a2f42e4494c842ca98fdb594aca8ec9ed47de3bd718945898173fc582b3c630a7232d0120afb5b25f74a3b33b0f49e0d43e3ff68b5e90f6bd483ef3b55d02cd923dc9fddbda9f02c7f613dde353f428999526b117afdeb1470d3e2c16bdb88b0e793d23ecaa2c0d0bf799fc33841a7d12bc965b5a1f46e6377881f523cb8f6e862a4b1d312420118abfb005c7a94c146449f76aa63ee4aa378ad6100872b13b7fc91d17a27a3549162405b135d4fb6c2f7edc57da1b2b17319ab240215f79515e4a56c7aac7aade48755f790e309a1e6a3bb426d2c1bbcb45a089292cda3f0eda5469fdc5db8c256e378a50411d08fbb6e19d7d7f83f8b1cc641f47dc5e8e11873cdfada4ea7839aab3c33021f36c1ae9cf89b80b17eeea32fe149c0bd3df3aaef698c036bff2ddbf6e83483ee8a6353e0c016f3db5c51752894b1bcf423b6dd7336977eb134407bb2b7da0d610e8a0c04d5177241d21600a3874668e6707e95b3b6525cf169530db2d7e69a8b45b833ea99028934f10f8865d6b2ca6a829a021b1d2f19f30a935fc13bf71323b38f1d206a4f7ec19eb27c2fbc21c8fa7ca3800de4970b7ef3ebd66770aca9a259b5c17533848575c8d97a30afd06636d7d68fb0ab0e7f691c5230dae5f9f8c40d0f88db2cece5540ee64d97fa3bf84bc167214912bace2967a5fe9320605303a4ad85ff93d834495776ce36d35e62b0d29c6ed3ee3d051fb7fef915aab2b5589db4ff59954ca491eb557ed5b7fc85bc6ed765337e3237f0821c8f85716b934ac344a6e63ce10e9898382f06cfb58cdf6958547836d89860e288de2e7482615a3268643c3ab835bd18de281cf63eda1296342cf02319ac3a84acbefe592bf311c31f5303a763d3d646f2e471af2011d6ee403a76caab0d84902706d2a11a73cf088fedf60a85e4faf26677d3b0774cf3409cb2e9b047fd28c1bb31ed5d9a67084cf63ce2790602096a185cba5a4218752b0a9d5547625f38469998e3d06318a7eeb902591660b063c78fd9b8fa4826a1cae5723d9cf00f37551782489856b69d1d07bbb0cfbd1ebc640b2eabf420e78e276caa27c10dffd79df8e90e81e6bba27795944ca95beeb7d13b18a449bcc8bcedb39994b60ff92f3fdfdcd4cd48ef8f6e558b1075db6e53bd367698180429374ba0e9ed76194ec75aff2b97abc3c75d5f14c66e501ed0d7ec0f5f1012e2485a3b4adc322704f6ed30a379645ff84e10e444c1259bb3db2b2937cc903829d921056e0ebc9faacfd30412e9ccb6331e9c4a4220fa9dce7659d6155fab845e1ea785d603148d8947194b7e193fbdbdd85b8d5c9198013289df3ec25eb933c670d786d2b9e344c5f77b6c77cb34a0f4dd5e2d6ef53657d0a75037cf0f7fa6aadd9b31e0c42f882063baf7174105a00d6bea30d815dc8d1bc19de9d1474e6a61512330ad05a047cb3c12a84a62af489dd33133e8d1ddac5683c8b1083988eee82d938907564f5b18b4fb1a0205fe9e3270c5bc76981fcb752589358ec681ab53f8057d77d700c594b0f68f9e9ddb43f4c5f9bbd996f86b17ddd4c1907db5aa52a64e19260ef61e84a9f9bdf8a4ab553e98d6e51509c2d84ae61f2a94617ecb96e232bf793160d5b4bcf849883f67d3b45d47a8bd3e0bdb64ac65bc444bad9e43681b2319a982330277e49eca67d3262f68e2b433c42df5b8410fea023dccc3365ff7739b1f6e87d07e8fba5cc4b1ad7d1e8bedc0b7d526d843f6d9e6515718ac4e6e40f97a54b2cbcb9e67d5bfe1655547773e91a08a1a69e62b2fd6dea56d2b66216eeaf17cfd00bc76f3c1d6147a3483591bbea4d8c179ae297d8f7ea659c4a62b04f4cce15102fe4bd14e29400b8eca6249fc09fc07800c4c8b506cb01b7c7c7af3caf046c4e44bbb2eb42bb680d2b91f97c6002dc752a1c8b2305e5ae9f068c11857cdc7efe93f4a8ee9618bb571e09f2727a7e5b1b10c4f9e0a91f08a1d0fc3ef996eb69b8538a9b8cf5a7177ead6b21f84368a405523027369fe1ac6276193be30c5423512b05d4f99ca54ec659e5746cac57d5990619cab0d1a76b40e1b6841c456b6765fe39bdc1c2942c3b076f370d7eb17bca8b4c340dff8788cd89646488e08d1be57eda2059675fc26fba051481dafbd735f160dcf52638e57bf3b5cc6ea260e98b1efbc2e346457ec7676d43aae98bf55488e19189bc3089e596355a7d4e26b49a8f070d350c444adc5311df63995b1bebf3992c1fd00aad89d13c67393cc097b0da2af1513c10b3137881ecc9a56d620718eea934ece528829970ca8a333b7a06bab212d282c5c95b9bf7e32f8c8a0169013453a0395dd65aab5853711d9ee2791375141af387f4105d56ff05439e6950c1f015ba2a11135421f9c112d6d5539305a12f771fdcd4f64b782b3b78d45c0d3f1f38a2f855fa87fb54cd5008d4b972ef15c6f0e303d9af4e9a5e3267ca248b0dc6990fe4b8037cc2cea104f038689d4465abd99f64134043f8f06d37af19fe2bffb43a4d8273599adc0a1ef809b081bb6d9b1c9be6c01278e3c6dea7f5a0d208fd3d83865dd4d7085acd551166fba19438dafca5724b7ece0ec337207609e588d7a4d9832e0e90b4f2ed3052b1243bd0ebfcde1d3df5035b889e7e27ebd76681e6f2618e5a72fbb6c0b67e858fbaef1eb2d0400ce4cf8d1fe3d37ad97f0a9016e996cfe76559ca146c9d08ce4d29c1e201f81c564029d712732002adcda24fc75730c70635435c1d88e8f881a3a145c5eb0ca0de30f6c2f42786d39752b2d2929995d766b5f48f4e69811daef353b7294fe33282a1740229cb510b499ec0222b439f617dd8abf12efb06802baa32c9915ff7c03f849ab0df39e7dde8fd8d8cee6f6b80d33b0961079dde64dae406ee9732187feb1f2ade997c938e3b3e7417e7baa659de5e7bec4d7f53fdec25a61b9c9349729186e55da492bf32def1f317861313fa560cd20dee8914d8b9fb71e01a793880cfa967f40ca8a7ba9ef5120dc7efe6bfc2638374cbc2f6e2281176cdbb0ac883ea4b8a0000000056f3c46f2227c30c5552deafa096e4f3db143f6ccd61d5098660630034e8e44d406841765af4b84627aadbeccbb71918844fcc5c6db71bba94611180bf2012ba079fee56d402b32cb958cda182098dc759d2b90188e7c88d33a052e13d9c415cca268f7e243e659cf9154194b018118dcfa74c80b6f2e15535d73283490a57e637dfb052d0d4dbf982b6030f414e86f46df17b5244b3e972f5049ef63bc5d80e0e44032a2b632eda267d45a5"]) 18:06:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) fcntl$setown(0xffffffffffffffff, 0x6, r1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 18:06:25 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x92) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x180) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) r1 = semget(0x0, 0x0, 0xf12) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000200)=""/47) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000240)=0x7fffffff) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) unlink(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) r2 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r2, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/172) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0xffffffff) syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @rr={0x7, 0x3, 0xf8}, @generic={0x88, 0x2}, @timestamp={0x44, 0xc, 0x9, 0x1, 0x0, [{}, {}]}, @noop]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) 18:06:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="44f60bc34a89d1e5f9cbdf37b62da1266be1fcd944deafbea8853a8ab7bb239d7a1221a428e1f48a20685e7af22642f27fae71261f369bde84a454800b12b579d76b161d9bb79b34154386379f50cf1d21eb0a13f2149d5642cda461"], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) getpeername(r3, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) 18:06:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000240)=""/251, 0xfb}, {&(0x7f0000000140)=""/82, 0x52}, {&(0x7f0000000340)=""/191, 0xbf}, {&(0x7f0000000440)=""/230, 0xe6}, {&(0x7f0000000680)=""/214, 0xd6}], 0x5) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd", 0x100004, 0x7}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCEXCL(r0, 0x2000740d) read(r1, &(0x7f0000000540)=""/226, 0xe2) syz_open_pts() ftruncate(r1, 0x0, 0xe32) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSTOP(r2, 0x2000746f) ftruncate(r0, 0x0, 0x10000) renameat(r0, &(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000400)='./file0\x00') preadv(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/94, 0x5e}], 0x1, 0x0, 0x68fc) 18:06:27 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:06:27 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x3, [{[], 0x5}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1f, 0x0, 0x4ba, 0xd3de, 0x400}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) read(0xffffffffffffffff, &(0x7f0000000540)=""/226, 0xe2) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r5, &(0x7f00000007c0)={&(0x7f0000001280)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000540)=[{&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f0000000180)=""/150, 0x96}, {&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000280)=""/160, 0xa0}, {&(0x7f0000000340)=""/187, 0xbb}, {&(0x7f0000000400)=""/16, 0x10}], 0x7, &(0x7f00000005c0)=""/81, 0x51}, 0x800) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 18:06:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x2f, 0x0, 0x0) 18:06:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) r1 = socket(0x2, 0x3, 0x20) sendto$unix(r1, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/200, 0xc8}], 0x1, 0x0}, 0x840) 18:06:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x621}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x1, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/219, 0xdb}, {&(0x7f0000000280)=""/47, 0x2f}], 0x2, 0x0, 0x800) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc27b82f7b8e00000000000000000000ff00"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000380)="1d6c98560592170c3e77852bcad5aa9a99da3c2dccc5ce1a6dba8ace65b89860caa2f94e55ed2c3edd0237a874e303d5ec3dd49858e635a57f11d35516d1b2fdac3acb63efb6b370e562ee59bdb00f366b2710c1cf5683b95aed1b27e86d608a82461b08f1835299fa35f2e2247155e2f7116978cb2ac4ef9cc243a9e53d09059471ed370d1e18604dc4047813437cd282b7e0c01c25e2228c91c47cf733c71ff60d224cf5fc3deb5903a380aff853a962df3984061c3517399efe1cf55114d7d27d906898bc80a266e024c0a703f2c09e70caaca2352331054de56ce0b4a6e4e6b8b88e58d2c008176b8877ecd239e6aa993ddb448959e21bb0d5c7be9897989b8e443e11fea4e59db7e3ae50e603ee2bd84839995c971546020adad844bf72ec31064fce17fd5a1ee1bdd6d7310aff681d8b8ea96526ede90d276ab87015ef48e965ed79e55046b6bd251e23f6c5953c28d86cea69d5cf9c8c21e6a409cded4a3da2dfd8a99a484e2c22e720babf2bd27fd39bdf0865a731959725af1a277e9394ad6d005712e6e474bcb2c175f678b0c7d40752c8c524304eb7856afbc4b7faec703f79793977822e7557048e830fee5b9bf98bb209943a1d750ecaeb86a914f2d2208314d95cdefe8b7a8deb1971c100f518197394c722ed4b87f2425d82a1c6d0cc71de868b82e959326e42fdc492d4c758196d10bd00b1ea155f58af9b49a5a3b211a4dad1e63e4f0d38e8a5941dcf8b52f6b609be073a7bd1684453e28e793d26360593d3001f1f8062edd66eeb6a4851c1cd0a0bff535f9f722a297526f1bd1c8baa269b1a643b46b97e5775f4aa7b9c1156558becc31aeb744b11e301d57fdefe0275134721b7ebbc4ea366c8866b6ea4a7c30803d8fb88a0b81a89cdcbcd28880b4743aa693e0b09b2f013bc672d055436fd91f7b7c9d2847473a3b37c2bc4be0538ab861ea775357a3230df0bae3f96fd3394659d565dc46418065609648c7cdd4c03c92d009a8020ce7dbb7d6b9e4a4803751f21a770b796f0aee3af38033631d3e28b26655fca6e15e0398186ecf15301131c466651653562f3d2b421bc5557596ac0a4329a0eb302117a8329a9ce46bc136fe55a455e4dbf7711ae38230f77596f9f2cfa22d55a05f1535926df5b5a379920e58c003508d1bc27a4f8a02482d6227687cb4b71ac10d30e63cd01a5e48d424bef2bf9de5116f20339e88c9bb63bf343cf716ad178393cbb4a0e183a9617bc1651fc8f307bc19097ced53a86a201e2eac0afd2b9abb882a7585a768eaff93050d2d3f67b1ea238fc2254a6eba47cb44e1dd6ecc94a0aafcc8be8152d94d5d538a8044c7e02687c6e82ea86e9304681c188857617838feb8529a44395e2857d996053afb4a79e611268eb6bf65c2fe7eadcd369e5ae0fa176b7b68accfc56033042abd05b8f2610cda9c100662acb8442919d6ae0e945504f6dadac6f5eeb948736b3fd86945d17044da3adbda7a39a11fa60e73077be807807c65197a43e7b5debb3ed6533dca6b7232598bee2e5b9827a17fb4233cd6391eefd120e3440d7d4619d2aa420485a79b215dea680b673809bfd64e283e534c18e8bdf43a475432dbea1daae245ac8b6f970451dcd6a17dc35d25e7d07eaadfae020970890ad0036495f22fce220de736574e621b44b14948b188d74d39496e378be66fc4130697769084b38da2d0b844b69e717a3a71cf6ef94c09b21683003d9f18e2ead39495abc10262f310d5cb753522d4edc2530e7d76c5c61a5ba5ac93f6e40a1f4ee269fb3ae57de5852c21da27c759004a8dd21d8b7e14b8dc0061b7be957fe99bf312298ef62cef9ef9b5ab3fa2a8abb62b5c187d0331d541118956fecedf6c11dc2bbb96b177e2126a22fb00bfd836b86c9a2c24a7e5b7b1416273e1016ecbff60100e9cb7d31a5269f17b3ab5269689f017c06fbacdea632c3dda35be42462932659dbe15bb1a1fbf6e2f9b29b579c14146f28e17734b316ae21ddd9cc9f55668afc683508674ec41252f2804419deb324880194d0cf0cb62f4241661acaaef79603c085f7de8bc598d0cb04591d38347439e9d3dac37117e9569364a37e2f5fbd6ef27fc43c5db100ffd81377312f8f2309098ec9d1e7b4b5b512cae0dd470c7503bacde87b04ddb77c1ee659e41ea83d4475a078a1e8081e4e05b7a90965d9e085262435e3b30a2e880502d288441b80b9a70e06e65ee474c5fff78f0c1039fb16143685dabbb6248081dbe34a25a8089e8f2350c68dc29c5ae63bd7fad96eb70c4d93a60e828be1c0e93f7741b84438939e53ab6676f6760dc55f1bb055fc26372f0381413cbe36118051198bc8fca521b9c312d3702273fea94b4a3f951871ff231547ab1159ced1467697ae850fe9041463783b35b155014f048e7959b68786262c38f1186630e2581f0d9a802278320124677bc3c087275cab48fe927b6133dac382ff1d3acde2c6d88271e8463bf34051fccc260aace01f701b07df30c56c682c8aacf2c5281a29f8eb95285ca1011b4842bb0f9bc0303b85e39a15881fa64dc0d852cff48c6ab8edcf4cb182d0d019e7c0574ce40d077994307fc28d753dc9ce3d38f3ba9bc8182c456c324120d28271982a95168063efc17dd7384c48bb4de702a91850e03ed65bcbdca3b69090c32ede34ce89a65da9403d1000e966d1820122a45612502a07f0ead6120abdae086221d6535453a6fe6e47dba98bb85f8cd14133f912522309a7ceb5c65fba344aa171c2bf27810ce25d6257a5870fd2d091951d62d5c909aca16ef7185a328e81d20adf23db44d33d3c44702da67b53135cd60976baa380daf702e412a6eb8a1452f73515cb5babbc9378d7d77243a42948b84b90395c9f616489fabb04b9c60138fc97622207698144c3998dbf6062861327ce81a86b8c3495a21bcf89c1087a28844a69b94a1fce5c6bffac6ef0c350de231d094de3e61bf0c6600fe5967fcc939f25eda96fad92f90a8d78a744dba06bec9d074d939e4948a69c7f7590bd5cc589eab1369ee6f67f6531b6833cb7b5f912913efc11ac607cc9812b81a20edf89e78189cbd84f2197fdfa100d21d2e58d3ddc8d77d5d482e1b86c83b12a4882dd97cef6966c385ee0a2a8237e6b08c7f1b0f44da1e86b4b599e1a9bdd1aae267bf80b13d8e28f69c852c3f33f9261920313479d5aedc42457c80c6dd3c83516252f462ce9b84dcb243798fd84a60e9f5cfd098fe49da2215341fde6c0775808a183edfce63aaca4f0dde3b0438adff23a2a14fe930460898ede44bb05f16187ee8eea8e08cfc8377c93349631bc9cccfc27a284379b11f850cd5346e86230144daa4a28b52d035637f8a590d452feab573f92ea15c399a67d8f32e91aa96024e226fc38c77dce242ce3bb249f1cde7e351859df3ea056d3c6cc16b38654559e75515e754c048b4191fc8b0ea1be6cdc1dc2da3b2593f07c67032f3b30e0a4437db8d3f30ddac595ffb8f1b9cb6d77308586af1fd7d542942abc455fb40e2f36a6257e7df4fe91ac896a9e0302ae9daf49204e1d6302ea7f539e65ceb1ed9ac4b3d9669cf101eb336c33729725325406585929587e0dc1f49ad9fdf7b7b8f1b0101ebd3111f080ff84abe685f69347ea9dbfe5c2c6efe64e12e7f63de3d20bb2fd194ef04266429ccdff0cea375905bd5df805a53189aabf3a61a6db82bbd1eec4323d6ee0e357a47027a5c6898d8b79cc983a8384548f67e031b3a9499b5337a7eea2b4f27e45dd69171cf14a7c30734bb0a7a4a454b263c648b345e5a89606028082122a5d6eb33ec67885a349a433c1925aab5932207c07f10b71a4208bff7b42af84abd325e986f57cd7800c800f301bbf2186ac240e3b9b37674989ca3dba6f38e5bdbdccc2fa5b72c99b6bc3284837647b8fa15f0e750a9620a6108e2796caaa19f6b323827d4eaf73f083d227029067dd71c583ccecd8b623c16eb5319e2750bfc5b76ca29742fd7b62bf80e260046c5e197c3cd99e9e47c49fa5b9c3e2a9d2bea55558aea0d6da35d044640ec544b7a9dd078b9a65da6cdfb36c6f2beca324ef5d7e55cef7d25f2b81905b2eeccdc2210b8304abe66e0e663de1952dfdba9520bd31f97f45c3e2f734298e8d62bced35b85207d4bcadd222e3ab041e02363fb0746c8b2ff7fbdfe4018174932ea505b9ae3b55be80910c61e7d45ef1de0cbb10d95c885774ad82dfc3a3cce23e0d2dc5474579a379b9df9680e03063362c53879e54d151f1f7c0d78328080056134e76861490928e100ef91df109387aa7adb07f1ae3f00a011837df12ecace97106cfade62f8a85ac8ae05494c750dfd68375b8365b8385dd918291399e3ab84d462794084c965edca2b28a91f62607df82615dab28c5433da249733d5403e431c736c18fd5ab4d06a58c236a0918e82ce0a8aac93af7cdd77291120773c78416fca3fd1f73efa8f5ca16e473406b4ca9ffd3128c838956cdf304f985cc33ece37c5b0fa47f0b663c01c5c93fdb8ba7b0ac2f9cfaefd5d3c9980a7be868611608db70391e2cc6919ed661a0d37038c56b13e69c05e0c6e6255796ee724d2a8a1890406568c469892857cc7b17db74d0e0c220438d23e2ba95aa2913b0547b14ded1f8db51b89799a53ca57f1a2e0b80d82578d4f4c7ce590796b143c225cbcbd55306e2a096eae21572bd586a1268ef99f5b1a2d3d0b68002840aecd4a4f86b9ff70922dc45961ebd44db0c5b7759aaf03303e461ca47f2d1a53d1d4dba3f5e6b5a1103bcb99ed0d95d49590264ebcd8e4bbdeae51153fafc799510f5920ba94f09526d2e9527d084fb3400c83811eed5d5c25b69c10a32a5712cd66555a170b90819504f6521279e9293aab349aeddbfa122b168531fe24171d10a2e4ea0d05e598937279454b03fa84b77ea1355053bf739ee8fed2399f0c958f1fb015d06878d1f69a1b1c634f58c957884a04ae51f394d715ee80a2c6b1f8bf509a53d30be167a724b61e08f8db78ed417cf57b2538e46646780b09378893e27f3ad5cb08591d3b42ab3476065687d86a1b403d886e62d636bf70b9865f53561244c50751c5e3df71b76496f5f9905eb1c38da25bf27955ef32e368dde94c804145bcd6cf967b91774f3595700cac32e278634e70c1bda2ce6adc39fe8113c5c46af4d5dd35df8a41a70970084dccd2ad74572e12cc4c289c8b11a0462068c6e9f03f05f34fc6acaa80020e7d457fbbecd8b5d80f31b65c47815a95ecae706d1ffb62de0a4f663b18714a12687cd943b134637cdb1060452721e612b22d1bb52ebb2986b02def459627e95186307adcc32674e06055ba0abed2a089428fa851b44b88c2d627b49f2f06a4e462d31e8cbd1944ceeddeeb275622134a9289833763c79e55f8dc4c865912e124e6ad92911982c73c8c36b2ed994f19a6db8fb56f0d3cc3e1b68c64b9528d48033f031704c3d991d31383ca1ca1afe31df1a88acb63f984db9f6b703e7178bc8dcca8413e33220dca692723caedf434c60edb20e8554f3520a3a13fe7ac3d18fd911a669a66eae9ee6538500cc74d0f099848ec9a2ced0b111d936e79fce5fd0d7493e13e8e5f8ade19338e0cb95eff3f28c127548780deac8da041e217e16e583bc13410835ea83bc2c61e048c2db0e9ea01dde8ace1fef87d6037432e899efe52657d1848bfda16d41c5395e1b6cb13b8990dd1321d4d7080e1eabef100e52a626bca43964f2954ccf842db146104c90b8ff3b161a7165ab476625d909", 0x1000}, {&(0x7f0000001380)="51730f1d8a917e2156c7b35752b5c70218c3cb2413f532fb55e2d5d08b5b258ffa4d73db901db15e55b638aa7d3201ec537b2779f27bcadb47b2afed2bfa8ebf97a95cc485964aa1473d1c6a67c71e406508ac06908fd061386526676227a3b2c86b39af3957cbd8f067766972ce69f5ce4608", 0x73}, {&(0x7f0000001400)="24bb44917c1c42be404f328a79e6dba9f570396e95dacd05edaf6c11422744b364a6494c5055bfee47f4bd50419ccfadf4f7e4b43104ce42b6ce94f86f87b88348571a2406fbb85adb927b6e47b6d040011c4c998d3ce4039d51ecb3c571877c5cd669ab8fe15f3b538693854eab9e7e54cb2374e32305ba6d1d8e2c8da3f092d339423235b5c6e736d45e4c3b4f5d523f16b14cb997f86be3f4440dc5fbd023fd81ff4b2015d6e8cd2b09c68ffe8b62fc3856f68ec2fb93f04e898069b7", 0xbe}, {&(0x7f00000014c0)="13da9ea82814cc782e1d3c47f80e3e69a7c9fa27120f60a3b657ca1f983d6bf6d86610a2ad987916891a8f1a4432045794cd673fbb58fd955bad1f5b0c7b7773339f3bfd9e3ef30259263f", 0x4b}, {&(0x7f0000001540)="10f05cf8e65c971a749e5bd7df40b97f2963ec273c55ac6595e1b7347ff47547205af61986fb2f", 0x27}, {&(0x7f0000001580)="35a7cbd5958f21b72f0ae22ff4d55e1bc775fe9fdd35566a9cdc1af07bcca8f36021441016868152da5333385c9cb5dbe78fff9bab69345ef00f4a7725d1522ee09809cdc7b889472fcf4195613aeb", 0x4f}, {&(0x7f0000001600)="cf35c28e744fff9b237bf890d485d6f13cd7096e4dd9151a257fa231e7510a4b159150f872903e4639aa3b82882457bc", 0x30}], 0x7, 0x0, 0x0, 0x1}, 0x8) 18:06:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1f3) fchdir(r2) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') 18:06:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) r2 = syz_open_pts() writev(r2, &(0x7f0000001480)=[{&(0x7f0000000040)="0e31e1b79bdd3197415fa649536239ff030000bc6c767efe300c2ef975d8652cd03c37af", 0x24}, {&(0x7f0000000080)="70818f57310847d4bd7bb0a14861ec1c8889bc4be3ee6e944ef61afe354eb45dd941199dca8d2bfc494e29206f2a2e9c530ad2c70a2e1497c9f063bbec161cc7cfbafb54e4e8eced9eab1ae13ed7d863538a14ca762a6793748059335b4d8cbf595f602bbdf2baa5c6826c36c2e0686f0d0218954e2138c1991f0c0e0c94df4c9b5a89af5200000000000000", 0x8c}, {&(0x7f00000001c0)="99a852de688bb3e17532abb6dce9244b14b4989024d18bf6f42ec80229af26d505e44578223509709728b034cf085d84f479c7ef9674dab9dbdf6ce656bf05c561f162713da978b830c15fd46b97e7a39f2a034ff7562ca5629a15956da8829080be69bcd0aedbd8f7d3fe47fa1ea5142470732b3d0630e25155de5fbe90fa55338bd921a3f2c24883d6708b593dd4c69f5e165f30d1f5ffa7ec6ab0d9dc2faee8bccc9f5bd3", 0xa6}, {&(0x7f00000015c0)="187b000000c4f8bc674517600fa76a2483b6367dad80d5570d1f7ade70e6564022cb8b581a98f44ea8202234b3003f02caba4ee7703010343c01d3dee94061f71911d0f85e206e1a7d22fe156f65a20467e0b3812c23b01c6deca19d83e15bc6f966772349d30340e872cac790e76d6cf45603f72030ae954195df48454d12c48d9b6fd6b93d30faf988bbd80a2320941f8976c9a96ead42652edfd5eee01989c5ac8d32a00108eb4069424828d6d08c41f79b5453cc1b0d18ad39b3c7d1d4c02a08f68c87de265133b70765e29dfdfbe461f0a52ac8ff1e997d327868fcb0921afd11d2d2eb5a20dd8093a10b6633a9bc55ee92fbadcef3d188fb6da0662120b2883f5d7bd5fa70e93d6b165732598372137f3a2bce320f76dc07f642cd99e7731abb30e0cd8125b794ecdb4df95f7d99084150eb56fbcbaee9f440c9edc353669c69b433681b20bf8d58b04148df6f286f9fa451181cbe65cb69a280e09a6e334d5bcfb960a82821cb8d05cb4762567e756415367141c6002b3461931a7b6de5e61e9327b3984888fd", 0x18a}, {&(0x7f0000000300)="d9aaebca2153b19af13d7924e8c32420e27b2b8cccbea784bb655b5934582233730a145eb695a6701b333b7b572dbd76f929f283870b3c2ec991fc1cbce71bc2d413b4b978824b27a0010882a065e1ec7519263fea5facca816c07ce377eb8e067566cddbd2973d6f06af96294dd6b7e05ca7d62287303eb085f020a1be7b524b51d4b6774ba6145291c72e8ae356404e6f4aa9d745342f6ec747410d6e80c97f4bfede62b0d0de7358b30852f815a14bcd36cb8278479910842b78421d089c8bf169d3c56057f064e3a3621934719a210b6db5d245b69bd439e922c440cb9add72eebe295c4eda08029d9b8ba4ab115c24e4a5f0f3772af5bc9b1a2a0f43bf781bfcc2d5eb4a52fef75f12cd4048d99f30567de84c719330628ff598c57d1273977c94dc58e58c790ca72f03981f37dbc235c02e35d2f4fc2f99bc62e38a3ef22b006dba8d220f1c759b6cea7b2dc4a8bd63d63df4d87306d18233e8c10fc0a9daae92e9d6f53259270037ba9f159974c4eac2ce3838b653861a8a3da4c0e2cddda361549cc122def57565936c1494f3a4a8bf4ea043a20aee5ec20c3872d37032deec8438977b36a17b17b41b9396275537e7ee1814199c1562e234778053185472caa8ded23d8a867528979217775326fef7a6c04ed3cd3ed950a4ca4c432b0f0beb8221c17d1035afea1d3ae303c630eab98626b1cfbbffb07499f118bd3e04ea765f804861acf7efe65a2dff706b1cfa73d5d6fe8e131c254db6c35fba7abc4fdc6fef3e19656053d6ebf2e5c3907ecf9f67176aac6b43268f5d29448ede33446a6d6e79d17c18cc12cae9ba4984525a8260b56686186a6a1fc03e146b5f576a15fb791e8796de63d0b02b031df85c837b5ed45f30f8aeeca38d4cc25cda260ad62c289f3a69974ddffd097c30756cf5ebd2086fbdcbfeb74124152841d63ee040377352bdb21b7678d85a573a3512a6cd927ef54f91f71e6e9f9fa99a1b8e2313ba855573203bab9c300b2f60bfb03a9551d90d92c37ab716e702f452d937ed76334cd49175845d64440b0a8ab275a8e330b64130445776bd589e04525fc51f5d7a66f525187f08036caf92647a74c06cee972958e5c87021f352ca8b61c4f0bfd42dd76361c68e3e72286d80c5d8621222167b02534e831817b79db3467f3ce8eba5f162bef8dea224083a90a3b2d9356dd4897f9e1732f6121ea932657125206dbb18657d778d27601907b39ba5d542527d1c5eea16c40c963d3d76b574e16fc44450c84d9fcde03b9c849e1f0ff6390c0f1d8b59f353b0c387387e5b85dab06904077c23576ba1bc51d9d0ff4a152e351ff6599f445f5f49e82af104d3a580a487b15e66a23ed8fdb5291e5f0650f15be33bb9093ab5d94100edfd3e53218f3212fbec8838d04a82fb97f80771e73c1686feef8fd45669acc6de8acd91623d1bc83177e1cf7f2ad8ec342bb797bcfd658e70813a7b514c7aecf2bab8ed3f694bb0d4a3ef5af107c40aca1da260bc97702301a4924b172308be7b989fd1c3e443e3939b480338a042fabb63f42138c31fad75ad626f6d78a34cb578a58e3938c5a63626677dfd8d14018f045f5ff4fb075c392b81a2b533facfc3826feb823521908681bf4deda00f7bf0cdf5850458873ee0cc0b741f2b09702b52c1537a539785d099a426161eaa7dd0ccd0b6084b75df9a2fe68d772bdfd0bd3928695000a753978d2803151f7a4cf6134d984f0464f3c8a9fd4345bc15b001f34469dc8d19eb2d9550471ab2d2cd31635a344f039791c0c7db4f8a045fab4d6e26f7c22eaf7944a10af64d2eb3f3f1139d646ef4bc1117c37f002e0eba72865fa9eaab7772caf190ccd61781579a4db27ae38281424953982e9671d80ab86d93459fe6ffe454c47728efaf6b3e03492e0e38b4f49a8523d7e2bec0914e575d0b39037ea32a14c28e1c7a62da1845a12fed65fb17cfef0f1bfee7aff0dfde8ce0c9401fc918eebf9ae20fd1276c6850996ad1fda45baca2e9d03255f5679d3f374d227df00e7891afb4ea2643233410cf15aa98d83810f56eb0d71c282d43b0364e05d675f68e45179763b4e734e79458eefdabb27db3a28193ec0fab5cb7b3bb883f081348c5cc1649cb237158aa4e11033aa2e88c37768798a407de3a1b4b9cf924f4b807af0de41f46e13656398c3ca83c15f73ea5c2d3e55a459706eef505e732e5038c6d6f7e75bdd91bb3e390e555fadbf76aae73fadb82af588235878c059c72b4943e35dbd10ee0f4d3a2a075153cdbfd86d344444b7f494c221c9e06bf6075d0ccdc0d05a761e9997d72731492e600e421aaa60d097db6edc71af05a1d1cdf36d8a492ee76efff640ba9fc3f4185e79ffc2a8351e60932d9e5d7f0e06b2eb64197ff47eafd18d2a8f01301236875e58d9d7426041f2252c98fd8acb65d4ed35e7e6e476cecbe643039bc580f8632f0edd22fa9c6ba5ca7afb7086a04347132dd43044551cf819c1f174d85b9309c978f423981c78a68e63cf1740d1f747d9e4a6e5cc11aadaec2a25c0ad82c4301706a97a1cee4719672b1171362a495f84cbd5ad622fad70a79cfd40cf242ae263759f745176cc1bb79fedbb5e6d54f2277e5e28843c441e6358215c3a8e1c054900a4664f6111b5b0340a01100d76cd75b7b76cb844f3a98ae0d4023202b6b1e5521e1d4af8c05c560a41bf3c21cff4e6d83af234b72d3110f1e7814cd6b3d9fae11802c4cb184e8c80a2c794d41df2885dbe4b091ac31857460ed3f05ff29101350c6bbd72aa9bdaa10f05d2e3a36d7291fa26ff2428e820c7b0f31089a2c4866a34d8d8a46548caf341ec69d215f960c19cc91ca8bd69b7404180791c4d632259e89e5fe15942576f3ac5684c2ebae8c95f7e3d946a1b0bc1971124312ca1d45c65b63cb71f1c9d6fff60c311622297766e8dcb96658268db798ab7c51a241baba70fd57c6e6e6a5c67797b88a81b649701fb36b6127f53cc2a919d6ea1ff20af41d590fdc7859c47fad6150a216b50ca7a954491557fc91697a2c5db91372de9a1139af79a9802fa4ec4539075e5011d19f51531539eee12497acd92817cb45c832232e26f5826991440f90d2f7b054425fb6081dc065dd9bacccee527eab261cbf28f4ed2b8ad1968d7b35b56f9ef0e03cd3c17e8c835727936361c12037bb5aba486cfbb0456fc3960f8b25a70b8f4f57e07bf13643f0baee0af5eea73725f8344fe3a085097569ec08f80ce38c73bd8dc1c0eb2e76ce7716bd89fd48c13c2a0a1df7e868f47a4bf22dd8a0619d7bc424a2d0b820560a00ac4e1bc7591317498682a363b30fd634c002afa0c2d52efdceb65f274872f5cd140d40f91719358ba9918af5da1e223e46a6395b67ae3c7950ee73bd7b3afc107a758da3a3871fa4497848babbdabdb88cecc0f3b15030296044248674135003b1ee97e73d95aa1926b6ce14c0a3edbcea8e82284a9fa1285075e7701d3b148f54fcf1613797baaaa755c71378c3a67dacad944b39ca269cd833783f85d99821c9ada6a0d3b4c0e2c4dc5fc743fd37732b6580511f8dbb6a7df5bb400cbf53e7d8636ac8c5552d0f6b94a1f0e9fe4e1d242b5cd5173d131aa8d5fc2536097a6298e208111d06ed4a7954fc6aa8d897bed444e7b0d471e0de8a0c50766a757f897cfab804e8d840b941bee92544df9a18d7396f6b5d552cd3eb411e7a0f3713ee4c51c775e2e863a8d3bcdbe34ccf76a213a8c02c97a3af3d6f82d83ca68627a34099b8f368ad6487ed2c606577522af22cbb9bafdd1afe0870f2ee90e149825653f93e63356c1ab126c80b0b6d19d9c79b7a69199d7715c9dc8217f61a0d7686d6c178921a5583ce8150426fc9d1aab1e0b59f0816443f63fee07b1f100a3d209a0a56b7be186447d687ad11cfb58e847702b504f0f596503417f189b62521cf10048da81c5555ed8dac1cb0d27640a7e77936627919978cc573a26266c789eaea028dcb704d49c243adb327b0079007dddea767b01de71a1e3ad388fe0ff02b22360617e88fcc9b26f6f810cbda39059908206f10781798a9bda02f79358a7823cd2816a2834d6123cee1a38374a0fff7446ebb0256a5f16aa497fa6a0b369d5f9d9618fdd3cdb95b677b413120c219c1293a2a90e471993abdd490cb7152c7403872e4c2e464748b146691a0b78e4259039a01485459d97775ff438e62d6fdc4ec638032c2f2cf6b5777e2044c3bcd2d001cd03046cee4acf50dcd9ac5f215377e69329f35e878ec37ab36e9ddc2ba0d6afe1807fe41c48c0b1e11251fb930730ee9e29aab1ecd16f23cb23d93e21c4da22cd837cd8da653751c29ebe705a5a4e8da7e0a33b43ed28c971b361d3536988e4db79596ea21f5bbdd48f1583969a5847f7b1c70f0bbf67e02178625732b90b2971595a3fa4a90e24704d02fb2116903c0e5b43d87832d4bbe9a1db752ae9370a23f43b5adf6371ff417ad0dd739e1ff558bc1ffa11f56671f40d2f1ca0ad2475e6a8adea257b5bbedd5b6a0ba3f14892e2302d1adb34823e31960559a2a00afa3d049ffc84fc5a99e65d8b4a5caa420897cf9bc0d3d8643693c030504fa9695190b23d200624243942e783bef7c66e5f3858da4debc010d6a851fb5b81ec0c31e365d8d3e697bcad89c707c3416a34bde337412bf689c97068b2b0ee744aaec287769b074eb4f2ef846cfb42ac8ddb634472dcb9c1ef6a5d4e60b86a8e65b43e0f0b239a7b32f5daba725633ddf40ff360bcff9deb0b992cd9cfe7fdca06c6a897070b2d134c3e7f7b84ca7f493201e5ab37aeb9177e6bd93198b10c7999aaf664a0f4bba4cf6dfae1551a7a24ca1114c128c9d87f1a3fa37a42f4d05b50889571599b919bf5a39e01d40d32cfc40d85f46fa4779d94ebdcca9afffa6433734e84eab1a7a4770f8435c5efacdcdf728c656639750ec1eb75d21ea79b49d1f02eb9bd39fad77d22e4dc34749a264983cbe06dee19b5bc9bd84c54f3a55b0a591109469ff3e1969d59e2606728d085743b7e12ab201c98dd26c7943febe9d2a4d5d1697ddec26ee8bea94ee01fcbc310e6c5b4a5c7fd042c710fc92fb7147d8fa86648dfca0390404737fabfdabd054c4768026aab283eaca849584e82d4b4a3f073dfa11ce6acbc7b3f2bca7a05faf564d142b8f7fe83700aa355c3eb442355ce69270f891e4fcf2e78f0080c67c82651d708dc37a9cc98dfae42286ee3acaeed8e1b966bf7dad813328fc58b6bb39880473868a65002d5c416642b3febdaed7fdf4eae4821abb85b29cc962010f47082a9c7c229da7832f826113a199614ea9681a1c018d880c02defa2fc1b3968c648ead8b74bf03def16f10c5115474bbe69738e571494107a7934b65f9796a39c3c4136617b2863d5cff0e7ba0ac9db80b13f1d0e301c7631c48353df9c952bda3ba46d2950b726a47b7fda9f30c93414a19803d4aceb213d6f589387277e83ddc8004196ca8b1466e998325641c7ca372fad41d55042e4ec356f501b90ec09718728b50a97a5af1c242eef193fc5b3bc7ddb6d4906acf172f4769f976f791f86994145e0d07889ac1e8f305a97721b06365dfaa257699ea6535204760662f3a00faa8eb982779107b2e21a8d8f91325c2f8753657bf28f825049e1e37571edc099b68e07c6c78d84eaf4dbd910b9baebd5229e8366f94773134d408b5ee4a828abbe4a793f3317243a6fe473586cc1fe38a18569534093dcf0eafe3e20da55d1b2d91806f4a87fec451433", 0xff8}, {&(0x7f00000017c0)="37e70a94df9496ea3c67e51778921df107eb03e22bee286d865a93f9de6801ced90a81b0f374c6794c00f50e871c8a6987fa89c34c38e231d794e60fa0347761286e494a005b26c63b05b5415961f1e81f0bb3caaf3b046290de43f0a594cc058d6dc6730e0fe402d69982318134460bd96381bea557acec09c8ede22110e461b9d0e3184e0b189dbe626f38c7a5ca951646efaba1864abb06e314ee4baa9f2e330d47ddad94928a87972e713f4a63fe629926a50dcd2798c6bb29c0c517261597bbfcdbfce740d8e00bc2ddffd62d329126215676af6f0b9396b6c755b6711a0b2b57ca356fdf0c044245700a2bba561558f254163d2afbc8d5b001886127a061db1612aa54c0b83b8d9be9e81cb87e24300e1bcff92baad4d3e986d8916b9db135dba6de46279134ce446bb12a583ebdf0fb8e0109bc1138b67384669bb19ae4012e3f23e3ce86ce13d51c701b5dda36f85e30040a250147ed45d350897d681ae38e06aa4bd1303dcc83b11af54bf3aa09eca0133ed91917773285062d20684849bc1545ccd52fc9d1c92e78eb9bf9c8a369166f8fd3e2d4ee10b00d18e7af814cb640c73173532d8d0bc9f9e34f4f4b583b36f6ed59454704729bbb46f755715710c53d7c46471f5ffd6fa19690b0c2b54a2d3594595bdf1669bc805640cbd9e47926cc7d1162aba2414480d72e0222bd0e7157c501116834c998d6861e49d966a2d4378baf17bb618b3f094e28b4244ccff1ecba0e7ba311b03a6c4e15fff2387e4fa72eddd3d3809234ff17c582c2eca4bf1a36b2e9906c70cad5046aeb1aaedafacd22e411e2eb8f8c8a5a4431872a1662f0e7aed978ef3ac8fa760d95c2418c3ec59bf561692c05be666d7b85541ec6b9f4d2b9588bd0c661191bc325fd2cb9e015d9b825190c85b9a29197a762d20c084d28fdacc3afe06963f04dc46711ed697296560fe88a2f6911ff0107ba3517657bcc940332717db15dc6e9ddbc11cb4a46dbf02fdfc936f3cf0251d1b8f315b51ce9694f0f0d421e7f86f74a80a6ce99394d3117be4e4f31624bec5612c9901aad17381746c0918cef20066110699abb06e94f88a896a609e3398581e3ff0cafa15f2476d3e52251573064bf702127ccd92d93ee8665eeaf109a81a726148ef5fe173a706a8a47e7eb7032d0ad19b6da2ffa42b72bd5dd7bf6905b80430d02f138f71dace793ec17edb2fba60c9e3cc0b6b1a0e96613d822e5b3f432c5d15d5b37f045c93452b2dd50d10b2dba2fc5a5001c64ee26d03c778b715a8115f9babaead1eaf0db8d90eb55532b7ba9911230eb1cafcbc099cc5184c0cb84bcc642f27497989efc2e5e80f38f671beb493cc1b14dfcd1d0b52298a6a9b993e6a9b2de891ff407a6114f3c20ef6a991a74085b82f2183321d93cbb0a1b7fc0edeabd3d290c300505cffe5d494afb6da3c809574b206b66a452898b703f6f51b94b9f91a95f2f968c1a31614fdb8ff6d9f3c5492ce8a644d5d055c4e7e8e02675bb4f5d6033887205f0226f0550665a8b9f3a5b720f7ae513abcfc8bf1973548dbb8b0d9f300babebf56eb30115d934e6e5e13a7ce70fd90d72d3f666166620f2dc90297bc42c43fa164d4571fab2e66a4420048a15c41849c686b2f51554cd195fefdfdcb206f45b979a127cf65d742feff387dccee3cddb6b191a469a84b3a6bff302189af527bbfb61c7c792558ec64805078d69f901ca01ecc4ed6f14bb3ab10331946ba587a296173bb46aceb7c09f89c7b741450d142bcbf1ceb897cd6c277c5584809edce302429fab57dfe7d1db542fd3801b18903539105c4a51b5a3bb2e8523e0249dd72203e751591c2c638595e66c998f0f60c20e0163a0ad47e9efa9e2329538b65118efd54adf3261cd435488ab924b47c0542185baf1a778241cb9e772ab27c0a6a438bee9c57a83bd287791f7efb8b44191fe52ed8696bc34f395829aa15de2bf30c42a26cad6d7411aa969560eb3b3a9e9c55ddff2a1d9faf9391e1cc4862ea391ae712328e602e6d0391ed91e6a31ca381391a2d777a08231e12b7ffa7aca61c88207cd41409151e380a9b4b8845c3a931d467abbc41b5f23a43cf7d3322e547ddf3d96f89ccfebff56034df959cc57de0ea3ad0eebe3b07a5a7399a231209aa4172145fa33415f7e586871344c5f75b053c76076dc9bad13cec8c76b1e1746eeb62d9fc4663cffdf7cdfd320b2f452f9bbaa910bed02d516631f0660a13621afff2ef1ce3ac7bbf14b2bd44ac9598f8dd3f9f0c9a0204b8a807e94db975116bfb26acfb55f4a412d730507dd11cc133030a8fd581634cf5dba21f1278644cf73f34d2e7c7d6faffa3cc16b40e533b314f4ab1206f14b9291770a9cdf81b8a3cc59cbae454d2d793555ab2e96aa99d9725a6d8a967c73be71ded94ee5ca552639eb14a67b0c5d86636c5d138ed3883c34bee91e3361336ee10cfc6ee0fc7e7288d88e412da22e5f7f282e52bbec7cf5db30d553eac5b62edadf32b653eeb464f2f18b990a831bd3a40236417c700d8cb4bf5dbbcaadda0052817003675b075ad7781a59b604a2e3b21b5b32c16de81933b3a39cb480a0ed0310114a78a8548b6a356f145fc2ada15fdd1b604b6eb562eca0cde7889ca6ef3847d0ac7327ac5bd22d7e51cfb071fc9fba53feb0f4288750cf0eb5206b03056fb397e62c7be9ef1717820119857ab9654427ba8036e607dd7457eedbc3665f58dc6e57a3f7364ba2e93e8b4567be8ee719229ce827410dc45113bc55be7249331cc7575657503e12304333051a3a9c3603d6c9069a0be7248cd89b3c3841501be606ff707093b8005ee4b3f40ba34d184b620b2193a66838e6b781e3079d28989d44f3d8ea8f0ea34c53fd39ecac8668f9b9512085b8ec7783936310ab054db4cf8131bc46d1d50fbb8c9efc5cffbd81fc352987c3969b781ef2d61dd163c688ef132f65efc166f971499c39836ba044065e0aa44500339a0de27d00437328fbd276be926c095a790ee6c71bc9fb2547a1b904f8d39c5daf9a8df52d6a5e85ca6781bf1cc83b173d7d6fd31c5d6be2824f86b89820cee3aac2a88dee1b5b901d844a885cb65795060c652529a37f58aa84b1b920fc87c41f9cda082b66b2480f65aefe34393d00c02f21c91c9fff9fbd3824a569226a806eba2d9c4939e9975757f4fd4f4b697eda72ba5418ace83b8ddd5147e4a424a7acac71eaa43f9d34c522e8428cda3773c10394fdcf1080d27d44ccdb9d71c4016811d7ea79adab1e6542479f1b76acf2d78c2a0f6f6e3269b912e3100444830593f8dac0002fcae1c97d6b152606361e73075f20794c31e3eeb741ce1be1e49c96cec43462efb2467f76bdb2f858a9f32425a6ec011c17172a3214f32f9ff8bd1ad6cab075f5ca4da6b8a4205f002d74d5caf344f9d04e11a1269a422c05e26fcae1192353bd4b6ef3939afe61ecac38181ad608509bbdba6e39e495f611184436d4f3eec1cf92b79f7a3024e0cd585af19deda9b99d62510262635ef25dc08ed0cee541351fa56f52541e502052128298f0bb4721c4f34fdb7e127434355247f3316095187e0c4018fc34f43f1bf0c791eb38b75263ce854de8bfd069cde8fcc5d5c0e9bb415ab3ef459c2232edb0d632ab44dd05b349e1213b0b4e39275dd17eb0276747b1bf4e4fc011548097fd846477accecca37ce22d2c888ca9cd6e6f052b8843281775ca8033aa1ab9abef88e9eacbfd200f761b3f38c8de38b0442177b888b7970669cce7ac63d13900740779a775c60d75b24b4adbe12be4f69ba692c8a111165d96d701b455ff32ed6cdbe0137e52a7be5d8f75529d3e44611f4745fa98d74cc4c4b98de4f77601ff6c91531c9b0eb8bcf5d958597e29f77d2a07f47f931b1417232cb9842280262e74fd0b3fa1029fa00128bfd90db771ef35bc44417eaa637c5410d326066e2b8ccb59545857893897d7b6c5c9b554f1c6df0f636bf3641d05abddeafce6f30aa7cea82ce69fdc89bbe017ec14eb05459d6e1f905f488e16ef4ba03815385b9aa3a5384339053f1330ed4c2ba007f6f8a53faa31d662500e69d74105156e1467e040307399295754a8e9f20f4d0e488c7dad5899c1d445aacc2edb5d86d7e355e4a31cada1c7f825ca7023decabc6816bd060700536775f5d7567bc8b5f108311b150fadf2e91a5e4740858e428371e1168a03aaa447e0425a04dd0632059596ee55446debe799f463dbeeeca2d82615fabd86681dcd1103820a9b91fc7ade2a25f1ffd2e7c38dec6329c45353c64e86099d3edf2462f4bfea0ef5bb59d86ea31e274ed61b49cf462137c249b7bbfc8043d1012d47461859cb4e7730f6ee96224920d1ad5115ac027f57ae404e5bd951ca359e771128d4fb2f2a336c0b640c58571f06104ca769520a", 0xc3f}, {&(0x7f0000000140)="1b55", 0x2}], 0x7) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) 18:06:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xfff, 0x4, 0x60e000, 0x1, 0x7, 0x6, 0x8, 0x2, 0x1, 0x10001, 0x7}) syz_emit_ethernet(0x7e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {}, {[@multicast1]}, {[@broadcast]}, {[@remote={0xac, 0x14, 0x0}]}, {}]}]}}}}}}}) 18:06:29 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1000, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x9) 18:06:29 executing program 1: mkdir(&(0x7f00000004c0)='./file0/file0\x00', 0x6594a9ff864aeced) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000500)="f264785589", 0x5}, {&(0x7f0000000640)="d214d5bdd99d6690798b921d2e6f1dabee7c5ebd4a26760c", 0x18}, {&(0x7f0000000680)="ec685ecae900", 0x6}, {&(0x7f00000006c0)="1a548a3f7175122f88e7ec8208f57dbfbef35804add600433834a203296b207069dc16cb19f66e6b8086141b26270bebc59fae2ec920d78c82aa1595181dd8c80fb3f095d2673aaa9c9129cb87e90746777efed8a508a1f33adc2d5a658939c02a2ceda72f75102c1932625773d10f84a37384da48ba9df0fa48ecc5f868edbba9db2395305b0982dea3bfc10dd545132af5203f8c2457ee37830c041702e8c5d1f9569b09f3eaf51eeda3405c4f5ba597fb99ff", 0xb4}, {&(0x7f0000000780)="ec790d8a64a7c700bc", 0x9}, {&(0x7f00000007c0)="74cd2d6cfcdcbd8eaa181e752d6c0c5ff7564dbd36f8887554365333b24bf91adfd2de5ba6d6cbcc377eb4da1a798ddfe132b88b0070c13f8247ed4b3604aad9a1d9f8b4c3857ab80faa", 0x4a}, {&(0x7f0000000840)="e79672bbf8226766fa54077a7392a70e115a03b0879d4f05dc3ba66395420c4aae40fcc8cb6ea09b2e6bd01d518fd6e7ee2e456ec3da9a44ac74d536e495250904b5e8dacb7349b285235bd2e911302951853f973f8d7a24f48867337f9bacae759c7526351c32b44ae0041b3b5b830c95d88248a81335df00f114e876eceab3ce1701bb68f3c50e95fd73d79bcadbf41ae121c5a5da5b94835db42495923c53d326e28099ab93bebcdb0534d90a6e0400f635ab6614533aa9ea28", 0xbb}, {&(0x7f0000000900)="9652820764b67a0062e546d88af9f32e5a51f8433c08e838bf1b98ca2155681cb9e6f5ec5a7cb9aba59135f163867d5915593f31f535101ac86f545ddbc01b5bfdb7cb72fa1a01439294759ef0eefd0c56ccb3ee478876abd8db58150be99a633ee4ab7760f61400f3d9ed5d5378786b00e6e714d176545e8bcf0b4b16be9aaf4d210d653b832bcac702a3765ed5af984a405d8ef55a50dda3d19972a663c767d1ef1da989ed6e40d1b359968c909ea00b158a8c678f1ca488b23a5ffb2b42", 0xbf}, {&(0x7f00000009c0)="ab43074c687fa0b88916872c064eb5f967beadd422a29d619fbec9fbc0a310537218bac6ce46cd9570b1b819aecf526680c0ce12f5aad8adf01f327806e88e127884d17d6603054e", 0x48}, {&(0x7f0000000a40)="20e4397a402ea59d941184834089059a97cf384185461983c92d3f26f69fa4cf385850e28adf4c886470a3a1c47ed931bfd6d8feac55d831d04e1907427ddec283871b1749ec15e6c7486d3f6e510449080c733ac2d812e59dd634e2d164cd69423ccd1589ddc65633d470a6c9a4ba95d22d52857973c7f6032fdf5efb904ace5dace5e651cce707147bdf8e4d7d5c860839f95432d6cf49ed7cb8449d26a1ec1af56f75e3492059118abe45adeefffa", 0xb0}], 0xa, &(0x7f0000000bc0)=[{0x50, 0xffff, 0x1, "b61d0b7d4dbb192e3577f0b2cb2603c44c2d5e4c6cc22c57b9af4f9978486c542385fa91b30cf0cd61d8b2b0fa54486ac11ed7e438b55a7dc802f5e7032e27"}, {0x38, 0xffff, 0x0, "ebfbcd7a919be2053f967f260dcfec48582f600588d792183efddc3562ab2c5c6767df28"}], 0x88}, 0x0) 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') 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', r0, &(0x7f0000000440)='./file0/file0\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200)={0x1757438e, 0x5}, 0x10) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x80, 0x10) sendto$inet(r3, &(0x7f0000000340)="44ba42feebc4855610d8d5cbace38d79d8feb506b6f14e7a5af88bdd222bc474952b75c4aa27c03232efdb3b26ec2b9bda99425cf96dab7fda142abf2a90d24985bbd2d03a81ddc21a2604585404738515a4bceba8674eb56d2af54a874d108ce82f05591824e2859600b2e9983e41396853d486981da38abcb2451407442193ac7b9acbc18d254e181ef68c71f115812ad7d60e065e6477fbf4966cedba1ff447f267c84514e0fe56a3badc81c8c0e358510e0068ba3e99656a539f3b28eaeb58d76b50f5195bcff3ebe625e0b38b207fa851b5fa3d79e74c40a2ba06c43beb6651", 0xe2, 0x400, &(0x7f00000002c0)={0x2, 0x0}, 0xc) semget$private(0x0, 0x3, 0xe0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000240)=0x3) 18:06:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 18:06:35 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x3da4d1fd7db8c6c1, 0x0) flock(r0, 0x3) syz_emit_ethernet(0x7e, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}, @ssrr={0x89, 0x2f, 0x0, [@multicast2, @loopback, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast1, @multicast1]}, @rr={0x7, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @multicast1]}]}}}}}}}) 18:06:35 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) write(r1, &(0x7f0000000100), 0xfffffcb0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 18:06:35 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ftruncate(r4, 0x0, 0xffffffffffffff81) write(0xffffffffffffffff, &(0x7f0000000300)="a08856aae3bf2a4d3b7b4572b99c3fba8e0547d8546a8b8313d4d79df294dde64800e6efb2de005ee55d05b3afad8dc8c71e0ff198f6e903eaf142870fe213553b9661160c0ee4ae114d0ddc15d126ee37db4c3977bed1a42f3ef00eb0a9c36791390da41b5affa6bfeb15a93eccc67a8487d61a7a4c946f95d0af631bb8909aea33217a00c0311e6502cba96f2e5700000000000000000000000000009a0ee2e2b20ee63a87fee83653d1a2514fb412f4c2e79362e6bb4b0aa361706816ab45b5fc0b7f0876560c8bb617e62f626fa21d387e", 0xd3) dup2(r0, r1) 18:06:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x5) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) pwrite(r2, &(0x7f0000000100)="38bfc0944039e58617b928da0b911ca52a032265bae9d56db43132dbb925177b63887af6f4c9", 0x26, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x409}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x54, 0x6, 0x40000000000e}) msgctl$IPC_RMID(r5, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000040), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 18:06:40 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x0, 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x200, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x186) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 18:06:40 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/146) r1 = semget$private(0x0, 0x9fadfdc462b948cf, 0x180) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/59) 18:06:41 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) read(r0, &(0x7f00000002c0)=""/223, 0xdf) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r3, &(0x7f0000000180)='./file0/../file0\x00') fchdir(r2) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000280)='r\x00') 18:06:42 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) flock(r0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) 18:06:42 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r3, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 18:06:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000100)) 18:06:47 executing program 1: socket(0x11, 0x4003, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x1) 18:06:47 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x800}, {0x1, 0x1}, {0x0, 0xc67, 0x1000}], 0x3) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0xffffffff) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) msgrcv(r2, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000071e66ac3271949bd5ae26bace38fc73dc6d169530a1d8178dfb98dd21b258dca7322e09c3a4c40f2a4a062bc09060c92e24f47bdc5d78b67fbf988d48cad10551264a5a2673a5a367a040000a60bf2abf70d7c23df40b1db622ce007b0a29faec3e7924fc60952020f39a3136adc401fcd628cbb213f6c08151fa0e370687f57effda50a8c5bf5aff44149ea7d75b91f30158f947e28d444ddc1398be8354ce9fccae1c3ea81fbac2a283ff9a0c4197a3affb80294c526cb091bb9269858f9111ad72d36a257b7031009e5d2e6158c5c65fec2b0708ba615f793f55e69cee20fe42f66c76e8051882892c70900000000000000c914fe9ca9332653c4c4c17a2683abbc7000fa4941b901aeb609084204043ce822e80f37ae796ad519af02aedd8bab37c588a28aa406d5c724ebe95b117af3cc7327e62798e0f86212ff9653d9e69062898e198df0438dd447e6e6fdee43895c380d8f7efb1e0af4d70477930bff85a97b75627292f6ed76774c0b7732157996a323bcb97ace6952ee6c3966cf5852bbe6750f186071f4543129717e8eaa68c5513fedcf5c424c52deb9e19834907b5ed6b14abc8de6a40e4009b78055f8b414850f1624cb90aaddfa2980657000000000000000f4012869dec7030230d2eca3033c6636ea3bbc2d375bd287410a5fdb668cdd7d618ebc00a567934e11f929089359f85db5ae52f461b807c8371639b46758c4194962ce8113603cd2bbe227552e861935fdc3093408bbd075e423dd7f6b42d4a7178ec8009ae8cf45a788f730bb115859b6750c10a87a407aac946221b592245fbb258a5a9b31f1bf920dd8d5038ffc2d3fb86a20bc98127db3971582aa66b7b6c168d78d2e24be930336f415b780be8be7119657506ab02c0e9e9f2e1b39510ebc1bebf944cfb224b266f3b20b859bdb7e8bd537cb2b026e3ecdd63c7f7414cd9b10b2bbb3313f36535eb21c07b06ea3215f37029d09d4757178a2444fc1ae960839f6863ba8dbaef103babafc27df9bf5c04cb81d08a748da9ce7c30ed5456987089c04e850"], 0x43, 0x1, 0x800) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/163) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/244) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x531, 0x1000}, {0x1, 0x75}, {0x4, 0x8, 0x3f4f3a96e975671d}, {0x4, 0x1000, 0x800}], 0x4) semop(r3, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000200)=""/97) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) 18:06:47 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:06:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 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) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00e/file%\x00\x00\x00\x00\x00\x00\v\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0001004100e3c9b56a00"], 0x10) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r5 = dup(r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000040)={0x5, 0xffffff30, './file0\x00', 0xfbd, 0x5, 0x6, 0x36}) close(r1) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000000c0)={0x7, 0x6}) 18:06:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) select(0x23, &(0x7f0000000040)={0x800000000000}, &(0x7f0000000080)={0x7f}, 0x0, 0x0) 18:06:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) ioctl$KDGKBMODE(r1, 0x40044b06) setrlimit(0x8, &(0x7f0000000040)={0x27, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = socket$inet(0x2, 0x4003, 0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x195600, 0x4, 0xffffffff, 0x9, "28594f64dbb798b203c5ce1da108016138c8d30a", 0x99, 0x8}) connect(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x40, 0x6e}, 0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xa352, 0x0, 0x8, 0x7ffffffc, 'fk\x00', 0x3, 0x200000}) writev(r2, &(0x7f0000000080), 0x0) 18:06:49 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb803500010800060400"/34]) r0 = dup(0xffffffffffffff9c) ftruncate(r0, 0x0, 0x6) 18:06:49 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000100)={@broadcast, @random="316defa4ce83", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_reply}}}}) syz_emit_ethernet(0x32, &(0x7f0000000000)={@remote, @broadcast, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x4, 0x20, 0x66, 0x6d26, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@end]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x98a6}}}}}) 18:06:49 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x3) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x7fffffff, 0x0) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f00000000c0)) 18:06:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000001640), &(0x7f00000019c0), &(0x7f0000000040), 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200014060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e214e2a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004000090780000"]) 18:06:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f00000000c0)='$\x00\x00\x00', 0x4) r2 = accept$inet(r1, 0x0, &(0x7f0000000100)) setsockopt(r2, 0xd, 0x2, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 18:06:50 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00E?\x00'/230], 0xe6, 0x1, 0x0) msgrcv(r2, &(0x7f00000002c0)=ANY=[], 0x106e, 0x3, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRES64=0x0, @ANYRES32=r4, @ANYRESDEC, @ANYRESOCT=0x0, @ANYRES64, @ANYRES32, @ANYRES32=r2, @ANYRESOCT, @ANYRES64=r0, @ANYRESHEX=r2], 0x0, 0x800) 18:06:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffd, "73f300070060c3dce50865b3952800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 18:06:50 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="c145efd47d6562703db6fa81687da6ad8f14b76227b270247365694e5c22d6c9cbd538f77e7085b2648193dbe208cf22b9892353c6cb52ddde0d3df7b187a8d18a5bee2ff4223f8921aae5db926d0000abeb0deef203d91760ffbe8c0d9f47b2951ea1e364", 0x0, 0x0, 0x0) 18:06:50 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x5, 0x1, 0x0, [{[@multicast1]}]}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) socket$inet(0x2, 0x2, 0x3) 18:06:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) dup(r3) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 18:06:50 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) openat(r3, &(0x7f0000000000)='./file0\x00', 0x20008, 0x0) write(r0, 0x0, 0x0) close(r1) 18:06:50 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRES32], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 18:06:50 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000100)={@random="edd700", @local, [{[], {0x8100, 0x6, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @multicast1, @remote, @rand_addr=0x9}}}}) 18:06:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = semget(0x3, 0x4, 0x10) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x1}, 0x0, 0x0, r4, r4, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8009}, 0xffffffffffff2ff2, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x1, 0x0, 0xb600000000000000, 0x667, r6}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/234) writev(0xffffffffffffffff, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 18:06:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x0, 0x8f, &(0x7f0000000040)="1a7b43daa74e180245c361644ad7dd0eb714c573837d9d044b77fcdad0ef3cc5540e559ffdac9bc2dcd6419a12288131bbdbbf149e3fc35c70a9e1abf05a94e28a98f1082efe9a3e69f9d10b54825cc040c584a5d2249f73a6d38d6f698d2c0937ba195d6d6ee806ae118f3af3d5002c6f9cdc7eb2c55242df238f9509b3134b478654ea886b3a895f4990f49bf3f958f30bd5d23ef72fd1dc2081770e4ec704c5fa194ddf4fe6c0c4bdb79fb2568b34f51d2d3430f2e06f8213b62560e53cb36900028437a6d002aba44847f43106cc756370f93634ea87352e55c0f6940e6f8002431ee92bdecd59069f44900efd8c271816b2570985f506d0e6", 0xfb) 18:06:51 executing program 1: sysctl$kern(&(0x7f00000007c0)={0x1, 0x14}, 0x2, &(0x7f0000000800)="4802a8caf3436863814df5f1312334bf32262ae1c9c26101d9d6438f48df3af08c2e16b448e1ddf5867f247d1a926cf0405142f558bc5ba2581286fc79d19703f00915889674e468836b87ad6e712544ca6d7eb907e918b01308192fb3a751269001302ab00fb627dffdf60cdf04ddf4ff4a55a5ef669b5276f4927dca01d8a14cdb8906d9954d562ff4070ff9a630df51d6bb5cc5f4c509988d953ad465a9630c4f27b2a8af25410e785cee3627c95ac899e2fe35321da20a1a10e0e362b27eb3c2aa7b02c57e30760f93cfed8a2a64c044ee4cc503065f7b2910e085838af5b3505bf8af33daaf12ddb2c2646872c6d41340ec865982b2c60277b3d398189301de9a89386ea58d72fe6eda8336dfd224bf1e3b97a0cf", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000440)="83fbd5252e5d6d5d6aed3a4837cce397c79a218638d0e51921aeca03d287a8837895b230c5e441bc453f8172a8216869a523bd8281efe2c8f1c4b4095b8fbb23f5541bf7182733401b8ef04b89073c5f53b7900c27ab808c03420c6a4b623d8cbc92bcd2dbfe797b49da689c3aa58f15358b42a3b57d282bf2a78a33"}, {&(0x7f00000004c0)="1214c5365d0b124a23d8358bf6fd92f2381406fb4efaa22be81540a981993942a34d86559c8e5aad8889faa0c7f2b8418127932a42d87deb5289dc51e57efaa8c4468b388d0c942cfb223d"}, {&(0x7f0000000540)="6eb67302eae32be0a01e6bf6db420d4fdf1beaf983299dccda0aad1b4c70700b687d2a1662a5ee0fde4d535d666662402ac45fbaad50037099cc369fb1a47e5bf1685c535c9606ac1c07e43c3cdc3e19344493905c9cbc579a7354984a9c19158bfaf94adeb5e0425f1aeec29a81e9d425ef713277a2693cb8976a97ad6f262182e619c23159fd244a66816ca2fa254574eee39a39839eb4e9c2e5ee1c9e4d55ede777f4e35a570f2d3c7c3a007a324dde50eb39b400b1dbb3d2bd6640a099786b16c587152caca5ecc6b09c9b5080442412daea51c6f658869af3d48e7b"}, {&(0x7f0000000640)="38f2cd51d5d30d432be0c8bbe433b1239e8757cd024346882ca47d396ecf32c03dc3665a4d5fb7e54bee3a66d49e26254c466868bfc21cb4603f92bba8471af5ff8a21cdbed504ce29b19b1e63d8f187262dbe70f3e3ceeeb61d2dd60b95e26dfa32e368a567f7ba9de32d37c246462c6ac40fab1808f44015d33f11162463d501008a97157622e90655c2b5ceec7457089c598b28889323177e7dd1c8e31755965100c6a9f1cbfff947a949c25c19e3ff69149756885a91a8d16fa7eb32f1280bb57dbcc0bb6f9a03e394b82070d5fd715f0ca714203b50e982bcbb732254b548f60ef63782a0be7cc4821a4afb28348e0b19a20d44d3d92c"}], 0x1) pwrite(r1, &(0x7f0000000140)="5f4edd6f960739fb4027475cad764ffc21bf5eb0f0d51954b8e0f95c60c8e74c6a4268163071c35cdd567cb5fff51b51502efeb3bb3698e7fb06965351e5748315f6bb21269d80c24854384a2d9037e3b982d83619da52cbb2d7efb2efaac8fb4d46005922d6f3bdc1689a9021ea7e819793d30c6d82f18549a33e16adeb63c67da7553365bfee0a71b9fae2a469bd0b1f927cbb0d3cf79b31e0e6d6698dc259994f454edce97a06f43de009b94d6ac45f3aa7468836d0464d151e0383ee628f676193f112dd7e8c14664293132ec5bc2496c900c0795bab9d188dc48ab2848683de1327f61ea6220fac7b56", 0xec, 0x0, 0xff) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = semget(0x3, 0x4, 0x106) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000340)=""/212) open(&(0x7f0000000780)='./file1\x00', 0x200, 0xf9) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc020699e, &(0x7f0000000300)=0x401) recvfrom$inet(r3, &(0x7f0000000040)=""/156, 0x9c, 0x800, &(0x7f0000000100)={0x2, 0x3}, 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc020699e, &(0x7f0000000300)) chdir(&(0x7f0000000280)='./file0\x00') ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 18:06:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6202e57f7f000001e51559d81607b9142de820062d1b5c0fcc7748833d9ea98930865d9c03709470ebdcd30c0b9b8a684c5df762f89aa064fd104e04fe0f9ee1a70500fbdbc24493513c8a12d566fcba5f188d87bccfd1b5e10a265abfc885f17c9f4a3837967d379bc3331abc21837f0bd77bd55b5fe880fe367afc96d762aa63255984d320afc1ed2fef888ab6fa908705852e87227799b7ae08e645cb771b4fc13adbe54d013cfe09fc262e3626a514c76360dc2ea6d6b99d2be0df96289cbb463386fffc9904b770cf2b744b49552c98e93082146fa4af32a6f8b43e05bc2538c430f518c1d147c4785ef6885c87a2739885aeac4ea8"], 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)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693c, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) getpgrp() socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() mmap(&(0x7f0000273000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000001280)={&(0x7f0000000040)=@in, 0x7, &(0x7f0000000280), 0x0, &(0x7f00000000c0)=""/36, 0x1a}, 0x1041) 18:06:52 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') syz_open_pts() mprotect(&(0x7f000015b000/0x1000)=nil, 0x1000, 0x1) 18:06:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0x34, 0x0, &(0x7f0000000000)=""/52}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x821869de, &(0x7f0000000300)) 18:06:52 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) r1 = socket(0x18, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x3, 0x1, 0x0, 0x1, 0x7, 0x6, 0x0, 0x0, 0x0, 0x2}) read(r0, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x20, "9375b01a93b40036fdf0f0e5787fd11e3b4ba8dd"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000140)) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000180)="7d025cfb9d8917fe7074dcfcfb03ea2a9e0586233605cacea5f513008438e9d15e997e0bcd67f9f21c9e2a92dc574fbb8bc3de9a62d65d067ed6a6c03c4b845a8288821114834d71417f287f4d7c8514a8403c8358f80dd6315ee1cd93552f6c75d49d812dd4dc40e499cb6aa4732b14657be3e4b9cad59aa295448130e6ef017bc2421a2f15a72bc2594424660058b0e98724427e990c078f3b90dc938e34b9275bece5f8e08c560e43e327dd27569162045fd7aa77f78c1284be4baf3844f4e277f63940b1c25009d4", 0xca) connect$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 18:06:53 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x3e}, 0x2, &(0x7f0000000000)="59107de6c71cce088013f99ddec4942bc431eb", &(0x7f0000000040)=0x13, 0x0, 0x0) 18:06:53 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08feceb11ea8fef96ec2c73fd309000000000000004f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebb8ee9c269ed9a6d5aacb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a870c881ff7cc53c894303b22f310b404f36a00f90006ee01bee57aea8c500000002000000000000190200a3f8000000000000000000010090d2c4e5187c000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="be52cde71b979a048eb9799150add9ca60", 0x11}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x811, r0, 0x0, 0x9) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/65) 18:06:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) listen(r0, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = syz_open_pts() close(r3) dup(r3) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000240)='.\x00', &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 18:06:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) close(r4) 18:06:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) close(r2) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)="d0ca2d1e6a856d8c9dbd2ac1f4ce476c53382edf79e458f235832c9c097ccd4cfde50e253e83b5cb8b6e55879f6178265c8e6ad402fa18b3", 0x38) dup(r1) 18:06:54 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:06:54 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x9ad, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f0000000140)="9b5b5bb8b7d743c4aeea61d51118dcc0a8b8f445b1ca07b87bd2e57dc09dc9eba55605fded0be6f2202e627e78d4e0cf8c61054f4d7976da4f6052aa33165e52e84708c667ae5bee5e16191895f734dfd87364841a6ba266ff52a92d69c64c18c37fc0450e0c7a92a0b3347eebbbdc3345318dd2af53ff0d8f533354790e8ffa9dbae6b1bb1f17cfd1922c6c626b3bf2b7958ed6bd840596", &(0x7f0000000080)=0x98, &(0x7f0000000200)="8a5ef3ab9d81e2c77da033ffdef037bad7c47ae13b721be7e3309a9a223db0243e26f219016c39f73e1fd3573666f5fb01464608936c43cc13941fa895fccf8d5463009f537cc16e19be5273b80d2547eeda723e4183a7f93d72f21b92b2b8eb6d05bcdecfa708519b761ed6e177ffe9936560079e6f171a6edf865f87d05b376e8070246954754ad944afe6db4452ce4295713ec10ddbd3ec66f45c07b50519", 0xa0) 18:06:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffd, 0x20, 0x80000003ff, 0xfffffffffffffffa, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 18:06:54 executing program 1: sendsyslog(&(0x7f0000000000)="0bd288500bc57e33b7e01d1499a75e4069b54f16b80e3f57ef80864a4c055109179709dda4c03cb7d5df42dcc0cdc5cce0be74b5fdd59bd25a74338fafef6015834682c65c391eac8e255fa234", 0x4d, 0x4) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0xc2, 0x0) write(r0, &(0x7f00000000c0)="b3d4f1ce8757b9c77743aff91af47539402818dc38eff9a43aade476ff50ca23923323e5f4ad2797370c6cac180061a11bebf6f119c03a9594c5ab10d0f71688663feee8089f49ed7a93889c", 0x4c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) fchmod(r1, 0x2) r2 = syz_open_pts() fcntl$getown(r2, 0x5) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000240)=0x7) sysctl$net_inet_udp(&(0x7f0000000280), 0x4, &(0x7f00000002c0)="283e06c2aacb15baafdf08c8f9f9d4425f53861b8056cf34e124d4af1e4f35f15b570604a3efd0c4ef9f364eb323ac4c2fcb1b2d37eb904c35ee7d8d8a91e1983668dbeaf4deb4bb5037c5231d93820dacbb10017b05b5617116443a727f0a67989ff4b49cdd6efc676e55934d8c7a3ee1c8d3c9fb4bc1644402dbd1c85672e16ae0ccb0955110f9ab08a45165e02c647a05d50d4e29299793519438858be3a9ed8edf7d01d41bcae628d398ff10", &(0x7f0000000380)=0xae, &(0x7f00000003c0)="b7db462301612b992cde6fe09495f4d6051eb475e0f8a52da5a404111286caddd3f24a7cc22ce81a6ab88be3", 0x2c) sendmsg(0xffffffffffffff9c, &(0x7f00000016c0)={&(0x7f0000000400)=@in6={0x18, 0x2, 0x2, 0x7fff}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000440)="f1c1e9d7ffdfc12c4dae78aa725d04926946503beab5b0001e3f5974a2312a9d8a0a177649691e3e96d49e60602f3daa7833f317448f8ef7fe372af26a974bd879f4b9a277a1f6b545301215964c2a8c27e58d9f569d5ec4e5413a643b00a332ee0818e238b63ae14e157160173413", 0x6f}], 0x1, &(0x7f0000000500)=[{0x50, 0x1, 0x323, "9eabb43d4d986f0e5a3f0ac187477ff9205c369e760e617845d2f6ed264f76f18b2ea5392e03f49a1882f06015385cb04896ae63fdc72a2aa4c258941f42595d"}, {0xc8, 0x1, 0x2, "0138d4038f1b14d0e98353f456b38f8db0e94b3e5edc8ebd3094264adeb1f689861aa7f7857d9fa720964202f0974f9f06fc3d1371c810f0a1bedb23372f3fcc6a6b1f85ad93079577910ad65293675e3a2d421934359c3b3c0c041c45dd134907fdf4b68e391c767aef32fac9e3e93841d3f265ec2f20b8f02cc314949d80f0fa0719508346d654d5e4eedc85d5469cdb542c5143473e71f4cf6ae247b84c8603eb04e53050ba5312f6d111db0cf99a34"}, {0x1010, 0x44d79c30a9c7ca5a, 0xc75, "bab0e0b277b3daed62048d4aea8c01bc1b5b890b26eebe320f46564bb32b00a042107b3bd2d81b2d2baddc666a5d4b9777a7c53e0162903d1211b9acf29e704634923c624c48bb1fc859f0c4f721080f5936a07ad402d04e507f59d2c4551b4ac994fa6d7c99e0906fd539c6d5e68c2a0b16708e5c28f620af1532f9b5cec78dd3403d2ee67a3ee88d92f7197556da33ad2f5ef8224765a8aff5332ea3707ab7e6285c343f4bf68f152d4268e2b1082e5863dd27daf03f3251650490e5a8bdddbcd0e514b428cf7fecb81e587ecf2ea85038f4f8f64e6d682fb5c815bebbeebb4602944a54ff9eae47daa8b8440a5597f7b96bc55c5fa7165aed455d296c1a7afa4a8f6fd2349021f491e1290da55544a9b2ae18dd6a1e72393a7e82038d03a2b3d1a0ba1d3c850b5c9c6d3bd852829eff07f5bd7537131cd15e9be47e4c9502d258f5daaf617ac55108ca1a43bd222ecb9003ec994adafbbd730d2d119091176a994161011c81c96fadb6f849d3b794909c8be794cb10d21c9e7a73f4d9da26438e07d1a49485a76945c496f77cf8f2329599d14d28d49b70e23486d4f936d3f25f3197cd25d681bd7fdeb78298c72e4773d946807ea9d21dd25ed78f2c90ba25e1eaf8ced275bdd2f9859bd2e799552d5bd6e251c89a978fdd59dd34a1065de81da360187bfc0170c42d5a20950e8123a53cc18c6d34d34b8317b5bc614f32ab41c069ba13eee032d16835902436fd64328c63623821c042ac810eed223af2c499acb6312ded64498d106270df12d9e94facf5e66e7fcc4ace903ca6bb9a3beb850ae0c25a6764d7247092b58f28a2fc6d8dca0ba118612e4722582bf8d7dddfac437a9f74373d004bbdf8b9134cac72f4a46850c04e900fc5f86a244a74faa40cd75ec0b0f93b7ff804e5d0407051cd08cc093435d298b922f2b63467c22d846ef7e51a08489cf560a62ba7dd088f0a92d905999d7426001651a30d9ee290c341e155e0600e18a7569833bd1b569bd096704621c5f324d304f23b699a756c956b89bc5c90b0272a86f6cf340fd5b48d4616c5a77e24abf6a3f3d0cb9b4cf4aa80d97b0c83fc49018eecf967c590a89689689b59fa453f4637614ede4e02f3cd4947418b31b70e78600500dd1bca8b2bb992a2059e961d1a12a3cf1e5f9b59db7d9a00f5841dc7a7f386d547fb5391f4574b67406a71c2521d819afecf0a22ed8cdd60ff9cc30cf20f7030fe803d818f8dc420e4bde770787fcdc085bdb5ff7d13aec2a4d5ccab2c7d01d1bda7e8730199ca4c96d3ccca991bdc8231664343aac3e37c6aaefa24a0843d367457968dbe875a912ff504060f028eb8bc39f473294bf4db211b67e3d3b60e9b77c432732c4f287521f0332bb622ca8d0d98429a2ad86814dba66c5c6a979aeab7628ca7022e3dd7e5302b210a5e0ccac86ae2c713bedee3eb7dffe12ad55a756992c9936883c759f9b655191c5f657b25f77fb5898081376dceb71738ccd3343677a32f4fa42c990926c947ebd23e39a2e478b2a9ce19aa1e019f06e2476cc4652ce1bffe173f276e2958694bbea84336962efed2b5c0067a2e4aa393bb5312be35cc6e5579ef3f98205c05b9731d5d523873011a3c44f54ed22230fe88e23ea098969f4f2a08943023a21779bcbaa78c57e2d4f90b7a8da7fd38a4ef0aad92125a083fb1388dee1e830f286bc3dc692e4c3475390102fa0667320451cdfb48cb08e56767ceb4449b70ab77a9cb2033e5ebbed68003ade8261b2cb324bb079ace7eea0fa2f6e19c4aad3f257f5c4ecf5179901116fa1457df2dcd2082b08ab4a7d1faec5aedc378815fa4fff77c7967134b238cd549d9a7ba08cffc70b59323977c93504bfac6a2fc61f38b1c2b073ccfabe4399bd9608829b94df3cee1a17348779805f9bf93c12842ad96aad518385fb2218c40d8924baa6b7259f737b71008c63ec4873b501900bf6d91dbf5093160c0299ab89cba7b71502ed566bf74fa781dc39ebaacde4993e4ef3d43a158009d3cf2711de92bfe194eeb490aff9101a3e0e9d72b4572bbf718bf8bc171a4ac611d7cf5cb8e988c8be1900137dbf3dae96ccdc403fe22e6b8edd7aa841f8e81058108637a1590581a671bd8f5ab9ddedace5fbf704a5044bcf3e6c5cf003e390111c194d386734c4b44d2e0aabd92c226e8074e98718c444ce333dd23106946ed9c4424384fc8e593e84378b60617f02c46bf50dbfebffb98ed33861f3b43a0bbd916bd28b40fa14969bd5d22b715be9f5c53e767d8b045b955da5852daac69dd2b3facc4d7a37f3f2723d86c054b81ca2846890f07318c01ff858fb95db3dd07887cc8450972bee8b8d7a65dae293fa903f0783ee436c4a13a971aa7a4f917dff1d06c6cd457fd4b33ebd184b065bd2d7ffbf0895c109a2771b83608b342c898d1dfbc8ceb4bedea42bc5346148363e22e8cd16fbacd31ade7e64975553946135c6de70047f370b9db1ed532665e2e1a9c21588e83a9c17cbc7e9495af532935bca258cbebd7f841f597d5d07c935193095172cc617591cf5a6d3da38626c10e5b5d414f9b6c92ab7ee885aa1f59344fd303abf2ec9364553f60ed43d73afddcea1c3f5489e6e516c4a1584126d6111ea5e9b9b40950594f898f3dba708667382f6d6ae17c30907287765c09dc8f543ad8179a9a884f24dfe3271b55e56d5fcdeeb51bd2e9aeec94d0fcf6444d804b5a9bd8c8c20bac6f1fdc43f4d165ebf9eb8e3c8b529f6d607eef2e65fc4817428f78f7ca2c00957f3ff9c995a79ce8c5704e0b3bc91ca8ba0599cbb06ec0c34b8fd79667f7dd054cac58d398485046e3240bc9446e2a363f81dcbd4d09ea50b264d6fb2894df918655a81861778b67fc6a0c0e3f42b981c3106706899427b0f60a1e94ce9d3ea6ce11018159467529f46e10fe1d0065ee0072605ca51997610f2ddc20613f7182258083296ca439a05eb657377ec08344aecb70175598e0b514cb3baa8d89a5cda3d9fc8a70597f60d723e03abd4027569b9e216939fa4d33ad4f407e06db6ec07c74a664996d72227df07ffc4fe9636de30d225bdd226dd699a58c3e911992e446d9c8561b3187ed3c257058017cd1adf6d8dc3966ace6248b553f75a46402e527b558478040a8b2f56dce25bba1cf80d4a762d1369bf21eb3edb6d71a42faa8a9ba8a28850d219dcbd30b9fdb706a9bee0584fe31477290efe714840729a5eed77a18f664f102012fa3344368fdebdcddba407a9c11dd49947b66fd979b5353a835c89e0f3cd7ef49c8e9da21b9e92b9111cd54c76dcad80b23fae16ed8ce979be859aad2fa52dd746c9bc421a933e23b009e595cd30368bbfbd7b0c5016a44c06b4a05ad04eb0aead16d937578619d0f9970d25aececd1f3e07453071eb5b925f60b5f0cbf200f4208ad82cda147006bfb5c2b0fb8c6a77151f32aef3b7dc7c3226d0f9fb55c6ab283c2cc921b0078fb0a7b20974207980ce10e2a0d0bcd2bfd7f6719f4d7324d5dbbc2a95720949358ae2bb5505cd0fcedcd8469bf44f1f35fb8ce7e271c0851eba1a2d1aa04f1e63d7ab6816dd28e6cf766acd362e71cd9baca4879cf97326b7c7e23a0d7a796056cc6a87ef2ad094491a79afe7069936b1bd683d62239f9a2b9e286a1c6b4440e594200780ccf00227e205e50d1ffbf36d8e9e4669d18b4adfc17ec3f50980e0d1878a5a6b3bc4b04424b68c458003aba37e41900d0e73affd3c70916f27e832e552871d49ad4b5e21509653b31b41f30ae111ac919cf16e03f04df92546d0cb52c8652b178a421303d1e280ec23f236d80ee25c9d04859255dc98871eb737f2b93343ac2a8806a7035ed2d4f5637e9a451f895eb7917a3debbed1ccc6a356168c91fe9a014410ae09c9e39c885c5e01107fe12c523c37f4dec6ccad35222b2d4008113aca094f2a1f678e033eb3de937c006d1d2b2f4c0ca9268bfae50349513b19704af25b5bbbec0bbf3c705d98cbdbbc50e29be9b60ffb160cc56a03fe967127ea8b9711458ac906fbaa1e4c15ceec8e46b85862e6dcbf68ac03ac13c9aae3b5de716ad10a8a494119cf468f686e587316e0a98b5be7ba7768fd0c243dd1874775eb611ae30cf7a39c5a1b245d22b631dc6811071c4feaafee387f51be0b0417c66e237e3a821043ae64d6a2304a79d853025acca81959dd8e249b7f5225e6d1f47819dd3b1142135794d7356b84096de3ae7c6938b5541a381a3c8b7d5f83dc2caefd865e897bf304024ea1fee875fd57ef66035504de849200669cdc64c0d642a217eea6af09fe096ba0fd0ea75f76d91b261fcfea425b845734eebb5e4423b276915b98dccaba093ccb91d5f939318b1f8865803197983654ae89a6ce46ce77b5f858e974dcc35c98c9b9233481fe0fccfd57966444e334065a5d5a89a687f65d857149a6531a35e2222de15557884d6b7addf7b2522b8b2739cfefbf3ac30af61b7a2f94f234275ff3955aff9eef84d81ef0b51e9b200db8b55f7532c6e6396d3511094431f094fb586b552b89a26e203fbeb90a439f07936e579301c20422ce3e2f7cec4e1059d3b4af2b0594286201869d8d284dc2b4c6bccf6840d6808b2d4bc7b75a05fa7dfb358e7e88409588be3beee46289b9fc39591f6d51a0db286f69a81658d6b1158e3468c3a463b322dfa6ad810c8ba2752822d8efb7da931303932cc6d349253089bab378f07dcd727a080b89849bac86cfd011b8628b27cb9c53a90389fb7b24bea10c9ab74e37eac9e2205dc84b997091caf4d6734ca338d9d63c81b5dbc2e662ca28f0d69a0395117cd17de2ccef051af57b7f1c6ed7d33fc6c699e3ce01580b84d28bcb7b8bb596efd18a1aab0ef99163f22bcc17897b2bf9548b8e1586ca1bf4db2e51b10d9e91c01bedb8acedf4410f121638d16813c8f13a38f25b6d5e5e22d6c5fb84e8e4dc598a072763a70d55f7f280b24d1a13c32c699a74dbda1ccffb09f22e72a2f8ac345817a209f432ed4cf38982900703ac3c666104a6381ec2db8959e73a03dd733c11c1703664e5b10d968eba76683b3cbcd1bed31fd3375c6d8e5ce925be419f6cdbe22aed714f7d0538030cdc9a7c7ff06694f577afbec571df0a2e5fe307219fb8bdd21e9d7b9b5b7d615b8d80da02a898cf57b65505118ec99c25ea25ce5ee99626d411502a1b517587350a5c7a366d15ae48acd61bd0accb64b84df9e76b954708217bf46606852b90d289e331adffd94656ee0797c34a8726bdca174668839fb8c071499d24795f54d4e9b76b240309c240d2e2c0266ee0776dc12ed38e96f8fc9b2dd694881e1295f0be8fef0046792f096b9b0700fb52e21f91c1f222c3d1883594e992d22f604cb914ac102dbd4dac4992aeef9b48921f0324fe37336af570b493bddb8d2a7e9b2beb6cd21b92a8fe0f908048aa60389c22d2e869b1da3a09fc95c4a9f41bd5cf2379b0eb8d572435e8155b6c74fb83b043a25558b86ee4d92eaf63d907e4ef30aaf9884270c9b6019493342bb0042f11d51eb06070b029955b0a3b8d37fa7e8176c90d29518bb0796ff951e9d4deda75f5027cc68231e69a39f533a5fbf2553dffd009864b14a8d0f39ca0a307131fd2df0a74ad23de4d9191f05e9952b8110a7350f2f12ca50555849367bc574d6a25eee88ec8d7f580fc9f3fe7fdb591edfcd635945e9a5530dcbaac85e2195a99de017c7426ced1c083ca08552c6af3271ef9991cfdeb874f6f9dcc6ef587ad5db20dc6b33dd039ab06592786effead6"}, {0x90, 0x1, 0x2, "c21f20bfe53f06a1014d0392b95a9d061b69de6409ce0ead93cf6bb862b64aed5d6b294950e0e0441d6625d1fe57ec63fdc4848b9787506505aa601951edfe98f56be36b4814ed66abed6fb8e829b36380988f5294682d9984d49fd1d526efca53e3187eab65767a7350a9c963d6ddb56e148deef0cd1e7429f8efcc6f"}], 0x11b8}, 0x402) r3 = socket$unix(0x1, 0x0, 0x0) getpeername(r3, &(0x7f0000001700)=@un=@file={0x0, ""/6}, &(0x7f0000001740)=0x8) r4 = open$dir(&(0x7f0000001780)='./file0\x00', 0x80, 0x2a) sysctl$vfs_ffs(&(0x7f00000017c0)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000001800), &(0x7f0000001840), &(0x7f0000001880)="999755bb8aa8106964ac02cfff3e15d5258bf029c6734fb7c67e4be2216a8282771c1a02876f229d4e910ef75717b401fd0d769837ee70222abb521d74", 0x3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) getgroups(0x1, &(0x7f0000001940)=[r6]) chdir(&(0x7f0000001980)='./file0\x00') fchownat(r4, &(0x7f00000019c0)='./file0\x00', r5, 0x0, 0x4) 18:06:54 executing program 1: pipe(&(0x7f00000000c0)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000300)='c\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) msgget(0x1, 0x20) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000e500001400000000006000180000000000000600000000"]) 18:06:54 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0xfffffffe, 0xfffffc00, 0xffeffff7, 0xfff, "9375b01a93b45136fdf0f2ffffff7f1e3b4ba8dd", 0x0, 0xfffffff9}) read(r0, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000480)={0x7ff, 0x46, 0x3, 0x6, "3f75a974ec266d073a2dbc121faa109e5d18f969", 0x3f, 0x3}) r3 = dup(0xffffffffffffff9c) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000240)="bb2dc6dce29ca4b93537dbed08809ffa3701e75d4faadc618149cfa8d8e278d921e54281e7c02d53c61e36559dd2be2f2f469948e5fa46d5cfbb9b90e1aeb05ce85201ecc49dd55561642285ce2f08884f00"/95, 0x5f}], 0x1) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000004c0)={0x9, 0x6}, 0x10) 18:06:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) getdents(r1, &(0x7f0000000000)=""/134, 0x86) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x5, 0x1, 0x0, [{[@multicast1]}]}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) 18:06:56 executing program 1: syz_emit_ethernet(0xb3, &(0x7f00000195c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000a50000000000019078e0000002000000000c009078dc020000421b004000680101021d0005ffffffff00000007940600000001940600000005443c089389ffffff00000008ac1400aa00000005ac1400aa000009faffffffffe0000000ffffffff0000007f0000000801000000000000080000001f01831f01ac1400bb000000007f000001ac1400aaac1400aa0d7cfc62ac1400bb00010083070300000000000049ceabe83e78eb64c0dad2b17f723c7135df2331c880b8712a825db87b9f1afa9b50e7d91deee850583056aa4f53c86605705b163feb5cd9f30d30fdad38905303b1b4b405748ea911fd2a8e9443646088480da6b6ca7656342e3a3fabaa8dbeb7d9e040b0c57c920f80750d7b069adc07de6c41aa48c6b1d73545537ffd3f8498f087c1"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x6, 0xfffe, 0x1000}, {0x4, 0x4, 0x1ffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) r4 = getpid() socket(0x3c, 0x3, 0x6) setpgid(r4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 18:06:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6b02e18b0fa49946d6c57011da9979e2f018ae9782a7ff03ae444000000000000000000000000000000000fcddd29b78b1edad7c94aa0266147699328dd2b852545daa4459d31b33cc15fb8cee85123d2ee0af7f89c1dc2cb5c0064bac3c041187b6fd39193e891316a993b89ed77730e19ba160f1deccc72923a73b61d7275823d0c1ae4db014a32969e593ca612ff7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x0, 0x1, 0x0) dup2(r4, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc020699e, &(0x7f0000000300)) accept(r7, 0x0, &(0x7f0000000040)) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="e88fd24302738acfacb9d26b2afb6c309ef8d31dd2c4aff000001000000000006852b0ba3631de85b8ff42d690b5489d6d93def600001a031a638ed54819ea79db97b45ea2d4a142391561ef276892af18381b61c9287125eb177b4ea4feb253a560f89ef462946915a8a7b463a73c10"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:06:56 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="efffffffffffffffffffffff08004500c4cfb80d23a3ebe84607168d9cacd267e100e0ea7801120090c1"]) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) semget$private(0x0, 0x0, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 18:06:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a0866c6d048d00009b8b4229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0x34}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 18:06:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff", 0x2}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) msgrcv(r1, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r1, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) 18:06:57 executing program 1: r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) getegid() semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0xcc, 0x8001, 0xa]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/203) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0xff, @empty, @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) 18:06:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x9, 0x3ff, 0x8, "ab2791f25391d385ab1cb685b4c9f836e97ca6b7", 0x401, 0xeb22}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) read(r1, &(0x7f0000000240)=""/240, 0xf0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r5, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r5}) wait4(r5, &(0x7f0000000100), 0x0, &(0x7f0000000140)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) 18:06:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xac, 0x1, 0x8001, 0xaf1}, {{r2}, 0xfffffffffffffffd, 0x86, 0xfffff, 0x64f1, 0x101}, {{}, 0xfffffffffffffffb, 0x20, 0x0, 0x9, 0x66}], 0x5, &(0x7f0000000540)=[{{}, 0xffffffffffffffff, 0x6, 0x10, 0xea00000000000000, 0x8}, {{}, 0xfffffffffffffffe, 0x28, 0x4, 0x445, 0x80000001}, {{}, 0xfffffffffffffffa, 0x0, 0x4, 0x1ff, 0x9}, {{}, 0xfffffffffffffffe, 0x8, 0x1, 0x3, 0x9}, {{r3}, 0xfffffffffffffff9, 0x48, 0x1, 0x1000, 0x3}, {{r4}, 0xfffffffffffffffb, 0x2, 0x10, 0x18d, 0x3f}, {{r2}, 0xe, 0x14, 0x0, 0x95, 0x6}], 0x0, &(0x7f0000000640)={0x401, 0x2}) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000003c0)="ec542a54063ebadc885533fcb94e89e94d7a88aad4e6dc1d7b0362815edf9b535d3e3a5b16cd36ac7abea73293418c3af4fead4002ca6d1e7ee1b51b8893b484e4373fd500a3b531caa95e9c787277996a9134977b5ed6098062609b57695a5bde41efda5e88401552d636909a5e5bac4dde4516a2067f2abf482f0f78c600e42fd45c1823e07430874cd4962c2ce38c1ec5599577b9dac82c1274381df5eb7ccce2297c7e486b00f82710adef0d7eeebb55b550b7cf78c6d89d10c454fc63d8434dd4c22c22257fbd920f616b4033c89e6a8ca6420cbbfd1406a74dbf5e8b2c8a8ea0379df494830bd28de202e3aad32a0b224689b4c459100a167ad8e6ebe42d9119f549b53d8ed5466f663f552711806e616906867fd886065e37002c9e9323ef", &(0x7f0000000140)=0x122, &(0x7f0000000200)="8a5d25f961c0e2e9be62ca7ac904fea53793ef135fa1bd3754a655e2f2feb9d056430259e79f6278d0d49eb34f30c67b45836b1b69c0121c4db1846fb7cace0241fd30bb2b550f6136564ab7966440d0cdeb01e51bf49353acf2fbc39ed0764f718b6be3a23fd27085150f47470c45647ae526443cd8065bc8d651aac4caafa77e4ca8c005b343df146d10e1b47ab188c964b97f0d44cf8e630a8a4162ea184021544472d62ee3eb074120f04e17a3465a5aa6e794caa02200cdb407010ffa07546c5bfbe169f8bc5ad3f4f9de0324d7d47f514679407817e4c72308b0294040885f3c9dc97dc63f2812471d", 0xec) close(r1) kqueue() r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x67, 0x0, 0x81, 0x0) socketpair(0x6, 0x4000, 0x5, &(0x7f0000000080)) 18:06:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 18:06:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="eb9d804dd00512f938c74b72ceb51d87fe870f716c327142ae4e56610f6815b8b1b682b9c7a707971632ef357704c17f9c3d73f107d2122962ca8c54ae8842b180e96fb22c8eff0f3c86aaeb3ee7e86393e44f615d7012794343951882724ea2d7257b63aa2d84c652aa7bc396828f09522a56b8cfd2ec73704c4177ed76fae09e284e2a9d7decb105091971afd410eb63", 0x91, 0x8, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000140)=0x10) 18:06:59 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname(r2, &(0x7f0000000040)=@un=@file={0x0, ""/7}, &(0x7f0000000080)=0x9) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1be8f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80c1886d2b7b150f80a50d2"], 0x10) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 18:06:59 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000000), 0x22) pipe(&(0x7f0000000100)) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080), 0x4) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="20ed0a44e88c53f8d3199af52f8221fec4a951fd5ddd56151bbe9fd56459aaed5951aff7102ef82956b60f995eda87fc20c3431a368d87076f7e685cc234a29945ae595d122cda49977396a1ea57dbcd960f9fe7a10ea88e22cadf9450a56b1eb4aa7bf12a3d8f2e5cad5fd168870e04d901ae3dd84ef8bfc5fbe36b5966f65f6d123836403838e34a8bd32981d6bfff825382589964787ac24f2e052f099428eb21a99f8ae5831fae9755dea82f2ab841d6682d1003a52bd841b93b42c59acdcba5352e1e9c1488ff08f6dedd"], 0x1, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x75c2}, 0x3, 0xec2, 0x0, 0x0, 0x0, 0x9, 0x7fffffff, 0xdbda}) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) 18:06:59 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b00300000000000000e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair(0x18, 0x1, 0x7f, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2811, r3, 0x0, 0xffffffff) fchown(r2, 0xffffffffffffffff, 0xffffffffffffffff) 18:07:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="7f", 0x1}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="454e86efc274293936743ef9d377dc450277663349bb0aaaa8923b604938322fe0eea0dd6f8947eda8a631ffffde0d9acf7c4b04c2b1341b64292af41d0195", 0x3f}], 0x3) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:07:00 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000080), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/178) semop(r0, &(0x7f0000000280)=[{0x3, 0x2}], 0x1) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0xe5ce97ab354d9ebe}, {0x7, 0x2, 0x1000}, {0x2, 0x5, 0x800}, {0x4, 0x2}, {0x0, 0xff81}], 0x5) semop(r0, &(0x7f0000000380), 0x1d) shmget(0x2, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x1, 0x9, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000300)) getitimer(0x0, &(0x7f0000000200)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x2}, {0x3, 0x200, 0x1c00}, {0x0, 0x0, 0x1000}, {0x0, 0x8, 0x3c00}, {0x2, 0x0, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x1}, {0x1, 0x2, 0x800}, {0x0, 0x2, 0x1800}], 0x9) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000480)=""/129) semop(r0, &(0x7f0000000200), 0x0) 18:07:00 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}, {0x0, 0x2}], 0x3) msgget(0x0, 0x206) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 18:07:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) r4 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0xecda, 0x8, 0x3, 0xac, "af8d7675b6a58383550c6fa964af136be7290190", 0x8001, 0x2}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x8000, 0x7fffffff, 0xffffffff, 0x0, 0x2, 0xfffffc00, 0x14, 0x2, 0x1, 0x8, 0x7fff}) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/61, 0x3d) read(r3, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000100)=0x520) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 18:07:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) getsockopt(r3, 0xfffffffa, 0x3, &(0x7f0000000080)=""/78, &(0x7f0000000100)=0x4e) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000000)={0x400, './file0\x00'}) 18:07:01 executing program 1: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) r5 = syz_open_pts() fcntl$dupfd(r3, 0xa, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getpeername$inet6(r6, &(0x7f0000000000), &(0x7f0000000080)=0xb) kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) shutdown(r7, 0x1) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) 18:07:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sysctl$net_inet_esp(&(0x7f00000002c0)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000300)="047c79632121f064d6b5edcf5e4ec37ee0", &(0x7f0000000340)=0x11, &(0x7f0000000380)="68cd2ceaad32fd2004c65bf37959a3ad9a95ff0ecb9792cdd8478ba18077857e41ab9df003094f8f09c589607ad62982514a7f65f19746bdc07f26f62c1249dbb81827c9eb853630b93ae8d08dc9726c1d3844927600c34774c1f1747b93194db8aba48f7ebdd4ce05f4df124f5ac12fb0cae0dc88c6457505058278beba58305291f5a97cbd3145e34bddd86e60386f6a812295a6e9a869ed2baa2453d432c1c3bb87422dd395516faa36e7", 0xac) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = socket(0x20, 0x1, 0xeb) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000100)="95e045dff29c2321141a800c498d22c1fadcc9aa466ee9b3cc61af0d152e5ecfda0b12d2cbca285c6c88337b7e23076e7da4ebee7c358e581156a2705071551604be192b3e414093f7236fe052fa62e6773027eca66ea7a0420ef926e53d900918efb8c9a9b1c848f449bbc8b6e75ec87f8a5166b680e956", &(0x7f0000000180)=0x78, &(0x7f00000001c0)="76aa9e5b515e03ec245478ce2c2dbf3d2f3bf9221ca0c4f47709dec83abee964333b144246219bbc96ed0e9c2604d26210", 0x31) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r4 = fcntl$dupfd(r3, 0xa, r2) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) bind(r4, &(0x7f0000000440)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r5 = dup(r0) ioctl$TIOCEXCL(r5, 0x2000740d) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x1, 0x1f, 0x99}) syz_emit_ethernet(0x8b, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500007d0000000000029078e0000002ac1400aa4e20da4fdf876727724ede236a594fcac455bae29c70cb135c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a2e59f4ba621500000000000000"]) 18:07:07 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:07:07 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x3) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) dup2(r2, r3) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8b}, {{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 18:07:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x20, 0x5, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00028763c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) 18:07:07 executing program 1: pipe(&(0x7f0000000040)) 18:07:07 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb9000001000000000000000400", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-#-\x00') fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) shmctl$IPC_RMID(r2, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pwrite(r4, &(0x7f00000001c0)="a3e86f467309a55672dd5bc107d67ac81fa11ce116ca01471e49b2c22a0f4c379df9bcf1592ed2b1fe8f995a8d67e7733f1c5e70bf77a2d605efb1a14a21681e875732570c20acc065fb214fdd8ff819a5e8dc6d9239ebd6ba35c9915271762f3e55a7e922bcd615991ebb68d1dd9159f1c7e5871048800739d1aab24f4da7a623da0caee7dd528e27f8afa0e69ed334d3bb4917e728f9a1575472ff0d4845446d2a70a46d0cc69762fd49ff607093f58cf09bc7bb5c957ecd2521fd7e5d28e528c5aad317cb0a5bcc18f7d4f4dc0a5cc8e8ae778a6ca7a175cbf3c15639ff1e5b90d12fcd5f85dbed6cd98b0d57c04d0ae85434b96df1c3e1b90ca8516243928d172bc77ea08ffce895c0bd44340ee38418aab184e4b3963a16d4d09e7f87528886de75a547634f20320dceae1ddee024a5118297255bc3b2ac8901561ef11c8dbca14942570ad863ada739dd1395bc91da2c20a329c0b9c4fbb2de621aad9f13e46ef3118b6332395d586bb69ee480c41a4cd982c62a50df5850546ddcb322647d0095c9ef6e107800e932a9e8f3c4655d54c3dcd1c97581d8edccb3165677fe3025707e8aa4b82f0b41946f71d2a28c9bfc4de9a1adf4cb92640973f8af2467c154e6c61167444aa9f0481f2e8faffa5f6955797cb19eb49a32b556a8b3131e6853aad5aaff3d6cf19b191d4bcfad0b6221974f261d7dc33c6dc5d40708dc6fc568033f257502c37533a18ccc6cd43e07fedd8b5ff1d46446665a864ff122ce6f138ebe698d5c5bc064fb0306a6f25f01df45d15659311dfe4a0adcbf35e0e980e974673a3ba0516ed5c83dc4ea221c03c91cde8b15a9332a2c46c2c1e139a500219f2a487f32971fbdbab5dde2cd4130c584bd12d2827bec1f827b03d68179800ca508557828df79b3debc5450f33ec2eec00d6cc574ff2aa2345411067a1b98b561e488912f71a327cb5bac30fb5fda9db8a969605feef89d9306e5a010f733851e09c0b6471286fa35e70551a1ec4d48652f4718a115f55b3f95c7d5b289070d5132cc0ad896633b19532adc87ce677f3bd3ce4c5692def1a862628f3cd77b068fa415bd807a0c3ccd3568fd94cc0b8d235fd5a44327e473b2feb4b2959ae9da15a895bbbeec5b1b5b3790acba0b7ce79efb650b02274e81bb35022501823030ada45632469df78958619d0c3fc83db5a2e158fe1c5a5d16272b8156773a48ca47bd6e87fd3ff3e7717bd0a565514fb2a684dedfba496cf05b393c306b531fa66acb2161f3b488bacea05ae3fa268b03a3ca64182ad5697a09fcae71ddafe00c311717442922a7637f47eacd985547b8588aa442562b24818ae5094b43dfcdceae440d9b9abc46635332ea65652b430d07e53310959f63db67129a27b61fede212549d5791a1fe270528888b3b0fdecaea22fb428bb18430ee2fa9a1dbb7f4d8fec678877b61d373601934041cd8d3c8ef3051098812df16afc5e58d645621f25434c719efec182c92e18d63acf4033e54925a336f591f117203eaa4ca235f27bc48faa378f3c3689e0704af3063a4c87fd3c1d3f6830abc5d5f69797b043040f4c8575bc1928effa2f39855957f382555a6ae42ec44a54e6ec16cf274d565de7010113a3a7aae68f361df2e8f6c336477c124527ff1ff92968dd53acc7b10ff6add06056a98aa32b8cde7d08de178fdebbd2dc177544eed26412923739977e7e2a009d7d975e8de3668c8d68c74a5528bc0178f1686dcc8df56086bdfe537e9155c5d5cf00f524198bc638d66780dadef7e1a1157bb43327b172f03a7d3c43fae72b42ab42ed94f8b9a60a500b554ac826727d77574ff677a46ba45fc505df2d2afe6981b0f0c14feb517877ab29e86229b4d682fe44858c15ab63fedb3025570219c33cad39438649ce0717332a39afa8a94513557e46bcb01964187ac6a336c9491424e02bfd8f2c65cfe45879254a0c96d9a83a50540fd56a62def7e5a4eceeb616c2f48600185fe6d27fef1bc04d9d51b146289fb699ef686e0b1bf9de009cef46bf0767b57f4349915020a30b2e0c3dc225fc8afd25d39245f0bd5abbfba59452b006b3cc068f6e78e75c24b1d6bc180c4214666431772983329ab1a0f1dad220a439f41aa69393a03926ae8dbb47975873259895b3d462d403d47853fc507c34333ff1fc37a66e4c759ef8b1dca53b50a55d8b0633594e6a484ce8402f18f03c193bcd8529964ac1f70405d64d706bf7c387feb742799ddcda66794b1dabff3de0a2e0b4d804ae6f14fcc7eec786c6328e44e0382680e3dbb29670aa161721210b308cb4585ff05b31a5b755963be9e1a542d196f9dd854c154677ae68968e35c879cd197218aba5222f3bdaee0291fd1c64f59d2046fa3384a5d18784cd479930825f29a70a3a6b74455871cb3cba2eaeffb33d9b75ead151a334b247b381e9db4eec751c5f68eb9de43fa0166689c316fa6b9aa81d5e95b63dba1bc2d7dfbba3ed0ae5aa4f6a127a05c1091d042ffa2fc4332d7373f73077fa26a53b8ba7fe020dc8c41292517ba22b64470fcf2c83a9882ed4505a3895861d0d66ebdd42b8e803eb6e7ccfd6a7218292110c3081e19477085b7a9a2d08b05a72973c13463b08b8ac083318a264346b4158430f5d14a9a4e618764b04e8dc4140b2d5f2c971757bd9e8e1dc9b33e717d148c09884a8784b26f458b3f450203774e47094957ba2961421725b560ce73f3ed9c82d6d11240cff493f2d8caa80624492dd07d5ce9a45a88bd6ee4e1166aeef81303e126aeebed91bd9b07e42d64ae88f4b1450df0edaed3269f135cf39cac87eceee9d2a242b92ec4a86c237e373992c9edc8d5cc79d0a73ea9effde74c20df7b9249915e443a394c502bd753e73d3d195fc4aef019779b260bd1547612af554b1694dcdea8cfaee97a4d842290cd76fec9411dc9a5d442553bec32ff1aacee422f3d984dd4e781cd596531941e32393fbde61362b9881aeef1e3a562f6ee82dded37bc950914e6feca5ecb648bcbf4da8bf3390449b911dcee4977a77d4f31d5811437edf00821d323036d380df580051c0c49dd435c0509a9375fb54361dc264ec9c68f3914d66ab10283073608a4c85b75b4db404c1d75ded8c91a748411c19a33a64138a8ddf0ccaca00a7e758f598615f1dab7b63216bda1baff89d908ebb2505f611e061e71fff3d5b15a17921054d145593e1451504f63bf4672f4e772f20c9a9c1bd2a3acae4c27484565982b4f0bdd998436d4aaeff7e31ca86f5af1e401af9dec4d505284b9e66eaa5dd4d183353291cc6f2074e0090663668bcfdc6766728d6f5f7fc42b254796dabc681cbf2bf8d61d834126c4fb8cd1f12fc40a81bd880fa5eb60522d64eb250461413b976c17dd7295560f23e119ed1acf3cf0cd542dd18737fe177f77a1d97853beefa9ada3b82ba7efeed18d7686622e05430e3b26914ec814aeab7ac3655d6cd59e5bb279511af99807f5d846c9bb4b8cd4bd2dc04e29a1d482252c658d2e80b270ee314bfdfed637faba80ea1188930298e1d09d768d26fbbd5602a3be76d7211135090a89c3611e43265fc249a448b314e725e4862932a743291a0bc56abb22b7f04ef53ff6a3901291906392363d799b0d76b9c88615f46fb2d42447ca31630c36f2f29c4cbf73f066e1ac831b324ac3ba56d7744bfb34c9e104883e9cf854bca53d32ec5d179d28b3290d94b6b937fb66508a3d1057cf91529c4e740f2e4824cf30ada18740116c2381dbfdd45aac58d0744bbfac217fd15da803aabb90ce0632eb1dd3a6c98c3a03b277bc866795ee2d41fa789fac754953032194b89b6dc229219edf1a68b7059251dcb953e04ac2d61747836600f76266c03cd195af2618c8f6310a073b7dc2cb9dd3e2dd60553385261e3b0520aa5afe27b8f80708991ea42aaee1d29230a5f5b6b7e62052fd70dbfb99439e99cbcf45aa66f85149110f8a9b0124d246a7851bf234804a7c7dbdeb968f2de7d3945dbe319be107c696ffb1fe50707fb82cb1116dd3ae21d21d155c955311a36a3173e43b92079aae439f95ffaf16889c4c842ca04afb33846b46c83fd94dbe00c34b75db7152f94fe5870643e90e73e502be8835b8f7e3691f2d267ece99eed89396250af0855ba92b2f8d0205182fcd9660da630b69358b6d366ca5788c33258eb85f4b485179ef835519251818fbe0d23944e0d512c37da5ef7fb23143ca7abae46a7d76e11b941ce22fedf4ba18bc101b4380ae57a1d2a0f46cf6c8b9410652fd3a6d764c369c4fffe028de49e3f50e7ce774ad1a260c4ca759cabbfca9e741db1fb81b1553f5f15822544db33d36a0c1a78c732244de1ecf3c4ae92bc6a7c9cdb2817f6200fcec6bee37948e031ece4edda9432375095e78d04e74dd977a7683b3b42b498543e4521e671f1772c1ae58d3a685364f4ec32ac57986d94830e0759e3865b5b6563c5b95be7ed0f04f1254dcd86da89073eaf2fdbf0c70246854b493ad7d82284676561f181a1a5962c8f977d28d0cb7a56ce585647750146496776463a2a761894713749e91d6a4d04d41e26de0ff0bb0eae9a5a4622970cb7224d59354e4410ca1741f2d54b884dce7de66457a4b3bc7eced577aada1dc988d6dc3472a6ae86fd8d2df89c96e83ce4056b0b12afcb3cc8a7c41dba07ef6583e627f090966b693cf76c8f7aad56561ecd32cfc726ef69eb7c7706ad7b3b435990781e45d09d26bf6e6c66e54f166446a956a86645dc3563071910c729aafae79cc7596a14a2b0e2803a27f2f4770c7206b3a6b9b4b9c83b3bf4eb8abbdb03e91f4023a9fd680605e4dc5c69e5920f0b6fc68d2b8b031331327f225eb66a384acd18677ba756e27729cf14d308b2951196522665c9e55455bd2eb7329bd858bd6ac3509d928bafb4402e5357bffed61e8c217ae5ed62bcdd010534dec50d7671cc21c53c0da4ef137f02d8fb2d60e7289fb5a8e8b374e603ac7f3edc7429018730de857cbd5f566f77af05c93dd6e72f868d1ceb05ff555a644775816fc931186a0a2f803a3eb3621a4a259f49c5ec8928342541ccde35b834e28f93b755020455651a3dd8d031281e7b56524f070c550dc87303bffdb735f63dc8e2795f7b941a402e0d29bf91256119a6f56568fbe2a604123b1c75678b582ce5e7bd92eb1a240245581ef418edcd5149c6be8f351ff3980765ce3b49e309a98aff26400e9bd687ee835b9ac1d9f025e86b4ef8572d2897ac99a2f7fcd9f43ea662bc7069fd4cd1a4db0e2e13a987a3a0b8b9c7f34e3a953ba4029767e25097b6b0fc32fced686fb7d64152c672865cfd21edc9feabcf89b8afc504d39e434b03affd63e63271da9d711b37dc4b65ae00d0820a55911eadf7663837b624c7ddf67ada74105ea5dcb747612e83d691ae3092ebacde052680e82f80e53d520c64804836467d1ed671696395dda85d0a27b7cb2c05137feac9ccbef1955f0ffd86262060089fd331323b19a236fb3453eeca6fcaa643810f1552ddd8567838f97ed3aee4caecd20a96a4a8a675b25ee7e7a7834e03a1a85cf3c96c4778ef8554d3fec4f201d8c58811dde7f2f4eab85f609eca159a96a7e27eee245f810dd8f300ed120639dfe3e48201c13c63da8d042c21aae9c8f270b0f38b6994c6595fae732e5c83bda1028e6e3f291c08ad4cbead019c42fb4e5cb3f59b32d9548408f1b8bba38c1614cbb426f55006a78bfd5d582e0c6282857c94983057666f9d997a2ce0acb8eab7b0647f3b99e1e7e", 0x1000, 0x0, 0x7fffffff) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) dup2(r5, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) 18:07:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x1101) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffd, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}, {&(0x7f0000000140)="04e1ae803a0264cac87c1de5c39bef2e2492f97288f991b5d65844bb9592a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196483b99009981ac89c4117b20c", 0x44}], 0x2) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7", 0x24) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x1, 0x3, 0x80000001}, 0xc) 18:07:08 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00E?\x00'/230], 0xe6, 0x1, 0x0) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x106e, 0x3, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x32) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x8001, 0x4}) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r7, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgctl$IPC_RMID(r6, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES64=r3, @ANYRES32=r4, @ANYRESDEC, @ANYRESOCT=0x0, @ANYRES64, @ANYRES32, @ANYRES32=r2, @ANYRESOCT, @ANYRES64, @ANYRES16=r1], 0x0, 0x800) 18:07:08 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() kqueue() syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x20}, 0x0) 18:07:08 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe}, {{}, 0xffffffffffffffff, 0x1a, 0x1, 0x7, 0x6}, {{}, 0xfffffffffffffff9, 0x60, 0x80, 0x718b, 0x5}, {{}, 0xfffffffffffffffe, 0x80, 0xf00fffdf, 0x5, 0xd873}], 0xffffffff, 0x0) r0 = socket(0x6, 0x1, 0x7f) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x20, 0x8000, 0xf3) r4 = dup(r3) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x1, 0x100010000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc020699e, &(0x7f0000000300)) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) accept$inet(r5, &(0x7f0000000200), &(0x7f0000000140)=0xb03159c9f7ad122b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x9) 18:07:08 executing program 1: sysctl$net_inet_ipcomp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000000c0)="13b260a94d241a6435d68af1bc6afcca22353bf241aa17ced1dc1786ed15f64ddfcd92fd5537598176ef5ff456a38339bb1a00aebd218e46aae51aa913353b95b5bac424f47439c7577a96efb7f367969141f727d6eb5b88a100b330eec72768abc333e7b1ef0c63ffa816f3e9e774d0d4e4adf1071aea556547e365d4f9687f5fd659b72536c8c72737ae341ad5a33cb7762c37930cac09e2eea1366fef5eebb65a0df357e36c7a673f268c0a045350cee8b421bdee9934c7ea649c242a28ad74a0a43d", &(0x7f00000001c0)=0xc4, &(0x7f0000000200)="3c0b7a01c2bd49c8db1cd732d46ea2b739d3b0448449c53238f1f0fd3a38e6beca87d587756fcf37808e530f79afbf224447595bc07ab09484442600df56cfafa16bc14e1102f2", 0x47) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x800, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "24a70c", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b}]}}}}}}}) 18:07:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x6) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 18:07:08 executing program 1: syz_emit_ethernet(0xa8, &(0x7f0000000200)=ANY=[@ANYBLOB="fd198afd25427d69b4830a889820a0cbffffffffff1aeaab99439286dd603179718cfcde199f17e9438479445f000000000000000000000000c4fe80000000000000000000001a00004a004ea23eafbc5600000000000040ae8c1597878b8033e6b06ef4bca9b36da9006b179d6ff109f8ea4398f10975a8a26ab1f9be5e63eedc80e0431196d1911abe8995f5c1a9c8be049fe40fa97cd23abc421f3f1fc0722edf6ce25ee290185ed6e66d733f453c6be6df6a81c65090cc233f09111a46b865cb6acaf89b0431c6c4366e79928367d5e958e47286cb6e4a8c5ede2b5bb78f4f4fbf187da4aa7ef1bd2f"]) r0 = geteuid() r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000380), 0x0) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r2, 0xcc, 0x6}, 0x2, 0x1, 0x4}) chown(&(0x7f0000000100)='./file0\x00', r0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) accept(r4, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) fcntl$dupfd(r3, 0x0, r3) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semop(r5, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgrcv(0x0, &(0x7f0000000180)={0x0, ""/103}, 0x6f, 0x1, 0x1000) 18:07:08 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) dup2(r4, r2) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) write(r2, &(0x7f0000000440)="233b908f631a16f2aa07160ede42e891e3fbc5f1010e2e0fcb56e6dc894ccfa4d2b402af45148bed4f5ea6e6c8dd602c642c68193a09217f3ba59e7b7f4848e377aa26a6b793e373f0a87112d0bfa59b4fea95aa5c6d24c3edeabf2cf391dbe8c6467048fa9fdadb28d08e0782eccafb68599854f82f7ef51224b6505c9e45aecf39f56a79bba91dfdad4aa5e5565f7c45a50a047bba66ffea5a4c5d27fedb42a614a37037c3eca427b8b0abf7b26f8037d4fae0098ed59fc035ae27a1e806dfd6de6b2315fff4484e52576c3a81bd6473c59da3994aacf59d78711ab2c57b3f6bbb2cba723a8a7353fe8e01f523befec79c5c4abfe23e4fbe5ebc48fb6199530c7c52ecbd04662b67ca3c7fd419ba1601a4e9c95cd7480dede2e5349389f89d7a1b94bcef215db41f6bea4f0f4702678f80424e18eb896b1654e93e9ce41fe43d6ee949503f12e6c9bd3874f35e119c07d8125d5d1ab53faaa9f6ae329c2d98d1292c2e8979511610e92dbba54215ef0c7194865bd1ace866349c0c307c1851d51ae3d78bf360ad3811f3d0836f5661c64a73b845c62710669909ab1f0f238151bdb315c2eb871792f0087fbbeec908f6100ec5a1a4cdf1d9066235f277e9572c84f1ecc4b3608727b8f4e6f0cd4c2d02813aabcf6c5da64ca13cb29892e930601f45d05401a791a10020faaa7084a493cf7194338724b9f1b9fa1485ee452bdc1bef34575f3b059d963b557d71fe1681705cb2e3182404921232df6c7f7425af6b1bf127043584114f5bf430db17483bb080bb59ced02809acb708d53f19de2663d0a7187448d61ed16a72b2a243bf961d2c9845be11fcafe73e46ca325434d898687677730c5f47c0b8d4f01b2e1093961a2e3db8891d6df7c6b60874e6e8a30e20da9be6bffb460c1a64ea91a87d7d3e331ee0ad729c53d68c7319cc52cd0becf02a4c283a18b8d8abd96bc5ab726ce6670f82e7af7501521dfc1096d78f4e675809657b7ff6c1670ee422bc7251b0c4d8e91b43a872abde085185357b1b66f7ebb46679895a5496472208f80e2ed56b24c18bba0191ebed5e48f885b32bb93640a958202b4c71a165f2c7f56f7cffd7fcf9c22dfffb3a4bbedd3e8351d4f4ec9472b1d7607256e97f6d6029e3e8eb4c0fb53bd3f9d2fc836a0dbaab1b8203676bf3f6e342242798aeac2c933ee07b83ad908957c30635db1966d44bf54f3ce809e99dace979c7eb661260854856d9c161c44ebf81f9412cf54b5ee9b8a92c28530a4f9a6da9885746d6fd0adb7668e55c38c62451d6502f4bb6490975e6ec6788845df3933c598b4b7fd12a685aa61e494d450167e4c1af87de76995d7c9b9915f189d4fec05e2e0ec23e2585e300e3edb4da1163e62a5e743f613b0d486b949b64dc7cf0e0849faf8cc0db974166d9af307b8e89f0f35d4267322c7a5feb8980e6ad12d19482f46d1937c28ea93cc7fce14d26120552d3d75769b04c9b00f1c3c0ac22b527b42f32aeaa8ab053562f9863df0f7eac14939c17ff4a5a4407311d63b6e3649bd31d7d147e3e4fae5275fb9f7b1b9c34dd21ad349b71be1bfc6ab705efc45c619d703096d8d26177bf999bec02c1b07b8cf9cad392d4aaf8c1f5b388c9834492499d2025277532f45aade3acd920c377553f601b1517e902d9388d75ad0efb70a7bba2fe588cc90c031800cd426eef422398d216b1265f41f20f95c1c15260afa4798377faa5aaf013b6c752a912f16bb725e51636250e29f121bd899b9a0da9f244c25ed009b88b869fb27c114f1943b71012c85813a9a32e5604fc59b5a642c99f36ad2cdd9ee746539802ce5c87d3e69ff07daf0e51dd1195d0615dcd1cd46d61b8f914db02fc60d9dbdf0354956006bc80b8e425a6174a41e3fedc696ad2435bb5a5100e7930af2bf2a81db87450883165769a316a09e4931e54bfa6670dd6421374290bedbef2f8637932efc097ac5b4d6e1a29a75664540c4dc4623406650b662bfd76bd9645d1aaee5cc2554015b3abdad142f8365bc5a1d98f1b44ea0f04ec8cae54f8648587c917cd7115314bc02176494edc06f50d029d792be8b72d8aab329bfa7c390254d3e380424ba2db99c5e261b34fd61866c117ed16bb7ac2fdfbe320129b760f4e5983aeed715dd93efa0b6845f0a4f30e230f70a48b72cf0290e3f3c16d50c278a44afdc19968f1507ead4789593a805c4421d7cc1de602f4612ea334f152c0ff49ab73c1b34632e1a01a3421246d90fc3db85cf4341900b54841937c670cf1fa725e8d665a5e2f85c2e7d18b6e65b92f12a0bbee4cf645f54a9c3828dba7d0e0756b7ad2acbae1ad9a7c2575a7eeafb6b9109ce81774c6df0af7f9cb7cfd85fcb7eb5c420f499a0223667657bac5c7623461d2c15d295e92c8291921f14aab57641cf52c50210bbd3988fe6d6ff4cf3c8cb9dc29d2b2a17b57f949abc59b9f90fa045f2aa774b0f85d3d0746f33e2eb5dc9c66c4d5953ffcbfed5793a7a984fc129a37b08e11b9231911fa091475af9cc40792a95d19187c3c52983252f4bdf3dc657e60e6af0aa21942095202605f573a669c5e703ee275c87852f17a6cf047aeee34c837d40ce70b9853b15ee3737e88e546806aa68bf5407023edadab0d42784f077538eb2a127ea1543d209663f6f6cb1334a823fe6633efc47072b4b85132e0fc43c132963573faaa8a06ec3ca042d23897a6191b9aa6ae58277207c78a95bd6431481d314797ef1d9fe2c63f69fb9455c71452a44fa83375ef886af0ba0b51194611e65ac309625a842ad6ddcaab24c35c3a26641f326393ec2b62ed33b6bfa89dc07f0eefea7223f00229f0abddbe6793310c7f17245bb3c4dc380fd8a4395fbc05ea48ead791304fc9026f25d6a2b67b9a9d16a6afc865f36e9afc78b49178a7daa8da3af286a074384701bf91569066171439b5d4b43c868c04b5333bbba8e7014bd8a757292ca2c892d3b15e9b05f043f9d207ca2babef286d31cd0236d2b7de44e48500a8b61492a0b93052e9f392e808eebaf67162c28ee20f0740f48cad9d99747c137a791eaaf210fd730aac1929c427f864172e9cdcc6eb864cb593ecded8fabbb4dbd07c9503030542f2b2994b49d37a882b6b85acd4c1b1c788fbaf2543d867377abfe3554199035ac640653d57dca560418b362bfab7523626f66f161cd3ff9c57d93adadb18a74352a7bf12875f18e6e33d9fee8725a7973a0176dccb0fa37e9ab36d89a49b433a76fabde5647d1113f1b2219a7559d341cbcf069da65b4f2eae36d5e73dd7893190bb4b5a7c2431343b316610d8d7fbc4f08037dbc70d97f3dcfa2fc4baba91d0a1807e7d40489795aebcd34b4c8fe54c954c9302fd1dec18c535c065d70af6d594e02fd1f7c020d898da08084f949695d149da42f2aa07fcffc46422ee3a496ddc53fceb7f0e3cf5666bf38b9b39bfeca8d3e3ee35ab3290b8c98c7f5045736b9236fe9269cd3a2bd8c87d28a2467c544a67ea85765b511bdd698c1c0fcab77ddbbda3d224aa0b56fbea31970d93cce3570a0298d48c509f0bcb9122689bf9256fbd9c8831b679adf57f4b41a265ae65a784f0dd43cff608048320662df0203ced0216c9811ab7d7f3893bd77a5fa79553bd0ca3402887736e75dcf7783f05f80427092c02c68db2c19a6137d5718d49da2e7bcb686b0ea4572c338f0083b5ba2b84b1445adf31f2a6a0d768d4935ecb2f5e8668c62b1f28c5fe86d5ba7165880210e73118a3cdb47eb8a35a6250be874e3bbbd8ab32b3a7790d124f090f25ec263760ef7ba87ebc39865069d721750416c45448c3276665210833865e4c985bf19816ddc03d765e3ca8f1fab11e47aa3e4a154376efcee3e2ec5a1ee2d3986548dc4ff2733051c27e9ff76e2c160aac09895a3d47a0bd85d01a9523a80b07d6907133c6c0ccf167cea7a8580deee8afb85b9b7583ed6b547e72154f45a8a8a01741d039b0be5821738a2ff527dfb8a9379c275aa1e9513196d6df7c717eba6ed6b9fb6380e588c8ffa5a0d7aeca762bee743e25ff0162e48bfc753c507db4e0f19940032a8152f2e1f71bbbb4a71bf0bba2607d54fe5dcba5142a7c0317cdd5c5ec43eae6d73f10dbe798fb2f8eb3305708ae8e8c68d17bea53a0e032eb814f42999537fcdd66efd8df1dea2704d3166d5e1328fc139b5bb7694a0b2369f21784944194905bbc1422f554801544982da7859b13fbac553b93fc0dc904a7f3dc8a6d1b0d0397c767bdeaf5a9b3786969ae231f429d7b2d5186e2c2e5a97584e7ff0674da4c839624f1c3a5305d68f7afa9745f6972f25daa315b26f89d815a7ae6b7ed0443be19441dfb9ab895c1fcf20702c6469501d9358bffa63ebfde5c9466da6f4c04ac404d1cc76eed0f3e621178d851cff0d084939490c70873a8f0e5e88bfc70dc79af5764d73e17a2fee25c64e27784d321895775025d49acd4e408f2d16be2970bd55055e1eca5dcabad2192d19084126d4bae85b8de103b3486b7586035b054191b93164c8b7651bf355b7dbe65fea30b81be1b0c6e1d6eddbfff9a1ea36e072e0642fc8fd11f9e823521750bfd07bfaf848212a9ca0ef17bcc9b3e8eb6b3b6c861d4f436576f19c32f41184546c63fb63f4174d03afeb9d9658fa10f129aeb1c3866d8d74c9a071f7a9bab534f3801b2e9b82d254a047cf5c3e948c05220a6e85199522355d717e52b98c4fbfa64f311a2fb31771a7c8b2e2745cf57f53a76e7c457d5826ed255ca8a661dc118b6ecc2321068b1ea16f81715f283ab9f129be238533b3ce9d5f75b57a8418301805d48ce2dc9792683c04a9ff99d341c27422b43fde1a4f78528647d1ca51a2c0ccbe93d6b26345d5e23961983da8e3511699b364a5326908ddbb15f742b978635b1b7fea7908b88dbf306a027f5bec2907ff6fe63b637c823c58ace7aa1fb9bf76c64faac56260bd5376c58fa0eb9f5e4deffc06069aba5fa9ca4ab23a4ec1c431b88434b289417895b9b1372dbae7c42a3a6a5182091bb61038defd2eeb5370fae8777efcf22e26f04f936ff30ece8e094bec60cad81a55f4815236a6ee3d34dcdfc24e49660ec5a7f0ac1b606e009fdfcbb7960e52620cdf4f498d568ee9a92b6a4394b3a97681848d9b18a6d929b643a83e624d30de1477ff0c7bf67e3151105f88c6aae6235875751d63d602f88443f768ceb296431bc45bd3da7fb637ab2291c61cefd88e2b76485f9e4f7146630b90c37593294216d9c85a8915c2c5d25e1ee2fcadb1a2f0335cb974700280863ae600f627ecea32bdad56304096c4295b1084d7365138074f7a993c14c0ddd330341b4508d43cce780e48eebcc9f3d08522aad451848bce02e235c0484d99d715c371c5998b30a694991f6913141ac204e2564c1248faf2a3fc28c89f191233e3eb4c9737ea14181f2391bac0a2df3a88f1840d9b5789097da14b061f925978a152ed0181bedcf061dae4bd9fb4ca748b43cfcee301f25daa659833ae47b8985aeee0a112286327037c3755cddbccb9d16233c14491d115e3d42d9107fba03bbf95692de8d043a4c6c83ea9b395a947c56e171bd6243e0bcea6c020cfef09ef199ee7436506b5a3881efeb16a50fcb53f2ec1c9f0b1dab1a84b2782b3dfb3ef9081a416a07c5f0265f8c74d8cb01a965ab7d8dd9dca552637579cf0039259484c1f4052e185d98a9d975c538db781aa91d40acdb84eaa1f07e9a68687901b0a7a38874006ca8d597928e98889b0b0e4e285bdeace4208ffd70", 0x1000) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket$inet6(0x18, 0x2, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 18:07:13 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3f25, {0x0, 0x6, "b0ca1c", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [], "8268"}}}}}}}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) syz_emit_ethernet(0x33, &(0x7f00000000c0)=ANY=[@ANYRES16=r0]) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 18:07:14 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x5, 0x1800}, {}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x1800}, {0x2, 0x5, 0x1000}, {0x3, 0x1, 0x1000}], 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0xa) semop(0x0, &(0x7f0000000140)=[{0x4, 0x100, 0x1800}, {0x2, 0x94a, 0x800}, {0x2, 0x25c0, 0x1000}, {0x3, 0xe7e, 0x800}, {0x4, 0xbaae, 0x800}, {0x4, 0x6, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/96) r1 = socket(0x6, 0x2, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0x1e) sysctl$kern(&(0x7f00000001c0)={0x1, 0x1d}, 0x2, &(0x7f0000000240)="8944f8ae174e327004d91c6a5f49f398c967778d900ed515abab000000000000000000000000bbb11f927c1864c6be5b98d2a995c16e03a34a133e1f0fa43e3cb22055fa492ffbd476e2c715000000025da5d71ad8360000000000000049a23ce1e669a60d9346400272fa123c93e281ef661d01dfef296b2c925469e994726ec31acadef6f833e348033b35f30cbf2f0455ccddc80eae40dcd32c9b30e0fcaac6939a9b777f9109d079668ab014985bbaeac25006ce3b50380bebc02ecb46f9c60ef0b0ee3eb90a3a4d6f0069bbcd5fc437a24360b680143686c77f57db24000434f84d31dafd03feafa086e1b679ffa008af892b285d60c23053b8fa42d7380c316420e1a48faea2f5a9", 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x7a0, &(0x7f0000002000/0x2000)=nil) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmctl$SHM_LOCK(r2, 0x3) r3 = socket(0x1, 0x4002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000780)=0x7f, 0x4) connect(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="0100492f79696c6530009eb8ec12ecf92e3d5bc93ab39fa1cf3c3d1d05000000860c3bfd11d6757752014c494bfdcea8a73279f3eaef2e922d5c5b65f13a0dd882db8c6198dd01733996ea970563d02abff540000000846400dcbb9f2ed2b23608018910b4e2079afe4eb3a55e69169afc06709c93fa0895c68da6e4123bcf5390cf2e0b12a54ec418cda8d6889ce574a523257a476cf484aab1da245dfb3ba1635cc75d40d166fd2393dd0a8ca21b234bb2e649af05163d2b603658a68733f4a5c7763493f0e9ba6d8614157c106a42a0704b605748b805dfc31b60a5b9a9d4d8640b7f3f81140b845658a10d92b64bacb0eb7c18f60a01007e582dbf5445895372862cb06e2ebacccb0100000000000000c7e8ed620610475f4cdeef441bcbddc6cb24e25e40dc1429af68420dfcc3fec34840fb223f0020452e0342f7004a2a6a1f77d358aac82ea69da1fc3ac59a51c4cc9751e8f89ca736ab13354c6f5b676f32a8cfc4849e6df4056dc096ccad5c0705b2364f932615198892bc41ba123c5fc0d3a8cdb331f75511"], 0xa) 18:07:14 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x13}, 0x2, &(0x7f00000002c0)="e39049a2b2bc943aa78cd8812edb74cd4156cf766deb7d4d563432057698fad3bc9f92f6ce3cc1a3e5ee8f06d5e2423dfe24ca074aea7d3aa389bd6aa161f51eb1a1abb819b6f05f3045b8f1d92692e78a3c9fc6b78f22515ce60241293b8ba0d7d7ef54c74b6ad6445dfad33e76ee6832bdaba10022f392d91aa10bdee1ca439b19546c29e625d71cc696e58456c4cda28a691bd52de466d11b207ecdfb29204e2559cab0ab0c1ddfa5f1f41dbd", &(0x7f0000000000)=0xae, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) msgsnd(0x0, &(0x7f0000002240)={0x2, "b87d16038f80cd288e3451201b592f4b962a3f9afaa605b6a30a37e550d66a3df8b376744d596e4de7e1c8de9ba007c14199b98c20b736928fb9135220c4344a27640188acb0265c21c12bee8f0d5a7c854768f7d27049fd4ef2d3dfd0bd0a3a7d65ca1356cc38efe828e12daf2df37fd5fb4a2fb3dc9be6c3c00b943d2b0a969a5f930079fa74a02d5549180b5c921004970920b4a6028790a82f8148f86445eee8c1fd29bc636ce62f2db9ddd9dd275eb4d53e6cedcdf0a62ab40af584735d42713838a0effd0d402441083e0ccbc6d44b9540011aca4c3a13a26415b110c584195d975dd0b4ed5f41550a737321cd67da128db698221569fd6eed3fce3e20bbc8c1716c5241bb6c6d4307d16e420fa2043d5076eeec7c7b55bf2f3dbe4f0460b09c6f0f8899cec510abd7d9f5a85e6a8555e4decf93bd202765a6599c993f95030a56360a6b80de2ec6302c26f7da0e757c4e5f2c21fd928f263801c6c3bb656b221f3bca9eb75522edb3f254a645701169eb254a99a8483356df6cf7ea45d399c07a0096a46316683d6fe2ec9c8867007d202d40809d2cddb3b3cda140792bdbb9860d49cf10446c154c2b4e554fd9407891290f561c9186bcab84de339cec6ded36904ea156e8e2eaac86bd53c8f9218878a5a9bc37bc5348176bbe4cbdf42e36988cf848813ea622d34ff7ce415b2a1868bdeb80ba06c042d36981fe64236618a9f64cc391c29d83685eb16a53a512cc2df54da566a9633f12c73e1460782e32bfec1851592c85c640a4956f326bf952163e5a1e1eccc8eafeceae86195cd29464e6ff2fcf4bdc5d47d614161fecae158e196db70dbd45b54092881eb05724790ccf2d55b032e3b0419131125ae5a5051cc5408142c28c073e8a5c929ef9e686b6449497808a1011f27f74b92cdf8c26e0313729341d29bb5d331636c3ed688829d0549da15f57cc43c0281ec6c194d28cf756471d03174ce60a3688d2b5a453ce5e61fe3f4472b46cd8775e0997369ca0122c356417f37628d79053ed288c210272194aea8d066c5374fecf5054fe4eeb3f8e80d82a6e286accb43cbd2a1d274225215767e933791fac47a85c19f9a48497c33c69bc77a879edd20eacc5dd4a6d1cf35ae58aea6c7d1e9304e9ac0e6e34d9b6648c6ccfe9dbf1b55af34cc990b0e7f2487e5f22d25d71f07beef36e604bfd091599ccbaca9d151435d1e8ae2081e15a29247a014c87afd597c1b49574effabbaad105f213ed00e135720b811415a55f0f46536e63e03433bafc244ecb6585d851b8a8efb66b8e19b34e2fe9e35dea9cb80762e359e8842bf0443969b7e856f1522f31858fcd0984e38331e3b30d57960e9d3ff1cb3e3ab07cf8e41e907918f70a46729a512164c3bd32a358b09d37b78f4bcd546358147319baeea5ad4f43f2b776c740b939f5b577fa2c0e855c340e9fc44540ba54b9210416fda2ae50517c3de9eda6defefee0e494c9062f34d3381a254ba7232f36409b07ce4e55f016d92b1739d302d73c6b50f917e2a6fb2d2238a3338fa338d3c0f6b51e65314e9b68ad4e3fa2f53cde6f559f540c185697c19bd7375023294e7f68dae3b4db16ce86c0d287ba1314c5c43510f0e65461084c15d756cb32b8836f13a06c5e98526fc47edc0f3d6c328ebb4c17ceb9b3b264b5a79d9506368c7fa539a0fd4578fccaa2aa754c1824ec70a3db4869b2768616aca18513e1c721ff1cdec8293700794ed8d9d12a462f559bcc4f75df6ad4d40db0789457848dd1951def9cbec938e2d560ebac7488b2976f4a37062376cf7da4e09417cd94837a61137b388ffe9b7cb37c2ba3db9226c58a41f4b9bb51710cb250bb825ba112b7755ce97ccb65a74160099c3119c2cffac0892ec394f050c80a60c4b81ea52777d60bbca5f866cee68aadfb63115bf96fed107e20d245a7566ff3cf9782b9c2a28487cc6e98f890af1ad42b574edfc910fc5c2c2db72e21f809296c4bbdf33732a8caade21e5e1a2e186cd982a640a6246ddd636069fc0e8045b843deffe19bde220aa93f852f04b1bb794e745760a34ca1b476214e1ec65957f3c62476999fd4c108648fdddea27142c07da77726cfc702348fea4a3d4ca6d95d1f2c408d27648855c874c4abcf5aad5f6821830def1bea496c1f85a226237f8d674e90ce7136c25f8f7070da5f266ef710c69c5d628dfe4597ad1c430cf212c2196b94a7d06175073ad9d84bca8904bc962e1dacc2767b338e8cd47c03dff9f0546a867c1be36ed9441c69413f93bac2d68cf8d8df1c2c4d06e8b37dc302f4297140a3ccafb391f1267bc38195f8d2acdcbd3d61b7c082681b9575c82d64e834fa76fe720eff519864fa7b0d1f38d13541a51fbfcb749df8c3c5c5c45a485050100c114a7979e4649381c59b4baae9f2068280f41e7a4d77aafe4b9e859c72565185c57a8af1cb098e5ad52a3495e018c54edf8aae6498f7185476323faabd5797d372aade523716d5fb48e390bc6b573a2e6aacc0b61fd46c972d785d341054fcfe28ba9a6fc123e96a64fe9ef1c52902b467b4bae1d99da8f822e76175d2107c23a7647f61a9dd0ec0e51cbd5acaec9443b1c3fc6b2dc57c1a43ac20d83a7c50eeb3aa7d58946acf4d560c5ed83fe49dc9f238138a2da5e0679339bee4744fd9a4207c524130a88696e74efa767f20cc4dd3c9913af486aae2cd348e48488e2e385e50182d1d6be5e7fb1d0a8e6d85661339ce6cce897f5bf8eaccd52a9896ed604b4637a17f599ebc2b93aae4f54cb422670bba6689628566c76df1ba9db889883b4297a30119e642f7dc4ea0709dae9f658e8b864ef8364689f7223ebf4c63824216bc562f45d936b39160571796d93e1419ce4c309b773ef85764d574ae363910058ae3c1c914f2c6322919ad5fc9535ecb063b24374438882b57f6e48c4e794e06897ce93e2d85d6c458a3364fb8f44a772c819539c758fe32c397b8e918d4d1d92785c1f63940c61307cd37a29ed4fca3c668a1008a55ef7c2fdd65a7332d98636fd5eabc165042f25f2ddb84157601820a5186c755a2d9f3410d39988b60f4a32a07412f5f822d97be9204dfbd4ce421c79360acf8b963fefc037ec2efec8f54b1dba8ce9bc53a2a6090ec6f22e6382a6364ef8642513aef969f0e678d57ee17be4c57b0de49e85d65c4677a75c6e9f203190c1daf5b0a244136d46a14ad12738edc1eb2f2b253a82ff47301f282420d8b594ff30a9efb0dd9b1a827a2ea898d93b3b1c41d3cd943014dc77b30b62e2e7fd85b6bc760914cce9c70fee48ecee8bdd245b3911a62bcc1370eaada2d03fc6b21730292a3b7156e16fbce232a9e29ca64986a34103c8eee2eeef2188280928f475a2e8e67b82447172234a1c68f9612878b8a6bef538e6ef506685c9ae25245487392b43837a368313e57a8bdda80e3b42e94883bbf974d0cf9cddc3d24f10f58ccbd4aa32f4e70f80f55ce70f6627a5bfe30fa4ec5c1d73be71b8be125a2dfdf8088362efef80fd5dfc51342638b6b930c761c29a0346515bfdbb460218051b3d20293ab7e76a5ae5296b2d41702202085f104aa7815b3aebb3b7d4e7b7e42185c7aaadd7f29d2c88b61613ec979af0bb3edaf3631a6f1cefd5c490af643f31d16372be4a9cbfe9e0650046bf9c5d180f241adbf3ddfec3e391f9e491d5a6f0bca7bf91b1185fb8084722d1c44c0529a674d384634176c85add40c37446d75fbff0fa92d67a16363dc252c28870b7550106e215499e23df476ec88ff9296d237bed0c3f31aab84528155e1aaa06bcf2f86a0188bfc90479f81f64cf335070279edf6ed866d822e06f611a1ae164c77d14f06fe10b6371ca79bad2aca13bccb1b5c8885eacbf59f3ce31a4823459478ca9c97d978215d26ea5af53b15c56ddcf25b6219f61ce1429fae4b3ca9044c8892e23285c1433c09a98e10e297f6de9680cd7daa67a974183170ab280da22d5aebe6f83fe508e0b9be37ad4899692cdd9f91f53fe925c74500368ab33821b48f4acdf48013420f8f65187c17ee5efcdfdd9da29db8e47e15c1a94ecdb0bdac378ebebd2e4dc3407a6e8176f56f2acf1aa18d72eb34530ec814ad50bf96c5d72027bf1d4c837168ee2bdf0cdb5a5707e4d0bbd8cfb2a1677eaef35b7b56e84f6817ea50ea25b0dbe292fd5c82e5a60c8d43311943d0a06ba6426da521ea1cff6b9ae4220629145cb01df90e942140a693d100dd6eb734fe4e3edb3c74b961264356a5c778d97839eaa6a43fb52b768bddeb5c51cf111b8a8f644202b31696a8210b86e39dd98d6aee3b6c8b89609b13a555502dd6b50fb33519ff5c80d8f9703a95b0c7cc702980b0004cfc8d4daf820cdb731c273dde17b599844befab25d5c0ea15ad1fdf1e8bdd05dbeaead5b97367624d60a0fe8ae7bee2fccb512ef07f1d64cea24c16cd972cd1fc279c482f00c49308699bae77960805d0e2b5bee9d9dacd8f3da91dda45dcc670f75ab5d9b8f4365fea02f54f7006f57ce378d5202987d61269970c928ea6b8ce91a598b1575b3293e36bfcabab5c66052a79c6a5f9a7f4906a5f78e80df153177add655892fa6baa8e4f6dcb78bf8c4225371c2db5f6a4402132079972f3c52b643c064f345d022769bb9284fd8c6cfb86e9559646ba638c75dccca16229105b8ef5e81d98220e01736a0a5bbc70e44d0d39a0ad12e5f45b4f3e8dec2b5bd1c729279395c48c961e36b19865c8bd931a9520d2e2284ca8724d95489b04020f8fc060b41902c71b4c2fa33bc1602b8b511794ee2141054a95d321e33b93914df2de62470d8700eae2790af68be6c89d7c24343f7689ebab8c484ea38e305540b3187c1eeac7796bc3ce27cfe52045135024307c6a6903c22adffd4405dfd51f7194d1d7d2ff072578af227c8aa84f4f069b426344e8e519f0c2312f3d261addddfa9aa395bf9b35667b9eb386b1229fa3d610a23c78b9ba88f611c1d5baa39f991e808e231186b27d0fd4d36f1721e620a6ba2456b84c4753128e6b6e679089c97d6c90622389ec7dcf457c3848a596b67c7911e889330630089d7e660cda6af2e12f794640e3e5d1ca06728b3a6a370e3be388b9d91b325e960f2ad1506e61d3cfc0965ec014a9f9415eb1d32a69451243d6f65d3a0e4dffea0831a6af9c9716da783002c69656786b88319771ac90aa73b75cb8471cb0b1afe933773be615990972e4c182645fc8b3862cbb43cad98ba2c4a2f3abb18f18e2ae455ac22521fd3af9e9efd2cb5023cbde872bc4c1d2eac2c3c256ef64d6c7c5c6f013b77a4c77a3e47163097cee838b70a8c5452ceac092b8837d708d2a720f9978f963779296fe8ce95a30ae18a48bec6031dcaf208212f4a0b7abe8981b151c666115d0ef78c63e6b7cb1ebdf2bbe0e3a16cacd95b3424312890a181956dc482d89299bbc1193e1d1a4e3f4dd94807568f726991d8f29fe5d2f3de5230703d2a0e57e00959b4b4133bc16db439b192894275dbd69e8bc2557dc1924a01ed50dff14fc3bc4d4072cf48f7f4910c169f564ee1793e9a54f7b2542e8baf2a6b6f8745df24274bad1064d2144dd3ae763474ffc34cf00abb9dc550c0d2bd6ac5dfc2131be525a99eb57dda4bac7febebc1e6fa6864e773892281b2bf51c602345ae1a1bbd11b4b04c0ad04a56d9474fd2bc51d6dc55f671abe25afa4fb40836d12efed91a85df033db0a34af7db51f899de7e983f76c7b7c77af7535ef3d9f8a2cff23f07fb21b454e9c6a0bfd061483d91a7"}, 0x1008, 0x800) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r2, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0x149, &(0x7f0000000380)={@broadcast, @broadcast, [{[], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x3, 0x137, 0x66, 0x6, 0xfc, 0x29, 0x0, @broadcast, @multicast1, {[@ra={0x94, 0x6, 0x57ee3e5d}, @end, @rr={0x7, 0x7, 0x9, [@loopback]}]}}, @tcp={{0x2, 0x2, r1, r2, 0x0, 0x0, 0xb, 0x0, 0x4, 0x0, 0x1aeb, {[@md5sig={0x13, 0x12, "b4e96f82a45ffa416b95d48100e19666"}, @mss={0x2, 0x4, 0x1ff}]}}, {"4998d6553bbe1f2216b152ca6b4d19b0f22093ceb64358b448ad15a197dec2e4223812ab3912e5540c53f424944b3947d7b1a51895e966829374d08faff0453c5b44edb159e1b84ebb1e730b20ef77ef99e94df3708fc37b4471ed03e3a2b80eb4fcf31bbc1a3ef53d084758a1fe1f835c9c679ffa2575094f259d2dc80430675bf009e7c2416ce7360e56d66f01d6f578094a14090d59b76197f404d430f0c158bf329ad4343c144ca5836befbfab52000dab0e4590d93e72dda81073cabff00df613ee8413ad08806aa30b21b1cd1a3f7047cb8a8184ef71c4a57907effd43152f9a01b21914"}}}}}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, &(0x7f0000000080)="41c5c89010a21bf42ff8205b7860b3f931ee72dad301208ee136c6e46a14be9053a6f075678089a1b67348ad0a8d67f57adf24dface24ee8e51e9df1058a6c7b", &(0x7f00000000c0)=0x40, &(0x7f0000000180)="b328a91183c956c99ba65087a6347b55106bb3757d66f9a7d3f8d98208a1c32bcdbb27cfbeccdeabcf9d58f9efe63f624b4ec69a55494e329a38a92e301299c7e9f1", 0x42) 18:07:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="cb3050f4be40ee5a", 0x8}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) write(r2, &(0x7f00000000c0)="eefe0f8c2944bb408c7380acfef650e8f82e6524c1c90ec79cfa089d74901ea704169eb9a0e2", 0x26) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) dup(0xffffffffffffffff) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c2357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x37}], 0x1) r3 = socket$inet6(0x18, 0x3, 0x20) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000540)='%l[&&\x15./{\x92\xe5&\x8c+^\x00\x16\xc6>\xc3\xc0&LNK\x99\xda)v\xd6\xc2\x86\x95\x8b?\xcd\x8b\xc5l;\xfb\xd4\xc9\x9c\xcf\xd8\xd1f\xa4\\\xeb\xacA\x19\x0f[>\x0e\x87]\xe1\x04\xfc0#\xce\t\xd3G*\xc8\xdc\x96<\x1c\xa4\xbar]UMH)\xb3\xb91>i\xc3E\x9bN\x0f|\xd6\x8f \xba\xf7\xac\xf0u\x82\xff\x1fmh^U\xeb\xef\x0e\x8d<;\x10U\xdaH\xce\xc789j\x92\xdf\xc2\xed\xf6\xe3$9\x93a\xd1\x95\x9f\xb0W\x15f\xa18\xf1\x89\xce\x97\x0fc\xcd\xaf\x9b,;\x94\x18\x9d\xa00xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) fcntl$setstatus(r3, 0x4, 0x40) 18:07:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r2 = socket(0x1, 0x4000, 0x0) r3 = dup2(r0, r2) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e700000002000000000000031208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 18:07:24 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1e04964c0056605be805c35b07109d29b2c69da21f96880000"]) getitimer(0x0, &(0x7f0000000000)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000011c0)={&(0x7f0000000040)=[{0x48, 0x5410}, {0x101, 0x3f}, {0x5, 0x8}, {0x41, 0x9}, {0x46, 0x10001}, {0x0, 0x1}, {0x87, 0x9}, {0x22, 0x4}], 0x8}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) write(r3, &(0x7f0000001280)="c2564152c1ab4e02beaafbffd7f7ea9b6ba8755760791d3688e0f3d9ed1fcb73bd1075c0171e3f372e83a456d22af6eb2c387944885edb74188c0cf7516c4b579cf68a346b2ebb2ba45c7bd246165bbb8191e38d171272ee89a10337c8b0c476e0d9f6f08fb4360f141d86c500ec0b1e62ce442710bf8334be199941c9c55663ec366320a03b3daeb3d774cae4a93dfaf83d3154fabc00e64acfe3664aab1659519d1b5d650abe4c0e5cc3de8c77e8627cbf3fce7f5932b691ee2e", 0xbb) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/4096) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000001240)=@in6={0x18, 0x2, 0x7, 0x7fffffff}, 0xc) socket(0x2, 0x2, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x200000080, 0x64f}, {0x9, 0x4}}) 18:07:24 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) ftruncate(r2, 0x0, 0x2fff6) ftruncate(r1, 0x0, 0xfffffffeffffffff) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r4, &(0x7f0000000140)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="c2493172fcff360c8ff1dd3bb8a20f766bbd31334c50efe207551ce52afb57", 0x1f}], 0x1, 0x0, 0x0, 0xc03}, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1c, 0x0}, 0x40a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:07:25 executing program 1: shmget$private(0x0, 0x1000, 0x501, &(0x7f0000ffc000/0x1000)=nil) sysctl$kern(&(0x7f0000000140)={0x1, 0x4c}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0xb}], 0x8001, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x66, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = msgget$private(0x0, 0x2000000186) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000240)={0x6, 0xd82, 0x9, 0xb59, 0x36cf9e15, 0x1, 0x1, 0x10, [{0x4, 0x3, 0xffff0000, 0x7}, {0x0, 0x1, 0x8, 0x100}, {0x200, 0x9, 0x5, 0x101}, {0x0, 0x600, 0x243, 0x40}, {0x3f, 0xffff8000, 0x969, 0x13}, {0x9, 0x400, 0x101, 0x81}, {0x800, 0x401, 0x5, 0x73b}, {0x0, 0x2, 0xa9f0, 0x1f}, {0x8, 0x1, 0xdc61, 0x9}, {0x4, 0x6100, 0x800, 0x2}, {0xfffffff7, 0x2, 0x3, 0x5}, {0x1200000, 0x6, 0x7fffffff, 0x96}, {0x7, 0x7fffffff, 0x2}, {0x8, 0x8, 0x1, 0x7}, {0x3, 0x401, 0x3, 0x40}, {0x36, 0x0, 0x3, 0x20}]}) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00000005427093f63f0000005b38becc6c98e82456f23648b1fac94c009a868cdb5eefd603e94570203354246998a8d3a0ab4b9ef3b7d30d4a580d4118020029b91931ce19eeac1e62234d6eedd51ffdb06df86bc0b67ec38db79eef316a1cb525aee74628bb0dcb65e86080c35f3e1c3399131462233e9f47759d6a5bd2eb4e81598701553bac746e317d01cd87ffa869fedb34db6a5c0400cb1e4679fa9905ce2b2e0d4d22e9fb7502113edb546fd4c0d3f3788a409b956afded56b6252c440f8e2ff14b44391baa57"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc020699e, &(0x7f0000000300)) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000080)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x6, 0x4}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x100) 18:07:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = dup(0xffffffffffffff9c) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = socket(0x2, 0x1, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 18:07:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000015, &(0x7f0000000280), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) r6 = socket(0x10, 0x4000, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffd9c) r7 = syz_open_pts() close(r7) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0x1d}, {{r7}, 0xffffffffffffffff, 0x7e}], 0x9, 0x0, 0x0, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 18:07:25 executing program 1: nanosleep(&(0x7f0000001580), &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(0xffffffffffffffff, &(0x7f0000000540)=""/226, 0xe2) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r5, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r6, &(0x7f0000000540)=""/226, 0xe2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x28, 0x8, 0x3, 0x1ff}, {{}, 0xfffffffffffffffc, 0x1, 0x4, 0xfffffffffffffffd, 0x1}, {{}, 0xfffffffffffffffb, 0x80, 0xb0000015, 0xdc4, 0x4}, {{}, 0xffffffffffffffff, 0x8ce23018535e9652, 0x20, 0xbe3, 0x4b4}, {{}, 0xfffffffffffffff8, 0x50, 0x40000081, 0x80000000, 0x4}, {{}, 0xfffffffffffffffb, 0x86, 0x4, 0x81, 0xfffffffffffffff8}], 0xfffffff9, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x8, 0x6, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffe, 0x65, 0x1, 0x9, 0x3}, {{r3}, 0xfffffffffffffffa, 0x4, 0x2, 0x1, 0x7}, {{r4}, 0xfffffffffffffff9, 0x8, 0x2, 0x3, 0x2}, {{r5}, 0xfffffffffffffff8, 0xc0, 0x1, 0x80000000, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1a, 0x4, 0x40, 0x5}], 0x6f7, &(0x7f00000002c0)={0x80000001, 0x1}) 18:07:31 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0xfbfffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x1012, r1, 0x0, 0x1f) r3 = socket(0x6, 0x400000000002, 0x20) setsockopt(r3, 0x0, 0x13, &(0x7f0000000040)="ac141438", 0x4) 18:07:32 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x800, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000240)="e6ccb384363962c7bb3196f073d55b83b89fd2f7fe4f733dc72ea91ab938028fafc4d9a5272a084db4e50b8d0b666c23f52a662637209f52de8b7581c1eadfb50e1341e5d69615be2f2be693a9e03ebba80c011df977b416a10c504c5741aa4f1959dd33240ae554a01c97806c22c625fb4d46e512227aa5c92d8e2469ad61fce340bb8850364a64cdd5afe7b9371aa7eb9b5dfac49da7fb27507788bebb13971e36f54137b32e21a63f7546c3a755c9f9c165dcba5441d4300e5374eb80928c0c35ed84852a56be0a537dd5839a9aced53d422c2394e9e4951ee53433c59602bf67b3cb4a05722ca632f480519d", 0xee, 0x8, &(0x7f0000000340)={0x18, 0x2, 0x1b98, 0x4}, 0xc) open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 18:07:32 executing program 1: r0 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x2, r0}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 18:07:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) r4 = syz_open_pts() connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYRESOCT=r4], 0xa) sendto(0xffffffffffffff9c, &(0x7f0000001440)="4075a1c05581c86a746410c96313f5a89d0fcdace053103bd78a55febb9f7d9e0f648627b7c2e84fe8a1c565700b6b171d91acd1aaab646e0dcaf61283707a627cfbb6cf2b5b6f0bf53871bb1ff8f4c1f2c46f7825fb128f24b6ddf4ddbacfffcd14e195ba5419c8c2691fb29c3d05d4b563b6746bcc84655ece8e5e47a9424ef7c5f2ddd51033e158877595a7716d110827e0ae38ac80c5811e5303a1198fd86fc87ae7c8b923678f6c", 0xaa, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x9, 0x5, {0x0, 0x1}}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x808c694d, &(0x7f0000000300)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000300)=0x10001) writev(r0, &(0x7f00000015c0), 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f00000002c0)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f0000001540)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000002000)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314ebe229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db6d1c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d51554e5110358dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063f61b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1e0fe799bdb27156c4b393c42f90f300a1caf5bb92962d372bd487010ad82cd4385c0ac192c85ec0a34743955cd1a4e8bbf10", 0x505}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a651f000000000000002f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b00c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"], 0x107, 0x800) 18:07:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = semget$private(0x0, 0x0, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000240)=""/239) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000340)=""/186) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0xd131) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x0) dup(r2) r3 = socket(0x20, 0x4000, 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000440)=""/230) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000)=0x29e, 0x4) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r3, 0x0, 0x0) bind$inet(r3, &(0x7f0000000100)={0x2, 0x2}, 0xc) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000080)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}, {0x1, 0x1, 0x1000}, {0x2, 0x3, 0x1000}], 0x4) 18:07:32 executing program 1: mprotect(&(0x7f000093a000/0x3000)=nil, 0x3000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 18:07:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x2, 0x8000, 0x19) socket(0x18, 0x3, 0x1f) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000000)=r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r2, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 18:07:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000380), 0x0) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r2, 0xcc, 0x6}, 0x2, 0x1, 0x4}) r3 = semget$private(0x0, 0x2, 0x1f8) semop(r3, &(0x7f0000000380), 0x0) r4 = getegid() r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, r7, 0x0, r7, 0x0, 0x40, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x8, 0xfffffffffffffffd}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r4, 0x0, 0x0, 0x53, 0x7fff}, 0x7, 0x80000000, 0x83}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x1, 0x0, 0x0, 0x0, r4, 0xcc, 0x6}, 0x2, 0x1, 0x33}) setregid(r2, r4) setsockopt(r0, 0xffff, 0x1000, 0x0, 0x0) 18:07:35 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}) rmdir(&(0x7f0000000100)='./file0\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 18:07:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) semget(0x3, 0x3, 0x20) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) setsockopt(r3, 0x5, 0x0, &(0x7f0000000100)="ea719395068bb6e71c858c230931ece3198801d39aa0d7224cde05492e706d804c698cb37dec01e161df106d4b0dab708d62ee82c687df20822cea3e0f2604911ed92ff66bd32b7a79cac0a9d9b5da8f56f58737c4fb882b6f27e6247c0db86f9435ba9da4f0f35ccbdaa50c55ac7ed691fd8b78371008d9fc5d27ccd1552887a92683ee37a9ef97786b251ba560e251eb6087b66ef45e29fbec8fd522869da270a2b5ed264411a94346acf12270287afc6894ad43db0ee6c38118bbe07bfcd993c1", 0xc2) ioctl$TIOCDRAIN(r1, 0x2000745e) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) 18:07:35 executing program 1: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) mprotect(&(0x7f0000591000/0x2000)=nil, 0x2000, 0x6) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x0, 0x24d800}, 0xc) r2 = socket(0x2, 0x2, 0x2) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000080)=0x4) 18:07:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) sendto$inet(r1, &(0x7f0000000040)="be59e26bf406e9c46153ecc327cd5c8fcb77521fd3bcb3949747315fb0668bf39847342cbfb6281b2c4ed5e2a5eb0556aacfa89d7d94a719bc6a08ec0726b28901645e37a6868cdfa0b94bcaf91fd5f57f602c31b283dc31ae4911748e9eb59755702602bd2d4400d0905996d4904e6aea23c94efb72ca699ff7e96611056ec01d1d09ad489b7d902c4f3b2ba5262d493eda455967d7bf6c82573d8dd42636dea02873195b60b2eb27bd4c888ae5d28bcbdc2d50d6b3037f8f0e1f05992fb7dd5744491c43865e8ae442e36a8798de0b1718b065eaad129fa8375c", 0xdb, 0x12, &(0x7f0000000140)={0x2, 0x1}, 0xc) sysctl$hw(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:07:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f83c8a5b6701000000000000000000c414000000290000002a0000000000fb0a010000000000893f5b68e27c8e8f2c87882c7127a70ab322f3be2e8c1bf1df1ca72ddbb62b6a201e7648a93e0295c3a493d07db4cc54e734be89506e8fec2c93f978f36b6eca12ae7de19d6bcf835bd66c9fac93116341896caed9585632b895add40962984ec534901010e7682cdce8fdd736e99c423611ba1bcc60fffba33e3c2e1f37698a67728739c52783a4955bf94ee5c0b545e0d1ac1e099cbe61e3c0ffffffffffffff9cfe68587dc624f3176ed4f512fcaee7842428d9a457325c46f5c19f455b8c2952341d87ce3d1e0d61452bdcb1ac720c4c977a49ec4d9aa47ead129082b2ad29c870d7bc28fb8ff9d7a4cfc0c19ee0f94c54fc82d71ace025a2c56f0c43298af49a763d9c610f9889ae941f2e1d9d1e3547365581082982861e7d270abb75d501ea5e00cd27bd2933fafaf1fb65868849b4ecda09237c1c5e6d3373b89e30d1d3fb884e281dd7f90feb89936f37cb408069d2d352ea2c57a2754672a579754cbecdc033176a5afd9958db3965d38c5a62265e91477d04bba7085f6bca62a41a9b01d105cf3fbbab0bcb52e6468ef611fc92468503bd221fdb47b3efe067958f78cc2f4f54b751470c4942c1c724603282cd8f00ed350fc9de2abaf953963d163fc20e08becfebfe3c531419f8a651a2a114eaa0251aafc93817f0a39299c29cb6007f622cdea56349e2a006da643847f61f840dc6d93d3c77717406291fe5f193dcf5278023f5737eaf18b8a004df4f914cc638cd4f491436360ffd73ee67c90cd8817869ec6516d3cca1196750fb17704f90ab255370e8f123ad04d88a1eebc6d503668123e194f2629221f10ae81f9099ca1cd4f598c8a95f0960570ad1f1f9498df4aae1272"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000040)="d594bcb5b0cd1e8310a8f9e04da945aeaa8dd91a51959a331adc33f59b13efe86778568cce22f0", &(0x7f0000000080)=0x27, &(0x7f0000000140)="7ccc2941bcf578862d0d1d76623a73dfcf6c9a81558fce122496494e8f79011a143a81d7c4ecfe604a17245e99174a1c782366776156449499db6299d87e0c68d557807afe3c7ed664b4e7d0fc50658ee9d38a462488b7f1885efe2d65bba26de56c56481df34c7d2c7a73945d0ca96709d02d21e82b707eb5878d39488f32be2c00322b59710c315fd2b3fb163a1bbe6340701e78af2d966f32492f786c144be8b9d2ed00b5d8654fac108c15ed6a45d9c36da73c62d64d0d9e8ff6d4db3d7a44c5", 0xc2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff83, 0x0}, 0x0) 18:07:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = socket(0x6, 0x8000, 0x1) sendto$unix(r1, &(0x7f0000000740)="b100050460000000000008ff0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400dd05005aa0b2ca1dd28f000000010000000000000000000000000000000000017c3891f34284547b332923b09300000000000061ed1afb51cfff5719a3095396cbf1e1d896267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33d29d4c9fb699f1fe", 0xb1, 0x2, 0x0, 0xfffffffffffffca7) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x7, 0xfa5f}) 18:07:35 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb91f0000001c9d60cca81247e4f515", @mcast2, {[@fragment={0x33, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) listen(r1, 0xfffffbfc) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 18:07:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xc4, 0x0, 0x33c, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) accept$unix(r4, &(0x7f0000000000)=@file={0x0, ""/85}, &(0x7f0000000080)=0x57) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r2, r0) 18:07:35 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) pread(r0, &(0x7f0000000040)="556985435349b6fa3aa56d0d0c5dae6757973fd9674ff4f3ad2bdb525eea5a4f47892b20e659537957b958fc707dc952a8d71d77aba7fb05dc7fabf78fa43976d1d03f3faa5a6a3dd9c518e254dee670a3df79ceb9a3e3baa2429d50ace833ae87ed0e58336df2a3a73a59", 0x6b, 0x0, 0x9) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x9ad, 0x0) 18:07:35 executing program 1: sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000040)="5f81ddb9258df9656fd8557423a8b8ac2915b77012019829162eca832eabc4c2dab366949a3d683198c145bbac4ad99ffb6dce5b80dd12f883f6f334bdb6feccbdc220be9bea5b4b9cba1ec2b9b458c0b393e1a644897e719cb515f0e4343e7d01b4f2323db5496bef55a55227cd07fb29229a5ebf6f4c14b11c9238a5edc8c26e561176d4b9767140a4b102053daaaf562054f5bbd4dad8584fded77c3ed7f01d29c1a13ccb8525a229c1551cb30869927c47341a26b109b11e905d44a3308c12966fe82a4b01372d557f08774a818e99f5d465ef007e4debc3e1b066c76f44b4320d5e09c5fb8433632c085446eb463e24027593f10f1668d4cddde364145d132383e08155f7f4252ccfa0a2795368b9e194b9b38e67da605b4491a98735303ce6aeee45d2c75d3c0fbedb2a48bf8f5b45102f9bae011162b85e8d0d15fb320bab1f8d03ac2672d9db588124a212a60f1f2e80bc5f662c4df3e75ce9f849550f735dcb9dc68bbdf022cbc8de8cdc", 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) r4 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, r4, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) r5 = getpgid(r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x420, r5) 18:07:35 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000016, 0x8000, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000840)=""/155, 0x9b}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 18:07:36 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000040)="8c54cdd29c8f6682005855d250c86ed19493c35f", 0x14) dup2(r1, r2) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffcb0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r5 = dup2(r4, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x5, 0xfff, 0x1f, 0xd2, "efc19aab29c7b9e4d3aebabec552ae4d0931649c", 0x7f, 0x8000000}) execve(0x0, 0x0, 0x0) 18:07:36 executing program 1: truncate(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 18:07:36 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3b034a882a778f7b49fbc2"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="540750ded65334a8", 0x8) 18:07:36 executing program 1: r0 = socket(0x18, 0x5, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x28, 0x8, &(0x7f0000000000)="07ea00ce", 0x4) pread(r0, &(0x7f0000000040)="49313443bf6cc3f7b77f34c3f91f11ffddb0fec67525122dc1bf2f41d48308ed80dfc57009", 0x25, 0x0, 0x2463) 18:07:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) chdir(&(0x7f0000000900)='./file2\x00') r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x9, 0x3ff, './file0\x00', 0x4, 0x8, 0x627ead56, 0x4}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x3) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aa3b6623f41b10f8c85f790fbe06f9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b16ca8d5957e820971", 0x19f}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000580)='./file1\x00', 0x80, 0x68) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000005c0)=r2) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000940)="e9d5249f3775d9a265140ed8010cf827f0980c2be3f74690da87ef357e741e2ac0deabd0ea7c6d10cf13e1712f86455b1bec33c476bded4d574e417f6288b194db3026db2a3722119ce6f810369cd3e528f6d1715cc17e0c574881bcad9e9af89bd03c80a5b3b1692e8f", 0x6a}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x433) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000c40)='\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', 0x0) mkdir(&(0x7f0000000d00)='./file0\x00', 0x102) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000cc0)={&(0x7f0000000600)='./file2\x00', 0xffffffffffffffff, 0x1}) sendmsg(r1, &(0x7f0000000f00)={&(0x7f0000000140)=@in6={0x18, 0x2, 0xfffffff7, 0x3f}, 0xc, &(0x7f0000000f40)=[{&(0x7f0000000300)="55abdec677c9467fa4901e1cf2c0020dd9b88a3851debc5a32e64f0c3c7b07348463", 0x22}, {&(0x7f0000000400)="694bfddb2587bb80d3750b384f7ffd6fb535d9403324da944d9a153f6bc2523618a69a7161cb9d4c7d79ddbf450a5d7b0602884d23950a5dd518d9e360e9ecd44b35690410a74a205fdb005c1b3bc109092e20e1ba1e8ad6cf184e959bc3bacc61abbd23d1c0569d0eadc654b3231762221ccf27bf088b287d88e29b37d57a1cd7fc53d6a7fcdba449ee4b8d6a2eddaed59c9f9c7d99e6dd0fc6207971db85f9ec23ef", 0xa3}, {&(0x7f0000000800)="e58cbece5e75c8b7dd83ac3074055a7a3c19e184d8142b67d712997cef11348d3bedae058347808339e7b75dcba72352b46be64c1310c6feea5e4975279855ec699c56a9b65329b0f37f15cfde732858c1031c7c9448683a9cc2af57c4cace8a8bfd1ced7afd912c8d6a6f863cac40b6641e08f0d2f4d4aed94daf0af751a8cf12e0dda7ed08f8bdbb215ca7e7566092d3c049050cda97e1bb1ba077c0e1a9f8029a986ffb80abe5977931b10434c0fd56e80660c965950430ca799950e76ed34b427d837bbffa209b6eece37573fd8bff5a786f93", 0xd5}, {&(0x7f00000004c0)="b9958afbf22eeda56d0aae91b16bc23fb6468048fd0e412c66dd4bbb0c7f095994261152d2d19ac1811396c1fb440ad16ecced8dbcc01bd00fd7d058f3d5bad64c52515d73e257cc578409512d18a3b123837ef313052f6d9d22446029063a727c0fcf651faeb2f4e3d4e0f811967cc52a6eba97285b337759fbde9f68efe32c7e4c4a6fa429087a6fc2606e30c5b47cd7d9a944ddb7187c976f3705fb135e3b7b", 0xa1}, {&(0x7f0000000dc0)="367d6f0cc7b012e768def4678a805ad2bcb8a8f683223c00fc99e7be358568db4b78757c8494c357dec464d0339ad7faaaa730b6357da1cdf45e6e5c8900c52f8d2abb7c7d295e129819e49273e60053da840b496798dd93c2e7814d57b4158754d73f9ad77cd4562fd826e61cbf98134815c3f703422388741255ae13027bea4d0eb68b4cc5b84c1727bbcb639d5531348df02598512be5579707c49ed077abb18e81726e1d8496aca6f9d1386f6f218432eae3f5d40debec65ee1ecdfb7fd1c9ba010a12e61190ed9334182051ab6f029d4799d2f2", 0xd6}, {&(0x7f0000000340)="837202bf1691aa40ad30180418c93d1531a7c0af2b7dbf74ffa44493504639825b2c8c8e70559856114554624574bb4d7c97982233933b7e59cf2477aefd26f72edddec6d4f5816b12a51293d9cc02002649da3e4b54463873d03680a01158a047fe0193e3f19cc57831bcb3526b1bca85", 0x71}, {&(0x7f0000000a00)="f88701dbcde1209a861a30076dc8bee023f1f7a483531e29453fca9bbaa43d6fb35bfdddb469135b2182e130c6bae202bc3659f5f20ec5919bb21f0820f7ec2845b4801e0d0c0d74532682b1ac2beb95dd36a518a2603b6715d4a7a451b7a3338bb3ed1fae1980cce78c17b33548b267c36a614f71d858eea365be57aea4a5654e437de00ae667e85ea21d0ff7edc83f31a47e419c5fc8ac69b395457c55e0cfada44d6b5b7d3fefd570bd13cf07f3130188f0a1ccccfbc99da27451250d4f100c64689d867fe2", 0xc7}, {&(0x7f0000000b00)="9dc187ee13a7f298b3e9314db2f858a60fbd74f4074d806b1edc9f8aff0d717934e23752c82789baf96f57ee3ff9e10e411d55c3d6da3c28ce54ddf4c92beb58672f29c1063137cfbd7f4bdaa9d1ad6e820ffbd4523e3af6adb04d79d64066453c638279dac3d78ea7765331eda71e7861a59596ed7cd9b7e00126a844433268a67d777d80eded7541abda898937d265bf9b963f9fd19630102924ebc7d345a8978e269f0e57", 0xa6}, {&(0x7f0000000d40)="6d380310f9ec3760f7a7b85dfc12c188154241617d7f408dc6f4d3d3edf4c4f0701a392123d3e8f69c479ede04ee63dfb74509e38f3b9c3d9e9dd1ada21a32da4b92224af123d55029ec8c7a1eb137327cc76f4a5743c593cbf771bee8d97958cb99", 0x62}, {&(0x7f00000001c0)="ebc714f1f5c4e40edee4227938d1f94c180d253ae540f38c361b40871749bbccee66b588102a5cd4ead093fe5faa0058"}, {&(0x7f0000000bc0)="3cc93a2d69b599a6ce7243d38b318ab4f867cb1216bab8f90f2ec1195923fbb325cb7c05ae7b0b12766de929c5bb8f"}], 0x100000000000028e, &(0x7f0000001ac0)=ANY=[@ANYBLOB="7800000000000000ffff00004905000071ffd6b3771368db9b112cdad0ac5db7a8e038908c9796332da1aaba45cac351669463d90b31c1f71ad84e0a2c4f40f3b04758557a99cfca1c2ebe97640ca0406382220c238cb0c1d0d6818ed94044db4a90da2d239f9091c987039331f6a00f6552619b00000000c80000400000000001000000f30b807d24fd3f0000001ede2babcb0db88a18d7af8e6589f7dab1725c90c294b782903f1a909d4ae152472fd47fe099315f0f9fa6a5e3c6c1e339c5724d174e705157ced466b1ecda9a2634bb61bf565f0cb00c599962ad5cb726181ede1b468ab18eb87718a8a4962ad16d767c5832e25c96af4e332c0974447975ef500f8cfb241051036c2c02001fc2c28ed4917c42150c130f445233640ec1b347f0bb2e72a4adf4c72182aabb1e20a859cca585d8fa774d3035fbc89986fd5c6157000000008000000000000000ff03000004000000b6597e63347703f46c9ad3e98c1f53acbf0803cde4717efbe49f653595e03d7de6a92a8e0dbf780a0779ef6ba54e8b1fbfdf4009d0a337affa768958289fc5e9104661c22b9607494ca8648994c25d6d7d0b037c95eafcb60f651f32b36cb6aac808000000000000ffff0000ff0300003d682dd2da68d5d0785c7f650068aafdde91daa5f3271b9252980149566d7e29413bd0b5758341e0118e35098683939dfa946d6b7b7066f93cca594dfb0e47ef167d5ced0fa57c49336e9ce936c5d27ed4126800b6945ab86f3e220d53837c514f73c6cb0e27e6505abd43ec1b1ac38ae611e77828e814ee765ed4e0280319b338f8d8885af24dc91c2ddff3aead78488773729e0c322822181eec13bff3a61087ef5ea7f8cffeade08e2589b976ad87ad63a06732406eb5860e19fcf348be916bf9d64ce5693c10a57cf86f10200000590d3ce61b614b182d94f6ccb399c9aaa27be115032c99acc88d415c63151900b6aa40c802732b041b1b8b7a15c5ed76ab5bc9240f46f542d39086cf69eca648c4ae99af087f2ccf189572ff032d430080673d90c100155bbafbbc4eb2d9c95f58e5a6b568e87c38e4c373018caf458dc84c200474954bec631fc28b0c24d0688b103e98f47470b9960670660eacf4a4dc0600000000000000cc21d4bdc687d2cbd2218cc8019c1efde2752cce09f7680bfab5c47a0bb684652a95c9b8324a3f960ecbfea18c02932e99646f2cca2788558015360cd86e8ed634ec9eac57bef3449b815bb323a6691e6d4bc3e4b58892877622d1240c780c1ced45455c311b540e357429d5f1f1cbea7f27aad750cf5ca8e60a12036a2245be98ffb02a917fc066e0d829dc058a3ae8594cebfa4b6e873f5b87c846746b552f6e950ff6e65e6ef006c5fda907b9fa174621bd214e3143ee9e68aeafb151993eac44f7cf31ba64b0e70668cdd763c70b3428a078c0aeaf68ff946be526863dd04cb6f5caf105122f4fa2eb74e95c582343b901449185cf198359766921bc704405faa15462ab267173d1a2d01e0dc7b680d3b2cb00007eacc35dee8f7c39c28359e04997a43d2b133ecd742bbd1d32b6b0ad49455842e11bb207f76cbd5aac4f396f9bb7c98a860821746709cfac1efe5f55b4d46492feca5a6ea12776da9421e08e16078e6a35607ce6c6132dda326c7d0953466e59f551d8d047feaf58c1243ccccd90e5013e1f1623d33fe07edc396ba4808f9e02564a0600000000000000584f6db59623d2a19ceadfb51d6e4bf88524b45234a00871ecabeffdbd2c570a24e8079bbae4cccd410b8710f01080d34caf847dbc836e91ed9560251337b4bd83b6f39ac5830920760decc13e450e48ebb1c427992d6f98982d88014e81d9cb9dd9020000000000000082d4e0d74c5ef748722ec33a3a65c3901d45f8dd159cd14dd50efaad14aa8ce8ae90a24896e0507f4875f112673a26a9077a72e50790ca86eb5091b623f4341ddbf6f2fb731fa0cf1dc55400c18ea18a08205e7ea65c8df8e102afd5004312a07d26405f43d28eada4ee57da9b5a62412a86c49b93485ce27a0d3e7ee15058b8f2f9bfdccc9f3f17db58e5cbd748961aceb26a7a63065661d914255a11ee13bbf4fd083430615a1c036cddf1c235225fa9c3e8f2feae9309d30a8564a1d53510e3c5e66413"], 0x288}, 0x407) 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', 0x20000, 0x0) r3 = semget$private(0x0, 0x1, 0x1f2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/24) 18:07:36 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r9 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000200)=[0x7ff]) r10 = kqueue() kevent(r10, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa83d16286d077aaaaaa86dd60000000000000000000eb36d75675dd9f00fe94000000957012f1960c66ae9a659aea614e0f00e2d5c4031bc81680e7e62d69129c1e69df53747ab9b36f2b0f1479a9e5d037b3b1366dc9b7904242991088cdd8d5736b7f00e89d07225896ac34dafc4ca3939a10ece0971ed23405558cf0cfbb8a1024b1f70147ac83b5c10d39c13e4a7f587ae14f31ca66838b4f99b4900d0fd9b966f9946090c3d4de36bb505548772761771d8ab6d5b713aae53e59ae1c32a918878a72269705754ddb04edc9fcfad12e529371abf6aa925c81008fbc07570d5e0200cfc3f250b4de4c9137bd0c8a5e863a6e170e61adca078cedfb6fc449d695fd754a40d132ee6cb4a2bc4ff8427b91313011711eaa6f8452cc422c869f9eb4597c293522e1d7da4721f6c0e202196929774b240d4c5da50000000000000000000000000000005daeff9200"/404]) 18:07:36 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x4c, 0x3a, 0x0, @empty, @mcast2, {[], @generic="d1c13e307dc61e14b8bc3b5fafd26bf0f85798979e663ec1f4351f0c503d1d0cadfdc97d564e9837895eab5b47ca59ce21faa942048dedf05cf257c1ae34023889b9c816e14b2fbd201f7c89"}}}}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f00000003c0)="bb579708885f4eee9208200cb39b8e2a5bb429bafc0ad37fcf397aaf100e1af9a43df189a2898fee725966d92911e0f1f448ff20efe1d00a166086d94a55011eed71e6d7f3d3728e79ea3c30063828bfde3eb4a1adc65affdfb36c6b2c73433b81d0ea29615fa5499eac0484cbca8d8f2b3c4717c201bf3274526c25d76c4b3574cebceebc43fae6ff516959", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x3, 0x321) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000004c0)=""/190) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(0xffffffffffffffff, r2) chflagsat(r3, &(0x7f0000000280)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) 18:07:38 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x100, 0xc4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) accept$inet6(r1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x82, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x67, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 18:07:38 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x40000000000000) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000010000000000000000000000000000000001000000000000000000000000000000000000000000009400000000000000d722f7a300000000000000000054b591e124f66f38e221d1e6aae6e80b000000000000000000c43984ff9d964407a8d1ddf7675bff26ba419f93fd1bf2b12f644de739087811346adb04ea1705bf5a5aec299150d2f72787f042acc52f994e97661fc72787c22b9a6fc4003fcf6472dc0a463656236bd84ef3f03a76c9a55c541e1712ce8bd4565dd422c9a7e72f4195f5947fa40115b2e800db35a0e8448ad280770150dcdff977562058254eb483d8b9"], 0x6e, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x9a}, 0x802) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000001440)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getgid() fchownat(r1, &(0x7f0000000040)='./file0/file0\x00', r4, r7, 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 18:07:38 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078ac1400bbffffffff0b009078000000004500000005000000001100000000000000000000940600000000892f00ffffffffac1400bbac1400bbffffffffffffffffe0000002ac1400bbffffffffffffffffe0000001e0000001070b00ac1400aae0000001"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) syz_open_pts() ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 18:07:39 executing program 1: r0 = socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2010, r1, 0x0, 0x0) kqueue() getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000180)=0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setitimer(0x0, &(0x7f0000000080), 0x0) 18:07:39 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffd12bae8d9623a70accf7627efdf7b61ad908d6d2ed8a545e44284b7cdcf0c303000000000000008574988855d47187026d63c0b106f0f451c19ad9025bb9dfb7e0e8ff626d3ba0fe020321580b5ae7b8be09505f20c43f29e6878386c8eb13a63416a8e7f412e52dba4fd4308586b4265c3c968536519a232a"], 0x10) dup2(r3, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2) socketpair(0x1, 0x2, 0x3, &(0x7f00000001c0)) ioctl$TIOCDRAIN(r4, 0x2000745e) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x0, 0x0, 0x0) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000140)="203bdbb30900cf38d032080868db2b5a236b9017924c5b280d197b9ab0ffc12d63fad0b7fbb453b7bc6ec8eff8e092b2040dcf9dd8f9dc5e4a66eb9a870f15e74865b00d5f7ca7501e395e74222afd3d2b56aecf50f215d9f2de7dd809aceb7cd032f6dddfa37d", 0x67, 0x11, 0x0, 0x0) 18:07:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x8, 0x40, 0x7fff, 0x401, "f095a08dc16595453989e04789a291424f5de037", 0x2, 0x8}) 18:07:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7f, "00ebffffff00000000ffffff7f00000000ff4000", 0x10000000, 0x3}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x7, 0xd0, 0x5}, 0x3, 0x1, 0x664559e2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket(0x2, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r4, 0x5, 0x101, &(0x7f0000000100)="646373396464d120378a3470a136df8e67a9e14a40763a720badd914700c307e6486e66c91079c3f4d8debd63567f3f5c637c2816ca1b6f5647aaf2b2496ff9e7ddcaf64aca9478bfeae3b6e50572ffd327b2d6a79d6095e9cbbd59ccb331a1d2e3b6e1a6933c8df5c89bc80e7ac570c939cc3047279de9e59335db88a613ffb5e6487943f66860f3c8f1b563159e1ac8efb276fc689304a5237a3fdeb47c26b3a0bffe91d50aab2ca64becb02b0a275270be750edf8153d98028aafcdc4f1058a55d7e2b7784663bee673ea1b8a66820a3931b2058574116cd7521e1a8c750a3815173906cd3bf743", 0xe9) 18:07:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) 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=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x9, 0x0, 0x5, 0xffff8001}, {0x7f, 0x0, 0x80, 0x7fff}, {0xbb12, 0xa5, 0x72, 0xff}]}) getsockopt(r4, 0x1, 0x6, &(0x7f0000000040)=""/199, &(0x7f0000000140)=0xc7) readv(r1, &(0x7f00000017c0)=[{0x0}], 0x1) 18:07:39 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="b1f5d915", 0x4) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 18:07:39 executing program 1: semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x7fffffff}], 0x2) r0 = socket(0x10, 0x1, 0xc1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x6d, 0x200, 0xc52f, 0x2}) r2 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x20, 0x80, 0x6, 0x3}], 0x81, 0x0, 0x7, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r2) kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)="660fef9b6356d6d4486c44926085abeb653ec97c3635814714f50b04e462156c12ac6d086258bfc5d86af6ebe9440e73c3abce85eeb7cca53743b62523bab4cacfc5f080e4d8850e0f59d5261571c7a18e8c1027e420d61bb17f7fb83510092cc54dc60f7b7acafb26150d0187b3bcea37ded06734b95e358f95f2687908ba802cd2ce537ae3d50d470533de60dd9f7a103e47f1094f542fc7f5e03fa2ee71457356a85b4a916d9c011bc813274490cab7372ecb189bbf3326762534381231e54003c34c0d85ebf27a7d3535ecc796b6c66dad818ba68d000a3c0effe2d8c6f935e4115e58b2c8ff7b34f0c981", 0xed}], 0x1) 18:07:45 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000", @ANYRESOCT, @ANYRES16, @ANYBLOB="51e7f6e6bc918003a66050765e5b2626a4485a7e46c703216897c81e87d7d80e8a2611ffb7696369c1ca94f0ccc0a6eb1ed01172c33dce61c943eccac2fbc21814f00460a6ec3bc341931dbb76e2e5059da4b0324f29786c02ca592a8fb3ecef"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 18:07:45 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000040)="8b8e0f6ae2b72095b0180c34e6f8be6dea526d234db61bd85aa0f4d37b1a646d9fc54a6c4b301c1ae9b331fa8731fee5ad9d5c3cbee63d1b7c9898daf36d709009ff1a9668c3d9396b004b4ece994230e468767447425c9e1893f23d6478f3d1e2cf76d38ecb37e0bf75f4071e1e5e56bc64dabfb06315c1bf", 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 18:07:45 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x82, 0x8, 0x2b, 0x4d}, {{r2}, 0xfffffffffffffff9, 0xc0, 0x1, 0x49, 0x4}, {{r0}, 0xfffffffffffffff9, 0x24, 0x8, 0x5, 0x8}, {{}, 0xfffffffffffffff9, 0x6, 0x20000000, 0xff}, {{r3}, 0xfffffffffffffffa, 0x80, 0x4, 0x2, 0x2}], 0x80000000, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x64, 0x10, 0x2, 0x3}], 0x2, &(0x7f0000000240)={0x9, 0x7ff}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x131) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) 18:07:46 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33}, 0x9, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) socket(0x1, 0x3, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) read(r3, &(0x7f00000001c0)=""/4, 0x4) fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 18:07:47 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000340)="508a38bbcb9a57a2a8f0a7f24d170326006b79225404e450edc67c5907dec2cb362318d6934c77a1eb3ab5ce39c311ada36e64450ef44170d2aa5d91ee39fdafc155b966f167a0d4c5d36199638b627148e014a6b3910cb2b9f4d24b5e72d168acb26ecdccdb1303566beac06cfd5fb5be6fbddc6ec1a728a20c9472c3e4b4c69fda7910", 0x84}, {&(0x7f0000000400)="0143f783145c6be9e5138fb84f0c2651d4bbcd179d5e95a6d67f5014d23036cd79ef973618a77e6af571d4a3d9e0950796ec977164a6df85bcfc13c862784d16f428b56054e68c8e857cb668193099ff0cd5c375437396d31f6b47a6722bd7e7470231d93bfd9b83551196edd0682624b6ffc6e6f95b81fe8907b76897fc5e98dc27697cf5c577c7f04fd6151ecc778b571d3db15901f4016bb0f2ca3231f1223ebb275acdfae496540c3cfcf6aa8e91830324ec77ecb65919003ecdf34e7070f8261dfa05b8a88d980a26ef934b8fec10d19084412a", 0xd6}, {&(0x7f0000000500)="1d557b994a7569e28fdefbfafdcfedf86322ffa4b12aa41dff24faf852f9f49bc0d04a7f8fdee1dae35cd8a522762d1e5ed42dae6bc4792235f040bef2ca2371fcf94b0c33cb3e5556998c009faf74c1346e66936194a39fc0cb50e4795c16d88dad7faa06766f1696c03eb9e49e558a5530570cc7322713f6a6a951ad12e4ccc9ec0e2f36f25e0337e847f7a15b8d1334ed88bdf06fab13fa12c301cb30fe870ee267f9709a5f867ff29bd9c266a6bb70a76684", 0xb4}, {&(0x7f00000005c0)="f922823915f6a9d2db0e06471ffd03860b2d5f98b57319673694d5d486b0f4da32195b0d54eae003e35d6b1ab701c4885189c21668fcc165c71de98214faa655a4b6bd783c2a1f2dde2242e2bb2ea33194007883d1592e1d661f9778cf9e2fc656a90b3802d9bf9b241b7cf892f128cb9058b5f334bb63a6980924155873d14fb38541edc6df1f26ee73173b1e160c983ef59689a449543b6c52119ffe9d3f7df84928e5ea7370182073a33b336f7497f90bab8cbce2d811d4484a89ee6bae9f12232b32029d9964f564cf41", 0xcc}, {&(0x7f00000006c0)="346a0b7aba05bc96f7f75b813c1a5688c619d04f85a68c47310c6349bfb8f4bde99aaa312a6b7f35266f5cb2bb478f77304b1df15642b94723a2ce3909ded2b22cf4af83d720a2852f4f91771f77b8fc105bcea2a30c4b4739d37d3a48ff5d973cdd64f3960bf06d36157a4b3b83de257b87176fbc72eafb4b6c7e85807f7392827d0d32b33eb3f20f7db43861ae33b9fa4fd2b1d184c65a9acd59e9c9aa", 0x9e}, {&(0x7f0000000780)="817d03d932e66f14a7601873a32182abcfb4442ce0ea147ca6d6d61864c9e3c975d17f46a56f6db8301463aa86ad021c69cf79d8b39aaf0959c2cdabea7307220cd74423e2ba60697c427248ec5d1492971e05a3deb6d674d1a593c919cd4d88826efbd15579cab7c2ca917eac", 0x6d}], 0x5b) pread(r0, &(0x7f0000000100)="0c19c00675be5f205c90e39ec9a66f7416fb1d96b5245cf3ac3a63f714a02b01bfc1a5f0b04a01381a0e63a741f834967724cb650f93954812887df3ce", 0x3d, 0x0, 0x6) setrlimit(0x6, &(0x7f00000000c0)={0x9, 0x80008}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000300)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80f8c, "21fe2e518564a638fa0212420e091fe600", 0x40000000, 0x367}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) write(r4, 0x0, 0x0) dup2(r4, r3) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21", 0x195) close(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) 18:07:47 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aaff0200000000000000000000000000018300907800000000ff0a0000020000000000000000000001"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) r1 = getppid() setpgid(0x0, r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x6, 0x81}, 0x27) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r8) 18:07:48 executing program 1: syz_emit_ethernet(0x16, &(0x7f0000000080)={@local, @random="2702af49fc70", [], {@generic={0x808, "b5291fc047873319"}}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x3) 18:07:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="e8b08972b93e9a7c77268c832b13330a8dec91cf615648cd648b8c273dee996cf4e291bcffeb20f7d20d23005c345fca451a7581dac693335006d07fff0fdc66295075d60fd8ed10c26264a4c372e2674009c4e8b7", 0x55}, {&(0x7f0000000240)="1d66c5082a0561638bc19cbb75fc58e3a7ef7ef0ee81113ab70d47023d36ecfcfae8b1c2a4f10168b74f8b26bf13d8c26e56e9fe038734a6a6d2e709c9e3d09c9c18b2bae1815bb10afd835203da77de7fd518e0f9e2bb29e2af85f13dee96b0787c87ffb2234e66f7ce100c83a69997330a7869a9ad2a5a55df5d031f5591d564a7bb50e17cf1b3218f3e67590dad66cff0c5f3cb66a9fe505337df38bf", 0x9e}], 0x3}, 0x401) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) 18:07:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000002980)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x9, 0x0, 0x30) 18:07:48 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/161, 0xa1, 0x1000, 0x0, 0x0) 18:07:48 executing program 1: syz_emit_ethernet(0x16f, &(0x7f0000000000)={@random="798081d6ac94", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x139, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x3f, 0x4, 0x1, 0xfffffff9, 0x9, [{0x3, 0x9, "827e9ff2bbe77b987619e14fa6d900f00f8d7ec2a0a4c30b1439af22b9ae093096ccff43fdce77008f2aa88852de2e72d8b2bf274e90463b5ed5b6dadf6f71acc1679a6c38329a48d539bd5197"}, {0x2, 0xe, "7d16fe688c236f90d2ddf41c1e6e276fd8a7c548cb97a031a8b6f530814766523f5666bff083f4f4779b41ceec84f20d90e9d53730adcbca5af4004afc34ee734bb336405894c3bc7ff5927ce37c1376d5d1d7e7ae8238f4a51d1dbb033e27af38ab19236b46f4e980d793b2d3b8049d"}, {0x1, 0xd, "abea5eab7b95f7f89801314ac4e9b8fed24dad6a54847c1bf3d7ec61645b4fb17bcb0464829b53bfbef9df1d87011c4625f6e5cce105b6aea5ee0f8e92c9c29e8dc7075e594844c304596686ef378168f619f02b0d025066e69c56afb167256fb9fc210420ef"}]}}}}}}) 18:07:48 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000040)='-@\x00', &(0x7f0000000140)='*\x06\xc4$({\'-$\x00', &(0x7f00000001c0)='\'.)\x00', &(0x7f0000000240)=')\xd5(\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='%!!.]{!\x00', &(0x7f0000000300)='.@}]$^@*,\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='\xbc+{-\x00']) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESOCT=r0]) 18:07:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x24, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) r3 = socket(0x20, 0x1, 0x3f) connect(r3, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000000)={0x5, 0x7, {[0x80000000, 0x7fffffff, 0x6, 0x3753, 0x8, 0x7, 0x2, 0x5, 0x80000000, 0x2, 0x173c, 0x1, 0x2e5a, 0x6, 0x10001, 0xfffffffffffffffd, 0x6, 0x6], [0xdc3f, 0x100, 0x22, 0x1, 0x100000000, 0xbf, 0x8, 0x6, 0x3, 0xff], [0x1000, 0x8, 0xff, 0x16, 0x1, 0x0, 0x7], [0x9, 0x4, 0x939, 0x6, 0x7ff, 0x6], [{0x8, 0x8000, 0x2, 0x700940a0}, {0xc35, 0x1, 0x400, 0x6}, {0x5, 0x10001, 0x0, 0x4380}, {0x8, 0x7fffffff, 0x101, 0x6}, {0x5682, 0x9, 0x81, 0xffffffff}, {0x9, 0x6, 0x3e9, 0x7fffffff}, {0x7e6, 0x0, 0x3, 0x400}, {0x0, 0x200, 0x5, 0x1dc6}], {0x5, 0x70fe, 0x0, 0xfffffffffffffffd}, {0x9, 0xff, 0x800, 0x4}}}) 18:07:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x6, 0x9, 0xffff, 0x5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r2, r4) r5 = socket(0x8cdb60e0d855f18d, 0x4000, 0x9) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000180)=0x7, 0x4) bind(0xffffffffffffff9c, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x71) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000240)=0x6) r7 = open(&(0x7f0000000280)='./file1\x00', 0x0, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f00000002c0)={0x5, [{0x1, 0x8000}, {0x1}, {0x1, 0x1}, {0x2, 0x3}, {0x1, 0x401}, {0x2, 0x2}, {0x3, 0x100}, {0x1, 0x1}, {0x2, 0x4}, {0x1, 0x1}, {0x2, 0x9a4}, {0x3, 0x6}, {0x1, 0x5}, {0x3, 0x9}, {0x1, 0x80000000}, {0x1, 0x83}, {0x1, 0x8}, {0x2, 0x5}, {0x2}, {0x3, 0x2}, {0x1, 0xa655}, {0x3, 0x6}, {0x1, 0x9}, {0x3, 0x6}, {0x1, 0x7}, {0x2, 0x9}, {}, {0x2, 0x81}, {0x2, 0x3}, {0x1, 0xa6a}, {0x2, 0x78f}, {0x2, 0x4}]}) r8 = open$dir(&(0x7f0000000400)='./file1\x00', 0x10, 0x20) ftruncate(r8, 0x0, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000480)={{0x92, r2, r3, 0xffffffffffffffff, r9, 0x11, 0x6}, 0x101, 0x3, 0x0, 0xffffffffffffffff, 0x6, 0x100, 0x7f, 0x8}) pwrite(0xffffffffffffffff, &(0x7f0000000500)="3f39a52207c071d4262525f67f26fb0466a37e766da0999e317c6ebfcea49d", 0x1f, 0x0, 0x2f95) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000580)={0x8, &(0x7f0000000540)=[0x8, 0x5, 0x1, 0x1, 0x9, 0x9, 0x1000, 0x5]}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000005c0)={{0x1, 0x1}, 0x37c3, 0xa82a, 0xff}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000600)) 18:07:48 executing program 1: sync() getrusage(0x1, &(0x7f00000005c0)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000280)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x2) setsockopt(r0, 0x4, 0x24, &(0x7f0000000080), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000300000002}) ioctl$KDDISABIO(r2, 0x20004b3d) setsockopt(0xffffffffffffffff, 0x200, 0x2, &(0x7f0000000000)="174df9aa367a216a0f4b9a1647160f31864166e9eee4c79f2507241d22f8d903f5ac6e7a", 0x24) munlockall() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) r3 = msgget$private(0x0, 0xfffffffffffffffd) ftruncate(0xffffffffffffffff, 0x0, 0x2) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYRES32], 0x8, 0x800) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000f60e6313f4d0990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3577f5c675a6f10000000000000000000000001000"/207], 0xcf, 0x0, 0x800) 18:07:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000380), 0x0) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r6, 0xcc, 0x6}, 0x2, 0x1, 0x4}) fchown(r0, r3, r6) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11, 0x2}}}}}) 18:07:49 executing program 1: madvise(&(0x7f0000766000/0x2000)=nil, 0x2000, 0x1) 18:07:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x2, 0x132) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x1) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r4) fchown(r0, 0x0, r4) setgid(r4) 18:07:49 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 18:07:49 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x81, 0xffffffff, r2}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 18:07:49 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0xb) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(0x0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(0x0, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x800}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x732a983d264da7c5, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(0x0, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 18:07:49 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) r0 = getpid() getpgid(r0) wait4(r0, &(0x7f0000000000), 0xb, &(0x7f0000000040)) 18:07:49 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 18:07:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x1, 0xffff64af, "9254754400000400401000000000004000"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x1f}], 0x1) 18:07:49 executing program 1: socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknod(0x0, 0x20, 0x93f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0x7, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="3e6698749e75b6618350e5c8efab5a0f7a516cd4a73c089f245f056d36d2239bc5985ce5383ebf14ecde5727370a4747b4874475ded24dc5b1487b0e011a5de5c2048603b7ce07e00c5f07b91456da882d4879f5563229cc5a58674dc49b6cdae244d3dac0b22a9b8a229369c45ae23347e7d8997daa697de843da79d4a0fb0a3059bbc06d452c3d1b3de1071666cfab1ce2410cd2b930b85ed8671c131a84084deb3a16a562f39289e6f42aa1e08a37a924de12fbe7c3b666e58ebe285455a758607e119be6095ab6e21e672ee477d382cf4444ad34b70a8d9952148a84ef504fc39e51b1bbed53a37f889f569430bb180100000001000000c4a2091bda33fcb768e7495722d6951a3d2c49d3bcd6756dfb3c8e4133e34571326cdf22534b7874f1b16fc785eb9242e6fc10ec827e0da9f3f8199c9b9aee0c4519b144e16fb85668d57c7f68af8d7b7beddd237b73b137eb5d13344632a322adab8c037d87519d8c91d60db43a44ed6b8abdbf47a12eebf251ddc8690d39cee892454f883ed5a733cc4331d0fd017ed7a173d487cabb29c8bfd94d8ef85de497e50e8841deb3ae8618b01a71390f9d0511ed652f30292bd7afa420e02a8b97c82e362dc3715e0bc7377a32333e88ae4c5b635622ddce03834ff2da49586e76304c93c112a647ed0d7362f4aad79c1a87bd2c5952f4374ce000e98ba7ef00"/514], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r3 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file1\x00') connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, r2]) faccessat(r5, &(0x7f0000000040)='./file0/file1\x00', 0x1e7f130969749d55, 0x1) shutdown(r3, 0x1) 18:07:50 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2f, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x11}]}}}}}}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 18:07:50 executing program 1: r0 = socket(0x18, 0x8000, 0x42) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x8001, 0x4}) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r7, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r7}) fcntl$setown(r3, 0x6, r7) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0x400, 0x8}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(0xffffffffffffffff, &(0x7f0000000540)=""/226, 0xe2) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)=0x2) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 18:07:50 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080), 0xc, 0x0, &(0x7f0000001140), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 18:07:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000180)={0x401, 0x2, './file0\x00', 0x1ff, 0x3, 0x80, 0x247}) read(r2, &(0x7f0000000540)=""/226, 0xe2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) acct(&(0x7f00000001c0)='./file0\x00') recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/64, 0x40}], 0x1, 0x0, 0x0, 0x9}, 0x40) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000040)) 18:07:51 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(r1, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0xc002, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000240)={0x1000, 0x5, 0xff, 0x1000, &(0x7f0000000500)={{0x3, 0x7, 0x0, 0x13, 0x2, 0x7, 0x4}, {[0x1, 0x1, 0xfffffffffffffffe, 0x4, 0xffffffffffffffe1, 0x7, 0x1f, 0x8a2, 0xfffffffffffffffd, 0x3ff, 0xd5b8, 0xfffffffffffffffa, 0xbc32, 0x9, 0x2e, 0x8, 0x3f, 0x4a7d6ac], [0x9, 0x0, 0xffffffff7fffffff, 0x3, 0xf65d, 0x1, 0x20, 0x1ff, 0x55, 0x8], [0x2, 0x7, 0x6, 0x31c, 0x3, 0x5, 0x4db], [0x9, 0x9, 0x1, 0xfffffffffffff001, 0x3, 0x400], [{0x6, 0x7, 0xda, 0x3ff}, {0x2, 0x5, 0x100, 0x4}, {0x8, 0x1, 0x7000, 0xe5f4}, {0x1ff, 0x5, 0x80000000, 0xffffffff}, {0x9, 0x9, 0x7, 0x2}, {0x1f, 0x5, 0x7, 0x7}, {0x2, 0x4, 0x75d, 0x633}, {0x6f, 0x20, 0x5, 0x4}], {0x1, 0x8}, {0x6, 0x1, 0x7f, 0xfff}}}, 0xfffa, 0xb2}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x21) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 18:07:51 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="4cac11f3a9d8a64973886ba94505f2f88882bafc0c28789e4c7cbe60c88d5bb83e9b237b5c65366bed43b8ebd892eaf8", 0x30) r0 = socket$unix(0x1, 0x2, 0x0) kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0xc509c67b7a1f9f57, 0x80000000, 0x1, 0x1000000000000000}], 0x1007f, 0x0, 0xc6, 0x0) 18:07:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="2a1247466cbd1ab226e60fb04b5e8807a115045fe1cd854f3412b6eee21e13a14d26ca255ddf9aee21e26dfe7a0b9db2e5ff912724a185ae45eaaf8e277ad7653f1917", 0x43}, {&(0x7f0000000100)="09e24a17b88528b1c37c1e9c81b52b9857ebf44b5a2c5989500123fc4599787059dc2726c67f470444d061f6374fcbd00d5eb54b27069f49f2c8d3bd3f0894b06062ee58ca9c5c79d6f0146e10e6a52b9606151ec81cc996d09af9d97b6b021ebd93f47cd826c4892928345b988fe41a97766d2f90b40f80226b142a30fc913146d494c0890705c1e5ca66c75f55574824d0d479ebca1069686ab9e38447002ff0ed5cd1f55fa581f60641de94483f90850cea2b62e9a441d7d33caff9350457242f2447d4a9650bd08700f8c805737221386593672b1a4f7bc95b55b1104790f5ba6ba6f3cb4e9b563fe8f521f73e301462987d0447c74c53e6", 0xfa}], 0x2) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000200)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) r3 = socket(0x1, 0x2, 0x8) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) linkat(r2, &(0x7f0000000240)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00', 0x4) 18:07:52 executing program 1: kqueue() r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffff9c, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x10}, {r1, 0x4}, {r0, 0x8}, {r0, 0x80}], 0x4, 0x43) close(0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) listen(r3, 0x10001) sendto(0xffffffffffffffff, &(0x7f0000000400)="8a6a655460171913f12b9b8f6bcdf183d52f73e7b3f84ac28dba3cccf74509338ac8b0c8ab26a46003e7b4dbc2fa32278d234e2017bb6a75cf7a34f482eed7e3103effa48920fa73c5659e15c26b17369a75f6a76341990f85656a795b40144d0139a243a69a5e2d9f3056d2cc08efc923c8d40b5c539b532030fba85c408087c2e18e9e62ca69ec08509ea878d043b7320d5414ce25adf2b7d6a0f7729f3220893716971bff3298a0e43d920a240c04e5b1bab6ccd51589b837abaf4a61a2dcb57d7b87d923603a45554664f90000000000000000000000003991b6700702fcf0441056aac0f5a497da3c3ae3c3ae11cc1d361cd4042677de0f4db23b720b2dd867f405ee13daa3658213a56f0482acbbb0ee118f95209903a7aa7f5829e558daba9a04fa9f3da43aa1e226b73a63466554e574b9f8ab18ead7a8ebb82a9d3dc5c075f42b614883a200000000000000000000000000000000000000e4c36f956529bd559060749b61c55e54715c627ef04c7b439d61166414917de1ca4ba924e12efb1cc5b26b0fae3f2bf35ad45d335f63a3619de7c527644fd6c219d6ca6a42e4a6939138cc0b6a3f52fa84aaf529fd6af85c2b582007b1ac050bfd278874b245abe78f072da87e148a60a802271634266a62d3611a78aafeb0daa0e231ba74091a6c65f48c1dc87be7ec96407a3996dada327c09a0887a259b675cbdfdf9c54e08d236002513072380dc82878ab21c9c404181de67f609cbd074a0d58eadde377f9f77687bcdca0f1addbd440f99f5dcdfad29e609621d21d712cfdade8d20422a3a64f61bb2d0ddade17fbd85a8b193ee405aac7aacd3ef3486c4f14409e11771dcfbe4ec7c14060c307e26c29f05be33aa087e6e1726dc393501a6a322c643583f2f963c71dcc0362fb2674c70619341dcaa590e220b0696d8397f0a05e0338409453fd4c199f6f32e01f9636e121876c5225e2c7dd974cca70a960ebaf962d550d2128163dbfe8fe1f1bece6e5b8cd8bdbb7054b66c7eebeeac13d214bef62b1b6ca6b042706b8334dc0912014345412dfd7bfb296ff0e12e179fb0e6b0866014b2b9bae10336f528b086e1fff7a14ed3a885aa1ed85d82b3d396bf0564", 0x321, 0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT], 0x10) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0xfffffffffffff89e, 0x3, 0x8}) semop(r6, &(0x7f00000001c0), 0x0) 18:07:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r1 = dup(r0) dup(r1) 18:07:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="871e8e38d1ec3a7bea6aa24712b41030877bf8999b919e908cb53e406a07002423a4bce006527ec08cec49bbe015705d58043a5b9fdfe6e7fbf372e8df41f03dfd6530a47b8610120e1179d337ded189b5e1dab445c6f020130aa3baa0e823f12f54b4ddd4e0443f5d09ca0dfa68dcaac24fee8a4f760228e01f99202e35ee07e8f6512c7ea733753d2facd43346c4f29e57dbf75803b98039e2d9102f6951a970ef54f356be00063ca57954f7d43de62decfbea303dbc3fb9519c"], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) write(r2, 0x0, 0x0) 18:07:53 executing program 1: syz_emit_ethernet(0x4f, &(0x7f0000000000)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x19, 0x3a, 0x0, @empty, @ipv4, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x1, "56427e87f201779ef35df43239fc03db2c"}}}}}}) 18:07:53 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0xe4) r1 = socket$inet6(0x18, 0x4, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x6, 0x3}, {0x18, 0x1, 0x7fffffff, 0x2000000}, 0x8, [0x7, 0x21d7925c, 0x100000, 0x3ff, 0xfffffffe, 0x81, 0xfffffffc, 0x10000]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x104) 18:07:53 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x4, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 18:07:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, r3) 18:07:58 executing program 1: r0 = socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) r3 = dup2(0xffffffffffffffff, r2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000002c0)) sendto$unix(r0, &(0x7f00000000c0)="01080513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0x801, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000180)=0x10) setsockopt(r4, 0x80, 0x1, &(0x7f00000001c0)="9338345aaa02069dce3beb01ffb9e0d6b9181bf4fa57e3df6728b3b52acf623c88e1fa7849c0fe1c6c31daab6a402da37b3585ce472681a9d2d97ca204e6f38fa7b8623bb841d7806b94c5313ab2bcf88b3c8f79f66ce8ea7274d6d35aada0754ad10f3b0e0d028108253676e3e84eeda28e85b4c28256a51e93f1da2a7589553c14ab1033cf3eba9f911b49190964853775cdaed85225c45136493787e8ca62d6b38e0186448cfc7dd6958176dfed6ba2ebf47eafdd1ad174680a42135354a5df8d5e10a3781d75e6bf7533", 0xcc) socket(0x677a0fad8446147d, 0x5, 0x9) r6 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000080)=[{0x2, 0xfa7c}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x3}, {0x1, 0x3}, {0x1, 0x3, 0x1000}, {0x2, 0x2, 0x800}, {0x0, 0x32, 0x1000}, {0x3, 0xcb33}, {0x3, 0x2, 0x1000}], 0xa) semop(r6, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xffff, 0x800}], 0x5) semctl$IPC_RMID(r6, 0x0, 0x0) 18:07:58 executing program 1: syz_emit_ethernet(0x400e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaabb86dd60ec9e523faa20af5b230000000000000000000000000000000000000000ff020000000000000000"]) 18:07:58 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100403a000000003367e16acea15318ae9b0788c87900000000000000000000000000ff02000000000000000000000100000104009078000000006027671500002b0000000000000000000000deffffff0001fe8000000000000000000000df0200a9000029d19e495c7c110cdbf0fb6022b7319c5240864251c4575778cfea3cf9a92c21fd8a8e8b09c87b55a70d4d0843985dbd1cb51493c793df16bcdad470d1a59a0e1be22f06893a928cf936ed1c2b87fbf8654a337c610bd56c5b702f6e2ef20e4ec1f7187f50e66a9395a7480a082d9a545859207ed3d799f108a570daf75335f73af6e9e43393c3abd5ee6e561d3fe41aee4a99d8835a"]) 18:07:58 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x6}, 0x4, &(0x7f0000001b40), 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x1) 18:07:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x5, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) r3 = socket(0x6, 0x1, 0x0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="eb1ffcdb04edc336ce7dc5d41360c119e3", 0x11}, {&(0x7f0000000200)="778b7b86b05edbbb982fccb240c74f60c05103b477fa0904add2d399661d7e55ed8ce6714500b817c1b178b9a60281bd7a873355fcbfcbf99dd3782cd9149012a9abb0ba9a0af8d65b19c3906adb8a6a640435dae6dcaea990a24c9d6bd205752147bae44c62976130548c36740f5783501b34e2ee63c0b3ca48b21ecd59926e38a9310c75712abfc3b0100194ff6798bd7e4b5fafe6d2a8410617d08a8c4015376e367452c8babd3e406bffe62cfcbed8dbc9147867fa3987bb106d6f55", 0xbe}, {&(0x7f00000000c0)="0bd6703dca2cf5e518f20e1ed133473af2149cdc5b4b67", 0x17}, {&(0x7f00000002c0)="cf36b7cdc703f26fb7b92a11c86b7d23d62f3f7be798971a66221949153d3bb39638e22a3f08ca752fc9975456c59e9642f42b317381c25ad0f1ed8684eaf81b011bd8e3f048d260fe7884b725128abffd4bd076d7af51ded304ba09cb6656d2d040be00b878d3c2f8e3c104368d02ea4cfd4eb4ece25472b141c3763054ccdbc300b8cb9d49eac4cc8ab170501ea98f7485d4f160c27eced3fd1f95219417bfb867d769b208ac546f5c13a062ebda7868aef72f0442eaaa0de523ecd27f18b2db2ec8b3c5fcac53edb9a7b9a11a78acade5f273322101f194b983b5caf3e481a678de9c70", 0xe5}], 0x4) setsockopt(0xffffffffffffffff, 0x6, 0x1, &(0x7f00000003c0), 0x0) 18:08:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}, {0x0}], 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0/file0\x00', 0x0, 0x2, 0x6, 0x1, 0x8, 0x400, 0x9, 0x2, 0x1, 0x3f, 0x5}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 18:08:04 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @empty, [@fragment={0x6}]}}}}}}}) 18:08:04 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffff16000000000087dd600000000000000000000000000000000000000001000000fe8000001200000000000000000000aa3e822d843e6a0e6b9f9c9e45c8c6bc87f2abfce67c72d33c0d9fa2a730b46385ba6b64bcaff10e9c809991846e583306628d897e7108063cfd0f7eabc54d944f8c9c59e13900af7537d1a2f7e60e510abb1513c58ed40c046096605ed719655be0035345ccf387141e2a343e6063eea76f1508247fe840fad35e0a88d87e4e1543c12fafe3cd9102cb46b25026dadddfd359a097fbfbc94b633beb2fdfa067861c420886d177a390e3a00262c17488bbc93196e9bfce445348cf235932f42e0bc3d1f38baed0579bc239bb4cc31067ed411f1ded72569cb5e0a1e9ce9eab4d78a9b9322497eab0266db5dcb670bc9e8281b8cef8e1fa180f5a4540c73a139fb0e865e65ee4a01d2d4f97f51d906d7d255aded9295c3c66e7a661cb3e43264d"]) socket(0x18, 0x4000, 0x1) r0 = semget$private(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000340)=0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x20000000000) ftruncate(r2, 0x0, 0x20002000008) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) 18:08:04 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x41) ftruncate(r0, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x4000000) 18:08:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) ftruncate(r0, 0x0, 0x81) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYRES16=r1]) 18:08:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) sendto(r1, &(0x7f0000000000)="cb298676b52237e1194c1386f1f6250cb5982231ec67ba868f7d560b325f4396f5a9d62e5414913d", 0x28, 0x404, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffcb0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 18:08:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = syz_open_pts() close(r2) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 18:08:05 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aa889e7942d0dcaaaaaaaaaa5e22aa86dd6076605100303afcfe8000000000000000000000000000bbff0a0000000000000000000000000001870090780014020060c51dc6000000003e3ea895000000000700000000000000ff020000000000000000000000ae31b9f194ab19a69c74f9a0b98befb766d241d2a7b7c703cb4b1c1460c2b2f7a9826b812c0bb531e3615b03f19df74fdb30c1b89f7e856a581f7391d34ddd10d5a82cd5c51716ad9aa37ee78ef33c4954c9a40fa2955f2a8398d61cd11e7ef99f2eef43"]) setitimer(0x2, &(0x7f0000000000)={{0xde8, 0x1}, {0x6, 0x1}}, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000080)={{0x8, 0x6}, {0x6, 0xc34a}}, &(0x7f00000000c0)) 18:08:05 executing program 1: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r2, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgsnd(r1, &(0x7f0000000000)={0x1, "41365bb18ce7d506c13de3ff5239457e0e76e0b4806039d533dfd7ce6558e7817fcc57a7b2af0e280dd6634c6ed936c11746dfdfe301887b29ba6ec1ce8d0463fc8e1d61a8f1442a5869d5e8749eaa41cf5a5458aa52b032207588dc3b7f7204dd591958a284456c700af2ffbbd816f1101236fdf2d32fb6ef39a22c13074fd6b5a969a11508f978ae33fd0ec8fa030ec33958d78c2bfd002910b00960d4d6412b433f130fae74b665c23789cbd55a8fa2e30e666b12c532ecb4bb2564f3b166aaa5230caea1ff5905c30d182fc6f452af13f89491ba81f221fedc68a64cd0"}, 0xe7, 0x0) syz_emit_ethernet(0x2b, &(0x7f0000000000)=ANY=[]) 18:08:05 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@empty, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}, "14c86b12b650c70d"}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) ioctl$KDSETRAD(r1, 0x20004b43) 18:08:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) dup2(r1, r2) 18:08:06 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100143c00bdb973531eb41c9d60cca81257e4f515ff0200000000000000000000000000014e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 18:08:06 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @remote={0xfe, 0x80, [], 0x0}, [@fragment={0x6}]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) 18:08:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000280)=0x805) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x8000, 0x45) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x0, 0x3c, 0x0, 0x5, 0x200}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x4, 0x1, {[0x0, 0x3, 0xf71, 0x1f7, 0x1, 0x3, 0x8, 0x80, 0x7, 0xee1, 0x101, 0x5675, 0x4, 0x2, 0x6, 0xfffffffffffffff7, 0x468, 0x9], [0x5, 0x3, 0xfffffffffffffff9, 0x2ea, 0x0, 0x7, 0x9, 0x7, 0x3, 0x5], [0xdee3, 0x5, 0x0, 0x1ff, 0x0, 0x0, 0x109], [0x2, 0x9, 0x6, 0x0, 0x2, 0x5], [{0x9, 0xfffffffb, 0x2, 0xffff}, {0x20, 0x100, 0x1, 0x9a5}, {0x6, 0x80000000, 0x3ff, 0x2}, {0xfff9, 0xfffffff8, 0x4, 0xffffffffffffffff}, {0x6, 0x5, 0x101, 0x8}, {0x4, 0xfff, 0x9, 0x5}, {0xfbff, 0x40, 0x77, 0x27}, {0x20, 0x3f, 0x5, 0xffff}], {0x9, 0x80000001, 0x9, 0x14}, {0x3f, 0x5, 0x7fffffff, 0x9948}}}) ktrace(0x0, 0x5, 0x200, 0xffffffffffffffff) 18:08:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) write(r0, &(0x7f0000000140)="aa97f74e1d1824b67dfb08569664e46fd1fc8696287b8f019051e42686d22c4971cb6275fe11693d6671746028706e9c9c477aca7d6f6223361ea82186a2f8a960ec28b0a36be9837dde1b26b52b06749d199cecbfff11557bbafb7b9b2ffbd2b49ced555a6aeb4d81a0a82caa95a5c872db6e8612a72fab02128eadc5804dcc855035e7e624b31fd87f789441509c5fe1a64852b3324e32999111ed80d5cd120a850ac08632075e22b97d98760434e95d83ff34afa8e6c79e44dac27cb94fdadf09c4484cd36ecd6d85e440bf8db50384c05ee6b45d5463c04d7661a24eddea68127a66e24552b95c7ccab75a0587d924c71b5a", 0xf4) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000280)={0x9, 0x547, {0x29, 0x4}}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) recvfrom$unix(r5, &(0x7f0000000040)=""/141, 0x8d, 0x1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x1) 18:08:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="1c3f3165cfb11d7fc56d6d1ea7ba6a3fbddc881a152ce3abc39e07dfdc6b1a7f72045b268c", 0x25) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 18:08:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chroot(&(0x7f0000000040)='./file0\x00') sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 18:08:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0xce) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) fcntl$dupfd(r4, 0x0, r3) connect(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="012e2f66b18a653000001a6692520a8eac3ddacec7e469d22967ad87eaee62df039cbfe65e9548f457a64c507313cee9a69bbc0ab63f5cf2ec743b8ed311d8627f5c74e9174819898e3693d1077408c740ec5473b59811f8f3ccfe9c3cabe197cb9eb65da98d8388483ad3df67ef1a2e4f4d7d82cb805ebf8b8cab486f1ac7813f8a6c9cc23f0000006aaf821c8860efb75184305c7e96f9f93e76dc0a67c6512066e08bfcbbcf17af52f02876356789109a794faec7e9fe67e553b591"], 0xa) 18:08:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)="d924852f44ed785eed371e3d9c2f110477fd1a", 0x13}, {&(0x7f0000000200)="40ffda36a36e13d2d5e97a07f53e94ac2875a4a024c0be40458e9cbc2ba2123f63f370efb88098f472f2193262b5055528158b939037b843c4f7e122b5258dd89fba479cdd289f9c476c9b426eba63c4e1ea21f8e83ec44542651a5a632ccc07433735eba93aa92bf2cc25f9b4f3033528a6aee695780051b3d17c23fd393545af989ddde9bdfcf4befdead7edf553271871f9831d4fe938f055fb7a", 0x9c}, {&(0x7f00000002c0)="6b5d9f04e87309f7b60d545a7e7e9ed468cf6dd49fa067e8c49226d96c7833d4b060e7", 0x23}, {&(0x7f0000000300)="a64cf4f1d0c74f5639d6b54d8c1bfff46ff1c7fbe5a53223d358b3d54e11084b0d8e74e7acf4e756d5ce1007d39649176f8e743e8b2ccb0e9cd35ff60f424ace15d86259949c7975713aee15d1342058624ac3946544d43eeefaae12bac7ae2ed0fd990f0c72068e5409bfc64ee1d2cebced1b37928c3494ac59ad56c4df8faf34", 0x81}, {&(0x7f00000003c0)="84dd3fb8fe19e47fec0abab0ab12453704765282cbac4f391d79f40ac1a043a1b74e31a37db55a3dd7093c60c559b4444fdd179c869d20c94fbdfe74a36262e53dd94363e98ea8fbe62996d1b6bb98306adf82a28cacb1d0a5f482cb5822c99fdf702ac90f4ea637ddfdc47300b54025271cdbbd090b712ad9dd8c9899a55ea09c8ea0bd9899b53c5da370404d57fa398ac4be1f6de929a6750251667d7f8c404a936c1c223b3e078be0e743045144236a5bcc12c085512d8f33850069f3bfd1bc22df23eb11cecfe943fb452f872a8c843b72fbb47373cb71ed8c6eeaa1ac6b", 0xe0}], 0x5, 0x0, 0x2) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) socket(0x2, 0x1, 0x0) r2 = syz_open_pts() r3 = dup(r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = socket(0x6, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x4, &(0x7f0000000040), 0x0) 18:08:12 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r2, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0xd4, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x9, 0x6, 'l#c', 0x9e, 0x33, 0xb5, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="19bf63d1e7e21fb42cec340e8cffed40", {[@dstopts={0x4}], @tcp={{0x3, 0x2, r1, r2, 0x0, 0x0, 0xb, 0x20, 0x1f, 0x0, 0x1f, {[@window={0x3, 0x3}, @md5sig={0x13, 0x12, "03a3e1346964be84ad87a37433c8a3cd"}]}}, {"d0a9262ef87cdf8795c559475c44c4c72804b0b773ef17d62303fc8c67161cba97b1988fcb9f9b5e2b7d3d0fe54f9f16a52f84754d5ac487507a6ca5d020f16c63aead2ebc6efda8998be30e5597ddd60e9cd3ab201b98f9d2d26276933a58474ef14cc9e6c0558edb84"}}}}}}}) 18:08:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0xe, &(0x7f0000000080)=0x2, 0x4) r2 = socket(0x2, 0x1, 0x0) socketpair(0x10, 0x2, 0x8, &(0x7f0000000040)) r3 = dup2(r0, r2) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000140)={0x1, 0xfff, 0x8, {[0x81, 0x7fffffff, 0x8, 0x7fff, 0x4bc2, 0x6, 0x7, 0xfff, 0x5, 0x1f, 0x5408, 0xff, 0x1000, 0x100000000, 0x3f, 0x1, 0x8, 0xd4c], [0xffffffffffffff7f, 0x101, 0xf96d, 0x1, 0x800, 0x0, 0x2, 0xff, 0x8, 0x5], [0x2a2, 0x8001, 0xfffffffffffffffb, 0x4, 0x2, 0x7, 0x97], [0x8, 0xffffffffffffff7f, 0xd7c6, 0x9, 0x3, 0x6], [{0x3f, 0x3ff, 0x9, 0x3}, {0x7, 0x0, 0x7, 0xffffffff80000001}, {0x7, 0x3, 0xffff, 0xbf}, {0xd66b, 0xffffffff, 0xad8, 0x800000000000000}, {0xe6, 0x5, 0x3, 0xffffffffffff7fff}, {0x7f, 0x1, 0x4, 0x4}, {0x8bb, 0x7, 0x6, 0x7}, {0x101, 0x6, 0x8000, 0x68d3}], {0x0, 0x1, 0x8, 0x4}, {0x200, 0x9, 0x1, 0xffffffffffffffff}}}) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) fchflags(r4, 0x0) 18:08:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="3de6cb7995b478cd32bda66f0643c3", 0xf}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd018406076631f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket(0x11, 0x4, 0x0) socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x60d6ead0080a35d3) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) r4 = socket(0x10, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt(r4, 0x10044, 0x80000001, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000340)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf0181304be781e4991f7c8df5f0400297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cd53c8943310b404f36a00f90006ee01bc43eaea8c50000cbf1b82db551cf0002000000000000020208a371a3f80004000000000000000100000000000000000000000da6db473ac60a", 0xbf, 0x410, 0x0, 0x0) 18:08:18 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x5, 0x5, {[0x3, 0xa7, 0xf74, 0xfffffffffffffffe, 0x2, 0x9, 0xfffffffffffffffd, 0xff, 0x3, 0xfffffffeffffffff, 0x1, 0x800000000000000, 0x5, 0xfff, 0x0, 0xfffffffffffff1eb, 0x7, 0x6], [0x0, 0xb3, 0x8, 0xd7, 0x8, 0xffffffffffffffff, 0x1, 0x1, 0x8, 0x3f5a], [0x9, 0x7, 0x0, 0x9, 0x5, 0x4, 0x7], [0x0, 0xfffffffffffffffc, 0x0, 0x28ba, 0x4, 0x7fffffff], [{0x3, 0x38fc, 0x8, 0x5}, {0xfff8, 0x40, 0x1000, 0x40}, {0x5, 0x41, 0x4}, {0x9, 0x1ff, 0x7, 0x5}, {0x40, 0x5, 0x6, 0x3}, {0x40, 0x2, 0xfa13, 0x1a}, {0x5, 0x10001, 0x8da, 0x200}, {0xfa8, 0x1, 0x3ff}], {0x5f5, 0xa5, 0x3, 0xfffffffffffffff7}, {0x8, 0x3, 0x7, 0x1f}}}) r3 = syz_open_pts() sysctl$net_inet_esp(&(0x7f00000002c0)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000340)="66b3c6d4bbca2a11e8a9a69e91dfda1346a07d9f3a1b72db331ff53b81a8328f71609586196aa22fa04c9e7f050146c1ea3caec03128e3d6a00bb3b82d74be7d0588011cfed40d3ab6b15086d942e5b0f686ac660fa561618f29f25d0c84a10e0ed20749", &(0x7f00000003c0)=0x64, &(0x7f0000000400)="be093f458c9441ac9b700f855c71697f2968ed6ed15b16ef199adc70c377ff282d51821121849d5cb53d8e0b1aadf3fa4c4dc8", 0x33) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x280, 0x0, 0x0, 0x0, "15e8918ed30000000000e19ace1300"}) 18:08:18 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:08:18 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRES32]) semget$private(0x0, 0x3, 0x410) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1f, 0x80000000, 0xfff7fffffffffffc, 0xffffffff, "e5787fd11e3b4ba8fd00", 0x80000000, 0x400}) read(r0, &(0x7f0000000540)=""/226, 0xe2) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x4, 0xf6b, {0xba}}) 18:08:18 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "4def"}]}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x1, 0x2, 0x40) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/179, 0xb3) 18:08:20 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) pwritev(r0, &(0x7f0000002600)=[{&(0x7f0000000000)="18cfddcb60f8046fe16731ffffff7ffdfe", 0xfffffffffffffcec}], 0x1, 0x0, 0xfffffffffffffffc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0xdeb) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) 18:08:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) ftruncate(r0, 0x0, 0x100) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x40, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd479d23cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) 18:08:20 executing program 1: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r1, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031797100303a007d7061d8008a2ab4425e11e26951beddff02000000000000000000000000000103009078000000006078846dd55298e40000000000000000000000000000000100"/102]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) 18:08:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0xfffffffd, 0x40}, 0xc) syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @loopback={0xfeffffff00000000}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 18:08:20 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000080)="22c13ce8b9f1d6ebd85059a63c9521cfcfd99b9524275808b78614d5bfa00186b3497301a647c6fd957eb08c53112617fed6105907142ac46b6170b7c449b1dcf5416d8c0ece8e0782b2426f08f55ff87e99e5e21feba25b41c9c4d5ddcda06466ee4a658c88724f7fd03424f4ee8ca8e32e0a30d12ff3f278c2c6853476e64495c9880270ba1cea07f90eb855b7aa4c0f68cd04fa74a7b3c78b33172c4f85a2cdbe474f037be1a07c84c017121349d3db3e97934d1f4572d45076d2bfaf75e39e8e10c79389ab5f61210a93f656854b29c2a3f5907b8a6e705c55260542ba1131eabef4cf", &(0x7f0000000180)=0xe5, &(0x7f00000001c0)="50a6d7f6dae375c71cbfcc98b89c8e1a5bce528b55a1069674bfe0ee5d53391c149f11044b4b1086d962e73caa5b09573c62d65c2c8f19a1e1ec9856e1af9d0707f0f89072974f3bb720b7f6bacd1aac97fe69eeed3a23af9a2acb100d83a5fb2f730eb2471c98d9707bcc1e93d1da1e4c0249", 0x73) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 18:08:20 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100403a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671501002b0000000000000000000000000000000001fe8000000000000000000000000000aa2c0001070000000098cc36bf72de6f5f"]) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) ioctl$KDGKBMODE(r2, 0x40044b06) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) dup2(r0, r3) 18:08:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f0000000100)=""/102392, 0x18ff8) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) dup2(r0, r1) 18:08:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f0000000080)=""/32, 0x20}, {&(0x7f00000000c0)=""/226, 0xe2}], 0x3) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 18:08:26 executing program 1: r0 = socket(0x2, 0x1, 0x7) r1 = dup(r0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt(r3, 0x7f, 0x6, &(0x7f0000000780)=""/226, &(0x7f0000000480)=0xe2) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000880)="e013f771599adbb102cad6e1be8236fb8a98aae9401db53cb9afc8c4d9da0a9f798d0c6342a36853ffb50e63563fb745528038c3532f0de4363418d1a6376387284fda0fd403965272f031958fd629756d86fbd28e2e8b047205dbceb20813f9efa94fe865521be3f600428df20111eb8a13fd9f3468e484e542f8301f9163be2b751b6b8a4a3756c2bee16c3e8d1f1ff1cd5de26dbb6e021fe10a939549963d9eb4853dc97818708466b834590f0dccb8a8d85ec22f3533566a2c10f7aecedbd19783dbb0d5ed7087df907761aab02d20bd996e2937749ff04518d9f63ba7063a8b8716608ba7c04e6742a096e584c4345a618585028f259403e3d7cb6baf72bd77c28edddec3634d017941374a69bbc389f184a156b6e8c28a70c3850ee382163c000000000000000000000000000000a083448cb02ce6ee6c461b46863379b8bc73eaf4efb35e24aa516c", 0x14c}, {&(0x7f00000004c0)="86ca8ce84362a52249d900df", 0xc}, {&(0x7f0000000200)="35f5fee2c35024d813e89b91e18890c9a302b7cd4a8485e84eb3f9f378d402beb5af2aa5b67e93fff49bb0196ed9a1a5e9a2bc400d6ef797a9809d7a7e7d6c1c7fb8f2a16f92c2998dfac53c0b922fdad9d37a5db88b876b45a9497fc1d4e5dcdf7fd1634a321baf265d459ae4522ae731ccefade40a896a07985d36472f0467afb4245ee7452e6fd8169f9f79d3aa911f0f3adbbdf6fa57f86fd537543e812f6cf3fb321e96f93ca72b0eb5206873e2b0e1efc3431dc44c1243a0897ab61555d529f714db084e5415442eb0c625445c6b2cbbdc84f5bba327519d25729d438bbdadac81beb731eb5d8d7ec0538a1e9e43a2ef99e16aea81be", 0xf9}, {&(0x7f0000000300)="9ea781f76ff9dda770ff81cacb849086f1da1d35c617ad91936dcdf525f3f742125c7c509c564c868d765a9c646e77abcfdd1c71c1fc0188470e7a0aea5ce9d070ef15c8a0b8e634a5300e075cf951cc076139132eead7291e7bb30066f8b300bec7e1ba5852c84d975d26", 0x6b}, {&(0x7f0000000380)="2d38670321285ca5b4cd7136cd5cf96121ca9843de9d72763414247be1dbf521eb25c8f684e0b61136e417c75826e031b07b517c9d8072de9171d7478fa541388c8b740eed49f446cd05d1982405a0e9ce77081f1d81460720a7099526b4106672ae6eb1eb2e277c605a9c035728b110438bced72b33f2fa03e552f27bb676b680292ae5a21e596fb5bf7bad6080d3c3df99a4498a612b35a401856c7de820f3a22def84f979288e8a40669c749c3555cec8ddb398fea205a5cdb1853b2bd793ae6645323d86e332a0e2c32c2bdfd92de7901c53", 0xd4}, {&(0x7f00000006c0)="1a0b0e5500b65369ac8b1f03a68f214e6a45cf7807d6305136f93151065b6e082ccd9a794353c6e8028a95894f9185bd0f2013d21d467522ecc8a60d6ac2d6d7864a6b4b0436c2f7a97a90a43ae9c840ddb641831b138a5b929c6aa234130399a9b3a676d961e620a66ebc0d80567754ec3b4afd5fb3d44f8ab74e5f59eacdc9c6a91838ec474a62e683b3ca33074f4e36b505b192ff2d4d6d9cbadd72189ae24bda48a0cb726e65", 0xa8}, {&(0x7f0000001940)="afbd5e78684a422dd6c0db4c4973254beed467ab150e1155a1d45674ea07ace2780002172c3b421bf9e71f49b8902bc07c1de405dacfa31fa36549b5f08ae1640595ed2110042b5de129c26c28637c75b9210388bdfa3490b35f9af517886c58ee3a1a3bf2867896b4ed794081758cb2182ac6859eff1b2c12b5cef9d2a2b4e1bceb0b6e3c2186b6be6108463878bae0449df205a02ddc0996ad892cb9aae39a98978329db83d2d80f9179c60f201fe17aeb80b902898027115c7192226f83ac5ea4cbdc4841ee70d2d22129dac7dfd4a72d83ef3baeca1c39d3a824cda5a97cc31f52818146737d931a4e054940ab84b11cf6a8d128c6824bd980926ef54e399265b16153ceac1930f210f9f15362efcc0039fcf9da28d49fae076af18bacb2d762e255f50955df5a736c7b798bf17b5a81202098724362c2027c45fec9f69e6eeacecf33014b047a3f69a1dda29a24efd46c195503ff2e42331b3e229f19fc9ee307a5a6176aea502f0dfa75eb4c4cf29283a59c1ebc1c983959f628a2682fe007aebffec68da66c7951439607f883a99a9ea46cde272b836fe64371100c694789cf2f8c83607cec59dab40c93d7ca2ab4ebc7ff829edee664922f1978cdaa007e920fdb51f4c6f6896448c274a57ddeafaa274b506ebb0b4b1675f0c2ca696a307d1474f8beea300bf0ee99f0917122d089145758ccbde8df1f84c841e926145556df7012057dc3cef4941dc987eba33599c465ec7860c0a6cb71df12f9d1abd9818f744dc6641e9c0dbb3f4015640137bbcc22bed0fef79260b3c6dc71742e24b52770e7a8f86773957c734b3692594c5de66a164d254c1b0bdcd11bf249e24e4cd4649730d5ee1e7f65b148ea07d1058e1cb4b76c0bbea7a3f70222cec44cf4aab0e1de39b503b78212875462e54cc50d888ea2e5300bb62e42cd776bfd1997bcafa8973c085546db0fa6ee85c58a4b118d2ac01413db864ef13d79ebc60445f0dd4e771952cc60a513a5a52be5d4c703300ef67d067cc58236ea77556268e91ee649d1072c1c13924eeeaaa30e075c351d4250025498b938aa987c8a2a09a6fa65982a31dc4f61a52fa4e7226412950f5969f03916da35601703a176e58f6f11e106535d4b33e1d0a539bfe7a1fe2fc9bc3e3e6a0037c6c0db60e8bdd98453b83d13953b63194698a9f37261239124cc864f3669f3d1e8060371c284c9f70badb1b5172f7d175c14fc2f340bbe4a1b4a46af8d6bcf83f68971f05efbc269b45b84260997c77f2a221d83f39d28466d1543222441fbb880fd80db7df3d1d01a94408ad9a6607075570be4679b5bd285b111b2a7c67f3b7184feaebfea23a891f0b7a594aa6443e881c4dd89c6dd5888ea8cfc0a93b18b2657cdb50dd40ced838602f69c9cea80ce08193ee2fbfffc078d8ac570fd8a9b0356035efa13eb97d78cc1a1a2cdeeae726d453d7047b5def46dfae736091841e191bea7719223e2a4a5eaaa5db730a03e7d238ba91e549539965c32740e68974957c068032852d17b433db5fc289a0c28b559cbf25adfaa0d681096e053244239cb61eadd987578e8043c9855b32cc2c57c23cdf8ad28fe91cf129d2e77ef24e3cef40f2905b698cbaabe9375f28a6b90b1c8b206c3fdf925807d42f6088e5adfdde8f9f568cb4dfb94852acb1da96f4efc70cc12104c1d2e01fe57d8fff27b7b512827d7b17ea91e5a15a8e27db49ebbd6364699c7bc2937aea56f12a0680ce6e083e6ac4e13d20238cc6b35c096690e38de2118f321d1fa0c15a4dccda8a0ae10d590aae01496b9b63522017853d17713fdf1e4bf9d36a965b682b5b6a975fd64abbf29364cfaced2bb710189d578e6f53664d35766eae5d5b4e1276333f52375689be10b873db31fdf2e39a02b7b2997456a0c1230ae0799868eb750c15445d24ed6561c6486a573003bc7bca285e86870480d41ab0b87416d2dd26c8e6123dd80c443de3c971073d665fa79aad1f48908b3f7ca04e56288e9fcfe7629512c6c12b16fdf4750b26394127e5a22d5f289d05a5a18f9f01982e4bb93bfee9176516e3251db0757cbdfb6158655174f9078815c3396fb99f46509a314b201ab272dc794425c317084bcd4af06d91f922e04647684d49480e7465bf1ac307816678f145b14eac43b653b96ef4b3c3d1ef7baf53d2c05b29947ca69dde981b4c45576c1bcdc08682f27600a4b2c1af992f6c2423485078fd5e55bcec504b215fbcfb3aa4339df44e971e7cc507e11e401fd3cb44a96e0088ecb3ee54f2cc43c2fd22cf63f7ef7a9073bc93a295ca6ff33c28a0fbe1d0bfb58f39f5a3744dffd8416a610e1da312350b072eccbe4020cccdf476829e39774752d6da54a746210f328b5f20cdc499b8029a03de525998251068637040c4f8954b9c2f97466a39d5ba05374aef3d090e2f4561a396fc081b40e991f66e079da9927dd7de48d767afb1e8488aa62e92fc744b2f87e959e1e925cefdfcd573f5656f102ffcbb89534ff7017fd59df4f2190156d70260e55a0c613d85b276b6108f23d64926fee3db8b96f20e2cdeeaaafd1f35d734b5a9e1f709b8bbd5b849932a0decccf1cec9426e07379a8ee8299da920eb1c604869b1c2334add5c3375ab03ef5868ca81d26b19212d2cc5e2aaa76c1450161e6c87f95b442cf1edbff1b2e526cf24befdf061cfc986d4a38f56905ca2baf105cc11a58e37a4c0ae439411b09256454132f18f7304247e249346ad527950d9cdfeba0de398b6e20ff1e0cf8a319b02ff536e6edc724545c8e2170d52fc7bafdc030092885c4109c81ef9fdb18236283eca5fd22a5928e5e62451c10ea0cfd43785e37486e8527387f7466cf914f2daff7f5bff04afe6ea14fad9e9008b985157d25da6a278841725872d93f3b12f92904e5fde71618810aac0273b9d3d2f47919c5068d4832f07d1563ea43a336fc0187fe5b49469e6220ffb7b509b75db27cd6f60c2755e4d7f02dc2171ac1d869a27335feb183b34908eaadfb96167a8c75d7e55b44a94c070ff864dd44be8caede4a687c44ea2a048cfbe3684b55b3763d7709d99812bedaa1d03f853eeb25fa74150ed6162796259043c47d2b8df0f1b4d2251319f46cf69178293df9a0657a5dc8a327cfb06682ae9ef7c813336d53d98b9c351ab05233137a991dc9c8ce22f142a02e8e3f2cd5f277b313ef8b8b0f2e68eeb2ca01ecfab742fab9923e57b248b8db6e2b7124783314c810e6f9318d13d5917811f6d13573ae9e37f349cbb2fa7b20c2360a7afdef662902bb34912d3398c467b2f5b038e8eb25dc0ce1b14fd8078f3f02acccba9bdffe93b188562f7b96261ceea5367d30783e0d0bfbb95c7e346b2b0b976ce231cf7ce4a82f2f498fb1c8d5c5c55b0e70744bb5eed37a0cfb64159d15b4c92ed4fea314ae381cfffa39e887eddf76e75f10951609292283932a0c30b90c8c67c8246919184c9cecfefab02afa4bd56be8c89e75bc20137c9ad2f8d6a52bc63955bc23a0ff3ea1c661254838dc1280855daeba251b8026b842b891b832b21d9c6c09e49fe7f577de7eb35df811088c36ba2bb8cf1c15efdf235d81e6e20d49ce44ecadd0e1274bf3913359b9a8b7df44785221c0b3ffa9608249bc7e40354a2dc3951e7466bb03c9732a844947fb1a177ede05051bde97151ad996e60c44830f9a2d0736c619dff4c7373ed8ae87d304390f46ce2400b6062771561667ec14d8cddd17cf16c580cedaa30fd55294d9df3ba3a8bc20ba29584d75aeb0ebde4666bb73e70489c0c7f425c06ba2e547a5474338e8e6b7e5351e87f89531ce8b4197e717c59ecd66dc9e598a3633859ee37c948b3c83dbf1b63f5f33f962aead94de5595c4348b36ad89537f2e3d80f233d632b99a685f8bec8011caa28c2307160d814116057acff764304c922acaf08cbf6cac8e228a0df0ecf38d89731fa82d1d7a7ea8e35c0c06a4b148709ada4f03db476d29a67146a2a8bc355b286a0e3a8de26f1b34f4205283ec1f7fd62f92695ea85db2e83c34ddf50b1458128973d10d8e32f1f491a7eec57e098c61e8f93f3a5195e799741ecc27ada2a66a49d2000619021f2cc8568ec9dbb8e9670c382288866b150a18e1787b4afa6646e0cd91c84665a664f1b1e85df111dd61a59c162e51e04ff4e63a10a0fbb5006d4eb202402642cb996f0e14b0b5ae1483d70509710f2625d19a86c25ad3c5b542cbf280154c116fe4b30b3a46f12809bf2709bb0452a14bb3070642a9ee681c44f2492108d4d5cd49a07c8be6b9f9518f6b9aef761d1657202f9c528a8e3d7c4c36575855e3d6c6a76f27f9eee7a4b883bef51415e518f365047089a177aa1f15c6a18858986b0e28e4130d04ce046e373beb94973b9c9536b51ad9953c7ed7b1884c2fd5678cfc9addb4135ca8680c6a1b15aa8b3846010d0a81871222ffef6e6e31c78326fe66c8c1c0115e5a065c4e22281678583ac3d32c72b711139737299d5766e61da4e07bc51caaeca5cf44ae42fae410a74b6ac24288c7023687f8eaa529abb15c5917160ec52ed8d73a8daef421b63b4f6c11f09a25143b220bc47c6fecddd64f27f53b971b559cfee39b07d6a4d1bcb8f5cd909edc6387bba0d8f59d6e7076773aa6d473cffa686a590b018b97906541bcbc852ed59a13de4e2a201bad32d68ee3b425860b3bac15c47102ea1ad4ece0205aa29825665922e106663152d36aabaa4d7e9bb1f9dd20a5e89f08fa78bb1232d36eb4d0931ece7091913f51f815d952a20f06ac7f0ae1cea8a2a2150c9c81f6ae86a8cda107e932dc2c124832250ae12a5d1a1026385a9299c9be710d0ff150a4d70f6469ce93b62fc75d5cb6f8e7736fb8f47ef5a330926d66bc06b60e43d08d1db0a312b500fee1cd22130872429840fc69314e450bc2e9e1e3e464fd4743f38c35daecdc7b7da5d680f428d03e6f99da4728eff0f30b73d1b49174634264310e1d0f969f9764297bd4676d18215f59be41863a549999017e91b49cc157c72e8c0e846ff61e6ac65ab38ed8b7a70c562b9343864fc1f3d20225241f41fdb4b54fab49660e71cb063df46b2f20fe50040dadd26b57812ca02e70ed57250bf65d5485de5be7463ce9dae929024c90e07b74ea40b64d182000fd2c2ec8152b3172d1ac58370d475e1adef9fa6af073489e1eada2bc89aba2b69a21265d183efd462ecda3b29de37aa8606b47caa57aff7989ea1d6938d301ed6ab2f1f4f2957caa24d2cd1431210743f6b2ecdb1e9a406b6ad1c3ffbb1e0c69fce3cd9f40b943a64a7df0437144fa315713aa688bfcad0cb44d473847e2d7ccc7ff966c810a0142c54cfe3902872a3410291a77910822e0f72ac7fb3b6edc136b76b97814638b219c47088870dc9183a7a83d65f91a6fde3d523d5c4730ab18bb7c6ac92824b9fdf051a77ea85a866f41ee02fb6e69f2ef4c6a00e665f20cd2dde1c627e816cbe0a2ea115927f85a213e9ce064cf5fb2cbd0248047c541513e75727a8e44094c65aa4a8554949c43401bab5e0557f9e056f9dde7054cd2b96005f9cde74a10cdea364414fbdf6bb208e7edf49009c28b7ce2e0c781d242cb1ab05be302dcd74d6d2d597e3c37a864932dbcaa06ce44378cb0d152d8f600caaae60bbf885d1449c6133873cbe9edfa397b4515f2a922e3a0c15ba3299e04dec4efc920ba59dba1851c19b615ccfd119e2924b58f54f57ab9364442a16994f591f116e028bb62953f909a3d7dfb3a50aa357f7e2cbaada4888bce", 0x1000}, {&(0x7f0000000540)="33c573668c0c3bad3d0dfb13173f19d7c5d58199b0a43a0797bd934419409872b4ce5823d362663ed29a000c5b00a07ec91b88a7454ede4847708a21292465f3c0f9d9b3f339a1bc978e3eda559376653007abf2034a3136506078f9edd0d416886e456540caa0020bae2f024344f67718d8f6557028eee59a14da9808b06c7d0b0ce078d5451a9c001fe001c13bafc70e2ca503", 0x94}, {&(0x7f00000000c0)="92bd53c1586e0fcb5457a962bf5b85c031ffb7093909085f20541aa8a3e075affca5b36774b5f4fd768ba4955ba2a22e", 0x30}], 0x9) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(r4) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x6, 0xfffffffffffffff8, r6}) listen(r1, 0x0) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) accept(0xffffffffffffffff, 0x0, 0x0) shutdown(r1, 0x2) 18:08:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0xfffffffb, 0xa2, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x91, 0x8, 0x1, 0x401}, {{}, 0xfffffffffffffffc, 0x3, 0x2, 0x2, 0x41}, {{}, 0xfffffffffffffffc, 0x4c, 0xfffff, 0x0, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x89, 0x1, 0x8, 0x40}, {{}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x8, 0x7}, {{}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x400, 0x101}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x80000000, 0x2}], 0x400, &(0x7f0000000240)=[{{}, 0xfffffffffffffff8, 0x20, 0x4, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x1, 0xeed2}, {{r2}, 0xfffffffffffffffc, 0x3, 0x1, 0xffffffffffff0834, 0x7}], 0x7f, &(0x7f00000002c0)={0x200, 0x3ff}) msgget(0x3, 0x240) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0x0) 18:08:27 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) renameat(r4, &(0x7f0000000300)='./file1\x00', r2, &(0x7f0000000340)='./file0\x00') 18:08:27 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x44) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f0000000340), 0x1, 0x0, 0x3) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x108) dup(r1) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) r6 = semget(0x0, 0x4, 0x281) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000004c0)=""/4096) renameat(r3, &(0x7f0000000200)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') 18:08:27 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() r3 = kqueue() fcntl$setown(r0, 0x6, r2) r4 = kqueue() fcntl$setown(r3, 0x6, r2) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xfffffffffffffe82) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) preadv(r6, &(0x7f00000025c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/245, 0xf5}, {&(0x7f0000001240)=""/232, 0xe8}, {&(0x7f0000001340)=""/57, 0x39}, {&(0x7f0000001380)=""/75, 0x4b}, {&(0x7f0000001400)=""/111, 0x6f}, {&(0x7f0000001480)=""/74, 0x4a}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/150, 0x96}], 0x9, 0x0, 0xfe06) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffc, 0x1}], 0x66, 0x0, 0x81, 0x0) close(r1) 18:08:27 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x75) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r2, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgrcv(r1, &(0x7f0000000040)={0x0, ""/109}, 0x75, 0x3, 0x2000) 18:08:27 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200005, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r5, &(0x7f0000000540)=""/226, 0xe2) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x88, 0x20000000, 0x10000, 0x5}], 0x1, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x80, 0x1, 0x8, 0x1c54}, {{r5}, 0xfffffffffffffffa, 0xa, 0xf0000000, 0x5, 0x8001}], 0xfffffff8, &(0x7f0000000080)={0x2}) write(r1, &(0x7f0000000100), 0xfffffcb0) write(0xffffffffffffffff, 0x0, 0x0) 18:08:30 executing program 1: r0 = getuid() r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000380), 0x0) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r2, 0xcc, 0x6}, 0x2, 0x1, 0x4}) chown(&(0x7f0000000000)='./file0\x00', r0, r2) rmdir(&(0x7f0000000080)='./file0\x00') r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)) r7 = getegid() setregid(r2, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x0, 0x400}) fchown(0xffffffffffffffff, 0x0, 0x0) fchownat(r4, &(0x7f0000000040)='./file0\x00', 0x0, r2, 0x4) 18:08:30 executing program 1: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r2, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4f2d4627723ef13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feda775fca28aec28124b2508f41fc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700"/4104], 0x1008, 0x3, 0x800) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x100, 0x80) ftruncate(r3, 0x0, 0x38000000005) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x8001, 0x4}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x10a, r6) pipe(&(0x7f0000000140)) symlinkat(&(0x7f0000000180)='./file0\x00', r5, &(0x7f00000001c0)='./file0/file0\x00') ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)={0x1c}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ftruncate(r3, 0x0, 0x100000004) 18:08:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000533000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000040)="caf5b415", 0x4) 18:08:30 executing program 1: pipe2(&(0x7f0000000180), 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x20002fffffffe}) 18:08:31 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x6, "9375ce0093ca0200fdd0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x21) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) lseek(r3, 0x0, 0x1, 0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) pwrite(r0, &(0x7f0000000080)="a96ae292b42415218194f5b7343a69f9494a28218f51636b4c10c1bc7ade68657a432685e764ab532cf0a7c04b5cb81d742ca37c53fd7d2698505e14684dc5c1d8c4c4c6cde64be73e2b685979f23227b826615f1ab01f83e7", 0x59, 0x0, 0x2) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:08:32 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000001480)=ANY=[@ANYBLOB="000000000000000000311e098d360000000000000000000000000000000000000000000000000000000000000000000000005e0000000000000000000000000000000000000001000000000000000000000000cdb8000000000200000000000000000000000000000000000000000000000038e44f0aececd1115db61125468e8d000000"], 0x6e, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x9a}, 0x842) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000001440)=ANY=[@ANYBLOB="0f000005427093f63f0000000084adc93ef11795fe88088dc0229a54d8ae1d8ad24c5799cf2f5ed6b3e56d6e4fe0f4b3b559c16d65"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x3d22, 0x5}) r7 = getgid() fchownat(r1, &(0x7f0000000040)='./file0/file0\x00', r4, r7, 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 18:08:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) unlink(&(0x7f0000000080)='./file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xa2) rmdir(&(0x7f0000000200)='./file0\x00') fchdir(r0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000140)=0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='r\x00') 18:08:32 executing program 1: sync() mkdir(&(0x7f0000001080)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') stat(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x1) 18:08:32 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') syz_open_pts() r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 18:08:32 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f00000005c0)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fab40c72a495d4ddb8ed15d5ed0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604c8933ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e6bfdc4dd778199aa9c79ee90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06c93ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/872, &(0x7f00000000c0)=0x368, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000940)=[{0x1, 0x6, 0x1000}, {0x2, 0x1000, 0x1800}, {0x0, 0xbb, 0x1800}, {0x4, 0x51c9, 0x800}, {0x1, 0xb988, 0x400}, {0x2, 0xfff}, {0x0, 0xa4}, {0x7, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x1800}, {0x3, 0x1}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x3) semget$private(0x0, 0x0, 0x64) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = dup(r1) listen(r3, 0x0) close(r3) 18:08:34 executing program 1: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) dup2(r0, r1) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x10, 0x1, 0x10) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202da71116c1954351825c42e2f66696c653000"], 0x10) socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000001800000000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 18:08:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) r5 = open(&(0x7f0000000180)='./file0/file0\x00', 0x400, 0x39) renameat(r5, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000280)='./file0/file0\x00') r6 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x1f0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file1\x00') renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 18:08:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0x7ff, 0x1800}], 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwrite(r1, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) semop(r0, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000240)=[{0x1, 0x6}, {0x3, 0x13c, 0x400}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getpid() r4 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x80000001, 0x0, 0x0, 0x0, r2, 0x37f, 0x103}, 0x10000, 0x1ff, r3, r4, 0x7, 0x100000001, 0x100}) 18:08:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) linkat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r4 = syz_open_pts() semop(0x0, &(0x7f0000000000)=[{0x2, 0x4, 0x3800}, {0x3, 0x3}, {0x1, 0xbb7a, 0x2800}], 0x3) close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x5403) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc020699e, &(0x7f00000001c0)=0xff) 18:08:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x7) r1 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) 18:08:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x38}, 0x10) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000)=0x20, 0x4) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) 18:08:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) r2 = syz_open_pts() chmod(&(0x7f0000000300)='./file1\x00', 0x102) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file1\x00', r2, 0x1}) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/183) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000340)) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 18:08:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f00000001c0)="46aa9131", 0x17) r2 = socket(0x18, 0x1, 0x0) close(r2) socket$inet(0x2, 0x7, 0x3) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:08:39 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000500)=""/162) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0xb, 0x800}, {0x3, 0x0, 0x1400}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, r2, 0x0, 0x14b, 0x7fff}, 0x7, 0x3ff, 0x80000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xcc, 0x6}, 0xffffffffffffefff, 0x1, 0x2}) setregid(0x0, r3) 18:08:39 executing program 1: mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000007000/0x1000)=nil, 0x1000) 18:08:39 executing program 1: r0 = kqueue() mprotect(&(0x7f00008a4000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000040)) mlock(&(0x7f0000ac3000/0x3000)=nil, 0x3000) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/138) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) seteuid(r3) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 18:08:43 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="3a8153ee6fa7339b35a271e6ffffffffffffffffffffffff86dd6000000000ad8dc1fc5b62ad4f1c9bff0000f40000007bfd000000000000f3000000000000200000"]) semget$private(0x0, 0x1, 0x9a5599efa910f742) 18:08:43 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x1000]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/139) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0x7ff, 0x8000, 0x5, 0x94, 0x1000]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) syz_emit_ethernet(0x7a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500006c0000000020019078e0000002000900000304907800000000440000000000000000060000ac1400bb00000000441800000000000000000000ff7fffff0000000000000000890f00ac1400bb00000000ac1400aa44040000070300000c831dc199ebd85d6ff58e0000"]) 18:08:43 executing program 1: r0 = socket(0x18, 0x2, 0xc1) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="278b4079b012417b6315e71b61846b072b4ca3382c3d1c3c81636f45b57c42f1d4ff4dd1522972", 0x27) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)="803f2745848dcdf24d411f87d7a42dd06272ab1cffb899b7eed0d1f1aebc3ecc19b538fb1f0625d1543643adccf4cf19ac059fda4adf213d14fa0e4bd6c8f7d226f1b3ff4f89d6437d1caa5071", 0x4d) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) recvmsg(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/17, 0x11}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000280)=""/99, 0x63}, {&(0x7f0000000400)=""/51, 0x33}, {&(0x7f0000000440)=""/117, 0x75}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x7, &(0x7f0000001540)=""/98, 0x62}, 0x43) r5 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x98) ioctl$BIOCLOCK(r5, 0x20004276) 18:08:43 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x23, 0x0, 0xffffffff80000001}], 0x8, 0x0, 0x9, 0x0) openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0x200c0, 0x40) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000000c0)="ffe361d59a844fcf0758d85fcdeb922a8d36df19cd904de093602be9a22eef3a925a209a6fe4c03a045c180720210664dc2ebfd9544a954fcf1d6df235c46118f073b0098c9fce9a9a10e53450a2411a99869b8e2a99a47c874901312d259dcac0cf6850827bca81af1552299a2ef6883b90d807d5f1421fbf4135bc90234cafdaa74a5d407521a3d37a5baecf5dbbb2e45a90277ccac2adec957122508436b6a27e533f05934fc9f4c1f99d8a605634ea294602cf5caa4554daef792e4f9df8d53d26c89422aa16db9bbf49eb3e29de693c543c315a52be93e85879f17c1bcfd5ab4837484c1b97503edcc9ec8ec559ad30356ca68fc4bff715395e55cbc6c7bc4e3b67c795e054fa3eabbe051ba416228115a8ef3b1761c02328f463319e662cbc69ee0eb192567ceff8e7006fb68599f9d236c162dfe93a6cd10c15da65b3017e4204bafffa52dddc01ef149ccfc8c798c6e89135e92c35b279ca9f2ddb8ef4a9d215371872e618fb8d4eee65e07d54a499a7496b8488d083d04c2c19ec575b97387cbfba7c65939034e1f800d550a374e31fe1a027f1bdbbae14d399748e69e66f3e9b814133ae80b52512e42aff4449aa4872938ee435764aed7aad8db78c57b1c61838d881019fe03dfa6d76e27d620b1915d64232ed80c98fac5eea46dd21d60b2b022c436d50272493a7b416eedbd0198b7e8fc963450df576f22d9fa48c527280a19d0f95bf0c0b84477ec61646257fe4e34030c64d21dabd66648f21e012d41468142b8f9a36fdbf4027047780c4ed769715280eaf0a325c9c3d6abe135ba3a0d7ebd5826372d42a72683722894a71ab19b69a05273359add317cfab286d616ce105f1840d1246b5325768c5d4c3a0a585f9054643e42f7ddda073d7753f098b09a588e5e88af16e327dc9861b708cc755094c8301836aa55918c6c4547e70beaf3ac201a2f0feb714b30d1404759ad740fdc87dafb1e34ab0afeaceac9a2cc33d153dfa87a0e51b7135c847645f87b85a5897c2375b7160461c5189c7c04b8f377915ac482e99ed6710cea06e4852d6edb018d8de7277a9c95d5795421bd5acdb47838a5de29855cd2617c9ea8e21cf2ae6f1e984393a5a214053033c0eb9a28ffa1bcc85970d18e645cdcc751d442f6727a713e8142779da10fcafbfb80c39912e6566eb79f7c022f6ea9af38002326597e3eabbc2c89ff13925855ef112068c6eb0d8b1e5397452ea3950c0d15c9d8443c514ac017678549983242fc2d15137dc75f53e2ae59e3363396ca9ac016b6af3e0f5b6f49fccd3e67e47c8202a8cc2a7e62884f097067521e05e8a3c0fa6a8db6f757b6c902b92a3a8b6e71aacb34a2616c30afea0482b2d048f6853e39848c5e5c0cad4cdfe08c8905f7fe11e4135c0eb28f71853713697c0c56de6a1ecb62837d15a5d023361f579b410ace4d417205e998e04855bd3c9a1a0408a8d693bc07dfad54b5d45e284b26f7bb0a75aa8abe891cac133a7d104bdb60f56248fe4c2e79b9615436b022c23efa28148475baa94f83b0ca8cf2ef1fed87fd9448bc85b92ab74e1efe9eec29a77ec6600a3d0742ca2f7c746101eb74f6baaddd6f646bd35fefa8ba2a0d9e10c1a6394e5c5b1afd25f4aaac1b7a0581104e81c39686660eb2400708781dc9d214dc74d4dd957407543678a1f11350a08079239cb44425cac0d5cdd9e6b1d44cc08cceba9f1ab995f7d88c122c283fa697c7987bf32ac4f6c59a83a7b7ee89e0479cf71dfed3ed1abcd4abc42007bd14eacd00ba8734a8143ecab61bead8afc5b1444dda55026792ad9c1581516e66f0a7e29ab8424d2e09d0d4a714f360abe974e3b6c4eca7e78ba059aba66ce7babcc17ce036901b23f6e1fec3b227ac4228d85765be55c09fa6e30ca2f02aa7cd0cd9238f45836f77483736bb2b5712c858740f3558620d34ce6f08d0c36bd10068c84050e352b8ac15eb0dc3122685072bb8c7a647f65f06289bb9608a489e5a7ad8137a8c34dec59c3ba7472239cc79d08d1bcf555cb97ccc7d69df731a977c63814cdca7fb2703a2b31062f2a104b5a9067f9a44057b3f3355ef39652f05557958dd929892d3470ad0c7ffe3a775b061f983e4bd9f70e2245ab838dd9afe1220aae26d0dd4ae01ec662c2ea8916e6fa1917ccfb986b1a31aac8dd426733ce6a5ae65053844d2c96eea5465184a7ba8e25f199d65fce4be8a3a80bebb97a630e4e00a21e059790633985da68b86f960c0b4cf8ec449ec19e67653840ad581184e8fb6b18479c8541ccc98ecc62649ff685de3e1cc97057560d1177f10e893bce26c7cb80bec1e05046bb3bea521942c3750835ad68ddd7735329720fd9f36c0e29cbe29ff46427d8fe1fd0d974a7b609964f0380ef1ff78151fec71c41528dc67587aa01801d2629773bb78de11f6c123d257bce6d4f279cdd22f84c4049c89ac63b44cf9a8714e8f230e996362cd26171f821bfee3add06d0f8b740b5dbcf6d0b08b478b34057fa46451c0a0fb54d036fd2fb73aa348a55622eede2fcbe20ef02ac50973fdac7c73f06a57cad84789b7327d2f9452fe78c137767681407a2230a9f7958080b1eb8414ce28769a21968881d71810b43693b3184411d683441e5b8db58a1608f1f058b13c7f6ed38546d982cd911686e15b01a8d21a3e349d4aa75ae89c3409b50f5645883c7271848d31c61331a4b3d3a9a56e175a2b8cdc50eda430b9eae1b1d46933f6595899d16fa939f26c7fcfe5f9608c94fd384f077849bce445bb7e7937bf4bcb17d8e6ed7140768dd3121536a0c190548ee4af126f8964333b1faf811854db9541ab590bb832641a0c4358be99ea388388e1f1cd37fe3a9a0e50ddb93a0c1446bdbdc7d78d83ec8fd0a434b0d1fd0e43d4db4877c85183d9c7b251b6eb687685e17f24719b156fb5090eff2cefd25329cf86d03dc0d284d505b27799f95999275a2df700ec2bc49ea5250172e6363c5dabc364bc42417afee4fcceb61309df36ecb334e2e5bfc84d6f00c7bc0c9cd68552e2abca3af53e8805d5f9504045661dfa64a9ed8f99b0e85e8918c83f49d70433d428b2796d3bf8038b2dca0731f31492e124fd9d05ad230503d70b985accb7f13ed9b21fff5ffb86d63813f2b5f9795b23724e6fd62daeb0dcc0e3da18c6cadbf07c93cfedcd2e99cf201a4b0c755f09b088db59b00ccf09c8ed16b64afc0c92d0e219fe44e09e095285d63e8be7461ad35d6256acfe72a9004055ce59f8961ac2d6a43ed5fe8c97d286974845b88711e6d2099b9ab930b0aca4cb74bd87fb49e60bbe2e0ec9bcaeb1804dbc02d0fc8d2253f654d054a0d3f960480708e50d32b7dafdd19ca70c19e93a81174a97fd0e971834f34f6132298835741c35e8ad56b8a533e30074d1c16cad343ffd073e403b3a25817d626e2c58c4721187bbecaf4adedc1e39915678ef4af44c54080f7addf5bf3afb445418b7c1b18d1f8614eb162533592acb27491df5d75449973c26d4c4208ba2bce1120db79315ab8813a79fb0cce5cacec9d2ca91c03a2f91033d5d84f9c595f10ed34d92d9bfa923df7a968cd9b8fde0b6b9fb7ac18ffa3155552cb241b328475d0dc9387f36cb10e47e69dad5ac1391443e178988050a15106ef1b057f4a563d19ead092768e89a376bc10931930fdde440603dbd205042c9a692f1c3e08218c5fff7602a37f48669ee8eef9bf49f6a6301a1a29a442b5f92bb0a8f5871be1c87b05e9a0c7e259e7cd8570ed096771938e48b3f20dc92cbda2c8b3a305952c58de0c0998d169326d6c52078faf80642782093f2cdcbaabf160a964bbaf7e2c8468b7a62213a78b1a3d2ef9a47f0b5ea2940d77dd4bb5c5662c810091af321683a2800ca02743adefa1ed29eff25ca3ac2b70b6e07d87bc98278517d3056a6a31d52fb82d11a1123d4d7560ffe66f18df489f1179a1bb2cdb6b0af8429ef6620f5ba9107032c4cb232843eeec2310323ce3345ed3b2530347c07f0a84aabd9b25210fefb6390dbd4f100db958035b1d3fd90ceb74433de4793f7e4ac52f1afdee7bd3d86e3f82c5cd5aa88bcf008d120222885cd9ea62f3aa13d3be14648f302037341f760f44cb16a6591aebe3e704aa46a36e5e25226acb063ba60aa7b4fb7d9e58956b3de548e15c03839583f130f643f610e559fe79fb3f91916ddcb5cb7266180dbf9c6a0b7e1cde5941d57aefee23fb5fb897bd275c04aeb148d9761e813b1864b9a1aa409bd2b6d53fc2b680339a6d5450a0f7b692f2558f8106c9838572b7b7d7f8f945868cd572d9b69f7fd1c0cadffcf251220aea2dd154af9ab5596bc5ba294b991c7a8dce5d2ed44ba8d6a03b0685b5cb388d907486f7a74fdf435dbfad902e6bd43ec0bb8bd8e156a93851ca2cf358331df124e95d55b2636b0a74b239876fd57bdc22a74ce5550d26688d3380f06ee3971a2025cda6028503e2dfb61050469b703a90b18019d59ea37401afcda0c7b195d106c15e993539241e951636e5edafc6e18816cebf3ba5934083a13368704212e34b8b1fc29ea57e8ff6b9f8b464a16517e32e8a50b6d35cfb8c8142b2025163362ec4d3e15db6436af40c9c269af0a4f5e1759cbab04b0aacc9ef0a7182cd67e263855adad4ee0e5e3fa30625b9d26422e4fae43f026bf0058fb1e39492a3eaa630f1912257e324e78866edf3a37e6c5f38e3d1515f0e3d4a67e2a205df110049fb8e600c61ebcf4b56addb2dc862bada7bb96378534afc0bb4139f2b17eb04fcc3d88f91434b877f6809f73d956a706a6785e843c5ca43b4aa852cdb429bb1e7e61beaebdcb71d81119da4b3b53906bf5d0e12f0b734c2e6173d8ac3a349e230b99a362ad670c3c483f16507ad8500a6dfbf1a62f55379fe2a808b7923d1290560d2dcfdda38930e145c1073ea35106c8bd65b2050b0a7a0185293e316574b78eaa243efe0e7f49330acf751f7cd680a8f49b0b7c96161890e636bc14804bbaa30887f446eabc8a8045f5a4857cbaec3e5e71adecc04e5515550885f2332cda4b47567c1f5cddd571d9c7180fe9d2107848932669d46d247e3e81e84b0cbdb700ee92caac87e8f7862cb9c44af1facd200d1cd22c3e11f69b8aafd7b257ff4ad2f0b3b6a41d6cf6ec26ceb97245d7190d236b24630c21d47494705ea8fb8745b9738d998de7b24af7964af78745f163fb6444abf36858ebdbd1823597eedc79734e305b94097781fa5c4cdb82f7887a3ec4473178080a9148fb0e5be3acb76258f3c15ccc6605dedb06408fb4e9ead4cadacb8310b00a12141954c7e5681503092587d5da55393865628a2d97e8691dc2a6abb188d835bf643fd4dbf028c9e6ecbeee2e6f1ee7ff69f444858700fe644c1ff48bbe902ec4c4a38c7cb8a69aef94f05a9b9834a94db0b4e04ed008849b1d33ec61d9551c86ad85f4f73d162d450cc586b901de0b1c6547f0eb87555c0bce6aba4dcf5d22a59686c3d1e12170210585aaca111d1405e0dbfd0b64e8aa1d8a7144a3dd532dc5f20a6007e3b0f04a1826359092954aaa6ae363aa969fc17ac3f698a39a61cc58b921c6a8e8974a812cd1651abab06d0e56a9845ecbb39c74251985c59043ca22c3344efe5a433744b7c7bd6b66308ff111d87ed7a29ab36ddaa7880db9709140873dd3f4a9700859467979894e92981b2bee64801b75d41ad3fa54935916739aac3e0eb462361b64b76609592895048dee8a904fa4403337d2ee650d7396aecaa772bbd6b2a991446169efd22f37d10", &(0x7f0000000040)=0x1000, &(0x7f00000010c0)="b1009ad639d0aa25f9692aebac2e9f311a444c013453162ea60489e5f817d0b046403a6d64997c0f34f27e69bf29bf4057bd3100f14566f01388be7b2fb8c2b495e9c0dae8f7733978a6f62396ae961ef3e81c2e554e0fd6400ab38af9fc9227ff1c5d16882bb4c9f650fc9c8d8eccbbeb75446d26966b1352b7369527572e601aad3647a8e39a38148dca6f899067146b6bb0e6f74d8c029e30d3ab65981fdc144315c446812ec106798050", 0xac) 18:08:43 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f666b82391fe0b9726b08ba696c653000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xd1, 0x1}], 0x0, 0x0) mlockall(0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xf, 0x80000000, 0x2, 0x1}, {{r2}, 0xfffffffffffffffc, 0x80, 0x4, 0xbf, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xc1, 0x10, 0x3d49d78c}], 0x7fffffff, 0x0, 0x0, 0x0) 18:08:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00802e000000690000"], 0x10) 18:08:44 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x4}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3ff, 0x7, 0x6, 0x65, "7b1b474baad7b0df2952bf0c52295e02d5e95d51", 0x2, 0x3ff}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/124, 0x7c}], 0x1) 18:08:44 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(0xffffffffffffff9c, r0) setsockopt(r0, 0x9, 0x6d, &(0x7f0000000080)="011304ebe795a726d89609961b97be2e721e52b01550c20e1314de1d54317a05d1dd948aaa930903c8d88b0e49f3119378251bc4ea40207d9684ef6735983af76e9381e249276abd27c0a45305fa600cc9b3d1edc7050df4ddd2cf2fdf974a36d8fcefbf4791a297221a2eb52027a9691fecc0fff7da098ee0971acd9fc578e41db21dc4bd58c81b709b48b689ea295453e7bf4b10dbf9ecef7c6d3de3c2a758955a174d3c2ebf702b05a9a700cc90492579d13681d2fa16737eed6dee5ed1d71bcadd7af35d96bea0987a651a6aed7e9d23c51f39bdccf7bae4057287f5063794d3f7af53b91c88cf220996188aac0b34b3965c", 0xf4) socket(0x10, 0x3, 0x7f) fchmod(r0, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r1, 0x6, r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x20, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$setown(r3, 0x6, r4) r5 = getpid() setpgid(r2, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000340)=0x2) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f00000003c0)) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000400), &(0x7f0000000440)=0x10) 18:08:44 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde456e) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 18:08:45 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/219, 0xdb) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0xffffffff) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) 18:08:46 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) chmod(&(0x7f0000000000)='./file1\x00', 0x0) 18:08:46 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="7f", 0x1}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="454e86efc274293936743ef9d377dc450277663349bb0aaaa8923b604938322fe0eea0dd6f8947eda8a631ffffde0d9acf7c4b04c2b1341b64292af41d0195", 0x3f}], 0x3) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) 18:08:46 executing program 1: link(0x0, &(0x7f0000000140)='./file0\x00') r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x400) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000340)=""/170) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000500)=0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000240)=0x72) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x1, 0x0, 0x7, 0xf1fc, 0x7f, 0x5, 0x1005, 0xffff]) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getitimer(0x1, &(0x7f0000000440)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x81) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000180)=""/253) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000080)=""/173) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/171) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) kevent(r1, 0x0, 0x7, &(0x7f0000000740)=[{{}, 0xfffffffffffffffa, 0x1, 0x1, 0x5993, 0x1f}, {{}, 0xffffffffffffffff, 0x18, 0x20, 0x4, 0x1}, {{}, 0xfffffffffffffffc, 0x90, 0x80000002, 0x8a, 0x100}], 0x2, 0x0) 18:08:46 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @empty, [], {@arp={0x806, @generic={0x6, 0x806d, 0x6, 0x0, 0x3, @random="b0f8d6955046", "", @local, "cd867064b07289ba3ff1316dfdaa3e30"}}}}) syz_emit_ethernet(0x42, &(0x7f00000002c0)=ANY=[@ANYBLOB="8770c9a7a3d6aaaaaaaaaaaa0806200f814f06100008aaaaaaaaaaaabf27235455eb62e10294a69fdecb1845aaaaaaaa9a51f44c8035d8c7aaaa46ba58695804845e37cdb653080e33d7"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2}, {0x4, 0x4f, 0x400}, {0x4, 0x29e, 0xc00}, {0x4, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) semop(r0, &(0x7f0000000240)=[{0x1, 0x75, 0x1000}, {0x1, 0x78d, 0x1400}, {0x2, 0x2, 0x1000}, {0x2, 0xb6, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x9) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/79) semop(r1, &(0x7f0000000100)=[{0x0, 0xd5}, {0x2, 0x8, 0x800}, {0x1, 0x4443, 0x1800}, {0x4, 0x7}, {0x4, 0x5, 0x1000}], 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) sendto$inet(r3, &(0x7f0000000340)="4f0c739fb3853a70fe0521592a1bc678e45a0abf5e41ad05dae91ee23243f9d21140067691303a6bb78f301cd9272564a03772c1380b8339f85e75cc702d876ad5ad9b7d5c4b97c28e2b1fb1c3088ac8bbea231bca102df2ae2985148fda26217907f410dae2e6aba18fedf9063b2b7d0c859dd9448c20e96f43cdbf37bdf1fca6183f0cc6a842af5f10e2b79b1c85901454f7f2036ba3839527ea81f5fdd079545e97fab154763b121e8aa1074c17f10d7f86799bf44a3ff1ed6bb4a8c5e2ed633a73f9c66e0f6ef07d10448a75a95c17f1680a4fa06b083a92e9a21c29aac98ac070", 0xe3, 0x6, 0x0, 0x0) 18:08:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) r1 = kqueue() preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/168, 0xa8}, {&(0x7f00000001c0)=""/217, 0xd9}, {&(0x7f00000002c0)=""/80, 0x50}, {&(0x7f0000000340)=""/207, 0xcf}, {&(0x7f0000000440)=""/106, 0x6a}, {}, {&(0x7f00000004c0)=""/217, 0xd9}, {&(0x7f00000005c0)=""/203, 0xcb}], 0x8, 0x0, 0x3) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r2 = socket(0x18, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0xfffffffffffffec5) 18:08:46 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) rename(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0xcb0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x13}, {&(0x7f0000000000/0xa000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000000/0xf000)=nil, 0x3}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x9}, {&(0x7f0000009000/0x6000)=nil, &(0x7f000000a000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil, 0x6}, {&(0x7f0000006000/0x2000)=nil, &(0x7f000000d000/0x2000)=nil, 0x46c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x6e0000000000001}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffffffffffff34ba}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xd69d}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x30, 0x6}, {0x18, 0x0, 0x1, 0x1}, 0x0, [0xf36, 0x80, 0x2, 0x7fffffff, 0x400000, 0x80000000, 0x10000, 0x9c62]}, 0x3c) 18:08:46 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f00000001c0)="5ebb3362aabe443374416a881fb0f71ec1c4919eded8064703857cc61c8eb0e2c0ed4e4dbba660bd998fee841930ea5233bf9d67c706f03b7ebb4d698d55aaa828b23014fb27ee9512c54eb8d63998e38f731b6b5c1b458a8dea25c8ad7c31206c6e00f6cd328911da0bbe4cdc93e1e6632644b323cf82409360af35a5cc49d045cef4f4e68da83d43f83f37666f36dfc953f034b34b91f89d34bddcc358fad923327c1f7388d98692f5fa78ec9298fb791fb339d9030c52f23780", &(0x7f0000000280)=0xbb, &(0x7f0000000340)="b5f4eb581237165fe7661e6f20ebeb94f26e49b05d57d9808c81360e45daf93fc24e6efccc405d4c1737d45346d11f9b2eb7746b45192607c3e1c558f35b55ef2da618270caefb8aa6a841316f5db86e0efaacf1cb285f05d7fab524498084638d", 0x61) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000040)=0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 18:08:46 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x4000000000000000) unlink(&(0x7f0000000000)='./file0\x00') 18:08:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) dup2(r1, r0) pwritev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 18:08:48 executing program 1: linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = dup2(r0, r1) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x10) chmod(&(0x7f0000000000)='./file0\x00', 0x100) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 18:08:49 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) renameat(r2, &(0x7f00000000c0)='./file1\x00', r4, &(0x7f0000000140)='./file1\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file1\x00') openat(r6, &(0x7f0000000000)='./file0\x00', 0xdabfde85fdcc4bc6, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000040)='./file0\x00', r8, &(0x7f0000000100)='./file1\x00') 18:08:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x1, 0xff}, {0x2, 0x4800000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6aabaa634e19769bbd73"], 0x10) sendto$unix(r4, &(0x7f0000000080)="faff", 0x2, 0x0, 0x0, 0x0) 18:08:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(0xffffffffffffffff, &(0x7f0000000540)=""/226, 0xe2) close(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgctl$IPC_RMID(0x0, 0x0) dup2(r1, r2) socketpair(0x2, 0x3, 0xff, &(0x7f0000000340)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x81, 0x0) write(r4, &(0x7f0000000240)="88f4854b8a5289e5535c647968977e305697efa08633ba5c0f72f66ea751b601f4cde862ba09092a94fb41bbfaa7095280287fb4deffd04e5a0a8eba192ba09df483926709f04911f2f9f78f2708c66b158226dd5e01d8526f188c601b1fcb1104d3794ca4537d2ad2d2a6b3923889360b56d75de135932eff676163b0c422638b080148988c7601c7a90f5f0fd1cf3420135b031cab9f399175c64ffff5c1e2543ab00bf52490f850b87b84f2b84b0b13bb371d6f6391d313b4e94fbd9bb3fb94ec06af9abd07563a3da833115f61aead14fdbb0babff4cfe1fb24386bcc6cc760b235c113d5980c15495fc5149ac5dcd8611a64ee3c64cf223e3ec3484", 0xfe) 18:08:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000040)=""/77, 0x4d}, {&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f00000001c0)=""/232, 0xe8}, {&(0x7f0000001840)=""/4110, 0x100e}, {&(0x7f00000002c0)=""/177, 0xb1}, {&(0x7f0000000380)=""/72, 0x48}], 0x7, 0x0, 0x5) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) openat(r4, &(0x7f0000000480)='./file0\x00', 0x10000, 0x1c) ftruncate(r2, 0x0, 0x3) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x7) ftruncate(r1, 0x0, 0x402ffff) 18:08:54 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffffffffff0000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000380), 0x0) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r6, 0xcc, 0x6}, 0x2, 0x1, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000580)="2c07537708e8215383a27f8a6da236276eb25f7a09e684daa12c1790f3bccaf7456f87e36adfd42a7a8627e1b8933477d640b5e4472a71e53c1b3e76103f7c9d12cec11436081346e45356787b", 0x4d}, {&(0x7f0000000600)="d09388c1684b98b5c59c33f965419fc74d5af8d166afdf0c9eefa519b4c42c4f48f9859dc2e2b843777f14ecde896b2e3f018da59cfeb9f54a08e25ac0bc1f3bde06b682c59b4da4dbb57fc72a0bba3621464c11ffd28c5a0985dd00e33c6605b67115d4a7d52c08e2931586575254b85a0cca13f1ad63358c4f87380184be775519901cb299d5b3f554ea12668e35ed9e5540f7142a796d776919e653bfe228494e05cabed8206c2b999654bd96f2e844f0eb8ac1e7ae7ed18d104e1209dccd7ed1f26ff8fa4bd477b285a17618813a659b8cb2a1c39ae177adb239102dd41c9a", 0xe1}, {&(0x7f0000000700)="d3d0573ab628a38f6b2d01fab53eacd697fcf8c66a931e186a42e3bfb79b3fe8ce2ae640bec12d6a27d77f36ae4a14fc415c124af51a5b8a923c5b4bf3078dcb10be319e9cbfd808d2bc71305852113a9f364d998f9bd350a52b24af083e54fd25d7a13f43f293d2039334db788dcf30b8490b43cb4c11560fd3c097d95a5dd78804e2839ada", 0x86}, {&(0x7f00000007c0)="83f15d99ef8d9d2aa3aeb15da41f65eab1f607fbeb397409ca85ee424ac9b986bab621056331da3d34e10a0cbd3e960e09916f3625f987b4a07b08bc4a335fa036f6cce6ea8f1e75f3bb1380a97b1c5f1a214aa1245b937fc2c7d714854b318b10e213efa602d5d78ece6f89cf5ada5e6e87f836af3c9e2ac2c355ae8cdced708773b0fee9f17d9d42fd352a8af8c8c3da506673adf4e0ae9b1990c17cd461df918f10c60b1348d1ef7e6ae33d4b9b0d5dffeee90dc41de2c536b3770cab", 0xbe}, {&(0x7f0000000880)="34a0bb7aebf7abe4e9ac24c4a0909c073448710d365864111b89b5cd12e49022c8377eca528a05381d8692996b0e8d5c75046f004e377c50fed1dfff457797af9b0ef2d12cc386681180733ff4696cead339571f8d507fe3e6263171", 0x5c}, {&(0x7f0000000900)="55df35098990d573c2bfcff624a48975a5f59427bce6f7758bd9bdc08c8568a1c940b3b68336f95940fa848d9a4a169c063bac3dfcbf37f4a1fc9ea7952fd26eb4d37c576b374d40e2f853279bbe4db54987382c80c3b46ead42c3c374e2c168945b254d76a650c9a42f3bbfc8732fac52afbcfe03b4af55beae28cec1deb65eb5c295565e37b5c85c1aeb1ed2cbe66abb5e0de1b87a0b421dc3f51c68dfc2b38e97648975c065e17ca7ad602945bb7b1b79cef77701bfc8021f9fd4c8530cbe9e02e9861de3cd555dd7851dd3e57d2674e280d2bdb321b5ec79db48c00492e60c92234e84fd8f948e9bf3ec3a8ad8", 0xef}], 0x6, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000fffdd56463f50000000000896700000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x1}, 0xf) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 18:08:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="8900000111ff0000417ef0ca6d2d5429cc187d31b21aa6ece2f4ae66f6152c2b8aed24c587c75034a6d1e7898f674b7855806a0420b0137de9374a7c19040076687853e13d40c0d2a7f67107b63100a51265c97cb780fb448b3d56d6fcd639a7f992bf708499ae7f2872af6b4eeee20bd7c3e902e407e4"], 0x9}, 0x0) sendto(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) pread(r2, &(0x7f0000000180)="3bb13fd6a73b51cae0b3efd5fcb1cc1ad2b4b24f3d282411d5d826083836bcf3e41fea375285ec4c2477b393ee769defb0803a440b13c8cbb5c56f632a8a5a1de0ae4d93d0ab66da3216fe0c0a9756fac0659791fc161ee24e45554af77a2e8c9d754845acd141db678b875da0cdc54477ab698b14a55f704eaad051a213e2930eb9dd8cb146fb535ad2297f50d212540d89321bb73fd124d05a4c227c76def11e1a0a9de2b5c7c3c4ff8a3bdcd186e13873f403c5c990c9ca00d5ac4d0e9e5ff0e6127278267d96664ba0e06b2913abfa55f456626e0733930f031af1a1c2bc4fbe", 0xe2, 0x0, 0x401) 18:08:54 executing program 1: ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000080)) sysctl$net_inet_esp(&(0x7f0000000000), 0xc, &(0x7f0000001b40), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x401) mkdir(&(0x7f0000000340)='./file0\x00', 0xc0) fsync(r1) 18:08:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) chdir(&(0x7f0000000900)='./file2\x00') r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x9, 0x3ff, './file0\x00', 0x4, 0x8, 0x627ead56, 0x4}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x3) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aa3b6623f41b10f8c85f790fbe06f9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b16ca8d5957e820971", 0x19f}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000580)='./file1\x00', 0x100, 0x68) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000005c0)=r2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x433) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000c40)='\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', 0x0) mkdir(&(0x7f0000000d00)='./file0\x00', 0x102) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000cc0)={&(0x7f0000000600)='./file2\x00', 0xffffffffffffffff, 0x1}) sendmsg(r1, &(0x7f0000000f00)={&(0x7f0000000140)=@in6={0x18, 0x2, 0xfffffff7, 0x3f}, 0xc, &(0x7f0000000f40)=[{&(0x7f0000000300)="55abdec677c9467fa4901e1cf2c0020dd9b88a3851debc5a32e64f0c3c7b07348463", 0x22}, {&(0x7f0000000400)="694bfddb2587bb80d3750b384f7ffd6fb535d9403324da944d9a153f6bc2523618a69a7161cb9d4c7d79ddbf450a5d7b0602884d23950a5dd518d9e360e9ecd44b35690410a74a205fdb005c1b3bc109092e20e1ba1e8ad6cf184e959bc3bacc61abbd23d1c0569d0eadc654b3231762221ccf27bf088b287d88e29b37d57a1cd7fc53d6a7fcdba449ee4b8d6a2eddaed59c9f9c7d99e6dd0fc6207971db85f9ec23ef", 0xa3}, {&(0x7f0000000800)="e58cbece5e75c8b7dd83ac3074055a7a3c19e184d8142b67d712997cef11348d3bedae058347808339e7b75dcba72352b46be64c1310c6feea5e4975279855ec699c56a9b65329b0f37f15cfde732858c1031c7c9448683a9cc2af57c4cace8a8bfd1ced7afd912c8d6a6f863cac40b6641e08f0d2f4d4aed94daf0af751a8cf12e0dda7ed08f8bdbb215ca7e7566092d3c049050cda97e1bb1ba077c0e1a9f8029a986ffb80abe5977931b10434c0fd56e80660c965950430ca799950e76ed34b427d837bbffa209b6eece37573fd8bff5a786f93", 0xd5}, {&(0x7f00000004c0)="b9958afbf22eeda56d0aae91b16bc23fb6468048fd0e412c66dd4bbb0c7f095994261152d2d19ac1811396c1fb440ad16ecced8dbcc01bd00fd7d058f3d5bad64c52515d73e257cc578409512d18a3b123837ef313052f6d9d22446029063a727c0fcf651faeb2f4e3d4e0f811967cc52a6eba97285b337759fbde9f68efe32c7e4c4a6fa429087a6fc2606e30c5b47cd7d9a944ddb7187c976f3705fb135e3b7b", 0xa1}, {&(0x7f0000000dc0)="367d6f0cc7b012e768def4678a805ad2bcb8a8f683223c00fc99e7be358568db4b78757c8494c357dec464d0339ad7faaaa730b6357da1cdf45e6e5c8900c52f8d2abb7c7d295e129819e49273e60053da840b496798dd93c2e7814d57b4158754d73f9ad77cd4562fd826e61cbf98134815c3f703422388741255ae13027bea4d0eb68b4cc5b84c1727bbcb639d5531348df02598512be5579707c49ed077abb18e81726e1d8496aca6f9d1386f6f218432eae3f5d40debec65ee1ecdfb7fd1c9ba010a12e61190ed9334182051ab6f029d4799d2f2", 0xd6}, {&(0x7f0000000340)="837202bf1691aa40ad30180418c93d1531a7c0af2b7dbf74ffa44493504639825b2c8c8e70559856114554624574bb4d7c97982233933b7e59cf2477aefd26f72edddec6d4f5816b12a51293d9cc02002649da3e4b54463873d03680a01158a047fe0193e3f19cc57831bcb3526b1bca85", 0x71}, {&(0x7f0000000a00)="f88701dbcde1209a861a30076dc8bee023f1f7a483531e29453fca9bbaa43d6fb35bfdddb469135b2182e130c6bae202bc3659f5f20ec5919bb21f0820f7ec2845b4801e0d0c0d74532682b1ac2beb95dd36a518a2603b6715d4a7a451b7a3338bb3ed1fae1980cce78c17b33548b267c36a614f71d858eea365be57aea4a5654e437de00ae667e85ea21d0ff7edc83f31a47e419c5fc8ac69b395457c55e0cfada44d6b5b7d3fefd570bd13cf07f3130188f0a1ccccfbc99da27451250d4f100c64689d867fe2", 0xc7}, {&(0x7f0000000b00)="9dc187ee13a7f298b3e9314db2f858a60fbd74f4074d806b1edc9f8aff0d717934e23752c82789baf96f57ee3ff9e10e411d55c3d6da3c28ce54ddf4c92beb58672f29c1063137cfbd7f4bdaa9d1ad6e820ffbd4523e3af6adb04d79d64066453c638279dac3d78ea7765331eda71e7861a59596ed7cd9b7e00126a844433268a67d777d80eded7541abda898937d265bf9b963f9fd19630102924ebc7d345a8978e269f0e57", 0xa6}, {&(0x7f0000000d40)="6d380310f9ec3760f7a7b85dfc12c188154241617d7f408dc6f4d3d3edf4c4f0701a392123d3e8f69c479ede04ee63dfb74509e38f3b9c3d9e9dd1ada21a32da4b92224af123d55029ec8c7a1eb137327cc76f4a5743c593cbf771bee8d97958cb99", 0x62}, {&(0x7f00000001c0)="ebc714f1f5c4e40edee4227938d1f94c180d253ae540f38c361b40871749bbccee66b588102a5cd4ead093fe5faa0058"}, {&(0x7f0000000bc0)="3cc93a2d69b599a6ce7243d38b318ab4f867cb1216bab8f90f2ec1195923fbb325cb7c05ae7b0b12766de929c5bb8f"}], 0x100000000000028e, &(0x7f00000014c0)=ANY=[@ANYBLOB="7800000000000000ffff00004905000071ffd6b3771368db9b112cdad0ac5db7a8e038908c9796332da1aaba45cac351669463d90b31c1f71ad84e0a2c4f40f3b04758557a99cfca1c2ebe97640ca0406382220c238cb0c1d0d6818ed94044db4a90de2d239f9091c987039331f6a00f6552619b00000000c80000400000000001000000f30b807d24fd3f0000001ede2babcb0db88a18d7af8e6589f7dab1725c90c294b782903f1a909d4ae152472fd47fe099315f0f9fa6a5e3c6c1e339c5724d174e705157ced466b1ecda9a2634bb61bf565f0cb00c599962ad5cb726181ede1b468ab18eb87718a8a4962ad16d767c5832e25c96af4e332c0974447975ef500f8cfb241051036c2c02001fc2c28ed4937c42150c130f445233640ec1b347f0bb2e72a4117f826e82aabb1e20a859cca585d8fa774d3035fbc89986fd5c6157000000008000000000000000ff03000004000000b6597e63347703f46c9ad3e98c1f53acbf0803cde4717efbe49f653595e03d7de6a92a8e0dbf780a0779ef6ba54e8b1fbfdf4009d0a337affa768958289fc5e9104661c22b9607494ca8648994c25d6d7d0b037c95eafcb60f651f32b36cb6aac800000000000000ffff0000ff0300003d682dd2da68d5d0785c7f650068aafdde91daa5f3271b9252980149566d7e29413bd0b5758341e0118e35098683939dfa946d6b7b7066f93cca594dfb0e47ef167d5ced0fa57c49336e9ce936c5d27ed4126800b6945ab86f3e220d53837c514f73c6cb0e27e6505abd43ec1b1ac38ae611e77828e814ee765ed4e0280319b338f8d8885af24dc91c2ddff3aead78488773729e0c322822181eec13bff3a61087ef5ea7f8cffeade08e2589b976ad87ad63a06732406eb5860e19fcf348be916bf9d64ce5693c10a57cf86f1020000096ac2f62e5031b21dda708590d3ce61b614b182d94f6ccb399c9aaa27be18e032c99acc88d415c63151900b6aa40c802732b041b1b8b7a15c5ed76ab5bc9240f46f542d39086cf69eca648c4ae99af087f2ccf189572ff032d4386c6673d90c100155bbafbbc4eb2d9c95f58e5a6b568e87c38e4c373018caf458dc84c200474954bec631fc28b0c24d0688b103e98f47470b9960670660eacf4a4dc0600000000000000cc21d4bdc687d2cbd2218cc8019c1efde2752cce09f7680bfab5c47a0b3f960ecbfea18c02932e6d6afd0dc44fb6228015360cd86e8ed634ec9eac57bef3449b815bb3237567a1f3c51079798892877622d1240c780c1ced45455c311b540e357429d5f1f1cbea7f27b2d750cf5ca8e60a12036a2245be98ffb02a917fc066e0d829dc058a3ae8594cebfa4f6e873f5b87c846746be6566ef006c5fda907b9fa174621bd214e3143ee9e68aeafb151993eac44f7cf31ba64b0e70668cdd763c70b3428a078c0aeaf68ff946be526863dd04cb6f5caf105122f4fa2eb74e95c582343b901449185cf198359766921bc704405faa15462ab267173d1a2d01e0dc7b680d3b2cb00007eacc35dee8f7c39c28359e04997a43d2b133ecd742bbd1d32b6b0ad49455842e11bb207f76cbd5aac4f396f9bb7c98a860821746709cfac1efe5f55b4d46492feca5a6ea12776da9421e08e16078e6a35607ce6c6132dda326c7d0953466e59f551d8d047feaf58c1243ccccd90e5013e1f1623d33fe07edc396ba4808f9e024c4a7a2d34b1105dbbdf584f6db59623d2a19ceadfb51d6e4bf88524b45234a00871ecabeffdbd2c570a24e8079bbae4cccd410b8710f01080d34caf847dbc836e91ed9560251337b4bd83b6f39ac5830920760decc13e450e48ebb1c427992d6f98982d88014e81d9cb9dd939d112188048722ec33a3a65c3901d45f8dd159cd14dd50ee0ad14aa8ce8ae90a24896e0507f4875060000000000000072e40790ca86eb5091b623f4341ddbf6f2fb731fa0cf1dc55400"], 0x288}, 0x407) 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) r3 = semget$private(0x0, 0x1, 0x1f2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/24) 18:08:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) fcntl$lock(r2, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x100000000007, 0x8}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 18:09:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fi,e0\x00'], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x1ff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000000c0)) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) 18:09:01 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5", 0x8c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) 18:09:01 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6000000000383a00ff0200000000000000000000000000010103907800000000602484a200000000000b2ee5086b3abb7a00000000000000bb060000000100000000000000000000000000000000000000d9da02952cf54519be8e1149720cdf6a154d99acfba5b8335f50aab5c08e477cfd9062fbba41f05b727570d992da0700"/157]) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x9) 18:09:01 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714fba7262330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 18:09:01 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x6, 0xcd}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x4000, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 18:09:01 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x10001, 0x6, {0x9, 0x80}}) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 18:09:01 executing program 1: r0 = socket(0x6, 0x3, 0x8c) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) recvfrom(r2, &(0x7f0000000100)=""/176, 0xb0, 0x42, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="89000000ff00015343be47"], 0x9}, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) getdents(r2, &(0x7f00000003c0)=""/215, 0xd7) read(r3, &(0x7f0000000540)=""/226, 0xe2) r4 = dup2(r0, r3) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) accept$unix(r5, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) 18:09:02 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xffffffc3, 0x0, 0xc3fc, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r2, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x31d0, 0x6, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() r3 = socket(0x18, 0x400000000002, 0x0) r4 = socket(0x800000018, 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xc1f, 0x0, 0x8, 0x0, 0x3, 0x401, 0x5e4e5ffa, 0x0, 0x3, 0x3}) shutdown(r4, 0x2) getsockname$inet(r4, 0x0, &(0x7f0000000140)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10000, 0x0) socket$unix(0x1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000240)="0d00ef2a9c7bbf6f623191787de84dbb1cd5687a073cb74f77edb4c8764f4b4ee44c0e63ccd48204026796df7ceced8bcc2a0ba7cea3b4475ae462e345051ecb306fee3bf950644e6166f055ffd54983eb8593c082a203adb42de06dd07902fc51a50000000000", 0x67, 0x0, 0x3) r5 = fcntl$dupfd(r3, 0xa, r4) r6 = semget$private(0x0, 0x7, 0xa0) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000380), &(0x7f00000003c0)=0x4) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000000)=0xee65) 18:09:02 executing program 1: socket(0x18, 0x2, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x8, [{0x1, 0x95}, {0x1, 0x7}, {0x0, 0x89}, {0x1, 0x1d0080aa}, {0x1, 0x2eff}, {0x3, 0x1}, {0x1, 0x32}, {0x3, 0x401}, {0x2, 0xffff}, {0x2, 0x4}, {0x1}, {0x1, 0x5}, {0x1, 0x7}, {0x1, 0x5}, {0x3, 0x7fff}, {0x1, 0x20}, {0x1, 0xfffffff8}, {0x1, 0x9}, {0x1, 0x5}, {0x1, 0x400}, {0x2, 0x2}, {0x2, 0x3f}, {0x3, 0x2}, {0x3, 0x7}, {0x2, 0x7fffffff}, {0x1, 0x7}, {0x3, 0x4}, {0x3, 0xff}, {0x1, 0x8}, {0x1, 0x1}, {0x2, 0x8}, {0x2, 0x4}]}) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc020699e, &(0x7f0000000300)) linkat(r4, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) 18:09:02 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf79}, 0x3d4, 0x5, 0x3}) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = semget(0x1, 0x4, 0x351) semop(r1, &(0x7f0000000280)=[{0x1, 0x80, 0x1000}, {0x4, 0x1f}, {0x0, 0x1, 0x1800}, {0x1, 0x8}, {0x2, 0xff, 0x3800}, {0x4, 0x6, 0x2800}], 0x6) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x4, 0x4c, 0x1000}], 0x2ca5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x6, r2, r3, r4, r5, 0x52, 0x94d}, 0x0, 0x4089, 0x1ff}) sysctl$hw(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:09:02 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 18:09:03 executing program 1: r0 = semget$private(0x0, 0x4, 0x1b2) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000440)=""/170) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/19) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETZCNT(r0, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="5a50cfff0073dc168b691e5ff287eb2f9abf01eb24"], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = dup2(r3, r2) connect$inet(r4, &(0x7f00000000c0)={0x2, 0x0}, 0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/19) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/170) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101}, {0x4, 0x4, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(0x0, &(0x7f0000000140)=[{0x1, 0x99ac, 0x1000}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e2db1400180000feffffff000000000000000000006eb46428e39a000100ffffffffffffffe104ffff7f0000018800907800000000e3263c0710c89eba8188a41b68fbb1bf570858826ff1f1eed53e761dca92f987"]) getpid() 18:09:03 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) fsync(r0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="c87073921c211352b534038a9a26cf79c2072b177e3d290d19bafc35f08a7636102a071a33d02abaa00cc62d7d0e981de35dd2ba3d2033c00e74796fcb9b344a375ca51e24a37220e4b4affefbca25d0258ba0505c9f86355a9de424f0d0cc83db0ea8b4b61f8572864d2ac58985c1a41584d1619f0d44e64065c45f415c2597d5678d85a8d0bd597efc14388031f67d515db8e21af0d3f881dfdcbab55c9987a38ee9f2e6646c6abd7d80b10444da41731164", &(0x7f0000000100)=0xb3, &(0x7f0000000140)="fae6acdfaa036c66c6d36722e279c7013a8646237642a914e1c73a927f7f0d2f4cfef7", 0x23) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r1, 0x0, 0x401) 18:09:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0xfffffffe, 0x4) 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(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 18:09:08 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x200000006}) sysctl$hw(&(0x7f0000000100)={0x4, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r0 = kqueue() r1 = semget$private(0x0, 0x4, 0x4a2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000140)=""/217) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000000c0)=""/56) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4e00"/4098], &(0x7f0000000040)=0x1002) write(r4, &(0x7f0000000340)="8f017cf01be65b6727af074f65b5d7d21c982080219c5f8cf188a7e76d6689d7239ea26407d78415616f8fd07f7974d93e6354bcd925a7c0c138d9eb5dfaf421abfd9d3a4b35e6a9cd9989bdafb07e85008e5f965b749159", 0x58) 18:09:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/103, 0x67}, {&(0x7f0000000100)=""/57, 0x39}, {&(0x7f00000001c0)=""/201, 0xc9}], 0x3, 0x0, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x7fffffff) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:09:09 executing program 1: r0 = socket(0x20, 0x4000, 0x0) pread(r0, &(0x7f0000000000)="040830ab44d2f5f45c889e197b5fd3a8b7db670755f1226ef6c27b29349295d654e1733bc2902d688af4347398ac0885ec95a80bf7ab7ec7f16249f98ecd84cc9e04939acaf156d53d6defe16e02a213bbccbf77d0d4edfa04e9e1a400cbc48b491f357167c0c17b4fd4583a1b5ac7236a52b92c10f2a775f7a326da2f2fade0a6173abe1ab9b63448d90c8e89ca91aed8ffbb2245dc196ff01415667f103ac337c5102f6efe1808f3f7f7ea91a99e6c369bfe48ec8b11c15ebcbe4ce6f81d1440bc370ca6b9b438bb1b7de3aaddac2fcfbd474f3811", 0xd6, 0x0, 0xbc2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0xfff7fffffffffffc, 0x0, "9375b01a93b43b4ba8dd000000000800", 0x40000}) read(r1, &(0x7f0000000540)=""/226, 0xe2) dup2(r0, r1) r2 = kqueue() r3 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x102) kevent(r2, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffb, 0x58, 0x20000000, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0xa1, 0x80, 0xfd}, {{r2}, 0xfffffffffffffffc, 0x20, 0x40, 0x0, 0x2}, {{r2}, 0xfffffffffffffff9, 0x68, 0x2, 0x13}, {{}, 0xfffffffffffffffe, 0xa, 0x4, 0x5, 0x7}, {{r3}, 0xfffffffffffffffd, 0x82, 0x8, 0x52e, 0x9}], 0x8001, 0x0, 0xffffffff, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff}) read(0xffffffffffffffff, &(0x7f0000000340)=""/242, 0xf2) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000280)) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) fchmod(r4, 0x111) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000440), &(0x7f00000001c0)=0x4) 18:09:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0}, 0x840) recvfrom$unix(r0, &(0x7f0000000100)=""/81, 0x51, 0x0, 0x0, 0x0) r3 = socket(0x10000000002, 0x8000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x4dc7c8461c96456c, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockname$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b70961e4b0af76248703a3c048fbcb755cdfeb96ea57876d7512de47c07f50bc052977d2d410e63dc9c41e37ba307bfb16f8dea997dee6525d3e793f0defcfff4f80a5a34d45c358c7a598bb5f3f776463b5a9dad19574530aa0226d7f3c69461dbfd323d8e010776acbfcabda8c6b6f4214ea51480746bdb5f2fe5c26165ffe07c022ecff13d080db1918a5340e180531f976376ed31e25b2616dbcb76fa1d216f9cbfa044c5f45d12d0bc4c099efbd45c6fbfd775e8f3be0c97b460155fd"], &(0x7f00000001c0)=0x71) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 18:09:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x4, 0x5, './file0\x00', 0x1, 0x7, 0x8, 0x9}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "0093000000d30100"}}}}}) 18:09:14 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2}, @icmp=@echo}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000000)=[{0x4, 0x7ff}, {0x3, 0x8, 0x1800}, {0x1, 0x0, 0x1000}, {0x0, 0xfffb, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x4, 0x0, 0x800}, {0x4, 0x800, 0x1800}], 0x7) 18:09:14 executing program 1: r0 = msgget(0x3, 0x43) msgsnd(r0, &(0x7f0000000000)={0x3, "66191b8a76ca558fcc425a54b48ff6205bb45447d6e850124f0966282fee500664277e1dd697cec7e32403602460d8301689"}, 0x3a, 0x0) 18:09:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xae, "000000e3ff010000113ee21200", 0x0, 0x2}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000040)=0xfffffff8) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 18:09:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x4) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 18:09:15 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f0000000040)="685aad78d5edb3d20f891ee2359311900889faa24e9f8854db9b7a135d8803aad3c8edac60c033ff9597f1a313698a", &(0x7f0000000080)=0xfffffffffffffe2c, &(0x7f0000000640)="3be72e96894185844836c0bdd6323036d334ea73ba9d817208b707bd041f4a8adafb1c2ac378184a1f53ca386386c2ba46a06b4ae28cda0551865ef5015aa0f5e639757b58910c048631e95b546f6df55535b03c49721c9da5654df536ab670667c62a01246b3fcf67834b8535728cf64054fad33e98e743b6033811def855f5d5dd6cda6536fd407d5e121554112ec2c5870f155f9daa81d88502581e98ae205ba7302d42cd94ad1fd2e5ed3594006c76a996ea752219bb09543aba5ed51868c5f1cb1ae494fea7c8d635211657b883b181f71deaa5ca56b0af8436b503e501c6ee29793234407a3b9a18b79dfeecb0c445accaf7aca518d0ba3b30e94502da8dca105bc0b7da88d18c695bcb798ea26d73584772952872a1d68505532ad9f2abfa5e853c772222e2bec12c05e9cf11f96e017da488f056445774f39a54fe607168b35a280aad7cb6e31f155d2d7f4e9be3f2754f0be5c9e377d97c391e06730d7b7d20c036079b1a7577117f29c9569496703763fe2917b6c79554047f6bbf4d2be75ff26e06855591c99cea84f1bdc41d5c59812c5af38598af7868bc5e2a761b37457f5c589c55574c6e18af482efdf94b767ea9c52975c3e8805eb1578af1e0c2dfa499b40fad7850e84dcf8b530ac613da2b6d26993bccfa0815d5f98c2dccb1d8709b626cc394b50a8208f2993c7939e4b889139ac9543fb0f629f977f3a56eef028800a8ec02bfdee356a8e8e888be8a4463d321532366c48c7c2f766691ab09cce40dbf3ecf3ab46dadd851c899ae3195c595055775cf51348ee3715f99f65559400304b3cc5a1ec66242aac1329bb2efbffc50901f6d58d6f1f1ba35c9797cb6d48f2e00a434b0ae6954daa8f7ee38be41a9105221337c30cab4a352b0c034af7c48486b8000f8dbc639b25fb875caebcc73580bb387cbf68a7ad8f63a98b4eb8d30e1246ff304e8d5b2b35f265780b89bfafe02a34c831980b6b0f428fb70e1bd792cadc1491ef2eaa798deecb401778bdd6a13e6892ee0a3c5603076a0791028ada3f84de24f1a4397bf133ce210761b1c3af1c5edd4a331284e406ca67cb14c36326caf427444f79670218990e4121b430afd27bc1eb3fcbe6edab3a3a31e420a9bf788447d1b4500e0f75eaf96ae973bbd6fc305f0b853ae9e3ff112e165d640d1a06f2d6d4f213fa8b60c64ed02ff58d3beeefc4463c93cd075d28d5c6ac948ceddfa7b39d264945e2d8d11ec11de46300485a988da885c00d4067d2aafe1638bce134e3865ffdcad11532e64bda0d28ca0df739a4dda27ab1a13139dd49949293b2bc9e4f976d915bbe9afe8bfd1561459feeb2d22ee48bf2edd4718b7c036147379b4ccade3d64a46655f5e6f0ad52ff442154d9d5eaaf5c4c54ba76f7e1132fbdd8274b3d2608a7e8cd021a56b1b323ba7c64a0c786e0eda4b82616dcfb772913e330684eb5f26478ce225267776acf55530a0269c818751e368357dc62bf1824d0f0aed3f4fc934ed8dce1045dc4668f291595215d12dada8371f73052598dad29543b2311003fe5225cd87f8abeceb1879d5cb6a78700926df2023964999324e25fb677502a744d67ecce09b0cb12558335cd2bf3deb9bf144be08b601dafaf0d997ddd11f9e85003f391735b3d92499823812f045e6ba019e6483c748703c4708a987a5c0a48559fbfd3afc9085e9ddb6c5025dd0e9da49a9839fd6eb310edf356566bc4fff57b88eaf9a9676c8f0b61d15065960d08935a7f6e496618628fa06990fdab85340aff43bf114d71009ae398f3673e2d61ce682a879ff2eab57c41741bbaed54c40a12fabae20be2bce3531cb3afd67cdb915dec24d863a9b534e42fdc4e39fa4246d3e73228bce355f7305e4e0c15b313ed70b7cf0aeb3a0803fd4669ef6bde8d4934b42ab9dead4e56a8fb9ad3a4e4bf5c33ff970b820f92c57bff68718a0abdcb96854651a2cb9babcde090e83b90ca56c939c80dd5a7a8bd8fbd67b15c9d9e32436c2da4db7e2d1599f7045740cdd0e48052ff26ae4521816ab639ee83016862a2f0cb4a406f02748abf6ab86fd946274563f61033960fabb6b1230cca59fc7d4c5e256046a495e9cf0227745038003dc62168a22f3769df73448c5e7bdec9f9c84e05be4720f987c286b56afac45f31f238e89cb3b822b1dc1d764cfbd0c1147af67a2efd843674174ff018d05eaa63f8d5ccd9d687d5aab7d4a83fa347b4133c9aa6f305d84e2b9ada16ccfb8ce9867838c108135c3f925bfad535fd28d2d1b598030c30e3d1e0d10f50c0912f0247c59964e230bf8ae30ecf0277cf2c1dc34f7467d5c174741b83ae41cff8f4ca031e9087a029bb40b9d251487d4aeaa8ef27b9e8ac02d23ae7965c9e6c0f10f42d5b58f15ef1fe58f7a90bfa156780a2f33158c279d57cf6a92ec77cd17583a3c664b52a2fe3e393e4c44136cad2e426ae14136db6db45eb82e173ed16db740900c93cd9957de653a3833cdf396e4888043167a4b3dfc180f1f2f46380ace78ee3d0107a7a355af56a126b0101753329eee1d5d8b19512460e1e3c33435b99756bbcb4f3d8d20e7229ca7dabc508c5ca234ee27f34466593477c183a4e3cbbdb1e829ae40d1b7867fe852bc7b2422f97e8da374a0e7913f7133b5f5203635ef74afc4d27f5e6e6601364fcba4e1565392532708b60c4fd92de0fc27ee8e49acd6bbf744ccb7f86b9584b5fec8bca3b3badfa50c944837fb28118205d5e206ed829a6e6c4c3d60ae6282e004c0a4a9c5a38d17602dffc3054f1f343efaf0a16ecd6f2c8645489683262988738f6ec235f3a4bab06dcfb7f8f51d56529626b9d3aefd7dc11435e74037b40493539b469a64c7ce6d1b503ab0bed9a87942ff73f2d1857208e42f8f152ebb83ce2f692054a31d49b5abae947cf70297d1360eabb6a6f42e7e61c57a4bdfccf31390d9d4816c1b9d2154a8d77f8312be1e1fc0d19039054a784ae6bb035068bf876b61d06a5935c98593b3e04f02a854a96b27691618a21c2d40dc6abd5c330a19c5de434737241766c257a2d5a776355059a9ccfc931faff5a61f89aa85aa2a7f22220a8bdfa0656775293cda24422522cd818b3b1b3d6bb68dca0c3120e7bed664a8703308db1a9f2f5b7b7fbb7278ec0dd394cd41fd23658438f872363c105bbaedb17ea3c5b5aae25d8fd73c610ea4731ebb6367ddad34b20984c3961b31dd2745d048c62a9b0881415896b99c7eeb5344aa88701a56e35d3b36c92b4f994ad0bb09a325e7129aa53cfefaa71a3351e587a45dbaee6fecb3eae8d3c93b15047f65501697e72b0aeb1524337af70ac480471a658dffe93779330d11b8b7e0b1b5044951d34f7f96b546fecb2380aff89139dabea85a3c7128e86237f0285864c1bf5a07043500a8469201ca9e3ff73f4e7f769902027355f3e23ec4724e50f2a1e5066e308147a2390c78be21472ece63eedfbc74094ea6392cafbbc377ffa046f07a09c9beb20c9d1f0a7e65d5dddf0d9a97e4e3ccae99fd9ec17db50b3e1cce642727206906da71d41225523264feea049988399b0a8161dbc8255bf260016016d275430ce9427dea05add4192007c02d3253e23596e845e2efbb189aa03e8ffd0a4e16887b84e3214085e9608d933b722ad713526d57e23cbf25232f8ec2bfa7bd9802759eddbc6be2def0208eac2a3939fe1315a93f3fd3565be77e8a5d60c7e27f2c5c6d0487b3e3cceb613123b029f61ad6455864c6455b2d87a74ede61b28e7edbf210e820bd655a3a88fa8f726d7500fc33b4616dc1dee196925387182200e2b5a024c7fdca62c2d7316d70b272763f747bfa9189f410c827e1ce9930335839f13d8ee25a1a7cb26317216ac8af0693ace5ebf3e808dc66b170efa3bd50e2cf09fa3371f19f7469f3eb5c98c69a60ba46d05eacf9fb7e98d07cb28620f48f79289f027fab9db5ed6881142e58ec52edb3afc2760c891c259493ef85b031603a2efcd4c643c161ab2e9086ae1224ca4c4b39edffbcdb9376c2f9bb4780ecf1ce9cc8fc50b47214fc8732d401e07b0b2475b0a951e6402f79f922feb5f1fb81ff29af1d2a8197690ff8656adea20a4f52998240cb3fbd7d0f1b84ac01dfbacd1b01e9dffda0c53f0248baf83366050f486c4bdfc4d208902f954f8c79f5c3830ce8273da07792f458d8a157d3ce32878ee19ed79efa0adc1a7ab8e22374fcc4498ef312b0d888c03448d7d960d20bf201932eaeb7cabc516ddbbc7ce22a22b70bc9ac8d3285ead27ba6a8af3d2233eae4d27c4f26533064e6b743ddfd7dcc09913b8e7398b971baa0e0fe4b167500b0038277453bac5b59796567225a1ed3f61bac65bb6096160781fb7272fc2048164407dd96d164053e17b66dad5412394bebb551145fd4cf01e6a927f7a54c19742b69a74a5e2b7d9770eee7093518b3f04e305ff2273bebed03921a2abee3234e6334bf97630d715382aa99a4fadbac5965da140723ec7f43666fa817e7740992e06e6f40c23a5feb6332d77cb7db239d11be0b299c2fb5e6814f23fbb6b22ec2962291677d73cdeddcd763feb79ab1b1b3ea4fa25f51ded6c77babdb934d6a169a8fe657d8f533b547db97b63b126089cef4a417ce752f168bf6d64cef4f9f23b33e7d0dfbf363cb690df92fc76023159f85f6444cf1b5f23b1725b49070f40b7d0d3620fc8dca39e281af977b4acd39a24011599f55290ebd9187d2ea0a2466a2019858a468727db9f1eb152f4d02171f3e3a4e8871d96e3102120573ef73f392bb14fd0d5b5268d2625bad189adb939dca6b27f6fce16bfff1021562216aa0a3fdf3d6ffb15711829681a0daf0445d7d600885db246f1c81133047b61fa6f8a49fc814c3ff80f6065f2bf098d465d72fa96ac0f5354e5c729506d85d33e64713c2675c0fdc5e2ee0a44dd9ecb1332deb463fbce815dddde5424142a0c2ea034b362b1ae21dceeef24b28adbb4e1a8618836fe4f79d3536fe01d3ca1c4122a9f51ad468ead7055eacdb825041b2d3ac0bdb7c1d858de8bba40a64cdfefae8b2f73d5d943f57ced06cf4fa48288c343e9a701fe6f8854dfe82b95b0f6a863ccfcdd1efc9245ca796ea7a0d69fc0dc1302f4f8fcbde8e3bee2461a028386337e7e99c8e61a2b8d5bf2675e010833ff8052f202facb77e16f249d1ae7222184adf151510a7d351555bd067135c333517864c09b8546c16b9d90df5097ec0220688645af7d9eae06286d3efc0855af06a91aef6b428e89301669f2d57d03cb2499040d6f3c8ec72cdbe4a599f3bf11023357872b48f98fbca62c1face0cbc0f009761aadea3c959685f877ee63c1d4c1b4fde5f3d4e066261345d9b630f21c4e0faf488c4321f57899868d57e8ba640df3467014370989fbd87aed0d73902707569ce9d42f991527bc49308091c67afac9c9d46e0bde61e2e954c18d08e9593a3cfcd81c8f8dc2c3a94da196f9722ca0f0bc471e8be3e5373338cc0c6fdb99b31756fac5c8abe4259a5fb1e9168895c78d76ddfe1da5258aa11d74b297181774b751365412c3a81b8f874f86929bc3996f052ed20276eb0fcfc6013ec5739fe67589bb987e5625cbdde9372cbf80a38cbc23926c79fa97f4bc34f9489e5f43374cee3fd4dc2f4c1833bfcd3c9fbdb6f6a1845e65bacfdeac4cddecdb04c6e015c5cb1c7326c48b340f00d4df9439aa9fc006d7df86a30b9c73876ea72b7c69d5bc445c0efa773014e87586894898bfce3879c0fa35f48b9676db3fb2e6eaedcbe8d88", 0x1000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x4, './file0\x00', './file0\x00'}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) read(r2, &(0x7f0000000540)=""/226, 0xe2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCSDTR(r2, 0x20007479) dup(r0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) readlink(&(0x7f00000001c0)='\x00', &(0x7f0000000340)=""/206, 0xce) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) lseek(r3, 0x0, 0x5, 0x1) 18:09:15 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2c) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 18:09:15 executing program 1: socket(0x2, 0x400000000002, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x2, 0xfad2}) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) setsockopt(r1, 0x27, 0x5, &(0x7f0000000000), 0x0) 18:09:16 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x10, 0x3, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/141, 0x8d}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000380)}, {&(0x7f00000003c0)}], 0x4, &(0x7f0000000600)=""/192, 0xc0}, 0x40) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xffffffffffffffff, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x9e}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x1000002009, 0x6}, {{r1}, 0x6, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x1, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x100000001, 0x6801}], 0x4, &(0x7f0000000100), 0x3, &(0x7f0000000300)={0x2}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x1, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 18:09:16 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="ec25ede1ed22a283839537b9597ba15f4b02d847c24529050678d5680746e1ccc6266ca4a3f3035541133a69f267431fcbe9f26c06e0360474e078cf36781f9a0922e5c5478dd0df1a1962a6d4d1babffa414a6a02f746ac0f49c7b861d6c3d403", 0x61}], 0x1) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x7) 18:09:16 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f9, 0x0, 0x0, 0x9, 0x8, 0x19, 0x5}) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r1, 0x1000, 0x100000000, 0x10000, 0x20}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/49) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="ec785ea315176724ef482349db58b0442ef59172351470303a815f030514353a8b2a8cc155ff6aa643219c062a0084176a9ab834b6024147e68106d446d96e479673e814601b2aa7c57a36bd8f3eec8b5b1d6aef4159d9ba3c20cdf54918b95266bc0a8e6645c1519aa1200750a329915fc9693d362c33befbfa16763ffe28670fca13e2b5416e22fea4f65c02fe24b37dafd28a9bb988f1750ebe7a6d96858f3697f799207dbb7c47233d56b832681673de041a5c7b0cdab9b057096d79d8841f0e09606899b90bdccb258fd2d8a8560dfefa0f5c68dd8f238e2fd8e3c508d504426fa913d1b22950a1278cd9aaf5c3698e689e128bfa89816b3a2baaf8895febdc2d6fea24f90dd355f4de86a6345b60edf591b15201e6f2ab1df0e6f35166520f52471da8bb83103e"], 0x1, 0x7fb) msgrcv(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720000aa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf4dcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a71229b090f9d7181730a9449bc51f1b782416998dced0ca461f46beb1eeb855af10c68be9d33c967aa5c02379bde58be735e9c70ed3fa512df2f0fbec7ff61533eea829ab4b2de2b43233bd249626410f34d27498a972cf93e2591c56fee3ef9bcd4449fd44b0e857f060d9b0148e39ab89ae8854117160c296aa204d34abb4264b20c2f8b67d8de630307a061bbea03b7a149615202f267e195dc585e357b0f10ed8d8ab87aa7942711d17731097a295f3136904299f418a6e0f4b5de175c4ccdf8196c976fe91c04549d6e891eef682f00"/925], 0x1, 0x1, 0x1004) r3 = msgget$private(0x0, 0x328) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e00000000000000635e9f9a83549c02799c7a96454ae58eaa3f328d7afc97d1d3150dd0e02073220a0f467c6e891947bc5928f1b244978b08a489c2d9625f010262e6ce2836c5719e16a05d800c460e995d816b385a5bff337c1159e8a22db2a54e340149a939cb35ab075439a0ee33e9dff4c5b3cf8bc5ed4d836d2b2cd86a5ca49769153cb40a446b8022126afbef96cb7ed0572607f2f88d1dcc9ace7b59be3f0ee79e5d41bef207728ed3757464eed0feddbaf8830b4c4ca562242171e18db86e44ae999d8c3a6ea96d9766cca89dace84a598355934df41068b99a17cf001596ef2a49871efecaf71b30f28eab9562778c2870c67f4503a1df"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0}, 0x4) r5 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x5, 0x81}, 0x8, 0xd26, r1, 0x0, 0x100, 0xfffffffffffffffd, 0x80}) socket(0x0, 0x8000, 0x1) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e00000000000000635e9f9a83799c7a96454ae58eaa3f328d7afc97d1d3150dd0e02073220a0f467c6e891947bc5928f1b244978b08a467c2d9625f010262e6ce2836c5719e16a05d800c460e995d816b385a5bff337c1159e8a22db2a54e340149a939cb35ab075439a0ee33e9dff4c5b3cf8bc5ed4d836d2b2cd86a5ca49769153cb40a446b8022126afbef96cb7ed0572607f2f88d1dcc9ace7b59be3f0ee79e5d41bef207728ed3757464eed0feddbaf8830b4c4cb562242171e18db86e44ae999d8c3a6ea96d9766cca89dace84a648355934df41068b99a17cfffffffff00000000fecaf71b30f28eab9562778c2870c67f4503a1df000000e6b4fdc9f8f118d5b1adcb18"], 0x10) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5dff00ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0986adf3dbb1f6ea66a7a83d2e5f9ce3b3f33a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f"], 0x1, 0x40000000000800) msgctl$IPC_RMID(r0, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000005f40bad21a3862a5cf22936b3e9609fff829654c7e824447265965bc4961"], 0x24, 0x0) 18:09:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000240)=""/242, 0xf2) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRESHEX, @ANYRESHEX, @ANYRES32=0x0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYRES64=r0, @ANYRESDEC=r1]) 18:09:17 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, r3) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) 18:09:17 executing program 1: getgid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5090080"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x10) 18:09:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ff, 0x3ff, 0x0, 0x0, "000000000000000100002000"}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x3, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 18:09:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x8) r2 = socket$inet(0x2, 0x3, 0x1) sendto$inet(r2, &(0x7f0000000000)="80179338f429bf20dc4ac68723c4631bb82d7c36ccfb0f6eebe8bae1e47642452f5815099741cefe8fc76beb27b2e9997cd98ea87a55904a9d89a8d94276848adec4d01fb56c84a508d6f6218258b3a56bf64bb4d1f99a8501676f236366d54384b785673d3a1362704454bfc0906d63c5975ffa5469f33dba14895b81ab99e225aefc84febb7ae1a1bea0dc2d004374db1a6a268cc2dc71793f836f97e5c851a4816eecd0f38ec392a932d683fee032d1e03d56793897335104ced6a3ceeaa292d8f1b562ee95bfe8b687480b9bb2312e121abab2802a9262abce71a131584436ca860195847f5c11c64c7ee98d082916598a9aa3aa32eb0bcfed2f72", 0xfd, 0x6, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0xa, 0x0, 0xfffffffffffffda5, 0x0, 0x0, 0x400}, 0x40e) socket(0x2, 0x0, 0x0) mmap(&(0x7f000021c000/0x4000)=nil, 0x4000, 0x0, 0x1812, r1, 0x0, 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) close(r3) lseek(r3, 0x0, 0xffffffffffffffde, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 18:09:22 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000100)={0x1}) mlockall(0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x3) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 18:09:22 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x10001, './file0\x00', './file0\x00'}) 18:09:23 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = shmget(0x1, 0x400000, 0x200, &(0x7f0000255000/0x400000)=nil) shmctl$IPC_RMID(r1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="769f5b11942556b2718127dec82e01904d6b1ebc48dc45af21139acd3039f3a15db571351e1635dd09ae76bdc752ef9a2f367f6d241350dc33ffb55294b69ec3c0e773e150710300000000000000bc7d84f112e86aea72fcdc3eef2887dabad386b68838f0359e5810b4ff0e1001575a8291089016594b12d17c44d82511dbbb24023adc32cf64fa4000e9e318f44e777a567ed3143e6d357dba8caaae45a5e4c4bb160aba3b6b93e8615fd2000def3ff6694ddbf72616f037cbdaa494ce053ded915fcad32e8976318feccf095a96c1b75d841ae5d6b31f9f05c263fc14ec4d91f164b08ab0f5908e30ead2d7db9db8c02803d9038299f2417a74881348d1c969796056893b28439813f036984ab7e0dc8b6e89559a28b2c7cbcc256c1f07be25b1628f9fbb3421f1c8c95a04df7b1f929d99ce174523"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 18:09:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x114) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000001c0)={0xb55, 0x20}) 18:09:23 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000280)=[{0x0, 0x1, 0x800}, {0x2, 0xd, 0x1800}, {0x3}], 0x3) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000001c0)=0x20) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r1, &(0x7f00000002c0)=[{0x3, 0x3, 0x1400}], 0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(0xffffffffffffffff, 0xffffffffffffffff) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 18:09:24 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="00000000000000000100", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) syz_open_pts() 18:09:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea94e000000025131f600014"}) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000300)="292e6497074875bef24ceee5719c9eb06fbe0f070031f2c7351974e3f4f92c9e6d7fdb4b6ed7ffe8aca8e5a98c63b2b3f54292add9e21f98950676925caa77e1d8cfb0cc78180cfddd498af47d21a1d436a76da5183ff3c38a0aefc7fd450bacc94d84c46f4146c4dbd662cc19603c0ccedfa18d5798d6005aa33d8f13d6d055f41afba7e32ab4f625241f6dac61e2368cb4b3214371758dd714c415424aad2fc3d325705ed60d59e5dbbdb195902bfeea798e3770a3be00e227f016a00a9b81d0c236a66797b7827f0000", 0xcb}], 0x1) 18:09:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 18:09:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="11f6dfdadbe176c3ff000000000000fffdff00d0000000000000000000", 0x1d) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xff, 0xbf}, {0x4, 0x2}}) 18:09:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x8001, 0x4}) fcntl$setown(r1, 0x6, r4) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x30, 0x1, 0xfffffffffffff801, 0xd7}], 0x7fff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x81, 0x2, 0x81, 0xfffffffffffff000}], 0x1, &(0x7f0000000140)={0x1, 0xffffffff7fffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x6d}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r6 = kqueue() fchflags(r6, 0x10000) 18:09:25 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b61c0000000000069078ffffffff000000001000907800"/42]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x2, 0x8f3f, 0x800}], 0x1) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xd828) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) r1 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/131) 18:09:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x9) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 18:09:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) renameat(r2, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:09:25 executing program 1: shmdt(0x0) shmdt(0x0) shmdt(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) readv(r0, &(0x7f0000002640)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000080)=""/239, 0xef}, {&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000002580)=""/163, 0xa3}], 0x5) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffecffffffffffffffffffffffffbfaaaa33b1aabb0000003f"]) 18:09:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x81, 0x2}) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') 18:09:25 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x898, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000005c0)) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={r2, r5, r8}, 0xc) r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r9, 0xcc, 0x6}, 0x2, 0x1, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000600)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000640)="2e15d94ccfdeea3e9681e175c7af4d41a267e347b524e4ea6ef5dd4852595c82018bb5b298b33745dce131d294ce58678513554fde9e4daa2c69ea23608ac320497633ff6ebeedf3ad9e19ffb149bf0fc119def66fd7f704ba2b8830b162f3dfaffad37226d547e48c9158624f5bfd0083a33ee1ddd28e1b18d204c1cd577a64fa93e44e1d1300f03d259fb8499b0988c9599e36a002a0c76b40de3bb4544d780888dffa58236aaebe1ed0f734d2fd6b98fb45adeb96da46fa2e70", 0xbb}, {&(0x7f0000000700)="6db08fb050d02e99eaaf0fb26566809638372c86d7aa69b21a5df07fb607c747ceb2dcbdf75f2abee58b1c79d5bd6cb32ea7baefa272d9aff273659b921728d65bbb2c5813a362764cf2ac68f2ec452d6fa33303a79e8d847c0aee2b0226b0eca4f47a3cc64924a54a", 0x69}, {&(0x7f0000000780)="18603d712740895f2e7e6d3b9e6c1c9f6a93093b9ea1f7f3b5edc7dc8d1c48b66d051706a2d4f93b6442919dbd9f662658b0de9e9ef9c37fe6f1b948da7389468c386c721febc5d818f2dad384ee55b55d1e6897501fdd97e71897f1bffc15cc94e3fe4844abca678261df510de7867ed0e290feb45ecb02c1160f1ddbf71d4faafdec8c23bd50e0adbc41904697db49993dcf2c60cf", 0x96}], 0x3, &(0x7f0000000980)=ANY=[@ANYBLOB="20007831e0d50400000000c7272c28efad089b23c2680c874a02012f54c7a692149f8d0d8348aa3cb41f3de5322d4ff9ad7cab09a3dc2a37488c4f9083b932663cd0400d3b0666f0f0a4aff19b84241bbcc7f413ffe3a7dbef1b5234606eb4faa2660649ac000000000000000000000000000000351d3b9c9a62c15a4544f23b6ab17a98a8", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x40f}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="08180035"], 0x1) getsockopt(r0, 0x1, 0x1e, &(0x7f0000000340)=""/85, &(0x7f00000001c0)=0x55) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="71794fa0"], 0x10}, 0x0) 18:09:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 18:09:25 executing program 1: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000280)="cb1ae57eeb7572ad946f852ce717186d32d5c90169c9b94fd4e9da0f96c1e75495bd13a3ba58d9d567dba18b39bb7a7d1958705ccc5e45ca100bb2045224d1545a07e202471e6e23a7f744a0bc6a4ef19c54b78e327f1f1031706a74d455f9e2487619b842baa3b30c5460fda48d40d65a1c10d9786d8474f5e5a398cc0656c141fcdd326c532ad5cfdb38f11b1d749a1c56d1edb8dbd309050bf5fc745e2159a097b5b184dc985686748114ccf3e20d2018ed629a86a073a79d5f85b3cec95cde6298b0c72abbd982d812142cd661024c737776614cded219d1be42ac39227b1c96e08b7fe4355494b9d44e8649e140320bf2f7f50b87c155c747768254952735c87789327da377d49c368aa90b601c0b0279691ea70030423d3099fa92fd3452791ac913b9176fc5b33c349d304ea9083b9898bd12384c25049e9d592aab7afccadfc76847fa230ed2c857b477968f942d40082b11cfe18e249e1244205ed1548f91c3d90943614ae2bf8bfb7a7020616822ba6d092a41846ab0498fc831344badb4caa8f495d75b88292f90225ca1ed73d2fe2135b35b656b4d8bb2c1054fd642d74c12cbd74bc9100e6c105aa6fbf3155d69c1f09236064ac2f2a2976c7afc2b4ce9a184200477edeeae8d0ff4b79ca948e123d8db9e1f074309a77604071f82360c207ed33fb8d913ac7358fd88e3b1f4bfff0d52cf9d5a585faf41a7863e46f6671839cf2dc3d7fe40058222802947aaa82321e0b004e20eef544d7a94e005f4150bf54dfe67fb3dbb9178b2d36317f05910020450701eae5dd13364429e6476786296257a115e0c5642c96f350f738790eb0694c1ad82c3b695be4262aa7aab2b7d9ebf64511451852a5d8d91a61d91fa8d9258174a25f1564ce2ce06de740cdd1347de911c26f6e9050a454b8dbc0a8028edbea5e30d8c7b536176b6a8cf76191d90585b53aa0c09f500b2a1a38ed009cc31db08bb3484e3c10a3cef720cce9f2364a39e8b67486680e36dc7970d05c55625f816ea1a85bbb4e3d036b379dcb4344eaeab7958f95e261c11215df070efe7f488d84badd5870b95b29e1f9963799c9864d8441f6f2452914ec89e2ba891edb9ac77cb235cb20fcfde01e3c1f872d3dffb638916f73bc5b54fc707587c5662eac866d0263de9f5b4f3cf6943a3703e4556990a456c35a6b273974d905c6c83ea577a4258d48eaad7f0a4fd86fcb90d8f7d685de30c6cc1f5db4d6523e4cad27dcf01a282ad4c172792df0ac1e7a4b3a4021ecb87598f869a8cd741760dcaf04b930496bac34f13b18542156d8373c82310cd78ab6541f3eaf10be3e8d7a22aed72e77ff1bc512a54d107303451a9120f9326ea7bbf7f5e322a9e5795c63ca94ea627093bb1d82eb218b9754bd8adbaecfd549f134a16dd1084bda98578feeae8a91317c7e4ab202c6be763343d83babf3f52e95919e5e1b191a5b47d02246a2ecf6b23061212bcbf0c4bf3eb154a150ebd2464bad2e9c103867aab2ba21b4aae7d1b6bcc209fb1cabd6e493e649dd4352a8040e3d3b042f33cd6805e03a27e9015f4f362a41b764e39b2dd44f775a553181b524099da11cd581aeba82f20daee3f824a6cd360b93c8abc535a39efc0207c37fcdf3e3fc4cafbf6f7fb1af7a7b7f4723c79e52ac2ebdc2a3cb7ee706016c6a462a211051883e694b59cfd6f795ce5bd503b61fb00364d9b868f145440e951c3fcd176e6afb7e57824c12fde3c6b26de4bdcd10b622d3908136473da8387dfc24eff24b6e274fda67580cc019a7991e0622c8f9d7754c72d8d1f9f968e4343fdbe23d1daacd3cd0e75343e09b596c8fb866e3ddbef1ea104b2831d26890dcd5ad26b6c92f52a86a359f8b16b6f0e24a73fea7586cc913939f487e0d769f959f773642b46bbc2ec1b5fb92e4c915d0e752e156bde46f4925c6fe3d89f3be2695a136287f6acc517d7de85d5e52e52cbe33faef3a8a9efcf3bdbe31b02ffd652c89942a7981609039214d0b09bda88874c5d3ac833f3b799643a9a6b593dfd50ffb7a9af8cdd36822abb9923725bb89108fd3731bcdd0927e41bb1550bfff7c543a15da823f1db84b2bf6a5ae7d210ebf446aa1d8e0e4197f0390c66e2823e8af165a46b58a5ee057a7f212e6425168b757c114f386767b61313f9f39425ab460a8cc76d83886960ab1665c1ca83012ac3ee7a74fb2e7ddafe43c7de511948bdb37746ee9b0e1abdf99979bfc6742f35d69683439b450ee3fcee32a56b586d62c3bb89005297514fe2bf6d85cac0120c70be570f4c7226aa50509c3ce90cd0aff7cf48fb4d90d79a46d9710842ce0a4d8c60257543b5b9110ac2f3cfeaf3ec762f9e1197b4ac306a7a667efe66b17cf1bd95b9e15963d3784cd1796d85d00409c73030ea0a272f8e19c33d3deaea53f244625bc425db16e85f6eb20ec8c674d3e3499712428a3523128c4bd230fa3e7a10af74bd625f7b97d70cf85a1b074e48e7d384e9e15809388eec54040e9a77b1c66b4acf2e44821941326d918e7aebbbee178e1667bb4efc6baf11696df10a699745eec26db9d505e63b2aba02b4d5c42794656123b314f6fec072a51bbc3f260890485150c84722d05d0d53424d53f183d6ba3a261042b4597cba3340e4e94ec4ef4b2778a75f7edd025f03140d030fca949032bb1f403520848ea6f17fd5cc36650c23eb6c31db4dc9f697914f9b6420f8cdb86a6e3c5c6b02735f3ff91894b51913986446e5695e014755675f0b746521c1009c1b4fefd706ffc6fee2df7a37dd9b0f30ffb98cfefd9bdd78cc54ad05a7ea5171ebf2edc6e543983d1a915813913c40bb315971fef6a74ed2064c071352570dd46b620daca7bd9434a48f9ba5219bb7dd99f26d722958ae410ceb76686f1ad6ad64c6add4db55e0ed460bf4b826494bf471e232171d051c6865b74e0bf4ee11b3493d87c45196118c139fc90ad1b2f46f654a05300b2655275a46318cadfca1f73fcec2a1f18b717958d9c96e9425f3a18dc656c7536f4f58eb2bf3da8c5dceafe1070a9542c429871538c7fe45088b6039f93e79e763dfbf3a3c88437c54a83206292a75c689bc0bc18571faa33b69fd7851384b9da8dfb7ad5cdc4f3f196530b696c829cc8711157a6c7b32bc310d73c3c69f3f7443e8d2cf92d6497fd9e99f089a00656f05ddac8219e10d2b1c2e072afdfcb0bab52e8c2991c0f62429f1eceb9cd3d87df40dff4ef8099ccc33b070a8e4afdf2515426539ad57cbd60ca6df0d280c30b066429895fe30d9c33440b1c34d261b87e91ea6611aee3d50388bd52a94f5be63f03616a7dfc7fd7fb250702fe11594bdabb119db5b869d8fba944d789dd9f1850f34f09f0b0d9dd77d2ae57a5810f40f831aeb6513c7e0fdab8dafef8a3206d8bddd416355c239c84eca8785e6ed45bffdc7dd5dda5f5c64a62b3e7530f8feec8c7f9cff6145188ccea4717929fa888219cb0a5fb20948b5dd6179402dabb405d0e8c3a1fb20cc9b66910c8f3573cb88d09b1e198a360fc3eeed2cb3f9e624cd1b3568a79cc83c56a3c555d1e3e7ca5c07972d47e739d9dbe3879c448768ff2419f527a4bd47da09bd8e37d255fbd51fd25c6c0ac25d2b5eccd0ccc097bbb5deeb142444b3e43467e53da698992609cc8edf0eed4203d7c315a52ca4b1140c5f1f263937ba2d807990f4bd2e9b93eb66b1c23d63aef219558d86bcd23d8dbd5152e055a97601a83946982d3fe6100249335140dc16747db8ad2a8fac272ceb4aef7161f759ccee29489ffe9222a2500bf52643f8b160b628da0213c50cab3fdbd189db7c27e5300e581591897a60032541b4d9e231eef3142dc6e33f3bcbec14f39224e428219e6da97fef3f96f5ff245529d4ee94d6ad296916731499cab690b157b157e1887c184e4f2626f173cd88adda70a530df4590ffd5cb7efb58ae53191358b3b9e1dd1544e000ee7dd205a803d0a284810d87f36fed45ce9b7fc75c31e8d6d886f51a5d6b3f949260d730f9c6bee4b61bfd630e5185454098ff950fa93a6128ce502ff4f11dd029a161cec28dab50cbf8b052aa6b7de059027410e073b111356d4bbf4d05fd2fa0821cb3d293b71a020042d7b5df25a5554b17c0698ccce63f0cef38b1f95feedcd242b3d46896d27ce5961c26b51dc99288e00540420ccd22bfafe068794a31f4daa169ea8deb643603c474eba2a58e2f626be5135a3253e5efcec5713f13403c4f30da702edff737ac091e49fa586f7a729ccebc02968d29b1ce9efbf4f19b5902df8ab3578fb58bb63ded22448dc4561ef05f5a0749d9d1ea496b1435704ff47984dbc71e24720bbc0197bb76bd202d9a32d8d691c6719da54da9ee857c7c7a42660797f85002600f96b8094a98f38d7884a54b2e2f65807f585307d3a6562828625c9da7d7824862a72b127b8e625891a086e7b7b5500e12d2ba1038a24f3554d793e33ce0bcd49299aa8c1ed1bdc65c38fa9ee6b8fccde734a9bdf286be3e7c55e34f489ab92943e3b34e5725039ff1dfa2d3fba2ce8daa6610ad1a724c65267346b7037f6f7c15d9046def351d6e8297f2bbcbe294db37acfebb83d0e5743f65b519649b0e69596d87739bcebf68683a7acae190d651049a3367e9f8eb911cc3a8c3e2458f3f8a68f778fe08b6a80541bb5c3d320bdc71e64c4638d5173fb72215a00ee12c0bbfde5e99da19b08bbf6598cf5a42089b2d5a6f403b66fdb72299562d0066b5067352761204f8901644f9f6b9efaaa7e3e98cae075871bfe500450d52259ed4965fc5e952dd9e255281d6b575b0008a3c2a3fbc70f37b7cdf2a964989b85a39d11c99c629fe7d71ebb51c34c5cc13b942caadf616cbb2641e9e8c31c15cca6f18cb4b42fb4237c6573e11648d89aac3877972d8a56b284ea401bfa12f7e4c6dc73dfc107b2afacb4ed93653ba6814b4ddc8d5270a6b1ed69f8a35698673e6e5941d0f61dde12826308c00cf41e54bda1a59911e80d38aab92ab1b0fe261b40cbce821c0e884b38b73722204ead0af684fef6ad170c330fd904a6f2c4947a2690fa1e5d1eeecc7057aab9c356fd262c61cd9854f9dac1b55ffbb9ad5c7ae527ab4a44ca46a99aae07054f05559c48e9067d5124e6b03a05292f6cfad4e49a5365d21d6aef3951dc8ddd55f9f149cff70bedfcbd91ec32c939ed65c9ed49a230b473ec1fb332e14a91611026dda502af8de1ec5884ba57bf8b451bcb42d15ce73c9d983b640aebe40dca243d75ff0c24aef701e5216a19960efba9aaf0c650cf2252fa5845333ce80df4588a759e5cf5a8099f70d491e7a3020266d1a909b24e94776726145dc29e532d785d4503e70b3ccc9c7cd54639f67a2856f4f17dc9f741dfe0cdf76a5d62a9c714dee0b852f41b723f8cedb5bd118b1e7b9d907693f2c7d29f4d7c1a6e09e7f283c2af72cdb7da1bc9fa155bfd13b44df60b59a0be1cc1f8960f8eb6c6c83bd3a3564b65785a37e4ed8b38d63843cfd33fcb4379e54cd1acfcc8b4c73ba4957d3b22bea815582a7436d1ce7c9ac5d7f00eb00aef5c80a309d3d64b43873b853036e2bf917a2be38a1ad01369a2bcbcbb068306d4105306c3195d88d4435913dad4876a4d7bcb25d55888a0fb16da34022b095fdfec458aab45a712fb5c6ebe2c6700f5f0cef481d64ec1577cfb0aeab768f1160b41fa0771a60210bc79065e53d5a32e6a35467b3f46c882df7404783be0847311bad897e170cc2108c2af7a5b4eafdd9c29f26ed8fd6b14b9ff37b2c5c137c", &(0x7f0000000040)=0x1000, &(0x7f0000001280)="7fb33374f8d6271ff1e83a74411c1e1df45250fe42df7c8029b491c29edd11709bb11d7d827de502c745afa29be5e5fb25b1a8e0cb7517fe2ed94a18c56b64428b9f0fc13840eef8af1f37e784e706a3bd84a03c4f7c704a93c6fffb728cea64248d155c09aece26081b365bd310bce4e4b5ecda11cf8d7374edd935da4b9156638445179ae17b9c1fbc05c1f5fbd16d067f7f00db2d96c8880c5a97bf490d1ad434047b202d7a4b79a0c2c532fd6e8338758e79355c4865c13e6544aa82173686de6020438b78c7c0aee46a618aacfdbf3ca2abc786bf44b7a2f18848b5171d4036aaad37eb371deac7966837f4669cf99d6a2263a9ed1ab13f63f662e6b5c45693142ae51a1fd3c1b4046d613cb2739077c17c93730747455f02cb0f6605659366b495db6bc5af58af88e2010f91de39627e72e122e587883795c77e3a5a02f931911e86a29fb4707bc8559df5ac1b65836eeb1c0959a0df68f83e51c41384ccb15b61e3301bef72d0f1f7274e0a8c20c32e6a1bdaea120669d1d066b4dddc6d45add7467d524baea952908d60ee10a53b38d27a1f1d78cf1c713c6049c9eb3cd20bcc749577ee9b3a37451914ccb55e4251eb44cc8af94c64a170bafa079e2075da42b1a9159c692f6a5e5b4c4050d834e096ba6f57447728de51ab67bb182f54142ff0fc18fcf20019955f04687473c8c1b95fa48f783f9a5d9366fc4c1051540f9ad72a94cfe1214fc203522ed22942a88bf995c8ca4a51c5642180dd2a8df098cc4323d8ed85a091e96e63cdb95affefe18c1bb2496e60f6bafdaf9810f646258efe0c198b3c73346f891e614892d0e3ddbd791ecb1084f736ad90eb2bcf99f866c143284b881adc3a5b6fe107d61cb09d415fb045a4049390d539bea53d3e41b0e801dcb258b50b6cb64bb0028e1526794c5e7c8025f8c218fbf2a379b0b4fd70136917cc980604f52466ed866fdd0f5a48e4e00ab59b36aad10379f042739e5a9a12f2921582bf758177dfec530d50eb113f1c8989426544a9eda3a4d51d4c7b77350b77017cead44d7cd4c198ae55f05d86c4a0094c97d9df6d1f3ca87743e1e6d9f00819015f8f90d5808586dfcd44f6208f550d4665f9451a88b5b08962ec17715d88782ebb27efcd7e9c66309c5f5303688f907628d99e85810def04ac26cdc4399c1104c92eae634c92ae60688938eb27caca9f6996553ee2b7dba7fac8f7dd4de07f15f1597360047ba391168cdac88b6eaa8be5eba160d5746e8bb28b09070e08f42de6949f6717f808bcb023d2cd8864eaed7c8aa7104eaa341f34ac1bec12ecfbee4e600da70d09fd1e9f19796c09f635914555ba38eab937ca3ff28a64d453dba6925ef8dc909ab471deba348525f9fce653262a5e534d3201e49769638acb33dcd2f2a597fd48df0df0c69a95aedb9472b94a1e16671194a37aca86d47460db4091b0eeab237d7ef96388ae71d23c6dba721a8a9874a1fa60217eed0bbcf88578a4c146866b61e991201d5c6eb6d4b15780678faae6adf17b5f8c5c6bff5a90a90c88de06f9f4d6b1be0bcb5c3c78366e98302afb739de6bdfa40b4ccba08eb1a626ce984100cf98333f35ec0a79731457912da508a916c3b5d5ab0b2b6100e3c74534f6e1a2f745d6c3fa7bb517c69ebe7e44438770d3e2d4aae2fec58c5d71e5c06a80858e17a17fdf1263ab72371f325fcf1f9d3dda2f685615da2b7921011cca0c59b40c1d6e86881523ba979576e376897b781cdd8f522c6bb11387dae07530971da60e162587a31f5e5e4b0c3f5f5cde44811aefddd7e0430b26247e19867deb10b9dd7eea3fdc3af66df29fb12eb63b4689b66f01d53fe9aa003e8bf2d30f3916985c8ae4a4c32be0a95463bebbd4eaee92a417f350c975368e5b7519c2bcde3636c7e5c476cbd12210c09a72783ebf5fd43a26b1a93a5e5bb65557a96fd2906aa80fa7db401f1614322c84e5114a7877239c1965c704a65bb4820c6ed6d69e059edf1c2089bb05d18424687371513d9d17c0a3421843903e05862813319954790ca266da7b6839a56b6236441b5b1448bbf338874e0f5cf731a3738624d985cf575766eb9825f2ae810611ef5fd6d019b10ae4c8873718960449ea63e03d7cfaeb089898918f4944476226a2b91fa1ac08595019705961d08d2df9f12550375f2510ecc9df6f7703aa897d827ee22169bc4d5a12e96882783babad08e70e43f45024fd7ced88883c09affcf12535a52e5b7b7c993e1b59649d5c8230edd62e6ac320a4f6ffca72d014379290be64ae34b740022d611f2918781e84939d87197197ac19ccfa24116b7f7d310ecb088c27a4b7a5a9e33effc1e3ca840f3135a2df3d32352b679ccb91c90fa774654fc14c707de6d2294f81c5d73d2ef93bff419d3c652bbf22d4f9640588fd11a634390bb2eb1e368e86a4f545fa23ec6ae9e365597b9b7bb683fb5760b4b7cb27528e9e787e2b2cc133211e0f91f9e92494ddb1bca850cb8c71a2ddaddad898e22470f47bcefb7d43848e0ed094e41c7313a0273a2ffacff892bd0d52b43d3c40e46fc49d0f40451fe539928ccb9a9a4c7b4bd565d9bbd0aafe8c3d1fc112807f6079bc112db45f995949abb3d4807221cc535b3c61a1043c4d79b7af999bd18dcc2abf75a2fe7cd732d598f49251291e99855812363a41f99c15971b17dfa359c8dd9337f6bdff0cd3ce11aa0b70040e042f24742fac5a7d1f1f991657893fd42c144573552595f4ecc349fd3e296a313385f80466326d9dfa71928661afa727fb5f15d75326c4e97120afb95d325cf4369ee11b5ab65e55949ae721cadf3526d361070172d152706cdfafe96d238ea1b5581d6d949ea4e7c704b54268056b3a6221f5825fea690f2cafb853d5fe0a32469d7da6d2a966d57d29f97106e90f77976c5c2a72a738df4589fea0c64a6205c6b3c72c03fad86b1293caa8aeaafa712c94fce04a923317c38490770a3502bdfc6b64c4a9c655eee29d910dea874991d3686ba48c8b115d9e2df6d5a98ab131b51b5fd0627cdddc5e4670126214c01b3ff331a56c5913aa8c144132b820b6a19dcd2dc835639b77851fd7c1a6fc9549b3327a9ff0b8da75c683acf5a8886705f286e766284c256067bce7718fded7dedf783d481683a38cc712f9b10b054d3e417ce6c1e11010e8fadca02cea6c0d55706e33a8c104a98d55667eb1a5da107ad9b2ae4936ae38ef3bfea8bf90e188ce6301d89b4466b7f4799cebe26161415a8bff5e5abe1f1d3df880a54140e7944e7b525068b51927fd8a727fe394f343e96afcb5c7b5ee6dcccaaceab3689171b484553c354730bc1b9c30935ca287df8f4eee41a531162eb4ca91327b5fa327373ee0d723c01719da7cf16e35e1f6fa5d320aa28baf5c73a40aab70bb12d5cba5a189b86f10a79cc315e0c34bbd0c614b5715691b513cf40226c924125548a0172b59de5b7c950cf4b120c3ac42192e51ad1e6edc30f4f527ff7e2346817a062330a1fc9a6495235835f0a179c2b8ed7154378a7372588d4f925e2e1180ae5f160bd4a4dd8fe01ce4b71c86ab9cfe7a017494d263551b71c89cee8cc63ad5ae3c9f1f35f36edc9315b285ebd6d8fb22cc445b063eddb1f4b2760c134d9218993cb9a1d6b17173089e6ea84a0273addbdadd6c6dab1f037ecc8861a44ac2da1a275a71fe28a9186ecaac7a9657d6e733370ca1b2c0c3fc28831041730b620dc231b14460a19f9a255b6472f5187969d56dd4bc87b9dd36fc87047672751ee16e91b99e251522d82bb92e094c470574db925968a5cc59f912af56d09971f6a77d8dd043f5b3ad9444b796c7402e5768069c72801e8811c273ef82523ebe338bbaf1ca18c2fb5742429355f653ccc132bbcb4e90726f07327171aea613139e92c42d7495dcf6cc85f30953e390e632475fecd339acea412b67a1f48ede2d9822483d43ef34d32c3f91384c49e4255ea1eba0b376755e4f843cfac299f77ba5b0d9f24481a31cb2713ecbc57fcd1e52df46daa99063b7d1826bf37b0ec5247e70f35c3911052eafc890c42307234a14e344e3ea08bb34c6e1f7aab9452a27496fb59638e54d07278bf092100c33e46ca3684e311f9f1eb0acd82ddc09b446000da840b025153cd305247709745a076862dac98e7f65eaf390a4f65618bca4d877296fe7959dfcfd0604bedffa3d3bf9c636cc6c21f936c9dc490f48d9329fd17e9f357d59b3deaf2bacf0e0e08820a53de8fd0c6c946257daf65d3ec6a166929ce85d44f6ff93069405875271e1c01fffde1b32dda13e33b09829c287f5f63ee25e7b36b185297f4e1018d2c83b2046b683f55bb2cb65c8215780b66f8065af54c52c52b000e9e362ec62fb7413ca2493223e29def515653fb0c129f3815dcca1f552bf5e7de3a7fe77231ff1aa6222e88277e11b846a4a21812da2afdd6e2fc31fd3f31ffc2a0169f7ba20a51c03226c3c09f13f141ab92c3e669e2359c60cf5d011e007c10091c94b36c6161c27e3ebe885bd1dc0344041c1ace8adbf2ce1729a354b8c980ef3625b4160fc70939c1bae3611aa5661e9159924f052f59f39bc07e800ccd388c0ef27ad824de1abf9a6dc63e205038105abb2a1675355970213cfa28b2171c74a838424668b1db6eb7e2f41b5fac3599c29435c67fbe3d8779d7dbe6f38815ec288783ee102b65d5e357ed0fb5549a6ebf33d927b01766ebbf1b84e0e1eae22b81ab4bd870a3c41a85b2003bcd51f182c54d49b090e87a26cf8c096c406c5c1ab683914a4bae9c3951c9ed88c5c48bf0f0f906bb1fe1f42947b15c66715fea099eb69cd6786d52c000b63d35a786e3bae3e54ca542810c1c3fc6e709b945bc69be7e803d66b41aca543c089b253cfa282fdbcb6359b4a8aa8e73821a6c24c7ffcd105e4b41bf7d4002666743df6b16ee0fb0d04869b13ca0341a1e71b5eb18dede9a7a93134375232a1fa48f79feb9435a91d03b73683e1b9a1f79c890741d6863a12cc15c16abe09eced5e11e11c7557ef79ea4d132fe62e04ee16d753e7b06fa0d81346a527ddaeae59e9e0686f4b2b1b97c10823a287cbed7afc2aaf33f8c298e42e72f3322b9ca4eeb4aaa28105fdbe77f3842870deee80a8650abc7825bc21ec370cfade97924b13f3647534f97243920b9caaa118a5e387c59a0175b80d1f287333ed2e55f918607179328bb6c1f17c102cf7fc7480c537c6936b6251ae9a91503e67f24564e62a984f90b9c1065cb9020767b90e5eaa968fe820377790fa20dca7effd7d732b5f294d2b2c86a17e0ea894817a1797200a69843a10b2c8e8a52da9a29e36263f5ba3263f796aaa2c4045dc8b0a344812c3ea50c8907d5d70dfd319d36e67cda227a4ba593b921847d70b79d4fe4c30942228daa9f00fd7a330dad6bdb6bbf1dc4b0fb12db5d0d5f8c5d8763c346199b6866ab6c3e1303a52b91a0ef9cfac2ea8416cf13e303994853a5b71d89a344f5c4769d62c69cb8981d2de8e91ef5c5d0dc26e5fde06045eff8e5422e0d346251ff9733bf5c40771ea72731e42f80f4e14c4732ad3a861ab4ab19384ba4bea57a1567e80275543d186aef32a693994cfa0d8e49ba2738eb67325aa5ec60a5f3e258cfeaf055265394f615dcce12b4e1aed7312dc20df46772165d2dac72281e898f1c64f3bdbb6720b3b763f79ad7a230af364d1f275cef12da2f945ca64623294aff74772060552923026b12e27bf8818ac763e206b237b1a27156e646e174f05c3de66f6d928732", 0x1000) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff0300aaaaaaaa86dd60080000020000000000020000000000bc00000000000000000000000000000800000000000000010000c20402000000b664f34a914ae65d340d0a98592b74847ac0f67daf8d8362f33d0b4ad6c34239b14f3c86a51b267f1faba1b4c76f9dd05e5be89224a4f4755397b9ce7b2753e693448cf756554a2c31d621efc85f308f9b7153c0a6e7da3b25807b2412fc77c00a037613e648d99974c5b30f6bb69db0c34d718ecb7998ef0a34fc3fea9a630345514e085b25ee3fcbe5497210b1e246846af792492ea61c36c395aa1d955edf738e6d9a49c59e8a60bb5ea5fd14eb742143c4a6028236f98fffceea0112e2319aef630d8d0e72b8c9a36f34c3faf29ca1d6a5fe37b9ff8bf87d20d62ec5773f46ee4a390158fb219d9534f400"/309]) 18:09:25 executing program 1: syz_emit_ethernet(0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="edee0824b2b1ee7a2b692c40fc2f90469ca88bd5530d7f52e36d828b55f64c1d088783f1a33a359806039cfd102f94341b72c9f2ba8bf5958772586c758d3cc0864e55a8cfe334ac7b40fef5e48d9133999dc7190a88036a2989e90dcf1e280ab8518ca442b724e661c7d04fc121186aa27cd7d0aa3d30c8da9bf77e341a77523cb58aa370f2b9d189ea036f19d9bcbb5d74eb0d5df1380b23c4e963921f87d779442371db62c33b0b7eb1"]) r0 = kqueue() select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x5, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="2f0e1b452d233d60000000000000"]) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000380), 0x0) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x402, 0x80}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r6, 0xcc, 0x6}, 0x2, 0x1, 0x4}) 18:09:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r0, &(0x7f0000000180)=""/141, 0x8d, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:09:26 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x1c}, 0x2, &(0x7f0000000080)="0000001b", &(0x7f0000000000)=0x4, 0x0, 0x0) shmget(0x2, 0x3000, 0xa0, &(0x7f0000ffb000/0x3000)=nil) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000180)="dbc709cc8e37dfcce8299f42ef0a36139959a3aa4783630571a2fb42a08c7d8ff971fd6a42faf0c469858b8a64e8082284a337cd81d468d251a53bad5c1b365c9558d2ea4e3d35995f608aff9825c04b82342ff9c8545b79fbf7aa50ebedd0cd20b51f2c6ffbe633f330c203f287167c10213cd911d3d72c0ccc97f893995b41335c95fa0cecb9d5793886d4240e8fc7d13bb9eee2df68c355cd17c6e892d4833d3ad32749faad57f449c8adf73762700e05dbd1039b2d169210d34a8f33d28516c93e2f58848fe530d949851adf3a3c8617c561aac6493c5e867fcafba28783e8940d8a7b24fb2f432c52a2e2ead9afb6fabd4758f0b9024c", &(0x7f00000000c0)=0xf9, &(0x7f0000000280)="304b1823ac787df5e1023e70e02b92cec92e012a8909f740bd9af2f0a00ef7c4be81743f65e4906cfba04731d52ea496586bfd127b89206b30aa7a87427aec403818d1da6c459b368791f44ce02cc1ce6b6b2c5a12a771fbadbfa59c693bfb14f9", 0x61) 18:09:26 executing program 1: syz_emit_ethernet(0x54, &(0x7f0000000000)=ANY=[@ANYBLOB="ff0500ffffff0000000000000800450000310000000000019078e0000002ffffffff04009078000000004a0000000000000000000000ac1400aa00000000000767bee4d4e8000000070700ffffffff000000455c"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)) 18:09:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) fcntl$setflags(r0, 0x2, 0x0) syz_emit_ethernet(0xc3, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x0, 0xb5, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xb, 0x7f, [@broadcast, @broadcast]}, @end, @timestamp={0x44, 0x2c, 0x0, 0x2, 0x8, [{[], 0x400}, {[], 0x9}, {[@multicast1], 0xf436}, {[@multicast1], 0x1}, {[@rand_addr=0xcf], 0x5}, {[], 0x8}, {[], 0x1}]}]}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fe3c455aae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0d8067451a61fcb065afd1603ff02aa9daaa43f7e9b82baffffffc2d39628d4ea8b247a81c53592"}}}}}}) 18:09:27 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x8000, 0x4) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) r4 = socket$inet6(0x18, 0x1, 0x1) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x2}, {r2, 0x4}, {r1, 0x100}, {r3, 0x100}, {r4, 0x4}], 0x7, 0xfffffff9) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x100, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b180b87cb61b52a7a85496101a453ea79ad476ebd65535d737e99165106888908142ee08ccf50e71caa041c5ca2da2707bcbd6fce5b5ca5a41155056537cf7759b653d24f36bcd6bfb88477e1fd878d4d85118251cd6f7e65c22b71135dd5308f185a82b15480ee1ccecb9e3893ed5bc9d699b8a3679ddcbe974434d0cdde6bce9d982bac2355285478e922b5589e96656c6bc81e310f32423ec530a9f18503f5d64a1116c5c3bc7604c3de6762172136f79dcf17c5253cbcb31974a03e450465df7cf1e9d22864a8b3145fa4ad5471037fd231c96f34d6e2e7f07a65a4bc84977327df20684ea2575c0cb69594081a57c437a96065e6b9964a6816f6612efe38a30b1c99c2c80796c8c86b868e76eeaff45e068c02ec97198f02a9986611756a35683bf016a45827cc9b3923a76f3153c1347a6715cef1187a58b821914ee363cf5c904f1493a3553dbd152635de3961594a6e40dc1ce148da934d793dfe8e3c9a76bc2396d55b8094e2ec3fce0730b2854ebed86cac06d4aecbf291406748e272367fb70413ce3234addd8b14d1b5e12e60cc0d652974bfdfec0e27ca4a3e5aa3446e2e166f12aa99e261da0f5bdd66b3d822bc73155a8dae01146549f43201d51ef6f08e14774e7ed4323a7421a540d4e5ebce978169cd1b2f87bae8063c6bbd8db598924f2380ebbc7035001a7dd44262c0e8240093a557e1a364827085fb40af7d2811ea13be9598941cb133c44686724e10516b01ca0df4590d40216b1598405175d4c153c8416b64d53d990045b419c4bff994022476384dc17b8875bdff96723001808f7a506c281b4df9b623c1c8c1ebe80151a043224ea14cd779526ce016cff5069766923c94f1cd27773c8308332176f348da19ab33f3c7581045e065db8d2953c8b1d9cb28946c676e04a0e104db13aab8e0873a12145b8c2a6c3500af02ca3be92c4356cd0caf5798c36c25953b9d95d4d4d60af5bfaf3febf6c1368a773c623128584c3aa753a5bd089a8dc25e8d6bd30f92b3a40019dfef43d900910f24c0d5e2b63ee5df597e6ba8d686abe6a7c49162451c6662bb030f541e547885abe07797683548067ba4a67c9910c7434e4ea7c7d70a39d262b598a4c2775b2038b613b5de6d990761b125eae8ca09c1a9aba43ab9bcd10992c231746d94392d0d9bec5f312dcee2c995e039f4a8f7d717bb17dae266638a494b32592edd6184b4ef981a68afa8dc173a876eb0726c18bb8c1f27693bd5fb034291ada5bef94ac6ce1b147553ceda62f9abd2795acdf15b1a6c430a92edb9e350cb3e613030196fb700f69d9d6047f395ed83b6a3418c1fab84c4c091d00b0a3e94323928482c10f81569b7c24ac4c6dff271447f0ef6234337e0f44ade7a0e9b87303f1a45c6715c9d07bc6f3fb9d1cfc01ea3a60ef639987fb5cec566af2a97d90eed44b4c256ba6f2b44a7f675bd986ac22d4010ec9b056e25997c9b91faada57c9b8f005658c59c26", 0x599}], 0x1) 18:09:28 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0xa, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x7013, r4, 0x0, 0x1) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 18:09:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0xffff, 0x0, 0x0, 0x0, @rand_addr, @multicast1}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) 18:09:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() getitimer(0x1, &(0x7f0000000000)) close(r0) listen(0xffffffffffffffff, 0x9) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80000001, 0xfffffff8, "7c22d6ab00402a00", 0x0, 0x1}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 18:09:29 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000040)={0x18, 0x3, 0x8, 0x101}, 0xc) setsockopt(r1, 0x6, 0x2, &(0x7f0000000040), 0x0) 18:09:29 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000080)={@local, @random="32c8e1654cc6", [{[], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0xa, 0x0, 0x0, "697bfb13"}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) fcntl$dupfd(r3, 0x0, r2) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x7, 0x9, 0x2}) semget$private(0x0, 0x4, 0x80) 18:09:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x8) r2 = socket$inet(0x2, 0x3, 0x1) sendto$inet(r2, &(0x7f0000000000)="80179338f429bf20dc4ac68723c4631bb82d7c36ccfb0f6eebe8bae1e47642452f5815099741cefe8fc76beb27b2e9997cd98ea87a55904a9d89a8d94276848adec4d01fb56c84a508d6f6218258b3a56bf64bb4d1f99a8501676f236366d54384b785673d3a1362704454bfc0906d63c5975ffa5469f33dba14895b81ab99e225aefc84febb7ae1a1bea0dc2d004374db1a6a268cc2dc71793f836f97e5c851a4816eecd0f38ec392a932d683fee032d1e03d56793897335104ced6a3ceeaa292d8f1b562ee95bfe8b687480b9bb2312e121abab2802a9262abce71a131584436ca860195847f5c11c64c7ee98d082916598a9aa3aa32eb0bcfed2f72", 0xfd, 0x6, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0xa2) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) close(r4) fsync(r3) lseek(r4, 0x0, 0xffffffffffffffde, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 18:09:30 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaabaaaaaaaaaaaaaaaaaaa080045000030002c739b6ed94d552500000000019078e0000002000000000400907800000000450000000000000000000000e0000002e0000002dd95666540ef85769d5f"]) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x8001, 0x4}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, 0x0, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/130) 18:09:30 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1b, 0x0, 0x7}, {{r1}, 0xfffffffffffffffa, 0xd0, 0xfffff, 0x0, 0x3de2}, {{r2}, 0xfffffffffffffff8, 0x4a, 0x2, 0x4, 0x1}, {{r3}, 0xfffffffffffffffb, 0x4, 0x2, 0x7, 0x52}], 0x8001, 0x0, 0xffffffff, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000140)={0x1, 0x81}) 18:09:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d900000000000000008fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1be8f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608ded9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beab656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f6f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80c1886d2b7b150f80a50d2ae1fdcc41c937a5a297cac0fb21337d4735de6fe54722f5eef2436f62b7919e97365dfe2b4519ec940046db23680f1ff95cd59b959b95f635b040000000000000069bf8becd5419f205d427416"], 0x10) r2 = dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000380), 0x0) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r5, 0xcc, 0x6}, 0x2, 0x1, 0x4}) chown(&(0x7f0000000080)='./file0\x00', r3, r5) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000380)="ec2a01821de79aa32be59c8675bedb79e36438f6a28ddf6d279ebfaf5b06334b75458bff514bfde31c576fc05b87c87630f3dcc16ce704d1596d21fbf58ccc5a3f4b1f8f10a3770560e077530b78f670a6d0dfeb1854ad0c68e39cb7047f99f9ce57d3f0a8fa35b9d8e06fafd265ca2b8dacea56c0140988dc976733cfe2ce550bedcfd3e4f3483cd1b9025c85f41cd4daa3e54316b2e36148611547a9f996ae65", 0xa1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0xc000, 0x8001) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 18:09:31 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0x3}, {0x2}, {0x0, 0x2}], 0x3) r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/159) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 18:09:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x4) sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 18:09:36 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$inet6(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x800, &(0x7f0000000080)={0x18, 0x1, 0x7ff, 0x5}, 0xc) fchmod(r0, 0x52) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 18:09:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x2, 0xfe) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc020699e, &(0x7f0000000300)) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 18:09:36 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000140)="b2e524d7b1b6dd6835f75c528ebcf836e5ff070000a3b392f07d20b2c9cbeebc98e5251854a182d102619ede517a5bd72dfd871a09c3150250e6e79ae0c49cb9cadac4338d26c41a52afba262b2da553b08d295a4e44b19f618c7d340a350a5d5a62d5ca8560bf11578c4b9d55c54e25272f512f9b3fc95eebae9186f933586a96e24fd6807ca388680f77ed5c0100eeacbd00"/156, 0x0, 0x0, 0x0) 18:09:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000080)="ac3824d4fcf1be29060de3e8029d5a", &(0x7f00000000c0)=0xf, &(0x7f0000000140)="bd0e752eab87d12e0d5a0b8320e972298b4f4b8c042133d5c026e504664381474a107e56106933389d09a9f11e8b7ad1dea4f1c0882cbb3b5fb2021976865f62c0a1dea8cbb2c45406c94b5e02cb0cafd05d710412b8e0dd762b5dc0760eea993e9660d88784fa1bb41042a798f189a60d03675396f5ff1b766426d3ad4895b7e7f4503231afa4f9fc76012790c5165f6d676fe392f78668496c95a886996098bd5c31b90c950286e67df3c4cabf78e47bfd4b9238847023cef85ff8dec8988432b539909917a039db7c28ff5a858eda44d15e0ffa63e7408cdf79de81c8d55d120b821e86fb3cd2efc5018ced8894bd533fd6a03387ea3f1a5201e0ad98", 0xfe) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a022e2f66656c653000"], 0x10) 18:09:38 executing program 1: syz_emit_ethernet(0x92, &(0x7f0000000540)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x84, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x1a, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}, {[], 0xaa90}, {[], 0x2}, {[], 0x68}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) socket(0x1, 0x3, 0x9) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x4, 0x4, r1) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\xd4,\'--%&/@&!#@]&\'!@^%}\'[%)*-)*\x00', &(0x7f0000000140)='[\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='&\xc2!]!:p\x00', &(0x7f0000000200)='(\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='*\\.&)\x00', &(0x7f0000000300)='*./,-\x00']) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 18:09:38 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 18:09:38 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto(r1, &(0x7f0000000000)="06f9b791b5264f002521d996ab60dc122e4d866939fad82568c92849c7b5579855507dbca5fde1a83da45796b80c88923522c4f131652db505e33c3b41a6ff2dbf55bc9663579b0f15bd166799381c31f7b8869715fd15c83bad3c7a09e3fe5749d5fed8c2141f0f7b53e124badc783510b56453b8801730a169a726a88e", 0x7e, 0x18, &(0x7f0000000080)=@in6={0x18, 0x1, 0x6, 0x9}, 0xc) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) 18:09:43 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) close(r1) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) 18:09:44 executing program 1: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) 18:09:44 executing program 1: ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x0]}) r1 = dup2(r0, 0xffffffffffffff9c) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="606eb8b1bdea6c0902fa2bcea7ea3e6285e261919b43a30bd465c5db6ab1e83a7bbf1db4651c5d4892fcbd8ae0199175e95c4770ca312436b75b621a9e17fc5a106bff031d1e557f19d88b144720a32f16f2ff7f232870a4e35e5f083d3be50bb83902396a220e7b610c7be0d765d85a52306410e96aa174bd610a6d0b32a922d85469b3478acfc231d58d03f5d9a93deda11a40ff9a71b322", 0x99}], 0x1) r2 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x62) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000280)) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0xffff, 0x1f, 0x7, 0x4}, {0x3, 0x7, 0x7a, 0x8}, {0x3, 0x2, 0x40, 0x80000000}]}) recvfrom$inet(r3, &(0x7f0000000340)=""/173, 0xad, 0x840, &(0x7f0000000400)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r4, &(0x7f0000000480)="506c2068d5787d4a332920b53ad20cbc5faa6790f7b781e8797e56bfd8fc629a5e", 0x21, 0x0, 0x80000000) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000540)={0x5c, 0x0, &(0x7f00000004c0)=""/92}) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000580)) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000600)={{0x18, 0x1, 0x755, 0xd61}, {0x18, 0x1, 0x6, 0x100}, 0x0, [0x6, 0x80000000, 0x7, 0xb, 0x40, 0x4c5, 0x3, 0x1]}, 0x3c) sendto$unix(r0, &(0x7f0000000640)="2476b7bac4561ec48b644d353da4e9e7b6d50c8c11dc58ae246eccba3077513c1dcce2e1fc1eb18a98cb4bed50f6a22d400be21915c2b68fcc5fedcd95b8bcb84054b1f67e82aca688edb3469866a8b2875805e2aad4a69e60a238de8fbff62ebf2ab865041b0919ea09aed591fd814952ec44d65311816fbc316e355d0a4682e5996e6c4d4f961b5125e1bda432f9bcb3e7dd93b4d3150299001e288a5fb7f0608f569f3a5a2d0d881005b1472d1c006c317626021a04b8440f6a6373a6de69bf0b8f4379cab3f6a16a617da6c51f1136c101b56cec82b15f836bdc7c1a6107ac9f993d3f68d9d9e1d86779b599d1a3e43824276fda", 0xf6, 0xc, &(0x7f0000000740)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000007c0)) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) 18:09:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = dup2(r4, 0xffffffffffffffff) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc020699e, &(0x7f0000000300)) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000000)) setsockopt(r6, 0x0, 0x1, &(0x7f0000000140)="3281938723dde11da6e18a754dd62de094397321136d3800b89f550109f0227e5a7f7cfcdfd23b10a6eaf8cf42952196a7030f7982cb7c1418ac075a5377028e69b3dfa1d9", 0x45) fcntl$setflags(r5, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 18:09:44 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) 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', 0x820, 0xd9) 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') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 18:09:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) ioctl$KDGKBMODE(r2, 0x40044b06) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x9a) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 18:09:44 executing program 1: syz_emit_ethernet(0x2302, &(0x7f00000001c0)=ANY=[@ANYBLOB="d0bc85942d1f21e0b9a6fd8a409315a6bb4f1daebd8837def45b4fb61c3039a6507caf81c3ad5212e4ef1bad77410d69bdbb590fdaa1a0b85c98285f2c5f31a2a1f6eb21eed48af30022603455b82cdc5c231b238766c2e89cfbf489bf950486d1457b0bb66d03b7b8af6fb9ea1236717fb85d0185cd08f9ce327a2c6fa7867f4e33000000000000"]) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) lseek(r1, 0x0, 0xbfffffffffffffa0, 0x2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x10001, 0x40) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r4, 0x29, 0xa, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f00000000c0)=0x8, 0x4) dup2(r1, 0xffffffffffffffff) lseek(r3, 0x0, 0x6, 0x0) getdents(r3, &(0x7f0000000080)=""/58, 0x47478de446fe0914) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000240), 0x6) 18:09:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x4000, 0x4) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) 18:09:46 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x6c) ftruncate(r0, 0x0, 0x4030003) r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f00000002c0)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x10001, 0x6, 0x1000, 0x3, "0921005514f82f932d6ba85369655c1c3e7704e9", 0x10001, 0x3}) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) read(0xffffffffffffffff, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x48000000, 0x2, 0x7, 0xc1, "d47c16f110196b7d6cfaed34ea0b527522a415c5", 0x2, 0x5}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000280)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff7ff7fc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r4, 0x0, 0x6) 18:09:46 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x81, 0x0) dup2(r0, r1) 18:09:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) fchdir(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8001, 0x4}) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r4, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) msgsnd(r3, &(0x7f0000000180)={0x1, "a53fda023db773ec44073e1e83613bc742565e9425a6da326823a579f5b0dfe57185b1dac627fa22f82c955e99aae2499f57d84bf592ddbc36869acdbaf1d1b05b3635fab04c559d32cbbf9f9117d0bd1db96a54346b92af326ee45bbc2a66c45e25bc93d9da70a601cff7016672f8d98c54"}, 0x7a, 0x800) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) 18:09:46 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x7, 0x3, 0x81, 0xff}, {0x6, 0x5, 0x8d, 0x451b7a68}, {0x7fff, 0x80, 0xff, 0x20}, {0x0, 0x0, 0x3, 0x3ff}, {0x3, 0x4, 0x8, 0x3}, {0xffff, 0x5, 0x78, 0x8}, {0x4, 0x9, 0x5, 0x5}, {0xa08, 0x54, 0x6, 0x4}]}) fcntl$setflags(r3, 0x2, 0x1) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000100)=0x7ff) 18:09:46 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x80, 0xfc}, {0x56177a8fc3de9a18, 0xf48}, {0x40, 0x6}, {0x89, 0x400}, {0x86, 0x8}], 0x5}) 18:09:46 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaabb8100000086dd6000002000183afffeffffffffffffff01e73b1099d75843ff02000000000000000000000000000187009078fe8000000000000000000000000000bb0000394f62f2edbf713debd8b2829338ff3214a70301c19300"/117]) semget(0x3, 0x4, 0x204) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x4, 0x5b4) sysctl$net_inet_carp(&(0x7f0000000200)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000001340)="c72c0bd91bf9897ca251c484b50fb18b45bec6403a0a46c1d65e61e2ee31db2b9242ea3cd2d261e7defecb819d2d960ed293a49fcb4ad9de0fc4c8144cfdbb863d88a59bcd201b3de9b9e08cd3ce9b7b807e4bce36c6c8dbd40cd162564ab0806ed45974aa133ca00d1046d010cd21a1a73eef31457fd03e2af92400dbf63df6216481301ae1244c5729bb1abc5c7b5ae3e871ef79d77723ae6928126ffc34a0ea0d22902c615bb3bd6575e3a46e1bc5a1602b78ee06a1d9354c20daaf631a71611b6a52cfae4c677e334169", &(0x7f0000000280)=0xcc, &(0x7f0000001440)="d807e650659237eb29057878b86936ba75442ca9d05cc01b634bfa2a001331fbd27d2c532a19277c9f2d8726f653ccafdb180e00e77b13c194fc1c8559de4e7edbdeb9e8c4a5f45e93cca94875ccc637b9eefd35aae670b80936c78975f8b541b4001901b7a098c771e769e2e7323a12fe82f0f3dbbde9e5f36976d672", 0x7d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10002ffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000340)=""/4096) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) getdents(r1, &(0x7f0000000080)=""/89, 0x59) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 18:09:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) accept$unix(r0, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="02e2085752a02cdd06b806c351d705415fa14d5a06650fe4ed37f5df6a49aca961b4ade02f7be718ed1d63fcf615505cdef88b2b71de57964340a1d0c752e0655b07356baa1f827e6e86bb7f388198e69e12cfc59344405dec"], 0x10) write(r2, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 18:09:46 executing program 1: r0 = socket(0x1, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="070000000100"/16, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) 18:09:47 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952ea04541a027f7ba27a18e23ef0cd4ca85fc375da2a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d00000000c9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2ea4693a5f3e33333083ab3a4296e3655ef86a4640249fb09876eacfc53fa567bf4c55f569351154a4c589417a6008fe766d91c7117f825492ced4e2fcf1ac657a7d3417937c173a683f324e52ce7f84591bd7733c8f91fdc48a921110872178acbce95440c018ca228aa71b7f0a4893ababb11915affceff7a195e09a36bc0850f3852a5452ca7e29756320008098f0ef4b138e4dd4fc1971e9e0058c0000000087a300"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0x2}}) r0 = socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r4 = dup2(r3, r2) dup2(r0, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 18:09:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) listen(r2, 0x7) 18:09:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r0, &(0x7f0000000040)="000000003f94c3c7588d9ea03e24f5d495e8ce462c58e75a0800000000000000c325", 0x22, 0x5, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1f}, 0x2, &(0x7f0000000080)="10af3df2be4642bdedb54e258752543082624b9876e941b52b38978399922c1660b71883ea84fcad1201251ad91a2fd53cac7bc30982fa03bb2b4fb2c586b4cdb42b69ea27eeaad900b00fdcf0472093874e7e2ae5dabe77c6661f010100001902f50b7b4c7106d68c9714d491a874de72ba6497223af3b008916b1c55d5993fc77ecc8c2d0fdbc8ba7ea2cfb571f75b3a012c967ba00698cfb693b98b45b0c35a7ffc358e40b3fc77d2c80bfd7fba7c1296c80a28a88e1f86b2117c643f284e619fbf8df53f12e4c49063210b97bf91fc9b564e5b3123f80d", 0x0, 0x0, 0x94) pwrite(r0, &(0x7f0000000180)="b96e6ca111c2111cd00fb527a801ed97126d278bb646701caf465dfcdbfec92d12d30ce6e214f8c67eb4311a41a4b4c40da615cb04f9c0324270c00ece36300fc8e3bd842a77388697338d6bf9d3bd0391b6a0a29425d0e7f9285bc230d57507c27013d300460e1655b8550dd238356235de1987a207ddc0cf38fc7204b75208a4db9de61a76dbaaa3d6e291c828bab17fb5b09987dc841a8777687a32f0681bfa39128103c79159a3cc7344b8794e", 0xaf, 0x0, 0x7) 18:09:47 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x4000, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0xff, 0x81}) setsockopt(r0, 0x0, 0x13, &(0x7f0000000040)="ac141438", 0x4) 18:09:48 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) fcntl$getown(r3, 0x5) getsockname$inet(r2, 0x0, &(0x7f0000000040)) 18:09:48 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaf19d00000000000000000000000100aafe8000000000000000000000000000aa110100000000000005020000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc201b852ae921f69b732f635904374ada1a5d7a88ceb42b9f2ae4fb65316b06ed447572e5f58fadc5321c48697de00000000a74dc090686735c90353770000000000000000"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x6c) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x10, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f0000000300)) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x100, 0x9) socket(0x18, 0x5, 0x6) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x1, 0x3, 0x3f) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) ioctl$TIOCSDTR(r3, 0x20007479) 18:09:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) read(r2, &(0x7f0000000080)=""/60, 0x3c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:09:49 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x3, &(0x7f0000000280)={0x6, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97a9, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717f090da0885393ba398fc378afd04a1b15c0301faffffffffffff85b2d30c0f617188507d0bd7a93506283187e7c17a546ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f44f3d818409b2ffbef98366dce0e405cf192ac87d49aaa7c7e70f4a863e9c14a4d285e30a1d289df4961d5496b91856f4c3e8ee48a00"/198, 0xa3}], 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60", 0x40000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317906000000000000007e1eb41c9d60cca81247e4f515ff0200000000000000000000000000010001000000000000c204"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) kqueue() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 18:09:49 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) socket(0x6, 0x8000, 0xd4) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0xa) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setuid(0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 18:09:49 executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/140, 0x8c}], 0x2, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) munmap(&(0x7f0000188000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) 18:09:49 executing program 1: socket(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xffffffffffffffde}) r2 = fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x2}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x4, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/9) semop(r3, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x4, 0xf1de, 0x1800}, {0x0, 0x401}], 0x4) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000004c0)=""/157) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1, 0x1000}, {0x0, 0x1400, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0xeffa, 0x800}, {0x4, 0xf001, 0x800}, {0x4, 0x7, 0x2800}, {0x1, 0xae7c, 0x3800}, {0x0, 0xff}], 0x8) writev(0xffffffffffffffff, &(0x7f0000000640), 0x10000000000001a1) write(r2, &(0x7f0000000180)='\t\t\n', 0x3) r4 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2a, 0x222}, 0x4, 0x3f, 0xffffffffffffffff, r4, 0x1, 0xa, 0x7}) fcntl$setown(0xffffffffffffffff, 0x6, r4) 18:09:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea871d1f2bce3f293991100f0ffffffffffffff"}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 18:09:50 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8b}, {{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0x94}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) writev(r5, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x1, 0x8c3, 0x9, 0x0, "d8bdd2d1a0bc262c7e46383520856b2926c8c0df", 0x8, 0xaf}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x8001, 0x4}) r6 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r6, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r6}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x0, r6}) 18:09:55 executing program 1: r0 = socket(0x18, 0x2, 0xe) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000000)="9b8ca8d8332036d83ee6c8154443f7b940df84fc4433f47dbe5d38956f9e0540fbb24a68487a229da1088b568ab0b0acd59df8cdd87c3ce67e4436bb72a1d825fedb0c524a175bbec0190d50567633b1f40869ab5920fe150c54c8d0d4519db3d5761d6eb48f51d99b41de01a781ae44d5", 0x71}, {&(0x7f0000000080)="7e29284e8630a440e26a1d32edeff38e3117d770c312e812b4d45e489d30f2898d85433d6aa0570cd54afdc39894bff927f818ddf274243439069ce7405f758736ac639c8d2e50a40cf38aa7917efdb0bc946765ea6633e04156e1614915a595e37ec26dfa98e9f8b42f8259cd56419c7bf2c1ccf47e3161bab81a5d48df19bc429a20b64f9016911eb77cdfe20c0860f055022ba319c46179ee7d98bd4e2fc7da68db6f5d92daa227b963a8f63e254c590336f10474badb173fefbeeb4b42d45d1279134bb8494279d68b5857648a2f82a1b2b8e1b6b21be709cee7b84660700305cf03783452b8884ed1c442252799e3b9351d5fccc9a81796d9eea34b8c2d6dead27c9f08d1507bc551101d92a248223a4f54cccc68d96067d54659b5b0d3055d814a47d8d75d580f41f4d6243e8566413ccb74903d16ba8367956dcbcfdffda08bb7db3304ea862cb9e7d91df8f94944f705e5b279f0dae9e68c082a8dd3925c5f678392d5c3bba829d0f0ce3ca16d87cdb193b59d4ef512bcbca15d225101099f629164da904ccffc55730d7b9f1b0fc38490ade88b5478ef08ed5f3d0d04bb0d0e46f2599f22e7913a8a5dead71e4e630a20f565e7246dc52af966ade788b8d0b24f2570b60d3d8e2ef381549f15c3a8150f1518663c4a0ed225a9f88ea5cc6b8dc18bc812c46d7a6974611e949139dd0dea404a96fc7f0811a4c6226bcdd836f47a976239461cd6d4a1eeb3d5a8908774852a5f5c012b7226ae15607ac55f21cd980387db7b388cd4216607faeb611c416455282ed38bc135fd3fcf98a6655748203c60126858373d0b8a3a836e4e7926f9b935ac6b35718eb6519f762371927e3589f25c5bf71bd37cfcb8bfeb69cd22796ba489981af1c601e357c927b1c43851ebc17398f3d6545060574a491ae692d7b6981497e8b63cb5e995b14b7eab51b2e052f57fde1f8086ea0ffaa26b21f77579d39af50348da4f30f3ce56e1bc5da30aed1a17a7c793803a0228da4984c53180862b6e289bd60d0d3e963a357af7a525a7361db82af0de2d09e9e4a8f70fa785ec4201420638b8a428f8fc6ca93ba0c4e3714f6028fe50ca137c6e03c93a683572797936dbc220e3c210e722a4d32dce6dd8338d84c98b3845e31c781802844a1e6fe44920451a82d60b00ba659476b60db17ca550035b25d8b351db82b615eae478a84147db8898b8a86d41cb192fcb0ab072bc458e21599ac2b073c55f4a9e6353c4313d75882ccfbe1c6cb314fa51c8fd99da0fc7eb3f69be0b637c39c88f017cf6008843201f4054ead4d2c1c5dba01f4050d0905aade2def6438391032cd12cde656b27aa14bea15701d2a4894a3d8e431ed439a98bd16155239350124159e32dd36368f0a38b043179ac16290c11d2fa6a7d0fe488ac59a5fdb90aa58eb1fbae0cc017501c3b0ea5f1b63d0101250f29927c9095a37c47476077ca3006ac08df158a2164fdb19b343fb6195fd9eb80b70764ce437483d7d48f37b3e84534aa23415fa97284c7ebaf8705d98d4c5de3dd5eb395a638176745dec84fd5c14d093185b7f5ca7d90a68b88cffc4e77242b957e16e8c93c6d6038f5b551438e280bdce4e3f4a481d45f22d2405e62d27adf8c51055edb9027bb1f39ae186a237f9c895b100c06bbd80f2362ac9d7529a16ad42d3d94ce5ba3aea364fbcb7bfb880c54b1de87e1f923065088c1b91af6892c23fa39e72363d3a90a24244b102ed4d5a834e5d51d0055f9121a5be43bd3b4f2d60328b3c947edd41e180b83ccc120a8bbb0a733f8793af7d8514f6cebf78331dacd8d46015f16de79c6e82bb6d59b1b13716dccc18971d22804bd1bd41d21c3afa6a80b5b66268be5b804e899e60459a852de72db820bbd0d4e87ddd98f7b52624d323ed77c6dab93a696ad5f7a8e5f25e3976c39cf3113d4ee196914b8329c6a598307bfddf9ffa955c23831c0f19d62704036cc8c4d5482dcc9e220b1675b9860ae6e2ce964f0d73ad4c5a981425e28ac961fe1b29c277684cd24ce77d5fc41d95e6b31df6f29eaa519c1875aa14aab1b08c52c860311ef6e7d2b9785acfac89940ffe07bbbd47915e70c587e4a4d5d616fc214f321f015be391f9cd92b6eb0b7fbd11586bf605c8f5324743d50aaf25f4749d3099cd8a9f1dad15f6ce060f98c4001e0db57303b5ce25398bc24619645f5375abf016de04b6b7176f464de3ae7ab165893eac6f5bc54cf5c2e004e97120e99aee66a580591ce2df4abb9ffc42661c2fb88dbb0bbc7582d6b8a8b2a5f2364825a138a129c49e498ae8489b7f1a2742d0fb61678734cb9496fc0c012b2f47ae80570792d3e606e22111d41a8a5c63e84ab4f6421e4ba90b228555b8a9cf80921f2f3d41477dd136111076420bddc413d58f819e1053ed4a3e51b810681f8ce29e9c285fbb1baa26739ab8636c9c104d20299e73c07a5bfc1b9bf9188dfac8de481b4dadda6ba734aded25dd69e62c04a523bae4029c4d6a3431c75b4c9c0c4028ced95e2c3092cc94d15a725d82ff315a477b73f3ca5bc55cce8783512d81322fa04e1a7b9fc16fd4922e9485cd02d189a2d690b9205977b9f4aca0c131fbdc817ad8cfce151a08fa31020d651bfc6d7e09cbb897010159bef145375af6c59593c3580b4020a334425efbb65f8ec6a66e170f104d885759a6e4a9f9c295e6e35b680883f7c31678e66918470b85affd54e2bfc5ee6424808081677eafa83391a06b60d726f6c976942a3a7bed8ce36e19d609e67ba0e8a72dca0668a0354487b0d890ceed01ea8e85b18b8eb5f05008e06e2c12f5074f2d3282b49e8a60af8d05f4fee6919d088df73211a2ae88d1bbacee6a5b2187a7f1dcb213186823482a1fcee6324c5f7e8a51b1818b78e272cf6e2fb178088dccab424ee605340e1f5209ba889a7adbad053db78e241ce52d7f49db6d95abda0086f7c946f46a9cb92420bbb1e7fcacc243355cbb87ac40ff0d34fd60ee98c357614ccf4bb123698089ae17c74657a4be17507d0754c01f06d3a349466bb10e45ecc01495152abed24c426e2ded14f44f7ec8fd229d984d574c6c8a0477efbd001c3bc67df1b82c6f3aebcb98402efb5703db3c2153b105c4634a2e267c839c89903f3cdce07e13c5190f428723bb19ea739f76557572c788157312301803a896818a91c2a6be0d9ed05fe8010ff90be9704f069d3eeafe58ea320c471d324a983b035ceacb722f2af0daea3fa1d8f2bdc90242f41ee62c472da9916d06963999acec19d1e9aaf5d5016b868f6c93b2a44045faa25291445b4f7ba82e4904d6d7b8a136c00c2ee5c3759a97894801531ebe742d96a0da96916e57ebafc4743a1706850ca7f813b89117dc1e5b8d1f2b8fec32a7419934229adad1198bcb10a37a1ad5d800588241512683f163c1fb826e2a8eeea91ad22d806bff28fee70d7e7bf963659df3cf9429e8b74559d29cf9c60a4d3dc3e31da499ed44a7743f512055060510737c5a76ab6826a229669d36d0cbef2af33c6f44ba33201e52c4bc027391583960281b69aae37d8ba637eb1a217cea92d8ce3c5e0ae3c31fbdef742d8c79f1a6753ce71e8ff945a2d36e040bc12c554dc8d848658d34d6d4d0bb52b1a9eb8318ab94442aa407f63a605a0880b82f6e77a897d9fafeb57f87a97473d2dfd6c2fa993cb330d151347a8ecfd61d54deeab2e97e8500917063f4e2aacfb944eb6087360ed422b0a13d3e1dec23e2c478b8068820ea9687ff478d86641aebd6c23b28bc75975374a49559a406a6bdb8b7c2640c2d4dbfc09b01f1870f9c0c1965e3c5e303a78b51b117b100eb93dfb1a1462efd4a44bea15ed62833e295e46b12d988fef74c9e3e47f51bfdcbe40f47a5830c75438b615a5ea16d0dda74e31390e084402deb31810c915e0b77c8fb713c9e7ac7086562b6176d820385f4fb265d33688490faab98f6af6b5fdceadb3157b6230a3642bb81da177c1f56fa9d9bf069222e46ec1d7e9c775e088bd54d354951e88e2e6bdc30272a365264029f0232c1212e569578cb5ead7097a2706d432eed6039742b0c2b135d7b87c11a7e48682bd58e5b9daff16c5a93a6bbad8d82572e64a61c2b1b505a42aa44b415cd9fb08289f02316bfa7e385c6fa2a16bf2c1ccced7b4dc9f292e04cc3a2b8dd8e7659ee92602b0311256b228b399862baba8d838a66bdaa48f9a99cc7758515bad646bdfe2710f2d5d67d7d21b5530e25d09dca1b223319e7790f6180d71e7f5e1a2d7d9364f794dc87de40052f096ce30d928f899f124b7b9d8035804518e634f4e4a22c6e969c8f4b7d6cb754908fbb05739b074b92359488edae239aa10d3fe13678299f54bcee13a87c30e2ac9dcb698b2b6c6e9d8ba6409ebaca22b49e48de8d72c200a98816bfbda2c06e3d8e241bfcc599ff5ab4a05c9e6e6b601bc00cd744d562ad2092bb0570b630d98bccdb9a9db5f4adc6b12ad4c8412b4ef97d4769056fda08ea46df234684a2f44d34cdecfe283b21da2e1565176b3f3b6dfcf695ff17561a3e8e9b43d76acb9388d6325d611cc800f52b9481895015260941a7962b14b9893ae05aea26e7baa3a977ea239e4d361f01b77ad51dfb0395c03ed4e80bc67680b9869e8c1e6915978ddc2805ec8179b0b2a7657789cfd714cb157648e158629d46adad2cb531467be8e8a7e64b13af66a3453dee219590a9ea74eadddf0c8a0e883063dc8e099bff7ea044e56442fd6d2ab6073cb5158a1b578fa16c4a0f6b8a49cf1cb2d1fcc641ebb01f856d0849da761c3e3e2d3fa6566338b4815f555a2ae9f65d970bf9be385ae6f1648d67dfa8efdc14851cecc587d42968dc03cfe43b99d42fc75c2649b72436a280cafdfdf874c686f64d8cd71706ec4700ae2f5681b742f964129802d1bbcb4015835f50da454aa9aea152e29cadf71eaa89469b23aea52d00ec2d06c0d386c40ec49fbad5a45630a53cd12c6ec967079ab6284d6935c15f5e6ae4f52dac7f6af1b4e931c44abc298ec8d20bce650c4281f48ef1a4b3c3dcc0aa15096f7775c003cc7bcf20378f9746b97cb6cb9193beee94393ab059892bbb6b534ae3a800558897fa2ebd187fb9733e1ee0ba6edcca7252f7b7e502074de58cca4493783a9d43fbc3ae8dd5b56cace86241df2820a504279976d0670557ab9ae48446d61e3e282c56a0ec608e8f4b352f845f459ac837ecb7073455ddffbd015dcf62259f82e407602e71c74014ce8216490e457d1530038cfe97808b7634991dfb14953b0843d6482eb14657af87c27df81e91c8a294eae5fc816cf0402a64d23c7e697991bc508de461d4c989f542077bf04e2affd96eaea8a51c73797739efc579a39743f5c2e14a17975b2666c99a20532a93155a191b037042e5fff0e994659494a759b3aecc9ff6d058556620bf4b12b12f1bfb1875f4fa009279ce3e642050337bb74d3bda583c67d45e49a66ee90b228cf8514f0e7ae843a6fbd7dc43a66e8696d2b6f3dcb86a9c677ed7b553ef0fa8ee837eac6e60e52b72e211de3ede2ab7d006e017c6f02a25a4f379413b8e7ecbc0ec0d34b665392cd45b1d44d11f030f9a703c7ada2431fa5d1ab4c28b7916f1d70bdcf372ea7830e3f2f6cb486834ce64f282384d5774a3beb993644f645e4d49bc57a9207318b793febb7180b64305933d2ffcca8eec5d71855d072a6a0097c245a58c34b98e360490d61b9bce9026e0bbbac76c971d7b9379b7041106dc55fa97f2251962f16a80cf48fedc6bdc2e6", 0x1000}, {&(0x7f0000001080)="979e548bafc84a153cc21139bb341e2fa39e03eabfd59318327801e99752de09ad35b99503137b69f5ad2e9b74b066d6579439dfdc722b92e9b8c858a9d8ebd4a80d2c5946d25b4a9e8121b6ad928d735f5716c3e793818fcbec3668578f24fea6b8e9874c2c99b9e950a7fbe76beab29428759a341505edc8c2f368f1149840763637da8e657893c258b8", 0x8b}, {&(0x7f0000001140)="cd33422cf26394832977f071ee1518f1af7a091f0c02dad80eb690d17905573692a1baf1dce7a0b6a5477e8864a7c8b71d8be4a1ce39746df23eb05dffbddcdcb19e703fed4ba4d3e86bac69c8fa02ab65d05aaa680ce5ad312fc64aa040d4c20bf47c6041798e1c802c4ff259c076e3e6e4a43dab9591a0891b6f6fb0da4c0ff937eb5fb42490b26e973803a9a8d2d6fa260de9bc50825e29b490f27ce39895", 0xa0}, {&(0x7f0000001200)="388681cc9b8719664d476710b40c94ebf90daf9242dfc434efeb7289ff7a7c85df125ab946e1f491f7ca6c2c48cc793d5ec41c493df58d837d17485a1640ac5ef658f2aee80f80fbee54deb65c3fa75818eff3e018b06cdb59751c377629882725bb72494be23dce2840224b28100afec9d5b9db81ff7fb6e16c7dfe50dc75601872c330fcf6f1a4727cf606c6370f11bd933736d84bb900667420b5898b68f137339c7e26413f50a08df964e0a45e40b35e931d502010223ed8e66abf7a9cff022e774b1519e5b549968790fce590c9f3ab7d652853c52394d72e5b3b5e78ecd5c824d57c57a126d49f090d1f0fc6e0da258b", 0xf3}], 0x5, 0x0, 0xece3) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140), 0x0) OpenBSD/amd64 (ci-openbsd-setuid-0.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect