last executing test programs: 5.28660058s ago: executing program 5 (id=6): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x6b, 0x11, 0x200000000000001, 0x105}], 0x203, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x20b, {0x0, 0x6}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 4.977532162s ago: executing program 5 (id=33): syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffffcc, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) (async) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x14) 4.902088213s ago: executing program 5 (id=37): r0 = socket(0x18, 0x400000002, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAF(r1, 0x80047460, &(0x7f0000000080)={0x293, 0x3ff, 0x3, 0x400, "2c7f88d112afd4f3bfed0f274ca9576eb663855b", 0x794, 0xffff}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b798e5806ce228c9299f7504ece5be73983b5ee545a916d1cba8ee", 0x3d}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x1d, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000002840)={0x1, 0x40}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ftruncate(r0, 0x10000) madvise(&(0x7f00003a5000/0x3000)=nil, 0x3000, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) close(r0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) 3.228657042s ago: executing program 3 (id=118): r0 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) (async) close(r1) socket(0x800000018, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x8}, {0x0, 0x2ff, 0x800}], 0x2) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) setitimer(0xec5d2d4f8c16df6, 0x0, 0x0) (async) setitimer(0xec5d2d4f8c16df6, 0x0, 0x0) r4 = socket(0x11, 0x8003, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x18}, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) (async) msgsnd(0x0, 0x0, 0x0, 0x0) 3.1471556s ago: executing program 3 (id=120): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x5}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0xfffffffffffffffe, 0x0, 0x0) 1.895107674s ago: executing program 3 (id=127): r0 = semget(0x1, 0x4, 0x8) r1 = getuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0xd, r1, r2, r4, 0x0, 0x2, 0x9}, 0x3326, 0x3ff, 0x800}) r6 = socket(0x20, 0x4, 0xd) r7 = msgget(0x2, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/115) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, r4, r5, r1, r5, 0x8, 0x100}, 0x170c0000000000, 0x8, r3, r3, 0x1, 0x8, 0x100000000, 0xb}) r8 = semget(0x1, 0x3, 0x88) r9 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0x7, r9, 0x0, r1, r5, 0x84, 0x800}, 0x6, 0x8, 0x1}) r10 = getegid() setgid(r10) setegid(r10) r11 = getuid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={r3, r11, r5}, 0xc) setsockopt(r6, 0x4, 0xa3, &(0x7f00000002c0)="776f3e613309c4ca2d1f50f4b69d7e83676a80749324c525fe9b56e9a54d6cccc34a5f32f9de8b127aa65817f10645f2b6a58dbf795076f15c", 0x39) r12 = semget(0x2, 0x3, 0x1) semop(r12, &(0x7f0000000300)=[{0x0, 0x4}, {0x1, 0x8, 0x1000}, {0x2, 0x951d, 0x1000}], 0x3) nanosleep(&(0x7f0000000340)={0x14000, 0x3}, 0x0) setreuid(r9, r9) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x5011, r6, 0x9) r13 = msgget(0x0, 0x4e) msgctl$IPC_RMID(r13, 0x0) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f00000003c0)="674f30228d8b329e54f12fae577479baa2890b24876e2bb2ae753cc59a2e8b25e2ec58bc056c320fd3be6084abcbfc1220dfd4d09972027023e7d4ba19265e3fb4f2d3298b6ef23e9b17b72b5072f5bcde3cd3c4fe1142b59769b18c0b34398dc6406df41f763a14da11385b8c083afe1911a97df4ce0e0015e9ffdee6710472c30daf00ff05c6d3e54bcdd7a0699a167079912cb3195d81df5a4bcddc45747e3349643465c86190e2a388f40e254996563027fb238cd83d32bf19c34b3c8f3e89b63079265d8afd998a229fb74cd186c39cfbeffed0ae", &(0x7f00000004c0)=0xd7, &(0x7f0000000500)="c870a6c8ca78cff164c05001e6ec9f151a161e0a66f61dc506b6ee9dd7f2da805a4905e8fca77271321f1df25ce3f18d3ce3b69297ed34caf4a407b578c55743", 0x40) getegid() r14 = getgid() setegid(r14) msgget$private(0x0, 0x0) 1.787118294s ago: executing program 6 (id=128): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e1) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000001200)='#', 0x1}], 0x1) write(r0, &(0x7f0000000040)=' ', 0x1) accept$inet(r0, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8, 0x48f, 0x0, 0x140}}}}}}) 1.785918032s ago: executing program 6 (id=130): unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x400, 0x100) mkdirat(r0, &(0x7f0000000140)='./file2/file0\x00', 0x84) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08060001080006"]) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='./file2/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') 1.780302811s ago: executing program 6 (id=133): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x8}, {0x2, 0x0, 0x0, 0x2}]}) r0 = syz_open_pts() close(r0) close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0xd9, 0x1, 0x2, 0x9}, {0x361, 0x3, 0x7, 0xffffffff}, {0x8, 0x5, 0x6, 0x4}, {0x9, 0x7, 0x8, 0x401}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x5) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000324000/0x1000)=nil, 0x1000, 0x4, 0x11, r2, 0x2000000000000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb07f) 1.75023637s ago: executing program 6 (id=134): r0 = socket(0x18, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000080)="160161c6", &(0x7f0000000040)=0x4, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, 0x0, 0xffffffffffffffff) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x342a0630, 0xfffffffb, 0x800001, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0xfffffffd, 0x6}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIONREAD(r0, 0x40047477, &(0x7f0000000100)) 1.521629624s ago: executing program 6 (id=139): pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000340)="b1000504000004000000080003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5fb003000000000005000000e2f0ad3ebbc257699a1f139b672f4d3354223e7d0c032bfa896443a42102d30ee8491ac673a17a617a86ba609ddfdb000000720fd18bfbb670c1f5a872c881ea6e2ec5890000eeff7f00361b4cc702fac5000028000000000000008abfba221554f4e0f668266c0900000008e3", 0xb1, 0x2, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000100), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="52f91e3471ac0068bc5a919646ca0f4f2c7ae84ecbdb", &(0x7f0000000040)=0x10, 0x0, 0x113cbeb604f2f4ee) writev(r0, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) read(r0, &(0x7f0000000200)=""/190, 0xbe) r3 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f00000002c0)={@random="e727dc07001f", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "fdfff2", 0x10, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x55, 0x0, 0x0, 0x2e}], @udp={{0x1, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) ioctl$FIONREAD(r3, 0x80206999, &(0x7f00000001c0)) 1.128122023s ago: executing program 4 (id=152): r0 = socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000001480)={0x9, 0x308, 0x8, 0x2, 0x2, 0x8001, 0x4}, &(0x7f00000014c0)={0x1, 0x1, 0x80000000, 0x1ff, 0x104e, 0x8, 0x80001, 0x2}, 0x0, 0x0) select(0x40, &(0x7f0000001580)={0x1, 0x8000000000000001, 0x5, 0x80000001, 0x8, 0x7, 0x7, 0x7}, &(0x7f00000015c0)={0x1, 0x6, 0x9, 0x15f, 0x0, 0x2, 0x697, 0x101}, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r0, 0x40, 0xff, &(0x7f0000000000)="cd2b2c5831a281d7b47c8c8354b9b52632f560e1cce4233c6cfff4fc1afccf565c4f60af9b4c0d45094fa78d879c24deaae86ac55a9fb3178f92e119aadab5dd6ef363bfb3a4b56a073217b710e82b437f0a50a5bdaeb1ddfeb364c8a72f8a954d549faebc71576d5b90d81b409004", 0x6f) 1.126849847s ago: executing program 4 (id=153): getrlimit(0x3, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fchdir(r0) open(&(0x7f0000000000)='.\x00', 0x8000, 0x100) unveil(0x0, &(0x7f0000000100)='c\x00') mprotect(&(0x7f0000620000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') open(&(0x7f0000000000)='./file0\x00', 0x611, 0x80) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0xff, 0x0, @broadcast, @rand_addr=0xac1400fc}, @icmp=@redirect={0x5, 0x1, 0x0, @broadcast, {0x5, 0x4, 0x3, 0x3c, 0x3, 0x66, 0x6, 0x0, 0xff, 0x1, @loopback, @rand_addr=0x1}}}}}}) getrlimit(0x3, &(0x7f0000000040)) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) (async) fchdir(r0) (async) open(&(0x7f0000000000)='.\x00', 0x8000, 0x100) (async) unveil(0x0, &(0x7f0000000100)='c\x00') (async) mprotect(&(0x7f0000620000/0x3000)=nil, 0x3000, 0x0) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x80) (async) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0xff, 0x0, @broadcast, @rand_addr=0xac1400fc}, @icmp=@redirect={0x5, 0x1, 0x0, @broadcast, {0x5, 0x4, 0x3, 0x3c, 0x3, 0x66, 0x6, 0x0, 0xff, 0x1, @loopback, @rand_addr=0x1}}}}}}) (async) 1.066640767s ago: executing program 0 (id=156): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001440)=[{0x0}], 0x1, 0x6) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, 0x0, 0x0) r0 = kqueue() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000440)=0xf6) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x6, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x7, 0xfffffffffffffff7, 0x100], [0x10, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000002, 0x0, 0x0, 0xfffffffffffffffc, 0x47], [0xa, 0x1, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2002, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0x7fffffff}, {0x4, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x3}, {0xfffe, 0x0, 0x30000, 0x10000000}, {0x0, 0x1, 0x200, 0xc}], {0x7ff, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x3}}}) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000140)) r2 = socket$inet(0x2, 0x1, 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070000000010", 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x8, 0x0) open$dir(&(0x7f0000000b80)='./file0\x00', 0x1, 0x90) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_open_pts() symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') mkdirat(r3, &(0x7f00000006c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10) rename(&(0x7f0000000fc0)='./file0\x00', &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) setsockopt(0xffffffffffffffff, 0x8, 0x6, &(0x7f0000000180)="b1f5d915", 0x4) kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.06601154s ago: executing program 0 (id=157): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000100)=""/36, 0x24}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000200)=""/121, 0x79}, {&(0x7f0000000280)=""/249, 0xf9}, {&(0x7f0000000380)=""/120, 0x78}, {&(0x7f0000000400)=""/131, 0x83}, {&(0x7f0000000500)=""/156, 0x9c}], 0x9, 0x0}}, 0x10, 0x2802, 0x0) recvfrom(r1, 0x0, 0x0, 0x14c0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) 1.065366915s ago: executing program 4 (id=158): sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000000000)=[{0x0, 0x7, 0x1c00}], 0x1) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="bb09ed3451ad8c3b4a09ebda", 0xc}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = getppid() setpgid(0x0, r4) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) ktrace(0x0, 0x1, 0x1c00, r7) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x6ea6, 0x4) sendto$inet(r2, &(0x7f00000003c0)='u', 0x1d, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106978, &(0x7f00000000c0)) 1.029164713s ago: executing program 7 (id=159): recvmsg(0xffffffffffffffff, 0x0, 0x1840) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x5, 0xffffdf86, 0xfffffbff, "2305006602000023fb765a378a55c77600", 0x4000000, 0x673}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/18, 0x12}], 0x1) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/248, 0xf8}, {&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000001c0)=""/185, 0xb9}, {&(0x7f0000000280)=""/220, 0xdc}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000440)=""/194, 0xc2}, {&(0x7f0000000540)=""/205, 0xcd}, {&(0x7f0000000640)=""/68, 0x44}], 0x8) 1.028036908s ago: executing program 4 (id=161): open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r0, 0x79c8) setrlimit(0x5, &(0x7f0000000ec0)={0x4}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) 1.027003987s ago: executing program 3 (id=162): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x3) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000500)={&(0x7f00000004c0)={&(0x7f0000000280)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0, 0x90}, 0x8}, 0x10, 0x208) open(&(0x7f0000000000)='./file0\x00', 0x717, 0x100) 645.290667ms ago: executing program 4 (id=163): syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6"]) 644.642238ms ago: executing program 3 (id=164): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r1 = fcntl$getown(r0, 0x5) pledge(&(0x7f0000000180)='\xb7$]$.-:\x00', &(0x7f00000001c0)='/dev/diskmap\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$setown(r2, 0x6, r1) socket(0x10, 0x8000, 0x5) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000140)={0x5, 0xce30, 0x6}) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x80, 0xb44}) sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0x300}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt(r2, 0x4, 0x8001, &(0x7f00000000c0)="35ce296205debca0a4a46a9ee3474491f7aef6c4abb3566e77373a8b86017b27137787cadd066172bf1313e5ef33fbe9758cfafe99ffd192ec9a2b503890f24482ec7a01533feb510b7c49519c3c5e67aaf4fbea43f2d14c1f1a18e0b7284e848e93f44674d366fc44704d1e1dd67a3413833773cdf34d502d45", 0x7a) 644.33593ms ago: executing program 4 (id=165): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/194, 0xc2}], 0x1, 0x0}, 0x1042) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() read(r2, &(0x7f0000000180)=""/159, 0x4626) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) accept$inet6(0xffffffffffffffff, &(0x7f0000000380), 0x0) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000340)="b10086af5b3604000000003571000000c4b6b43b95f6f0e30200004991f7aacf5f882b295dbdaa0500000051e2f0ad3ebbc853699a1f4548996b82e6f0ac84fb68139b676c70335c223e7d0c132bfa896443a42102000000720fd18bfb695564b670000000800400a6050000000000002002fb030c2300008abfb71d89e000040502000001000000003e4b45a827dde6070000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000b657", 0xc2, 0x0, 0x0, 0x0) 643.996847ms ago: executing program 3 (id=166): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x1e0, 0x6}, 0x1, 0x3, 0x0, 0x0, 0xc1000001, 0x200, 0xc, 0x4}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x3ff, 0x1}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {}, {0x2}, {}, {0x3, 0x1}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000001480)={0x9, 0x308, 0x8, 0x2, 0x2, 0x8001, 0x4}, &(0x7f00000014c0)={0x1, 0x1, 0x80000000, 0x1ff, 0x104e, 0x8, 0x1, 0x2}, 0x0, 0x0) select(0x40, &(0x7f0000001580)={0x1, 0x8000000000000001, 0x5, 0x80000001, 0x8, 0x7, 0x7, 0x7}, &(0x7f00000015c0)={0x1, 0x6, 0x9, 0x15f, 0x0, 0x2, 0x697, 0x101}, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) 641.901921ms ago: executing program 0 (id=167): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x1fe, 0x1000}, 0x1000001265, 0x8b, 0x0, 0x0, 0xf9bb, 0x4, 0x8, 0x8001008000000e62}) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x804, 0xe1, 0x2fffa, 0x20049d, "0848c0fa870000bdda0b88d1150600090002ff07", 0x6, 0x5}) write(r0, &(0x7f0000000480)='\t', 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x808, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) 639.696681ms ago: executing program 6 (id=168): open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x190) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sendmsg$unix(r1, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=[@cred={0x20}], 0x20}, 0x404) getitimer(0x0, 0xfffffffffffffffe) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4000000004de1, 0x1000300000007}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x7f, 0x64f74c3e, 0xffffffff, "1410040d00003f906600", 0x16ce, 0x5}) writev(r3, &(0x7f0000000840)=[{&(0x7f0000000240)="43b1d04c", 0x4}], 0x1) writev(r4, &(0x7f0000000740)=[{&(0x7f0000000280)="9a718fab2aa262e9139b290294aec09a0c1e45bec87876e380161cc6a415300e40a07746b773cad150ae9f0b8950e526c2a594cabf2a295692550f398b324dc931936d002c6cded67309", 0x4a}], 0x1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 542.24862ms ago: executing program 0 (id=170): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) execve(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async) execve(0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) 415.274562ms ago: executing program 0 (id=173): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x0, 0x1020300000004}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x9, 0x4) sysctl$kern(&(0x7f0000000200)={0x1, 0x32}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) listen(r2, 0x71) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000001480)=""/4091, 0xffb}], 0x1, 0x0}, 0x1002) 394.8106ms ago: executing program 0 (id=175): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r2 = syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xd9) pipe2(0x0, 0x10000) r3 = semget$private(0x0, 0x7, 0x3c0) semctl$SETVAL(r3, 0x3, 0x8, 0x0) semop(r3, &(0x7f0000000680)=[{0x3, 0xffff, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semop(r3, &(0x7f0000000000)=[{0x3, 0x52f5, 0x800}, {0x2, 0x2, 0x1800}], 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0xa9) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x100000003}) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x2, 0x1, 0xffffffff00000000, 0x2fffffffc}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x803, 0x3fd, 0xffff, 0x200499, "084880fa870000bdda0988d11554e90d6602ff07", 0x400, 0x3}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/140, 0x8c}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000440)="a8a3", 0x2}], 0x1) 253.031554ms ago: executing program 1 (id=179): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() getrlimit(0x5, &(0x7f0000000340)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x807, 0x3, 0xffff, 0x200495, "084880fa870000bd090088d11554e90d6602ff07", 0xb52, 0x2a6d}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) dup2(r2, r1) writev(r0, &(0x7f00000029c0)=[{&(0x7f0000000080)="793d4acf593accd5284d97b182ffa2c4dc236b5c27db05fe46d9a1fe6e442829bd478ea62ea8df42767f4fb6e013a64f31d48884f5b440d8ec138a22c7f4abe9ad2990de976eb4db3eb06d0e146feff17166df0ccf82cd18dc8858594a08d4634152d486b0a80999314144593c0266d319bffa61ce051f0115de9fd1fe24bff844111e1f8b9148c3ef86c3e67a9d904cd3c55daa021867a953a7c4ffc715783cc09729751c18bff830418236397fc44dee62747a4c041c5cd9b75426a28431832757c770a68c4de235b6e93f7d5e13677dff35709bde80666a060641a082eae0ffc93023a7732574ac77c73d5ffb8179be0b85e62017b6271cc45fa5a820e534e05e6bfd7293c5aa9235713bd920097a975462f0faf1777fde75f33c049cba0dbbd7cb0b026e75b200214ed99bc0e21e0f72b6e6ab1533ae5bac9f7e772aa992b763b81e870e3d7a77a23e197144b85c1e760bed34ea9610e94e79bf4e4ca49edf7ecea9131b7d5fd4c1590ec7f479b241634908f0f2b8ee6adde837328ba1bcaf3d8b4dd6f722de9f2479c95f8b2e52a1171b23a6dee5a6f1a1866d34513996d57eee23405432923fbef097e8f3a3a19d9b7e0e242156f6b24d350d3a7abcb5857830220e5d5db123a3f0fdfe193bffaf4ec962d8f2ab3d7dd3441b985e54622e5998defe32f0f356b9db2264c4ccae0e334221b0e53774178123ca342a489fc5963364fba5fefcc9d5007caa82db2f1a3833eec513764a8f3a53921ce6a5c06bb1338c5e5c98d32310d9e5bd95bd1c095b10d41f9cb92c0d80556b218316ea913f300dc41e3a2b17985a92935caceeea3169be2f5154882d55ecbcafff24329a6846642800c0bf5d81fffcbef11180c14bdaf584191ac43975c0c753ef1d36f9cf0978b1d0352e6dba93c94bd9dad39038c2800217cf0ff2294641bd0a74db7b32f6b3925bb923575eb09add2342abfdb58abea50d6d", 0x2b7}], 0x1000000000000015) 252.748096ms ago: executing program 1 (id=180): truncate(&(0x7f0000000000)='./file0\x00', 0x20a748) (async) r0 = syz_open_pts() sysctl$net_inet6_icmp6(&(0x7f0000000500)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x63) (async, rerun: 32) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000000}) (async, rerun: 32) flock(r0, 0x1) (async) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) 250.032112ms ago: executing program 1 (id=183): sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa, 0x4}, 0x2, &(0x7f00000000c0)="79978cca54a33ca612e3f3d9db63978fd759e59b3136db8f317506d04d35317f2bc3e3f8df70808a663e767adcae504f2cd3cd2bc6abafb691611bdc75ca5f878c59154d3137702f998b075cc8ca0ba4da939d705d24447e62dab7cd8e0729a31c8cf0a9c151e22aadf763", 0x0, 0x0, 0x0) 247.804536ms ago: executing program 1 (id=184): sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4101}, &(0x7f0000000000)=0x1007) getsockopt(r0, 0x2, 0x87, &(0x7f0000000040)=""/19, &(0x7f0000001100)=0x13) 139.830904ms ago: executing program 1 (id=185): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x170}, 0x0, 0x0, 0x800000000000000, 0x0, 0x5, 0x2, 0x5, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x200000000000) close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00"}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, &(0x7f0000000280)="cf4a4689980c411e7d7b82828d317f4733f0219fee0f4a65f993bfff1a87ad9d6c04157aad0d7bb21e8d094acf16eabe312862fb7ab6e76ddb169488f66d6747046e09c35763eb244aa329b3f06b631a86a414624b6005e6042c3c4d62658f198ae3c4d20cb06082451b5df9d0899599b702187a15ff32a7454a52a7af249545a099e6eeeb76d313cd", &(0x7f0000000080)=0xffdf, 0x0, 0x61) writev(r0, &(0x7f0000000080), 0x0) 138.785567ms ago: executing program 1 (id=186): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x1, 0x4}, {0x0, 0x6}, {}, {0x0, 0xfffffffa}, {}, {0x0, 0xfffffffc}, {}, {0x1, 0xffffffff}, {0x0, 0x7}, {0x3}, {0x2}, {}, {0x1, 0x1000}, {0x3}, {0x3}, {0x2, 0x3}, {0x3}, {0x0, 0xfffffffe}, {0x0, 0x7ff}, {0x5}, {}, {0x3}, {0x0, 0x400}, {0x0, 0x1}, {0x3}, {0x0, 0x3}, {0x0, 0x1}, {0x2}, {}, {0x1, 0xa}, {0x1, 0x10}]}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x840, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x4001, 0x0) (async) r0 = socket(0x2, 0x4001, 0x0) dup(r0) (async) r1 = dup(r0) socket(0x10, 0x3, 0x9) (async) socket(0x10, 0x3, 0x9) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000200)={0x1, 0x1b}, 0x2, &(0x7f0000000240)="0434b4d19ef4f85a9760435a0ace9fcb60a05e78557b1d19ba65d0dcd4cff5a3c09fbc0c0361e72172343f8859554be292fe6949cfe6c1759aefe4e9aebf7671bfe8", &(0x7f00000002c0)=0x42, &(0x7f0000000340)="4ae9afd4ff6453a8816f24f66a366b01fd24acdc0a7634ad8a42ddc3edea27dfd21a7e335ad3e4d128bacfbe4098b6e54acb6fa9a86eb3eee0036e38321b6d5faad5cd8c6844713cf424145d53364a6c7538869a5c3349c38bb0419aa18dabfb771158fec3a055fd987afc81f331a251aec75d307b6b4f536b1bce20a531faee86a17dae68dded78ee699e4224b36c5863ebf539c01fa0a0798824a20618bf2cd597ee536e2e8d442618f4deb9d3dc59d405e24eb29375caabf2deafbb76fbcdfd69d9319ce3a7c6a7", 0xc9) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 137.659625ms ago: executing program 7 (id=187): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) (async) syz_emit_ethernet(0x23bf, &(0x7f0000001580)={@random="17c72b2a0845", @random="7136224077f1", [], {@ipv6={0x86dd, {0x3, 0x6, "672897", 0x2389, 0x6, 0xf1, @mcast2, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x5, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}, [{0x1e, 0x5, "b6c547bde033fa4a89d405261d614c56f2f33b1da1c2b47a3a1e8c06ea0db2b568e0b14686218b"}, {0x18, 0x1a, "556905cb8fa4fd84a486caacede0d910615fc8daf6873400e468622084844983f5c7fe36cbb5ec301b21d4ded207718d4fe1ac9a0e7336056f85e3706ebd39f3d11259622bd32a7813b260c0ca93af9fc72f1d6284c8d786d20144df9a06d14a062b1c0251c548be9fe9e862edc3045a3de1420e26892e5939bbcf466327123d76696748cbc549cd7120de62323a57c12ea082b02943429d61f8fbc715c31b70a5aa55d7fd6f06fae1d5148b7bfca26ee89cad332ecc94481ae381d10d1ec6aebe499c36a83bca37e2156239f927"}, {0xd73c997db6063964, 0x20, "44b4a870ef7261157fb0d33b70b4b24558c5ca6e405dae5476959aee96f5e158350fed6f99a1dc55113bbbaadd8d6e239beae757d633457d93674017088e5883413af3c92e0d5d2a2d55064dcdb947582372d4bc788300a78cfa107ded3ef2ce1887ac9f754ff6fb5be2f81ab196facc47137db872744a5194ed23cbfd4a11c669607f312c505c246135f7f330a3ddecc2ea19e726cfdeceeb801087039013ded828d5fecee6296caff78d20cb24bf6665f29ea02053c12ec3fa437849bc5faf6cf417857a210634e5c7ff71066bac3d6932400a6ec86a3d07047f5f8ca6c7ebcdc8460b249f7280010fd643e62850c4452949b59a325214ff37ed35242b"}, {0x4, 0x200, "0eb98834c58a832207bf061c8b5f76a91b3d8528fa671acc6f12781797cfb7a937d0af0c650962449932482ab5795466a34b7cb657a97716b2b891b39ae94edc0c7f3a3098c182e0d475c174ef69ad8d9802155311a4f3bb066fe0fe1d6b2fb4f072ce8a7c91212edf3994e5c153a54d6129ca311ae8e9e327644c63acf95904dafe20d9fa5a52f221674fdc560e5e04d6b21b0911410e08548f6cb8e34a1f19cc8e31ff536fca947cca8f49aa8d14051af0ba083fb6691b6facd05975d829a30fa537319d803437495b16c1da3f1e8f992d81c7fe78779f3835890ec1310ac7dd6f0c4ad80ed5ca66b8c2ca3c931105aa0e88d46ec5133181c76a5eeacf57a3ee55019878274a2aab8d93d789bcdcb39c2e98ea67ffe24550a842b745cfa2140b14384c3ebe838b7219684f1506d5b18a0de53b8862acd02d35e07b59820e9c8187cc4dc4757026d4fb54c85cd6b385bf22e2732ac0c200f32174052898da9dfff9189503e5e06370b9b539c4e8d96f119ec6441f167fb823c092caf4aec33eef3e7edc6cd592c7719587e84d94503038207bb4403b715b8079eb911649d88d1133dc485e188fdbc19ce78f2ab706989dcc36bdfa63edb7d26f98a7d1562d8a5510eb16eb38d01ab16a79176cf3919b185af7cb1fc04c31815a2280225a714ae0f551e2fcf66ca74216224cf9db193096bb3ef7cae995d85b79969bf21292dfebd47b37ccfbe5de55402ed051896f78f7af83c593bc9f93e70b3cffcba04257d4a3637db26671e8b1fce5ace985d910dc75524050be1e10323a0536175b11fa51fd8ee74a5ea692f87df925a4a337a8ced39ccc85b1ab945162b94b5b4201c13f4757a7feaee2cac0fa3d00659f42f6da842213fc1eb24f76e8d04c097c911040c1aa2c4e825a19eb6beb4744481566896bf5d686e4ec457f024922d19c715daf72511475c31b46d042eedafac4d670902787eeed51d4964ba29a05fa5a6bf70a6b57b24f1c91ccf067545afb76a38fb3204105fed41bf77efecd2610c6f76c993933f12671b36d98d137788f815e47fdfbfe63240bfec036aece059619f4e5bfc8bb9166947d12a2eac341280618accfa6ddbbee3517548b269aa4a97b2d7f1e2fe12146c7f3e9effecd173fea2fdb84566a62f62905a91e3a0ba7ddf44db780e8bf2a4e258884c8f50441ca2860bc09dad1fcac5d90275a63dce4f5fb4726fdd06c15f3cfdc5622e439420738f59df0d732bea6e0f3337203b182cf07b34d0a13d161d280aa2469df37e553de2d1c1d26fd328ffb52874ecbe644ca52e596ee55b8b94bf60ac141d4cba5f88422307f91e57cd438c30e6745481673d562d56aa9bc8ad4ceb5444f00dc5fedd4ca7d95d1b076c8cfd4b58c82324908beb592cd32fcaedb919c8d8d06e71bba61f62f8d15ed732c97cc33e784624ec1670f707ada445d7bb4e6c05c1e3df9bc9db192b2f586b5f5544c50823b92959756906dbcbbbcc8f4be4fc9bf053d07973b1645d915fb00e292f87443117eef72b03510d0d539675862d047bf40860583f725e373bedf8a14e4fde3fe5e90f6545c084b9185119ef8913ce56889342e6d64743ed58195ffd19362c3625ee405e2498fca415355e52417c9a53058af9b08a9188fc35c53211ff090dc5f6e164f4165d97f19ab0d4791358e4b0547f18be801fbb36a8a223d6af78b5b24fa1f26e8f9466278d638e32bb6028408a445adb6b5cb3d5a8dbcb9a9861d2c2c204de5db7fe40b3f40fefff922e8bf2177ca77921e243efec2088292c8d61b8fd629b8b72cbfa6a2df29633648de9d76d55e5d1298d79f9701c932af4f4b3263f72338532894bcfd09a7d5d287203cb8d6958d0c3be5448efec1bb9d10b6cec78c2b4ece8fa8b07e0c072172950091457b890d71d1f8320bcf385e72572307f58e451c1e78dde5ac2e50461f91f7a0cec2a0b9fd6c08d8f16e41ffd30fe6c70b032eddaa9ae4926db7a2dbc6c47c51c12f7624ef12251320acb64b0e29c1e7df3c008d8f556098788387a247a87558d163b0e077a122e359eba8b9a4215de8afe22ce6872f28f884d6a0150c474ead405e3c275edd973639ab94dfc41fea7487b92614b56902d5502bee8e3954ab860c6306a0c4099b02313c738dfa4caa368b08bc94c977b41394b67c54799c8a18ef5b7c213dd95c3e37875cfd9bfa5745e2beecd232756e4248548c9d0065939a334057110c1da62a8dae8070a4a63dadbfea209d4bc1ceb2778aac9c4d399d43d5afa7e6b0c5bf35c66c8034b83ec8e816a7c94b748041730d502cb41259188025338702bacf0a8fda32e4469b6be279db6058370f8edac493ae3735be23d8a5cd490bc518c0e0bda768b8846ebf39c062401ee8d42522f6e959130eaedf71812866418384b438d356580e9b87458b74b7625a043c80edb3696b89a04be007c672e311994afb6efe7a19d671a96f0ab00c25641e70eea7d98a8f90b9f78ec41acd36542ebdcdf9c631a44d0e7fc9300af522b347059e89b5ae3e8404c38898af7e7c93a496c42a1f9db6f4e74c05f8ae120f81641b843cd515706b87b49e7e5fe9276ba287fdb2c8d0050d36241e91bfbb80253290f128e56b8cad7a928c665e258a61b2bb7000cc75800d3e6524552d19fe675f126f6b6115efd0b67c97dc3fbd7404dce34c1fd975d782dc035e8b7b78496cda2a4e8b08998207b6cebba89a5070ed6473f4d368c2546ad44674f2a032f898da55c0715ecaaf8a2a196e517f3bec4d90b9cd572ec522b78666d1e6670f6e835ffb6199e401a79f2d2d7ee55a36571b58704458df22aa6a5db031a813caa0c1bb342e8ddcb51cf59c3625c1ccdf824954309602c88540db9ee3b976a457cdc3e4831d657249b84695b6f421026ea5032ae82782e2a056f7282520714792aa621ad3bfbdaff63dcc012e9ab2390d4e36e042b3ba7580a95030a69f120519103c210c8ad202f4be93468ad0a49e23c120ea3c2cf35922de1aa8c63dc3f167e11f2b2970839483f1d587dbef3c44889620a5396fada3e971ed6cb1d3dcbefdaa463751528e682d0175834197f9bebccf5b79f8d07919b61af3ac5d0b696884700e392542a74af26ff1b70de3b8c74fdade489f14f637cb4ae34269e25667260538c210fb40657ef2d6cadf7e510b9b96703d2f05f17417e6ed3a990ff7c1ba8e8f2be64a09eb8d59e0298088d7755dd566da7c14ec35456da1635c6fe6240cfe6b1e79538ceb21994f897d543a9e0a98504799bcf0bcca5754ceda4268d964c9a93fabd5dbeb4e2af642092de7e42ba344ad1641bd37c9ccaf7570384abf5e716ca7cfe98c4505116347be6ab9e03c6e3ff9ee065004a742cc120fbbda9ac0d7092688c5e1a198a6e2dd305eed426dfa86b6f05490214b77d8218cd49e4e530afa3b297544c31355f8a10a3033c6e6694dce34031b5e6d3a3899a1d357b43ee202ec6a21b6e4a564948639c36a8ef3e623caa9250e1dca00ae56dc6211d2c5b739f1b80b760b269b015fd9452214dc2be11c0e2fd4b53c01ceda286bfac95507719b8cba0e8af71e9cbbf641a94731a7f20220b9b2cc40f82e279e73290a6ef5afbc9bed73b6e4cf98bbd2adee22115a8e25ebd081510dd91fb55a64bb4a0c8df84ca932a1f2636a85814cbf9c9f3180211a8403b4fe96b987a774b240b184ed5e79dca41e7253be69e59b31052942a8c59d3dd1b21286e0b04600340e11adff52c31753789abdeed7830731be493fc302f14d0aa882f78fcf08fea2a57fedd0155975ad03865f177806bb3f0eab9c8aeb3cefe4ebc56d63859f401c354dd7228a59580706101d0181c36946717b765fcc3e185e7ad9c2bf0c5ac3fcb5d16f12114c3a2dba920e9f87894618a79968e65d736066af5f7c1407b332b6041fbe2363326e9d9802b7b1840f712229b699b080696b05d3c4a5eacaf9c75faa2db840e11844c704a53b31b03c0a563a78e44d3e4fd191243e01c811019e29151527491c9e202b360043e4a4fe34ac7056e07ccb27529aa7b8d851a41e914380562dc0ac08648dee425877e2072f4b289d87ebc7da8dc8d963e0f522c55582561127aec63ef0c9bdd3abd5692d9a3bd219a9fe47eb7f080f43f211bcb1c56f0b2212e903adc729f6f6aceed2d935e586d122317d2c9b32e4cc520f8de93f05fe6d1d0931ba267b2af0d6d0ab4309fafd72bb161c785fa90bae52ea14907e44e032527f855503fa00137fa59d3db8b03e23ccf5c801a1cb4e0509e7c1135ee466fba3622186e8a429c3b475b511e3667ceb880bf1973689fc053df04b26e2c8d668989b9deb8b22e979293a7103bd31ed9d14db0a8a3d53e4cea6e9878c9f1c2800301e3ef65b479d4bda0327eb47c03df14109652acef5e1730212becd692e76c55e521757e160259fd7740d9a603a8bb2fe20c3ccc2175a2e3b869e807a5856969336a763c8017fbe3278b0f57344a4676bb5d3b10f721bcbadca8bc4925685dfa6a24af11e21fa73ad77930871610e3ca3330387b07c278caf3395468b76970bbe81aa59d0b9a5388bbbf4281b442f4115e3a76e8cd88db0d08616ac77180baa720ed933ccd844c89c2a6d1bc23c8d1ff55471d360ab7cf8a24fad9bdf5e2f2bf3e14f3eafa551ae1c82ee7c526c9003858e9f116bd36a96273a14f62e18b3540d13654a9e3d991a07beb3b56c54444cc865d9b54906fbac393594340073025db0252745b7f8e6f36e2d73cea446b590e68d929e5c0ba71a5fe2b65aa24cdffc14a43cd4c866f7982587212fef93e50f76dfbc835cb525cb8aa26ed4f90b6843f2df390894c6bd9560ebc2a9d7b5d13ae3d18679f5ed408086447a4f1e8859ccb08754f3dd46735faf52c9bf7002ad665c72c99c8bc6dad2c45196244cf2b73cfc4f3b67159fbf7f03923bc592b3131ef6865c3822aa1d852ead814aaa715656efdb21973849ac38863ab4b1e84a31b5a8b9fa593bdc1b36da58dc328bcd5f9f09f90139fd56a228e77528e3816530525d710eeb719371a4bda96b2d8251daad0db749c58c95c44066d27d1ef12b8b6f6a2a8bc5f4a9ebec041b4e32fa4d8696cb4ebaddaf49197b51d6724de43f96ce537927c91006fdf0da2f41d2b20b4259f308147a4385ce5c9015f499c01f376808063c725dc46c348870ad04f8c5fc7eaa13ca47a6462f4e05fba62c05e7a87c1efd6a775c7995637fe77761c5ffb6015921c7e2c092381a83ae2fc10f5c799bd516b222e9beb975716d1f33eee7c80bb974c9abfdb166b147d2ecf65fd7a4b65dbf1bfe7f6fcdfa05a112b61ee84aa6559ee92539a1684ffedea3f48e4fd8c20cc28c310a53145a0312fe46076d29d857f3aa197a364fc8ae6d614e94990903d30c80b1b524e3525c7cbcb4591870eed408cbdea516ccfd60b2d28672b192ef91b426d59e1a4695c77c7ff536fdd6fd7d435e589d387287177236116f876d7cea3c221b882c42bccaff7151ac146b8ab0a2b7d66e62b51a72c8ac943f430ec8e892197f4ead1bf596a40c23b27473457b6e50daaff7df73f23c261a583c12c5e384c9144da1f368849a2fa69f074458a24643216f426c0491f2b61ba87a909c8fecc024ed68ad98fd3a08d20eef598e4011ea7b88e056defd939d0ec6d4f63eea75f72661227cf053b6a6e601c71a979596c7b0c43c042de5c84bea6bef232e78db17de127922ef93782dc17ce81b884a60b66a777db3c3acccd26f49b5d4864a219036e05409141a4492ad404cd606520f74965075a3e6"}, {0x19, 0xd, "3767743041ed88c29bfaabe1fc7cf8c80881cab24b5e1e4a53cdcf7b2d674068b27fb7789d9a34b96f4ce0f3a5c1decf277675ec751f712b542931f3e2f3b7dd66c8fcbe8e286ae00672c4def62ee519f01b7f3158a61513ee82c814c2fd4f3de3dd6f073345849be3e38f416e"}, {0x4, 0x200, "9e61785d661d443ef7e814e636d597d2c90f53286c324733d2c46827ebd384a5a36603a9bbc53dadf1d3c9f1455761947c844740f515df4faa9896d4c353a152b5bc9e6c907182ecfae2abcdaa433995ff0e24295aa083155d2a10e921f17d5040bed8704a94a69ec33a3d1df683f19ffc839f2831f32431cbffc15611c18dfa14cc8de8460651e6063af184e50234c56e0df3051e70a988f74d6137b2148c065e557b8ef1119ad94ed68bcbd08b154457e456b232a456dfcec235d56a410a73629217d084811dba4141395be8d2fb82f69e2b43547db1a6eda73c0b27cb3ad1c79c343e36dd6625966569df770882cfa506f6c05ba8b5fe470af9fa253a6121ce5fd17df722fa56c653dda8d55abe1a35baeaa59f22e844b049952851c0863a899f7db5de87a510df6603ab35b3bb16bf23b5b0c5b15ce2b914853d658ad3d0e557343e1f69081b75c5f0d3e68837251bc90a405ff8f51c1ca182b31203e67fd8217d66955e3276cb79d38b7abe80691064ab411ee291e0a795482c7685c30389770c807f0ff0b8cedac6954d4fac02f23a2db0643759078ded3cb89f7c98cb8d1ed2300a4c5672d3e1b9505be08c681d3c67f5b1e1a413070f5373e759d575fac15cd465f65023b13d0beba9f08b2c0398726cd9999c614def828532ee250af68cefa1e73b6148e83c0fa9428f406b12b425f6da30884821135d32e8f9d3351b042541142878312caf4a62ada5f1d9be68938aed4402eefc8832acd04bd0aa90542b15f9c953db26a300728f1abd44c9b10a5ebc504b83070e4c1c9c5133ed6f6538c99e477971a5b664c22143f9da032adbcf2203f84a8a952dcfa6c49cd5869427715da436ec043087b889aad5af8f2b4aea99dd92053b34a0be5ffe6423d0140e67065b9083b371878d84d8194087d0b701965f5e9b5065ae8ae8eea261bf90a7bd21e62353ea38bbe6fcd81198d9b2472cd18e62b39de4cbdb42d930cc26f6adb289577f684d442d49f6d8f8d1f999ea8dc789271c2372941cac36ea9ff89180b8722a80a39c3e73678866b49318ea920e1191c458964973c1becf959ec18d431608750ad71eaddf2dbdfd3d2b1972b657e56b0846f46284b5a3b818536bd639170c0aff443036e31a7fcbcdc649bc988092ab6f418363af283dcaeb84e1fdf0403b2276e2e970eec3251e21d9f3652694715446c17b9eb18afd8265c83ad5a8d2f11d59be9d673e022a64dfd18f7039c79346e8e6369959d9790fe45e4f0de128713eed716c3ee0d6721b15234686c5d318623d499839aeec1858a8ff97bc0fd76a9e7ad461413895132013bd2acad006b616033ff56cebcde9e358e9ba5618dd8a03042e2c706f459ac2424130d237cb951b3726fd9671a4cfbadb8149051a699db842f6f6ea08e16c5839dcda2641e5f0cb320d90d8f713e4203142b2ea1a9d5a68049839509acfa24b37b3db2982f4f8ad8811e77120c687927337ec75461c4e368eb984ff4d2ea52fe41becdd4212b0a86c4c33b2bc1609a4d6c453385e80bcf3f3577d920df2b77e35fe3906f4cb71c46b98f646a2d6bcf8533dde19a73abce9857370c6015f2fef5b2430cd5f9517f40b5646d0140e4dfb0f7026bb853390e7210f8a360be9f33653ad10596b9e79bdc2f480b85b7d27a60884897f4f641b92d3e200fcfbd0301232ac2a728b32da63e9046a8e11de5aaff59952513b2eabec0307707c257477bf92e8150441b2ba1c084062cc2fce43fee513553e3a3d27259eeb988424f57de9fa63520106b0c8fc54925ba475f1d00fbaf96d81e462cc131f1c454bbff4ecf5b80af4f916eb2bbd1ba17c042bdca8d3175da988db0c4b7815d55514bb179f7f646cd1d7030ea57552b22c191cfa6490cfddac6d96b43d304b088ba719447cbd37efaee6476f12804c8aa1f154cbc14c1df68b7c1dfc407b9b8945d5745fd3fa236db094718da5c43079d6f57ba5174742c7fa69e56ba016393b8c2aea94da1bc2592dbf3c17deff29a573395f49b3dfbb35ab019aa7c1efa0ab656e7b819c4980fceaaf13c1b862534f81b286f95295da6d81d2457d4f3321876ca8903b433a81850a8c19ce7494d33aa1ca559f845c1de2f6f72db3f0a88e747e43a2a2e958222c991a1252a0646f372446713c4d25e8911f61d8714f43d0b5d4933a8811e3cce4c33d889b78cf5314893118a9d745df72610dd7a1ef30eb4712eb4ac69eeb144830e0547027839f136cc6b98ad17a00ae71ec40a0c7e86b499d34fb89539e6da904ed528680703edbe183bbfd64ae00ead9c983a1d7161886da3bc0f716f8fff81f0e7016aac88d82fb659bfbf2463210e3f6b0bfc3347eb479242321d4fb632fa53d7c96130c626dee4840f338b1e015928b40f80bd257a638802c16c8e8ddf43b9fcd0b6b2c8796f20744387af0875e1591e9cfab3ed6c4158311b5e8aeb90a3be0685c725a8a685781b7de3753aaa7418fbfa9b696a45e70adb348d6d7092e3c6195a670b39c0e2cdac0ca49f2ddababe97e2ee5744770332017a14f80d11204aa93b2d439483b43e5729437077d1f36fe6c33877cd7c491afa690686a2ef577a2bf91bdf7704e1442ba8dc584fe6a876a1e7b96c66f379891bc3673ccdd53af789c099c1b7ac6ee1226cb980d97da2be8501e9aa08d8427a078a7f31cb8f4e3f0b5af5ff3b8958b061869ca2e56a981fb1abc8ebf9ee297b77c3b7a56b303e7e605563416e6aacd961e88b2a4d8109c3bf2bac75e14ed14088cbdb170a08efcd9fa5279585df8988c4ced63e6df6971599c0d8707b6cd6b666718339d5d37f3861e8e94dbb8acb9912828fd2b75b474204b0872ab961692421692f9f9acd7677ea79ea8df3b1797d0f76628910cb430d6095696105f017da85b5c14c9eec75abeaa379039c3c922ba19693729ed53e54a28e3e6f6c0b5e3d421b5ceb88d88ab4fcde0c85bb6788ee64f2aec864d24eca455b0394c6cef91b7e4a4e6e7b197849abdbee005fd937e09ce0a5b5c5dfdb588eaec4d6dd14e59289a37af65f25a17b383c9eeeeb517b5404950edd38f1a02bb91a4df4a3bca80d5cdb754de778689d56b42402dd20ba950414eb57b0424ef2887cd3f9f5f84dfc81f71261f4edcfeefc2722a063af671cf06f16bb15a79587f7bd26892de3734598363e663deff77e16f46d61489b1320761595f65ae402ea445e2c3129031d0ddb3fd24615a1bf1f0b75f14d518845ed2354e43d90f3e62a777b371ff867498c3e7bf4f05864854fde274821ea75109c2e1d54c9b280459448e557566fdd84c346f0118f03428334da69a3d705e18379bb258097960ce176bf983766db92726422f2502f6b48986814bc663d65b98ca51812e96c4935d8103c8a232287531b395ab1d8a2d6e62a8493bbf2596a81434ccbdd13e2d84295983e70b45c5b246c75cd0b1ba1bc806bdc14c4f9c50984f0d3b63923b5249fff1a8500209af646b9c6686b51a93ceb49d8c3224e9b9664e960594b87fbef979c54e0e5d13b88a6196e977f90e24a63e690e2edac62127693e4dc24e923d0d60fb929efd0675f72068ae42dcaf1269962733fb7af9a9bd5ec8ef6565a1fd71f757e3ab7fbe29c22d8deb8fe7bfe3680b185dfaf00bcef81e00e5b14aa62f6ef7a1f00b697b38eb12b770da1473a9d21c8b77d323312d13b76a755d6d2c8da4a8497f551946d487f15a4d2dab51b550c74dbf09a162b28451f71da957b70fabe55f8fd8e2d7c2d8d84125ad95f7858bed1b2b3a59dcf5f198ebcdffe246788054acd02c22b5e64c8ce855818b89ccb530792664af67fc3d412d1686bd37073fb4aa1371869b08402906f1df4a79edeace99ae6630070743e2746a70e2127890843d87788091ba08c076303d431d7118112c4917fc4bc8cf3fa2df3964cc9d3ea8f9fbb30e2401eba83e0b04162c09c3973566d4df2bd980a171aafcf858b43758bfaf013a1a592d9d26e8618c84efda70e61956d685f81f33fd93ddfa99195dc18a93306283e9052d77844897ae852fe5d91136e17e05ea1e1a19c93a7a22ea00c0d05a9636c15fe3951d7281ce87a9969801de6aee5f59e6c3909c708561f4b36fc4737aa1e8261d15deddf95d3d58ffe241045b007e13e29a22fbfa312089e431aa81b0c0d9ce3ecc5bce17d37aa0b4a1536b6a9314fe83279bad8a04ea9bcd9b72a9db1c212463845d3b89b3ec91c536f6d9d45df6a10a7b881f760e0d4a6bd1625199597d38f6782087fa1081da38cd78469e163acf3c8c33027c70a29a729513555dc1fe0f969c7291f37f95a4fb69464a4f5ebc50f8e3a29d40697608b53f8669dd8e8f441c07f760178b2768d5e5f2d3eaf480a7c4a2bba0e04a7e69a0bef477698e0f5ab61d748ceb1f3f58c7cfb96df684aa53447a3ad2dad4bbe52a77770e3c56752652cc5cf6794ce3b81234bb4b533ff31f27d2fa83137f407f007a44819d94b18ce6d253775b54ed6c0c1069b57e489a072702c6298329cb34faefedab8094ec91cb5275376fa4043c145c04cdb2ddd39139b32ac9fba57722ea33f76cb13e1a0559d15546ff4055b1e88ca5140c8ea1721c812db5f2985ed1f0550ed8b19736cee230291e17fb99fa66970cbb2d8f4a1524c37702ce7291d58709f99afc8562c7b8920ebf8c4826d21398f9c3bc5afe3f3cac222fc9fbbe494f0edbcde5589ee657eac3ec172d5444a164a6b770e4d172b98777da728f1caba55c5e7265a4fc401df4e0ffbe52638f96e9d6f1c2325e4ffd9556d859895de851c282c792f76f52924f7e51ffe398531b914c573915d61697fdc9554e2d843b78c235f665ad6d91460f3486080359b06519d01a0696b3e58979af4e1075b2aff7a040cc38684ec77fac4b5ed80858b10d0b26cf29857e0aabe41cafb1918f04fce5b69b03733cb7265725ac98834e0ebbeb12615b119800c9ea6dc6cc60350921ac0020b5f5b5bf87fa5f27122ff05eb432596ad930ab1869052b234f38857e2c1018bc7c075e89e27f928ed548134576da74632d1084e6ee533f99c476e3f36e8541d5e0dd7e62c49ae8abe3b58c848045e8b02adcf9a961e00a39fa2477bf1504b53f10ed1dc8ead90e72eaf46a55781ea3fc899f7339cc51f75c6f60ecd525aa3e33b2c041f4eb6f274a58ee2d5952980dd2264f48683634edbeba75ec4d92a1fa2ae5c95af31e8f5de0e1759559216a951feae554313301af14d1866df96f5a913aa816f06902fe069b6d50cd797eb00d3750e2bb9341b97e263294ee8329851a63259facd1d708db96fc944aa239b8300adbf792648a21da392bd8024e88ff6caff50c9d7ed21c62c81bb9cd41198a617e6950fcdcc24d24e250de64ea4ea1ddd9fec5c1766bde3d9bc753749adb31deca9a4f99973c0d498e334d6bfd796d4726a24815ddb7449a3fd91928cb80139a4e63814f9ae4f24fda4441877dd98f1e9a4761abdcd98aff2235941fde5722bfe3cf5b03418c61dcdce57bc9f15f71b8a082ec662bccda1083a49633006d1f6dfb8db1007ea10e9ff04616387c682d65f32ac535a053f92005ec0eb98eb238596b0eb73b137a9569d070fd213bb67fdcfbc4e726722614006d66341603e3464c536c0666edff58d76024cb381f3c0178a02ec0354de3c00a7e0acbe7091475dc5479fcb643cea05d29c380d0c2646faf96b74889d973bea8e33d85896868591a7345a9f127f8816b733dcd69c4e25a5699e7b7177b880dabfdeba98f71f67470075f7cd06d5b888def2c5758717f"}, {0x7, 0xa, "431841d7954319620a35a03baf32f9f7caf37a14e204ae4e5abb134cee6fde3cea2de4e6c11ff0b125f8c140ccd3d5e6b106d2557f0b73d4f98789a186aff44dd80c13c41889ba82a6d29bb8c250de90"}, {0x1f, 0xb, "331b2a64cecf92677869582c8026ec890854c4da5399595a7c659a3721f3c31d7070ce530a3bad227afe14adfb525d26a32f4e52248ab749d39fef77296c82d07fc5f3f61979ab0f9fc21dd3f0d4d22c813e9f59daf22cf98e997b0c7a"}, {0x2, 0xa, "7ff9c3f994c28a3613f425fe1dd8c30a46e775ef91a77ca24b59350733de92da2cb9f710d896a60b4da776361e898477f99229b09ca7dad13b90e1ca9be5ba14d0e527553cc4aed5b91bfb2aed26206d513c"}]}}}}}}) ftruncate(r0, 0x79c8) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) dup2(r2, r1) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x80000, [{0x0, 0xd30d}, {0x0, 0x79}, {0x3, 0x300}, {}, {0x3}, {0x2, 0x4}, {}, {0x1, 0x5}, {0x3, 0x4}, {0x2}, {0x1, 0x81}, {0x3}, {0x0, 0xa17}, {}, {}, {}, {0x1}, {0x1}, {}, {0x3, 0x20000401}, {0x1}, {0x0, 0x1}, {0x6, 0x1}, {0x3, 0xffffffff}, {0x3, 0x1000002}, {0x0, 0x5}, {0x0, 0xe}, {0x0, 0x2}, {0x2}, {0x2, 0x9}, {0x1, 0xffff0001}, {0x0, 0x8}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 136.12966ms ago: executing program 2 (id=188): r0 = socket(0x2, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) listen(r0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) 52.659342ms ago: executing program 7 (id=189): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xcf, 0x200}, 0x0, 0x0, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x18, 0x8000, 0x1) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1fe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1b7, 0xffff}, 0x557a, 0x2, 0x4}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x4d}, 0x2, &(0x7f0000000040)='b2*\f', &(0x7f00000000c0)=0x4, 0x0, 0xffffffffffffff13) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x4, 0x206, 0x6, 0x2, "22f006000000009ba340c351977399362e2b4700", 0x8000, 0x4db}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x4000, 0x3d) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 52.283913ms ago: executing program 2 (id=190): r0 = syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) (async) kqueue() (async) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x10, 0x1, 0x0) listen(r5, 0xfffffffa) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(r0, 0x5) 51.948635ms ago: executing program 2 (id=191): sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 51.522607ms ago: executing program 7 (id=192): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000300)=0x4) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x8) recvmsg(r1, 0x0, 0x1081) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x180) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x3) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x7, 0x2003ff}) 4.651443ms ago: executing program 2 (id=193): r0 = getpid() socket(0x11, 0x3, 0x3) (async) socket(0x11, 0x3, 0x3) setpgid(0x0, 0x0) (async) setpgid(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000040)={0x2, 0x81, 0x7, 0x1, 0xffffffffffffffa5, 0x5, 0x3, 0xaeb3}, &(0x7f0000000080)={0xde4, 0x7, 0x0, 0x1, 0x6, 0x6, 0x0, 0x4}, 0x0, &(0x7f0000000100)={0x0, 0x86c4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x0, 0x3, r0}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x0, 0x3, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) syz_open_pts() (async) r3 = syz_open_pts() semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r4 = socket(0x1, 0x400000002, 0x0) socket(0x18, 0x2, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) dup(r4) writev(r6, &(0x7f00000000c0)=[{0x0}], 0x1) dup2(r5, r4) getsockopt(r1, 0x1, 0xac, 0x0, 0x0) close(r3) (async) close(r3) r7 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000140)="c912f9bd1a6af46ebf0600ebeec0873ea8fc44d72e15aeb94166019f560c06fcf6053ce63d5f41c992cae45d4a1472ba27014e281d6da98b4c6ae8cc63fa0470b6cc2f8ab328a349ca0c548497d4fd", 0x4f}, {&(0x7f0000000500)="7ca93d21eada2558636d22dfd75e0fcd93bf0d2629e9702bca3cbe9c7bc76324e161bcb9bda7e187e96454c9fd207f65e2fad2097a261690f4fffffffff1bcdc9914cc6c99590b82f757f90ce0eaddb1c0f7f8d5ef141bce48c11e715fc29129fd0bd580eeb0bc08722f8b820971244cf16209b25b1e29de066af33cf0da033af4091029c4893a1b2fb15f307bd5b8e8080afe53a774d49bb55f9d046453819c2b614ffc22b992d00732b10c29be964a9763ccbec04da536b0f06bd68f506d5af5b0f1f63b83aad4a211f2", 0xcb}, {&(0x7f0000000280)="634fc5df9453dfbf", 0x8}, {&(0x7f0000000400)="133329c9465b081411dd40248a3675192fc0e3ff888f3363c23fca3fcb7018b10e9fa98fd4db7452ddfc5f0694942bfc0b4bb37217d983c9cb702bdcf31802de93669def02c78ec873e7008448b4cffd02730946fce88c4be4156703203c2a83648716495c7c3ba3e7d628894a88740e988f1b3def707ca88b91e2cec15d826509761632e104a292ffa2759989569eb1db0737d3984baf506ad7bd1f61a1880f2b5280d7bc79b436585da18a62171085eb0ba1d06ae2342697ff4ee8b7442b660b8a44dd338f38877dcfae599c5e4344", 0xd0}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 923.691µs ago: executing program 7 (id=194): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x28) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0xd, 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000593000/0x2000)=nil, 0x2000, 0x8ada2efb8d39c333) open$dir(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000001080)=[{&(0x7f0000000100)="a202b6689ed8ad56cbb74d43455372bf16c02b6bd54aeab433a044d3a9abe499b13d14167353d5d934dec6ef9637f1387bfb6e3c9a56ff3c619dbf8b6407cc482cc184b6abb28368279157ae7535cf5dcba5d7702630e0fd841803be7d0010b5c2f0f066ae9f4d24a8e2ebc637d1b275800a3b95561ea6cfd96e6ede03532140b0453536250f4325aa71986c50ea57afad7b7a8788a2ce94ba56a8f471dbe15d96444ca6422b68cdb6f55453028056f4f197d0a03104574a0c7cb33d1fb078e7fa8e0a1c70ad052576d4a65d5f5464653723254a51439cb468d471938430ead50900f1afd4e554e010ddcc135bc8a431311b3e7dda02928db1acb57b39c197278d7c63b7377f52f1ccf6fbbacb5f26a0ab79e53c132b13fed2cdece5dd48a77deeafb0ae5766d77dd067f8da66aa3d7bd4dfc9a934b84d3bc613f88ec0b987b328b22e395c08a8a891361268466ee30d62c8a2ed0494d4771590562f3ee439fc913103d0d42924111f22c5f15c91c889ad48a7ce3726283e8dbe34cd1287155ccdc2ce55a21a24889d875e27824d0578eded3d434497cb06a9b9b53b637167fb7c9fbb95f7bd4bc114cfdd73c57cb2a4be55415c7cfda8a6de80cf40755ed679e23e7d1340e20927a11df86393086d7794d25b9848378c4f813b3bde3335d5f388b433808c020821f9526fd2d06c3bb83dd0577f71a1fc1f3ac4738ac87d30152c0354e12622ce6f084c00d742744a59ed46bc03e16e0c911eae31dd8a42852d7f689d9dd7e9ffbe027071469ab91a2b275144058c12c8fb0985c0f1738c533ce8ee3990dde346403e6b8065bbea8682f179d9d186d6235c5a24d0190191928610193041c6b2eaa02f62d49c83b1a34fbdbd9cd81abedd58b263f56e9d402a79c6", 0x281}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) r2 = msgget$private(0x0, 0x5bd) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000a939e4fc67c765e79cfe212a707d8e60fd11654c52633588c0ed8461a151793ded39cec8d5ac0cca65306dec980ca50deaedde2b43519106fcafcbb0e605ec6b1fcb41dd3f14f48b4330f98c8c52ddb77b318668711f79473ea236539d2fc3bb9baea5b899502d4cb5b209527cc2082be184846a1d3039f63d71f67ca37e6db6a88f91fcc93a2d4b4fbdab600ba4ce84094752c71ae2a7f47c59311594500211a4e0f812968139f82e2cd26c9b17cdb3f24d99769d3ade07cf6f03ee27b34edc53b523181e2437ab8ea64e80978564ac284c06b49c92d248171cc897407e0fc05017345d6e334b637a708967185a956283468553a27546cd3f8a62c41414abe4f070946de64daf8aae9a9a28d902b2cd9f83b5fe33e9ec2d7b970c76aec20774c57d49929e0d0e055a726ef4440e89bc83"], 0x8, 0x800) write(r0, &(0x7f0000000080)="3a4ed24bafbf3bb0ea2a363183b876b4f85f1ca4e611ea", 0x17) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r3) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rmdir(&(0x7f00000002c0)='.\x00') 675.486µs ago: executing program 2 (id=195): r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08060001080006"]) (async) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) 247.327µs ago: executing program 7 (id=196): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000240)=0xff, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x406, 0x0, 0x0) (async) read(r0, &(0x7f00000000c0)=""/228, 0xe4) recvmmsg(r0, &(0x7f0000000540)={&(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/58, 0x3a}, {&(0x7f0000000200)=""/5, 0x5}, {&(0x7f0000000280)=""/213, 0xd5}, {&(0x7f0000000380)=""/213, 0xd5}], 0x4, &(0x7f00000004c0)=""/64, 0x40}, 0xf7}, 0x10, 0x1, &(0x7f0000000580)={0xff, 0xfffffffffffffffc}) sysctl$kern(&(0x7f0000000000)={0xa, 0x4}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffcc9) (async) sysctl$net_inet_divert(&(0x7f00000005c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000600)="b5a2114af8ac49a7dacd6460e3bb8a30c51eb6ee58987de2d8748c54b339b3222abff8ed17d19f3156ad6779df9a4251c2dd133cdddcd18206e0", &(0x7f0000000640)=0x3a, &(0x7f0000000680)="36a6484763e0e04b2023b60fc34280a69c94c2cc440007721c5318df5da329389d891ac68f28f8fee1a92ca15bab9519d4714758dd1994eae91a89a878947d259fd48076f31316c347ff706c7abe5de3d58f115ab8d220a5706b46cc326652531e66193e693d4e2a505a40480b9a68d90d2adc9dd3f336f8963e098a56c7a193b6c1b0df0859197bf8432c4bd116efcc736e2d8dd9071e65bcec3437758c16ff9f2c1816db1c99eb80e56101e1d3d90a058fc38c68eae23812b04d9474263ee4fc2e735b06d03743e8d0d3f6610db111a893f68add562f51bd1c5f80a05f665b6bf2d6a41e", 0xe5) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d}], 0xffffffff, 0x0) (async) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) fcntl$setown(r1, 0x6, r2) (async) r3 = syz_open_pts() fcntl$lock(r3, 0x7, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5}, 0x2, &(0x7f00000001c0)="71f91e34", &(0x7f0000000180)=0x4, 0x0, 0x0) (async, rerun: 64) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x1f) (rerun: 64) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000000840)) (async, rerun: 32) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (rerun: 32) r6 = geteuid() setreuid(r6, 0x0) (async) writev(r5, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) (async) poll(&(0x7f0000000300)=[{r5, 0x17}], 0x1, 0xbc5a) read(r5, &(0x7f0000000180)=""/240, 0xf0) (async) chown(&(0x7f0000000000)='.\x00', 0xffffffffffffffff, 0xffffffffffffffff) (async) sysctl$hw(&(0x7f0000000080)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) 0s ago: executing program 2 (id=197): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="e9", 0xfe53}], 0x1, 0x3effd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r1, 0x0) fcntl$dupfd(r1, 0xa, r1) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.3' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd806577ac20, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: mtx 0xffffffff83901258: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 92691 37936 32767 0x10 0 1 syz-executor * 24275 96515 32767 0x10 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff83338bda) at panic+0x1e5 mtx_enter_try(ffffffff83901258) at mtx_enter_try+0x1da mtx_enter(ffffffff83901258) at mtx_enter+0x62 uvm_pageclean(fffffd80083c48c0) at uvm_pageclean+0x28e uvm_pagefree(fffffd80083c48c0) at uvm_pagefree+0x26 uvn_get(fffffd805f8eee70,0,ffff80003b832e78,ffff80003b832e5c,0,2,51dabd0103cd4baa,2) at uvn_get+0x686 uvm_fault_lower_io(ffff80003b833090,ffff80003b8330c8,ffff80003b832f10,ffff80003b832ef8) at uvm_fault_lower_io+0x2cd uvm_fault_lower(ffff80003b833090,ffff80003b8330c8,ffff80003b833010) at uvm_fault_lower+0x2bb uvm_fault(fffffd806bb7f5e0,200000000000,0,2) at uvm_fault+0x274 upageflttrap(ffff80003b833220,2000000000c0) at upageflttrap+0xa9 usertrap(ffff80003b833220) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x74a09ce891b0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: mtx 0xffffffff83901258: locking against myself ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83338bda) at panic+0x1e5 mtx_enter_try(ffffffff83901258) at mtx_enter_try+0x1da mtx_enter(ffffffff83901258) at mtx_enter+0x62 uvm_pageclean(fffffd80083c48c0) at uvm_pageclean+0x28e uvm_pagefree(fffffd80083c48c0) at uvm_pagefree+0x26 uvn_get(fffffd805f8eee70,0,ffff80003b832e78,ffff80003b832e5c,0,2,51dabd0103cd4baa,2) at uvn_get+0x686 uvm_fault_lower_io(ffff80003b833090,ffff80003b8330c8,ffff80003b832f10,ffff80003b832ef8) at uvm_fault_lower_io+0x2cd uvm_fault_lower(ffff80003b833090,ffff80003b8330c8,ffff80003b833010) at uvm_fault_lower+0x2bb uvm_fault(fffffd806bb7f5e0,200000000000,0,2) at uvm_fault+0x274 upageflttrap(ffff80003b833220,2000000000c0) at upageflttrap+0xa9 usertrap(ffff80003b833220) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x74a09ce891b0, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003b832bb0 rbx 0xffffffff837a5ddf cpu_info_full_primary+0x2ddf rdx 0 rcx 0xffff80003c4a87f8 rax 0xffffffff837a4ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x71fff72f61447864 r11 0x6d9ec4ad1d4d5910 r12 0xffffffff837a5be0 cpu_info_full_primary+0x2be0 r13 0 r14 0 r15 0x1 rip 0xffffffff8119d4f5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003b832ba0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=24275 pid=96515 tcnt=4 stat=onproc flags process=10 proc=0 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c4a9cb8,0xffff80003c4a82d8 process=0xffff80003c46bab0 user=0xffff80003b82e000, vmspace=0xfffffd806bb7f5e0 estcpu=36, cpticks=1, pctcpu=0.0, user=1, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 37936 92691 71970 32767 7 0x10 syz-executor 37936 382848 71970 32767 3 0x4000090 fsleep syz-executor 37936 205056 71970 32767 2 0x4000010 syz-executor *96515 24275 49736 32767 7 0x10 syz-executor 96515 196896 49736 32767 3 0x4000090 fsleep syz-executor 96515 36063 49736 32767 3 0x4000090 fsleep syz-executor 96515 344029 49736 32767 3 0x4000090 fsleep syz-executor 78540 426779 0 0 3 0x14200 bored sosplice 72516 117993 33479 32767 3 0x90 nanoslp syz-executor 72516 484347 33479 32767 3 0x4000090 netcon syz-executor 72516 206435 33479 32767 3 0x4000090 fsleep syz-executor 86455 507503 7418 32767 3 0x90 nanoslp syz-executor 86455 102158 7418 32767 3 0x4000090 ttyin syz-executor 86455 42852 7418 32767 3 0x4000090 fsleep syz-executor 14513 378481 23107 32767 3 0x90 nanoslp syz-executor 14513 430283 23107 32767 3 0x4000090 sbwait syz-executor 14513 134976 23107 32767 3 0x4000090 sbwait syz-executor 14513 266595 23107 32767 3 0x4000090 fsleep syz-executor 25135 126195 16359 32767 3 0x90 nanoslp syz-executor 25135 205224 16359 32767 3 0x4000090 kqsel syz-executor 25135 52078 16359 32767 3 0x4000090 kqsel syz-executor 25135 249051 16359 32767 3 0x4000090 fsleep syz-executor 2197 47793 92268 32767 3 0x90 nanoslp syz-executor 2197 493678 92268 32767 3 0x4000090 fsleep syz-executor 2197 483940 92268 32767 3 0x4000090 fsleep syz-executor 2197 111939 92268 32767 3 0x4000090 ttyout syz-executor 83630 49691 10580 32767 3 0x90 wait syz-executor 92268 234698 71049 32767 3 0x90 nanoslp syz-executor 71970 466570 40175 32767 3 0x90 nanoslp syz-executor 23107 2253 21157 32767 3 0x90 nanoslp syz-executor 16359 498985 52903 32767 3 0x90 nanoslp syz-executor 49736 120569 97651 32767 3 0x90 nanoslp syz-executor 33479 419303 63712 32767 3 0x90 nanoslp syz-executor 7418 364764 81914 32767 3 0x90 nanoslp syz-executor 40175 332123 9004 0 3 0x82 wait syz-executor 21157 96030 9004 0 3 0x82 wait syz-executor 10580 360956 9004 0 3 0x82 wait syz-executor 71049 432360 9004 0 3 0x82 wait syz-executor 52903 220087 9004 0 3 0x82 wait syz-executor 97651 181338 9004 0 3 0x82 wait syz-executor 63712 308717 9004 0 3 0x82 wait syz-executor 81914 150402 9004 0 3 0x82 wait syz-executor 9004 321895 93747 0 3 0x82 kqread syz-executor 93747 374519 82787 0 3 0x10008a sigsusp ksh 82787 447419 83077 0 3 0x98 kqread sshd-session 83077 19545 12963 0 3 0x92 kqread sshd-session 92662 61951 1 0 3 0x100083 ttyin getty 12963 340938 1 0 3 0x88 kqread sshd 26851 411236 63451 73 3 0x1100090 kqread syslogd 63451 27469 1 0 3 0x100082 sbwait syslogd 59715 11279 1 0 3 0x100080 kqread resolvd 59495 441010 78937 77 3 0x100092 kqread dhcpleased 71260 91232 78937 77 3 0x100092 kqread dhcpleased 78937 13276 1 0 3 0x80 kqread dhcpleased 37792 49187 0 0 3 0x14200 bored smr 63805 304120 0 0 3 0x14200 pgzero zerothread 38182 99656 0 0 3 0x14200 aiodoned aiodoned 26896 394645 0 0 3 0x14200 syncer update 53057 284289 0 0 3 0x14200 cleaner cleaner 98425 388408 0 0 3 0x14200 reaper reaper 55654 123675 0 0 3 0x14200 pgdaemon pagedaemon 64594 316971 0 0 3 0x14200 bored viomb 28206 517443 0 0 3 0x40014200 acpi0 acpi0 42171 112035 0 0 3 0x40014200 idle1 41532 12683 0 0 3 0x14200 bored softnet7 47810 242935 0 0 3 0x14200 bored softnet6 80883 518400 0 0 3 0x14200 bored softnet5 54522 471475 0 0 3 0x14200 bored softnet4 28976 479934 0 0 3 0x14200 bored softnet3 84543 189932 0 0 3 0x14200 bored softnet2 41674 473953 0 0 3 0x14200 bored softnet1 98808 326186 0 0 3 0x14200 bored softnet0 31303 323347 0 0 3 0x14200 bored systqmp 31522 292928 0 0 3 0x14200 bored systq 97774 193645 0 0 3 0x14200 tmoslp softclockmp 56637 190156 0 0 3 0x40014200 tmoslp softclock 37357 326690 0 0 3 0x40014200 idle0 1 98249 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83901268) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x674 #4 uvm_fault_lower_io+0x2cd #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 Process 96515 (syz-executor) thread 0xffff80003c4a87f8 (24275) exclusive rwlock uobjlk r = 0 (0xfffffd806b8ef130) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x2cd #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83901268) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x674 #4 uvm_fault_lower_io+0x2cd #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 Process 96515 (syz-executor) thread 0xffff80003c4a8a90 (36063) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8399abf0) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 biowait+0xc6 #4 bwrite+0x2e7 #5 ffs_update+0x2fe #6 ffs_truncate+0x6b3 #7 ufs_setattr+0x8e9 #8 VOP_SETATTR+0x11b #9 dotruncate+0x1da #10 sys_ftruncate+0x1da #11 syscall+0xb17 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b9ca6a0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c1 #6 syscall+0xb17 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10197 10957K 10968K 166960K 11275 0 pcb 17 12K 12K 166960K 17 0 rtable 213 6K 6K 166960K 274 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 3 1K 9K 166960K 7 0 counters 68 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 30 0 iov 1 12K 20K 166960K 15 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1365 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 10 0K 0K 166960K 10 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 26 97K 121K 166960K 337 0 proc 58 99K 147K 166960K 509 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 34 0 in_multi 99 7K 7K 166960K 105 0 ether_multi 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 357 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 271 160K 172K 166960K 4586 0 UVM aobj 10 2K 2K 166960K 11 0 pinsyscall 47 94K 108K 166960K 1354 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 18 0 NDP 11 0K 2K 166960K 27 0 temp 45 8636K 8762K 166960K 4518 0 kqueue 13 20K 27K 166960K 65 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 58 0 54 1 0 1 1 0 8 0 rtentry 176 100 0 2 5 0 5 5 0 8 0 unpcb 144 162 0 140 1 0 1 1 0 8 0 syncache 336 9 0 9 1 0 1 1 0 8 1 tcpqe 32 4 0 4 1 0 1 1 0 8 1 tcpcb 736 96 0 84 2 0 2 2 0 8 0 arp 128 11 0 0 1 0 1 1 0 8 0 inpcb 328 281 0 262 4 0 4 4 0 8 2 ip6q 72 1 0 1 1 0 1 1 0 8 1 ip6af 40 2 0 2 1 0 1 1 0 8 1 nd6 144 20 0 1 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 458 0 2 29 0 29 29 0 8 0 art_table 40 459 0 2 5 0 5 5 0 8 0 art_node 32 100 0 12 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semupl 112 1 0 0 1 0 1 1 0 8 0 semapl 112 8 0 0 1 0 1 1 0 8 0 shmpl 112 8 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1830 0 321 95 0 95 95 0 8 0 ffsino 296 1830 0 321 117 0 117 117 0 8 0 nchpl 144 2308 0 629 63 0 63 63 0 8 0 uvmvnodes 80 1911 0 0 39 0 39 39 0 8 0 vnodes 216 1911 0 0 107 0 107 107 0 8 0 namei 1024 6826 0 6826 2 0 2 2 0 8 2 percpumem 16 49 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 7826 0 7826 3 2 1 2 1 8 1 plimitpl 152 76 0 49 2 0 2 2 0 8 0 sigapl 424 617 0 556 8 0 8 8 0 8 0 knotepl 120 559 0 0 17 0 17 17 0 8 0 kqueuepl 224 76 0 65 1 0 1 1 0 8 0 pipepl 344 109 0 82 3 0 3 3 0 8 0 fdescpl 528 594 0 556 3 0 3 3 0 8 0 filepl 160 2447 0 2213 11 0 11 11 0 8 1 lockfpl 104 90 0 85 1 0 1 1 0 8 0 lockfspl 48 30 0 25 1 0 1 1 0 8 0 sessionpl 144 26 0 10 1 0 1 1 0 8 0 pgrppl 48 38 0 14 1 0 1 1 0 8 0 ucredpl 104 340 0 321 1 0 1 1 0 8 0 zombiepl 144 557 0 556 1 0 1 1 0 8 0 processpl 1248 617 0 556 7 1 6 6 0 8 0 procpl 664 948 0 869 7 0 7 7 0 8 0 sosppl 168 1 0 0 1 0 1 1 0 8 0 sockpl 752 503 0 458 7 0 7 7 0 8 2 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 118 0 0 15 0 15 15 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 215 0 0 14 0 14 14 0 8 0 bufpl 280 3132 0 117 216 0 216 216 0 8 0 anonpl 32 7386 0 0 60 0 60 60 0 246 0 amapchunkpl 152 14511 0 13901 31 2 29 29 0 158 3 amappl16 200 2529 0 2504 15 4 11 14 0 8 8 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 112 0 102 1 0 1 1 0 8 0 amappl13 176 12 0 12 1 0 1 1 0 8 1 amappl12 168 1197 0 1159 2 0 2 2 0 8 0 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 8 0 7 1 0 1 1 0 8 0 amappl9 144 279 0 279 1 1 0 1 0 8 0 amappl8 136 22 0 21 1 0 1 1 0 8 0 amappl7 128 97 0 87 1 0 1 1 0 8 0 amappl6 120 176 0 173 1 0 1 1 0 8 0 amappl5 112 115 0 108 1 0 1 1 0 8 0 amappl4 104 272 0 256 1 0 1 1 0 8 0 amappl3 96 2512 0 2371 4 0 4 4 0 8 0 amappl2 88 640 0 585 2 0 2 2 0 8 0 amappl1 80 9888 0 9297 15 0 15 15 0 8 0 amappl 88 3918 0 3714 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 10 0 1 1 0 1 1 0 8 0 uaddrrnd 24 594 0 556 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 594 0 556 1 0 1 1 0 8 0 vmmpekpl 168 6571 0 6540 2 0 2 2 0 8 0 vmmpepl 168 45373 0 43185 106 0 106 106 0 357 9 vmsppl 488 593 0 556 7 1 6 6 0 8 1 rwobjpl 80 17441 0 14642 60 0 60 60 0 8 2 pdppl 4096 1196 0 1112 112 26 86 96 0 8 2 pvpl 32 14799 0 0 120 0 120 120 0 265 0 pmappl 256 593 0 556 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 287 0 29 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83338bda) at panic+0x1e5 mtx_enter_try(ffffffff83901258) at mtx_enter_try+0x1da mtx_enter(ffffffff83901258) at mtx_enter+0x62 uvm_pageclean(fffffd80083c48c0) at uvm_pageclean+0x28e uvm_pagefree(fffffd80083c48c0) at uvm_pagefree+0x26 uvn_get(fffffd805f8eee70,0,ffff80003b832e78,ffff80003b832e5c,0,2,51dabd0103cd4baa,2) at uvn_get+0x686 uvm_fault_lower_io(ffff80003b833090,ffff80003b8330c8,ffff80003b832f10,ffff80003b832ef8) at uvm_fault_lower_io+0x2cd uvm_fault_lower(ffff80003b833090,ffff80003b8330c8,ffff80003b833010) at uvm_fault_lower+0x2bb uvm_fault(fffffd806bb7f5e0,200000000000,0,2) at uvm_fault+0x274 upageflttrap(ffff80003b833220,2000000000c0) at upageflttrap+0xa9 usertrap(ffff80003b833220) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x74a09ce891b0, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x763a114389e0, count: 12 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x763a114389e0, count: -3