last executing test programs: 4.060404559s ago: executing program 7 (id=22): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) link(&(0x7f0000000080)='./file0\x00', 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f00000001c0), 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) ftruncate(r0, 0x907) 3.249176037s ago: executing program 7 (id=44): syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRES64=0x0]) 3.246817781s ago: executing program 7 (id=47): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 3.246286968s ago: executing program 7 (id=49): ktrace(0x0, 0x1, 0x10c, 0x0) r0 = socket(0x18, 0x400000002, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000003}) setsockopt(r0, 0x3, 0x7886, &(0x7f0000000080)="1903f88334649128109ae574f30a69e96185a1f513a3da1ad9fb2d5d16d8c0951873308a717aac1793a3b5b60914b4f47ae454e26588dd223a68134fc8a0c49889a576f68a8bb9ce0ad45b3cc55d3a23f5ae0bf286b9ce7388fb280f2ab1d7863fe12dec09d1c4f6663a57925b4207ba2c4bc941fb5758e17469792dbd30204c01647870918e27e38fd1dfc04231a72798c73c062cec6412c4b188372a0b52988da04b9d46d8af3aa1f152ffc137d7d4d536580838203aacd1c9cd909a916e0da03bba311c004048c3d4084e3e1517c041d1e961a8bc36191eabe046537be498ceca5459d1491592d90765c7c267a9134fa8d884b84a46", 0xf7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0x1, 0x82) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="e9ffcbff13d9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() close(r3) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = open(0x0, 0x70e, 0x0) writev(r5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000200)=0x5) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() setpgid(r6, r7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) 2.783680235s ago: executing program 5 (id=68): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6aa63f", 0x10, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2c, 0x0, '\x00', [@ra={0x5, 0x2, 0x1ff}]}]}}}}}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @broadcast, [{[{0x88a8, 0x4, 0x1, 0x4}]}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_request}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="417020e3a81e536e00000000000072b72afe5900", 0x14) write(r0, &(0x7f0000000080)="d99aca906c", 0x1dd6) 2.781778712s ago: executing program 5 (id=71): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES8=r0]) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)="aef43c05", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000000)={0x0, ""/53}, 0x3d, 0x3, 0x0) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0300"], 0xe1, 0x0) close(r0) 2.497962345s ago: executing program 4 (id=84): sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async, rerun: 32) sysctl$kern(&(0x7f0000000140)={0x1, 0x4b}, 0x2, &(0x7f0000000180)="0facc8b6dbc855b400c91330020ae270cdc481110e3a2bdd4a82c8aa12e5ea6225b21d844ca177faff1357b88eca5a0a0d2ea4322283a58dbb917c87fd7d31e40116c516dd56ff6ba1db028f81396644c100802a290a4daa3c55204749ffff06ffb3a2bf6152016d2a08b3da83948d19c0c37a473a4e2121f45ed7a4d87e7eb59365182e0c0773ab5fd90b377c20131f0d6232eb1ad9e4ffee531183128ffb9797", &(0x7f0000000240)=0xa1, &(0x7f0000000280)="da578b01be8b7fe7", 0x8) (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r0, &(0x7f0000000340)=@file={0x0, ""/520}, &(0x7f0000000100)=0x20a) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) lchown(&(0x7f0000000080)='./file2/file0\x00', 0xffffffffffffffff, 0x0) 2.417815021s ago: executing program 4 (id=85): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)="0096bb8de893a4a6f670f8ddc4f8bbfe1f556c71d436eee8ee9af9f1f03130c2d3e3", 0x22}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0xb) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7fffffff, 0x8001, 0x59, 0xffffff8d, "1826284ed92ca2e4aa13e4fcff0300", 0x0, 0x3}) read(r3, &(0x7f0000000100)=""/107, 0x6b) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000000)="987e", 0x2}], 0x1) r4 = socket$inet(0x2, 0x4002, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1002, 0x0, 0x0) dup2(r0, r1) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x110) truncate(&(0x7f0000000080)='./file0\x00', 0x5) r6 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94e77ea66ed006e3bc58e261c99a", 0x14) fcntl$dupfd(r0, 0x0, r6) 2.340329961s ago: executing program 7 (id=89): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)="c19a", 0x2}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) syz_open_pts() r1 = socket$inet(0x2, 0x4, 0x8) preadv(r1, &(0x7f0000001400)=[{0x0}], 0x1, 0x0) 2.336755271s ago: executing program 6 (id=91): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x5c) (async) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x5c) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) socket(0x2, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) (async) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x1}, &(0x7f00000024c0)={0x1fe, 0x10000, 0x0, 0x101, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) 2.334237737s ago: executing program 7 (id=93): socket(0x1, 0x3, 0x8) r0 = kqueue() pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000c40)=[{{r1}, 0xfffffffffffffffe, 0x1c, 0x80, 0x9, 0x6c}, {{r1}, 0xffffffffffffffff, 0x81, 0x40, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x7b, 0x40, 0x9}], 0x9, 0x0, 0x0, 0x0) r2 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0xffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000698000/0x4000)=nil, 0x8000000000000}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f000069a000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000000e000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000606000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x8}, {&(0x7f0000694000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xe12c}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) symlinkat(&(0x7f00000003c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x12, 0x4, 0x1) readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x3, 0x1000100000007}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) readv(r4, &(0x7f0000000b80)=[{&(0x7f00000004c0)=""/202, 0xca}, {&(0x7f00000005c0)=""/192, 0xc0}, {&(0x7f0000000680)=""/175, 0xaf}, {&(0x7f0000000740)=""/87, 0x57}, {&(0x7f00000007c0)=""/76, 0x4c}, {&(0x7f0000000840)=""/238, 0xee}, {&(0x7f0000000940)=""/178, 0xb2}, {&(0x7f0000000a00)=""/137, 0x89}, {&(0x7f0000000ac0)=""/184, 0xb8}], 0x9) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) 2.20760709s ago: executing program 0 (id=94): r0 = socket$inet(0x2, 0x4002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) (async) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) shutdown(r2, 0x0) (async) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42121000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x0, 0x0, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) (async) r4 = dup(r3) listen(r4, 0x0) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0xfffffffffffffc01, 0xad4a}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0xa65, 0x3}], 0x1000, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xe0, 0x8, 0xda2, 0x2}, {{r0}, 0xfffffffffffffff9, 0x81, 0x2, 0x1000, 0x4a5106b5}, {{r2}, 0xfffffffffffffffb, 0x20, 0x20, 0x527}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7c, 0xf6d9}, {{r0}, 0xfffffffffffffffb, 0x3b, 0x1, 0x8, 0x7cb}, {{r4}, 0xfffffffffffffff9, 0x14, 0x4, 0x0, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x40, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000001, 0x5, 0x100}], 0x3dfe, &(0x7f0000000140)={0x5, 0xffffffff}) 2.206932907s ago: executing program 6 (id=95): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000140)="87de5256", &(0x7f0000000340)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080)="2b017da050d0d7f372dd5a05cfa9de07cb4de433ed793888498c6f61a04e3b298614a0080746db1bea8a27936f74726c8bca59bac04d6433810766a18a038c641bc1dfff400de68381fb7fed4a70ca749f81ac680128af5543b97d45c4760d15b6358bed5d55d1114a3a23c7fdac5205d0719d6a6c414e6ee9d23e804715a92e44bad4b6ca0383ceee1d885903e0a137a35da35dd155361581023f15b01349556549a8d404595c34c715210dd56c32dd3dd077f4a1bd53", &(0x7f0000000180)=0xb7, &(0x7f00000001c0)="801760e8b954543b7432b3c902c3f596a6afb8a7150bee30c3797e2af870d2ea50321f3d183aea1cc3b4de1f496cb23eaf0c35ef5aaf3e", 0x37) 2.204752245s ago: executing program 0 (id=97): r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000100)={0xe}) openat(r2, &(0x7f0000000140)='./file0\x00', 0x8000, 0x88) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x0, r1, 0x8) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000001c0)) syz_emit_ethernet(0x97, &(0x7f0000000200)={@remote, @broadcast, [{[{0x88a8, 0x7, 0x0, 0x2}], {0x8100, 0x2, 0x1, 0x1}}], {@generic={0x8180, "d519fd699c0c7661fbe41bca8204ec9c7156b990035f37e52fc49d4500a099b0cf7ce6822328a783b701744f7c59326a351f7f4750fc41eaf9653a6323806e6f5210fa294ba23d8dce18dc9fe269d121f0ae1f1877f44fd409019c68db67675857dd5710c34ffbab7589e715fbf5f266b6af1e5fdf6e66f2e43f725ce7b2e32535"}}}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000002c0)) r4 = getpid() fcntl$setown(r1, 0x6, r4) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x35, 0x1) mprotect(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000340)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @local={0xac, 0x14, 0x0}, @broadcast, @broadcast}}}}) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000840), 0x40, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000440)="966e96d2fe76d87f76b95f960cb0f6375467053e6796948fec6ec3cbadf0ee00b6f0804f6f6325e44d7f8978ddb0d2c3489b5f23171c7bb64e00a1634c7f5c46036e096a3142cb3e5b5f43c939a3941f0c2afd8bc6049d1d406a6785966aa02ba5ccbdf320a462ae9feed0223d3e9d45ff86955c00a490f1284d24c412859be6f1e1fb0c9d81c72761101d5a53a637a4c6f2c6c5632e9b8f93b21a6772ff4ecdcf15af2e1fac2d5c9353612cf5f38c0665a2b89683835bf282394d527cd195565f01f21ed2dab3557c11468fd6f18086b72d61d21efbdcaf56e1e7b3edd1399b7055db1db108217d", 0xe8}, {&(0x7f0000000540)="05d878ad260a79898baa3edd92878ed853c0810c9905b5f05177b00df533efa580f9823bf86ddf0fc42fe7e9eb414ce0aa3c65c776bef08ca2f283af860aa4d67df3ec75f6d2dd5ee24a2d33fb8e9a669146d97af0d4b19f91b61064c7569a26e7c700e3c7a748efdf832fab674bd1c13eae546e1723f8c76ee27f95a17d7750964934b0a0cb3e7d8d70062785d647728723b18d1a9f31f1cb7b80ece0ed69381d2a4ce8", 0xa4}, {&(0x7f0000000600)="504d1c98ab12c99f9deb722f46190e9814b77482461283e38724690e682a34366d060c76bdf1ac8effd6b5dd0888fb57086f45a1e33a60e82b3291ee2e7d094327286a5da6e8b0097bf7d5c7518b9afe71dfa1cded00a56c992b85da99ebe853", 0x60}, {&(0x7f0000000680)="ac5bbb7b70eb325f771c013fc94d57dd24c11a79f236bd6b318b2a0858654fba5835036f45f318c636ef577320d1d5ec34f25e7a8304934ba1cc3d7f9f8f534a562474856ce4e61a5975802cc4208b62996f", 0x52}, {&(0x7f0000000700)="3373b3b1b98a9f8aa5bb40363e5c8dd7cbf377c0e97a353e1aee565bae2120aa68cdeea48cc27e29372e04760f810f4042fd86373467904b8eedf095eb740560bf4f38f675d6b5fe5508e8f6363ae08fcc859c8693ec2e70ca828fe7d706720c68d78f074e52440b24dabc12a0867deb681d8e09390df6f22a8eab6e255de07cb13c155222070e91b40914d5930b8884ad3db72dd4205e044fc5a9328508f8cd63ce9e0c6c187e61c4d40d3c5c81b3bfd40b2bd4a869", 0xb6}], 0x5, &(0x7f0000000880)=[@rights={0x18, 0xffff, 0x1, [r5, r6]}], 0x18, 0x408}, 0x406) syz_extract_tcp_res$synack(&(0x7f0000000900), 0x1, 0x0) open(&(0x7f0000000940)='./file0\x00', 0x80, 0x8) syz_emit_ethernet(0xba, &(0x7f0000000980)={@empty, @local, [{[], {0x8100, 0x1, 0x0, 0x3}}], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x6, 0xa8, 0x68, 0x7, 0x7, 0x3b, 0x0, @multicast1, @loopback, {[@noop, @lsrr={0x83, 0xb, 0x9, [@remote={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x18, 0x10, 0x3, 0x3, [{[], 0x80000}, {[], 0x6530}, {[@multicast1], 0x400}, {}]}, @ssrr={0x89, 0x17, 0xc, [@remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @broadcast, @broadcast]}, @noop, @end]}}, @udp={{0x2, 0x2, 0x8}, {"737f9a94d2f4fca45204d4eea26dc139005d2f8900b68174c1a1d78aa0ec3b80ae516b5d54444fa796b9d6fee4267ab092193957544fdf643ae43d1a93fedd9f6f9d8dde6771b57d0eb451be"}}}}}}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSDTR(r1, 0x20007479) socket(0x1, 0x4, 0x1) 2.20405656s ago: executing program 3 (id=98): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) (async) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) (async) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000200)={0x4, 0x12, 0x3a, 0xa}, 0x3, 0x0, 0x0, 0x0, 0xfffffdd2) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x6, 0x1800}, {0x0, 0x4}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) open(&(0x7f0000000040)='./file0\x00', 0x9cab835cfdc52675, 0x80) (async) open(&(0x7f0000000040)='./file0\x00', 0x9cab835cfdc52675, 0x80) recvmmsg(r4, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f0000000200)=""/151, 0x97}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/20, 0x14}, {&(0x7f00000012c0)=""/171, 0xab}, {&(0x7f0000001380)=""/62, 0x3e}, {&(0x7f00000013c0)=""/101, 0x65}, {&(0x7f0000001440)}], 0x7, &(0x7f0000001500)=""/32, 0x20}, 0xd81}, 0x10, 0x0, &(0x7f00000015c0)={0x5, 0x1}) fcntl$dupfd(r0, 0x0, r0) 2.137174934s ago: executing program 6 (id=99): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="6dc100167f", 0x5}, {&(0x7f0000000040)="9f6bc51b1a8e4f400ac2795451912cd5a1d81d80e8adb6bc0c5bdca3ef2e2d21b499077e3115", 0x26}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7, 0x4) sendto$inet(r0, &(0x7f0000000480)="a8dd786a", 0x4, 0x400, 0x0, 0x0) (async) sendto$inet(r0, &(0x7f0000000480)="a8dd786a", 0x4, 0x400, 0x0, 0x0) socket(0x10, 0x1, 0xb) syz_emit_ethernet(0x39, &(0x7f00000000c0)={@empty, @local, [{[], {0x8100, 0x0, 0x0, 0x1}}], {@arp={0x806, @generic={0x6, 0xe751, 0x6, 0x3, 0x1, @local, "fd7695", @remote, "29a51f402429926c6607d6fbccc98321"}}}}) 2.135639587s ago: executing program 0 (id=101): symlink(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) sysctl$vm(&(0x7f0000000440)={0x2, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000440)={0x2, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r0, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r0, 0x0) getitimer(0x1, 0xfffffffffffffffe) (async) getitimer(0x1, 0xfffffffffffffffe) rename(&(0x7f0000000100)='./file0\x00', 0x0) poll(0xffffffffffffffff, 0x0, 0x2) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) (async) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x400) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000040)=0x4) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x93) (async) open$dir(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x93) open$dir(&(0x7f0000000580)='./file0\x00', 0x49df47d4fc265ba1, 0x64) (async) open$dir(&(0x7f0000000580)='./file0\x00', 0x49df47d4fc265ba1, 0x64) socket(0x1, 0x8000, 0x87) (async) r4 = socket(0x1, 0x8000, 0x87) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r5, r4) (async) dup2(r5, r4) listen(r4, 0x3) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, &(0x7f00000001c0)="0400d7df", &(0x7f00000000c0)=0x4, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000000c0)={0x1, 0xf6, 0x2, 0x8, 0x1}) 2.114421071s ago: executing program 6 (id=103): getrusage(0xffffffffffffffff, &(0x7f0000000000)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') getrusage(0x0, &(0x7f0000000140)) socketpair(0x18, 0x2, 0xc, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000240)="57643d7e617c1d0569217e14bd3c99f5afc466d2a642820e3caaddf2e45cb06586eef1eb6bf826eb94af2075bc5aa96deb35634eaa8684f732ae28835d466232f4df51a3d7e6d49f33290f4e6ab80721b9381bdddfd1392f61d4c4c80833bb69a25be319bde3621653b2003a785ef0a6528f52c10e8e20cb8d", 0x79, 0xb, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x2, 0x1}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) r2 = socket$inet6(0x18, 0x8000, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getitimer(0x7, &(0x7f00000003c0)) setsockopt(r0, 0x3, 0x6, &(0x7f0000000400)="66d8cb0674f791cb2c4b420bc05f160c7c4daab953e72d559d1f1abf6ea654159883f286e3889d38706d13dcc9b9b93cf026b8cb1ec370f2d6a6d347de90ef703a8eb6d494113fd6cc292fd6bdf13ce14ecce9eb985d6fde59898ace7c6bd9a4d332bc4c4947642732ec747e8fc39e7af77760229083df768a6793d26d40fc02176957df24142e1f2a431ab4ab315a40f4a98a507109e2fd9fcefe201c2745505723c2bce51f6319041d11622e1636c0d68117ba25d5384f5de0afd7a5276e1837d07010b59fd3150c6396ebff9d554792187e07c09192913aed5a2b9e", 0xdd) sendto$inet6(r1, &(0x7f0000000500)="5ec5245e5bc99f2dc436ce954c6f3a04949fecef8ac8b7ec2d2c3dbb6fba9e45b948832147251de92c31a08f9ea62c51b688135aa8590cc1aa961856c616d16d6773868fcce05051c198e879a413fc18acd8012765b352f955d36832c7079829884f6cb246d5f072376d57a037910873a4d717ed3547b957d5731fec15d982e935bdc70830f888de0ef4b1d10a85e159d7f7524724d246acb7a1545207ec3344fc79587e3d6667e897c689cc9b7fbd9b0a5fa6685f31b55273a3d10eaeb76c15f27f20a2f703fce583813310269d2684d23c38ef41", 0xd5, 0x0, &(0x7f0000000600)={0x18, 0x3, 0x5, 0x8e}, 0xc) r5 = socket(0x18, 0x3, 0x8) recvmsg(r1, &(0x7f0000002a40)={&(0x7f0000000640)=@in6, 0xc, &(0x7f00000019c0)=[{&(0x7f0000000680)=""/1, 0x1}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/88, 0x58}, {&(0x7f0000001740)=""/13, 0xd}, {&(0x7f0000001780)=""/175, 0xaf}, {&(0x7f0000001840)=""/79, 0x4f}, {&(0x7f00000018c0)=""/66, 0x42}, {&(0x7f0000001940)=""/69, 0x45}], 0x8, &(0x7f0000001a40)=""/4096, 0x1000}, 0x1042) r6 = syz_open_pts() ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000002a80)={0x10001, 0x8}) r7 = socket(0x20, 0x5, 0x6) shutdown(r0, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000002ac0)) connect(r0, &(0x7f0000002b80)=@in6={0x18, 0x2, 0x9, 0xf}, 0xc) pipe2(&(0x7f0000002bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r8, &(0x7f0000002c00)='./file0\x00', &(0x7f0000002c40)={{0x1}, {0x0, 0x52}}, 0x0) getrusage(0x0, &(0x7f0000002c80)) getpid() ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r9, 0x400c570a, &(0x7f0000002d40)) getrusage(0x0, &(0x7f0000002d80)) r10 = socket$unix(0x1, 0x5, 0x0) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000002f40), &(0x7f0000002f80)=0xc) kevent(r9, &(0x7f0000002e40)=[{{r7}, 0x0, 0x50, 0x4, 0x522, 0x3}, {{r6}, 0xfffffffffffffffa, 0xa9, 0x1, 0xf6c5, 0x4}, {{r8}, 0xfffffffffffffffe, 0x1, 0x10, 0x10, 0x7f}, {{r1}, 0xfffffffffffffffc, 0x8, 0x80, 0x4ef, 0xa33}, {{r10}, 0xfffffffffffffffe, 0x554a1cd6a0cbabaa, 0x40000000, 0xc1ee, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x40, 0x3, 0x5}, {{r7}, 0xfffffffffffffffd, 0x8, 0x0, 0xfffffffffffeffff, 0x3}], 0xeb, &(0x7f0000002fc0)=[{{r0}, 0xfffffffffffffff9, 0xc, 0x4, 0x0, 0xf6}, {{r11}, 0xfffffffffffffffb, 0x40, 0x40, 0x3c, 0xca92}], 0x5b1, &(0x7f0000003000)={0x81e8, 0x56}) r12 = open$dir(&(0x7f00000043c0)='./file0\x00', 0x80, 0x1b8) sendmsg$unix(r0, &(0x7f0000004480)={&(0x7f0000003040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000004340)=[{&(0x7f0000003080)="3e06594b89230a7940568410d61f7ad6b598d7825d32105b3f579f82801b9eb0fc1b40dd5ef9a4b1f358c5f71764e40d72b00141919ef3be8211a478baca67ab319a44dcea1fe67193cbcf57adbdb4b2eae89f03ba44eac2983c0112bef62972cfb98822f34227a1c301c812f8be56e9118399869a0c1b0de043b574b8fe499767a4b11de7720e0f1b009b3402a3b710b73f5e6d7fbf8bab8724df8fbda92f60a256a6ec4ea2a2d19c569913f56e13ef7203976d3fcb05187750c8454ca343c49ee505dab52e3b409af0988048adf608b075fa98c7f5276625", 0xd9}, {&(0x7f0000003180)="d1fa4e2fa76600a069faaeb5a810243d0ddf02452c027d17f81551c240ebfe23aaf24fb9a6e0a4bbd1404e2ab146042b6979bf9a08549801bc942dd639efd53afbd90c5e33ba6cd98c8efd3fc6272177547d6b555fb4e84769b4f78cf351eea4c5", 0x61}, {&(0x7f0000003200)="c00e98a982a1030fbe1c036ca226b0c17b6e326137b713ed57ef60d86f3f299e5c9a6364c559741eb1b7d803ca304b2c4af6d79040f8c3e82541ee5fbed29ddfd4a4950c4bb420d9df22cee7cec7fc15543e983ac29708a29efa49b234d873705a325f06c43f29b673995daee2940d399b448a209bef09fc281f5ea613947d23bd61d547548ec565f59fbb7359408bbb02e88a49c9bdf9bea61f6e2d16f663bad2c24dfcd2ab91782ab4e1685b5e2d37627d3cc3384fc54417abdabcae87026abdbd66f2934b536b272b9c90634f33a55514773d31735ef12624be095159e967184890c8d0b27174dce7e054414dfea5887081976b38b28232faa374d8aae6a5ddb9f5cade6e72912a8ea81340b5cfbdf67254aed4d183ca10bf7b9105f3ffefc7d5b9bc8441305343dc0036f8e915de37341cc096d5b5b4755139591e69e147478bd4368ae5a9b740ea3806c4a2e0108fd5e527ab3e72a2eb839a88b135722daf991a8359a9099b6d6d52f66fe88a5e59fa351a4aae02c2f374ac1ca50b06ddf224667e63c291cdfef13156656a7d8fa657e77054709ba6a9ab137471a3d8f25fb30571bbd7cd15bf425471d1cd071bfa302fccbb5e57189c09439e118abecf8d08698a65da20629ab1bfcf2ac177746d552aa6bd9864cbbbef71e933a614d28a5bef2d6c6db4f8e1bea506b7486299dc13e057bdf8199777a949b14e8f7da60c8810eb921aee5a935737b154dbf013a75ad0eee02f31b37d29b25205906f759d9a2e25ef23fb341115eae50bc48e084360d67550b2186a421917fb0f05474999a30da84f93157bdb97c88dd68abf41fc2fd23deb81729d082f8efe8f89d7a01e287e68c9ae4d31bfeef03daf61f7ee9be1fb513a6d96608bcd46c2359887e7f8bc5efa74bfccb379cb78774cf13750d3cab5a77626abb60fed50f028024a52333c64332474497ac87792e13b6eb82d30f8eec809c3796b1008f48849453e624d5a37f40ce515cab2fab825321fc35a131729057a6fd74981f857d264a8e434d5439c7e3482fe5a6b7762ca29bf6116ba14a4b8eb662c5b1850ecbbfd1a03345b290fb3034e70434b5911a5107cc6df24484c493a575e05066d13e6395645add00e4d643a349b58de19b915a23935c48a15d860994d142159cf1f3c3ff42ba750d328a728c227f451236d58480eabcfb91b3b79e1021647767f0ca138bd309cfaf1fab0ac5e139c2cb042cfb35f46cd1272d753394c795ef03b80f531af50bec3559e80926bc0d93d8c043fac4b77be1b147df4d029734205b22497e02e387edba8003f8c20ddeba047f315930812da2718630f72971735fe63004417ae9b67c64b7c4871125fe7d962ff6471d4a3975c837481a20ea8083f5f165e3039fdb67f7a958cc80b3dd53ab34ebc3de2378b8cbdb3f1efd029a8057febd46d01b1c1cac0865f8fb87beb9e6dc1be890536fd658bf6cb115a670d4d8ef8232fcf4b54e88dd3b2235bb9f9b7c53d3ea7b0cbb302fbb40afd9e0057484f02edbcb60bbf20794244cd4e46f6e0fed6d684a18d07ba312ae59f41599e9d9bd4bce7c6b5b758ca06cd93cf5ca99fae30607c28d0d7f7cbdfdbe0dd1190c6de02485f23d4e4684198c67735818a73db208bb9bfb7931f9acbef32abd503f254871344f395116229bdcd88e5a54ed9cd40fb219f6f34aeaee5ecc1febde51b2f46839f6aa93002a6812cbebfc8d624eea0b0a50e9c3749c19cb6b50773ebb51f2535fdf8bc9b54bb7ee9416fc222d3b7d6634f6889d18034210cb273c24cc28ba377be87346ac8f0f1d865384bf11f98602742252ee2bab9898f2209248cf392f50b03c86783589c7f02b127241a0805b32b43f3295f6c12924d21fba43bf20e98a1e68ce5a1f69f7ae88dfcf86bceab1a2cac1dccc6d4c4312dabfaa95f47ccbad4f187d6e931c9e42d341084a4f7af40e438aea5d9ffa4144125f2d56217b29469b7c2d6a1e64430190f7b36efaa7ff4a58195e75ef940a132148c57da5a92185f80e46607674741f3b1599f272660acd022efc34f2c9ea29ecf9e2d1bcee56e78b8523b6a26a95e914ad49be9965dfefae2e638bca3dafabb79371eb911a4e4d15ff6cd5f8ce7422f2276e1b077b95ed18075b6d8b0d1af4f12b4b2c7d4f84eb69188e665798174ae2d905f6294b6a03780d1615b832b0063707d6d495420dc78d5de8df52d3601faa182f1fdeff3f766e0a660c407cd1e2211592f63791e63e46440a9a9d9029e5a595ed1dfee41cbd5831d18715faa9069b8b6a4feeaba7f882d5edf97875a24c1e627e547cc098a43da27853b742895f6879c1dd133efd370b384028e66d356379cdfec8c2754f13c1a8275d99c9a4f2db80fd27e3fad6db05b8d5508d83c856e805a8237d931699d000dec2139922de1340bf83dc3fb1d9496d7a61b19326c366e2b47cdcafe45eba08929333606843f6f5b6562c899a55e1db7caa0fd3ca171f0fac1929532309d91168aecf958d674daf879d404fecda3c5158619016d9e3734b8038c9514f3705601bd95135e6d35acea767a92da393fa1290264020458be2338549138f5d082877115d6b7caedb702146da61c1428f45f9d41b47f85b65f92d37b021b4f82b34ced112addfb0e51ce1baa946a92b88a5db887e0625182f6a204a7c4964be1c2ae5c41995010e947cb0ab3d9dac2148e0c41abddd7f42a461dacb726d7e71a1664dde36ea0f9217833411ade9abff6d7c9ff246b781783dc29b07ba12959d919ce285429cc096930682abaca0493055a25d7f61eeb1ebf62f1b9b0efec04e055423cb0a6c02d739228438d5e7f5e68fcad772a0f77662094bba54b0fe1bc3e27f40516c4e09e6eb5fd48d51b25ae91b082f81ef1343b4b88ce791fa034b1cfef928865b2b8a40c6ed562d4d171048dacc2926be33e72f0b80a48d40cd891d41c26d9e5a63ffcbfd2f641f265361cc6307854d1a2bef9f90f2de4c5e4607be5a8691675f2862fd4c913449a50fb6a06133b33538aab52a93be12d7e3f4a0bc9385bbf140b0c62b4f273104dfbe473c3b7a13b516ed0520b8bc9bc08a2ccd129f5346c06b2abf6173ba04d1030443bcb7e570e86bd703f547ad70421091f669579f5e171841609803c92cdaf655ba9e10778adbfdb84f1cb50584e7186d38fd7df82aa126b46801447fe0f8be3dec07494da44ca17791765107114cfb5b3719b837f2350c7aac794d8a48e238abc4f6d99b5490dee00660def108080af4d8e4b92be6f195783611c8094c6b7e39b514565c639a47ee424da7b991d2f9ed0b7ef2d35ecc5a2eac3b25f136faa9da57eeff2d3f07ae2e2e06eb0cdb7d4889867ba58460341cbfb946dd408a6b8cae32d1eaabeef2f77602567098116d03065efdb5c15f8c967e91988562657a81119844b6b625e24160f6521d72bc7a285f1b5f54b29b7120838bd090e9f366324b6f4c68892762086386155a90f1c4f2c80c6ee186c683864b87f90229682998b9cd7f1f2327dc1d3d5990022403a9246b03d6b9063b94710eb6e38965b0c274c48e81de3212d88ea6071c632f4b53562caf9d6d971bdb26b109a8f99528bf36a74a9486482a48fc9de2da3bd89202f4ce496693bc10973daf76a977619ca4b844252e97069b48e047543c30d3944b6a3e77ba787a277e065ac58b603be277caffd39b49da460fc3d080a586d045f7f8c5ae3a5e3f7e9b55a8051956cf8a3d3f93629183d5064f47506471d3c4e2746ed7bb21cb13323a1e71b6d933d6c55e84234f29b9eee81db08dadad1929efb6480a2eea0714547046313ce3717191e2dd8a2b7e56ea0fa5ad00132cd36f2641bc39f9c9d2f9e0768a7b50d2a69eeaa6d4b9687da294cc0f3e4b761bb724f15c1e39665104cb14688cd368a8b73338d3676b974f50dcbb5281762f6f9015363aef41d72dd514f27e034e077ad677f04e67a9d96772de7f87a23aa6415679e749512d10a233d45f328a5d35f6a368b39858bf5c59de1e981e4f7cbc3baefc48a511e1419326b1b7b20d5848a8bc21dc52895645c0f81cc6d8e5a7c126928188edd2f2098bc34c1f528a7049ce3fdfb28e93cdbc77d5a2d05d8b5c18e40a6ed7852208781bcd6ad6abc78d722c7b103050ae23fc118e3ebd7a2860cf5e82d5a9cf4b8fa2420d18bb423c5cc8c39e502499909fe92e07462bf2ae643817f04cfeda6c5405c102c71e1c555656f07d5ddab2efef0be475c1fce7fc8cc1d17ab80bedad23a72e3ef211527ddfd3fb8e1caf726da68e1d172aad55d97325762b73bd513272cafc01fc4ddbd61d46b049838b68865e8e4fa6fc870ae18953620bc83cf3067418baee3961f5c32a23b87ace937ff31eac2fc55bb07c7fe3ed382aa711d7f36c96155019a3091d065035916fbecd7990631fc5498a46680464bbc7f785227f28e3a35803f7ed89ff50cabbcb40bf852d869fc3ed950bf06d5a85a6d1d2b74cdd244023f64a0dfcf205804597138fd947370f2258b3b6e32bc9a3001f6baa9f25de748ba5acb3c4fdfc3f9a654d74cf1f1afc2c53287f22bd024fa3e4581d5f3eda476d85e171aab37d9ee77a7a3e7dcef589a61916657cc9c82ac55fc2498aab00d6f7a7fc1b69a355f5a830168010ec5d510d270fd1e02b7cfd257dd2e78c8c9095317baaf3970666a6e7bd569aeb5df121d60191eaebf93a1a2f7fd537928028513987730176326c09f0e66f01ac7ee1bb5fba4890414945dadd7c1aa1b9697fb0eae9b43d4fd88ca46b538a79439abbf6e21b6c248f3c75e05ac79aae0f50be3834b7c79d946f7f4b33c845fcdc58906681c79b9a282040b734930491dc95cfba7423202f692663fdfe5a6a3b76a936f26ecc04997aa92db47c9e4c25611ada6db0ea1ab10f3bc475d4dc61e4f0d4e6c691428e926b96149eb113431066c8aade483bb5a2ff6c8b422f6662ebdb1ba6bffa3dd36cddb39787fdbf0f9c46e5eab2e47cb4dde2fee6334b05b0706d76bc8f05a522248c2901e8db520f521fc33e6a79b8794c3ea8ff0b5d5a07638765aaa7db5d6e5957cf2e56e3d697b2fee12f03e8f42df73132f9b767fa22c5169e649e13366f6f9e3803d6c20cd41c35539d20bd611cb6601544d3f77cfe7858378686eb984f9db0754ea82828a4ccfc1e86bde32ff74241d5fccf73e620110c9d906534cbb2a916e7d18b0360cb5c60e5037eafe3cd6ec44bd8bb75c81307a088b58506249f9003465e8ea500326d981cbe970c01c5119fcaeecf143b5bb5b5d43aafa74b3072b573f79c7d5a0ee11de4884eda89300881bc50d069f1c2d83ded686ecbdd37a60049f22223f22dafc8ff6bdaa6343bc06ee343ed2f113ed8e37df51d1b98239809aca1f652a6a05fa63bfb4834b268e71278689c4e18c6ce713abf5acd92379bf930e892efa567669251ad082dbccf190cd56e05d16e050581e46ac51cff59aac1096dbf173a33ad6027755c361f41c902f43dbc06d89cf50892b4aa57cd32fcd1ed126a41ca547b04e8ccb802869bd694172c26658eb3902aed306ccf851ad33b7be01c3f491dc2a134eed9fca7dd38eb82f1d271727267db42a05338e8840ea81a26b6278069cc711039a07eca61ef689ffab9d22f8985f84403a0b27836545e05bb4986bee96b16741c7f577ed8c4e234bf2b64b346db39ae4b0a0666235838c26385736e93af7e0d97ec91fbfca0cc7437e08c9e2d9458fff1ca96aacdb6799c97b07b6b36aff3bdebb5f7364932d3ce2276d2c48b91249d028c9ab344c48d3", 0x1000}, {&(0x7f0000004200)="f91392d971c19078673352708748317f94291428239119735f129acdca46d6bc4d10a4bfb6ca75f31c1dd4c99a73ca8b4c7baa1241cb67b015843cdf214dd090e163aacb836fd2e52c1096195d0e87fb4593debe0af80a80570dfe3a5c27e100cfd41a27149e11950ed8c5c1635335806620e346105c302006c077b70ef59b3df558ea7bb68636dc4459ef423ecfe1e232608c203f7a71548ce5", 0x9a}, {&(0x7f00000042c0)="74822e286fc75948f01e6d0a9ba782a4ad52f2fb6cff5f8a6d9414b1a17ffbcb3bfb28c201fb7c04d2ceafdd3c4f7a4117de95d867634283392ae01219c0fe71af2dce0cefbc5b117970dc", 0x4b}], 0x5, &(0x7f0000004400)=[@rights={0x28, 0xffff, 0x1, [r2, r5, r7, r10, r12]}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r4}], 0x48, 0x15}, 0x605) 1.930605487s ago: executing program 3 (id=104): r0 = semget(0x2, 0x1, 0x109) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/208) r1 = semget(0x3, 0x3, 0x24) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000280)=""/69) syz_emit_ethernet(0xcb, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0xe, 0x6, "32a389", 0x95, 0xc, 0x6, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[], @udp={{0x0, 0x1, 0x8}, {"d4a964d2f160a56c8b94640b368b356778546cc42c3c45e23fbbf3df0576b5ace78c81f0c494cd666f299148397649c0f528d026445d90e6f23eba05eae5a7decf50b415272814ecf26487ad282f22427ccd53cffd0a47a736aff11aba0036960f11307284e049d28a5826f2ed76e5bc4e0495d8118dce583d95aa5192bbeba600a8fb46cbcac6bdcf2e0f2ca2"}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x1e, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 1.928746531s ago: executing program 6 (id=105): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f00001c2000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x2dfdc639) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') truncate(&(0x7f0000001780)='./file0/file0/..\x00', 0x9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x6) 1.926878668s ago: executing program 3 (id=106): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x7}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$unix(r1, &(0x7f0000001200)=@file={0x0, ""/253}, &(0x7f0000001300)=0xff) dup2(r4, r3) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect(r4, &(0x7f0000001340)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xffffdffc, 0x0, "ffff0d000300ef01018b00190100008a86020400"}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000380)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0xfffffffffffffdec) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}], 0x1) kqueue() readv(r5, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000180)="9e90d46aac0f0b36369299ee415ae5a3f16810e24d583e48175cff69af161c782c1d1c71d27486d8110b89677191580b34224ef6f0717d5210a4699e8e5a35dc208a141539239f94cf15cb504805da0b3e01787cb96d63bf8dc4e2765a295f3531673962fc9efa53b6a5b7a21209295ea5b668e339a8bbc3bbf049876986401bfcd41ee5ee1497370ff95ae7d1221b413df602efd9dc32ef412e8303b556cd7f2dde3b28e40f1fffcb2102013cacd1bb735a10f14ff0f0e825523e7989783ee23a7c82fe524c16967a9ab90d64c5c240334771dd1bfb2fa5a2a711f446a2be1528215dd3d5610cbaaf0c63bfc0f6140ae1f6f563c3e741b944ff204e630b348ea0c265a9b8267f8135a027d69a159bfc8f88ee3fefebfa28753361ee9838eb427de4442541c05293ff988f511aef5e853d1d747acc0eef13a78dd6bee7ba710c47c22ea1f0d20ce69fbd0d015d74348ddb18e936008bac40f499b0c3347c24e8a0b6c74486dc8b17899dbde570f97a47f2903588d1dc8b3bdcf6a5882bc9ed731645da329c022af52cd215cc82226f098965361750536ae19ab903ce21748e8350ded937d77450132661d219e596cb65f48bb5a8d484d6d7e95ff8e043a842d1928564314d898aa6846592c27a201a8ef31bcfa0c74c70ac4526a25ac8dfb0861bd0fe27f3952aec2d536f13821885da1ad07e8c4912cfdd1564b5982db6398e8ace17845254996b31e9a69314cbc6afd0bd8af2e0c3777fdf6e604faf13ed127b7fa86862d05c82eb7674a1a3523445388de239680e333c966c1640e763f0d497b4052ecc3cbbc410108f341801e66f6ff6984725a112e4ff9567a83ec007d31daf8396450cc2e3d28e88f21e1a201551b198149cc524a27389066cfb8c72a6650e0208fd57b49d47665e161a83d42296643bcba419553a9a9570a327b7fe8f939e7a703af0e73af766094cd3fb80cc85c95b93a43b33ded808d82d4245cbfccd2eeeb247cfd78c7da0020be96d06e887fb689ed9094c4596ceedfb48bb3b17621201beb45f8380a6a00e747de420ed7d1dbfd80425846c1ab157246a5097b2b855f8639c68129aff1766f244ff71ade99ac06675423cbfbe7062300b53ad012c53bbdd3ef759f219987bc51572532159ec5cc4649275fe29fd6abb4362685d669660b79a75c9e249fa2bd736fc6dd2cb8c17c8150df6ffc4305ff2404d8f8632d5a0516ea4224885266c01bddabd965b0bee728140343717337c212b095c9dfa95d6dad4ef58243a02da205b5a11afc3d989ce16ed6b5b2a1e2445d08b8f1be4c4052b9db000f4f8a796ce175c45daa87dd57bfbe731dcd3a72a3ec9f7e421824c0de16f3052bd7c95ee4827bd8cbe8d03b7bf8ed30bb48322292dd4d7e01c2d622e05a003ff7817ab9a701eb8c4c57d992a52111f401e39a96e2fe90b6770cc5655974c5539abceedca3dba35b68c3e6efecde77240fbfaf7f7aa9b87d004324ecb0df0ffe9c1245032dd5026e1a11cfcf38329aea39f18bcf344a4c5f96ff15814505a8f7ea3529810edd4c83c822ee523aaca6a52de47ff92598d6f8af7a1e3116a1daf7928e96ac473bd06fd5f43bcc88114e62302b6e5751c14abed381604745143dec220ad8cd52073604e942bdcce3ee9072cef905142c2834c2ea964c808560bd2b27b6bba533d47b6faff127d0c2accb095ff895f4fd58e1f2f628a2b131a88bdca036a5c9a4858e90d35d21b60a9a694d2c6468202ead49963f1cd8f0bb4174270531ae23843b1a9f97681682dd21ff53e990e884fc2271c475863f8096442f959378543f6412a6ad8ed3927eafad2803411b4a61a0d82863283ba2d20469dbfffbd9cfd03e117a26f58ff9beca5163d457f8f124c7b998c3e44b41dbaa7e3ad2f493f26317128c4b2768db1311976dffb9954aabd7a3e6b7bf4d82648bf12dc0451f6aef2d759ff1c7492614987ad5a6e37984b9bd0c76b0729b2ff9a06786ed83d9b31aa8b8e68cc472473c9d8e4b8ddec1d18471882dbbdb52b8b9469b3b2ea75e9bc2979bef11ffa367c911e6301d276accaac938bd63c2dd5b2ce7bceeff81a25f6610daf4bb58b6e799e955bbdf5e137e77dc552b48707cba8f63598ffb90dc821a35d44e64926cb575d21a2829e9b723f2808ce41c4de3b8794cb831fe93741a456671e6df7f0d63873044c73d52ddfaf81c0390e8b5b394608592a253eb0a7a2ee42ca0f44bf8671ecaf19a97383dfc52bd7b9f8be9cba2da08ca916b65c2b2a826a335d51bbdddf6fccc724cb69f3ae551b7d90357fcde2497d6eaf8aca871ee778b0f4f8ba63d7f4303253d7ff49ee588d5e2a034ec25d6f3a87961b9388ca29ebf7a80d2426a683c4b51b0df0fa8e754e5088d8bea039c32367635c2f852d051be1bf5eeb9b4e365ed3069132757b16b6e949e8c0dd47e7aecddd29bbe1703e6a9a883680ea9d33e261f2f2ae009b1276b89d83cc8fe3cae1731edda26d0c07f125a049b3e49ae7df3cc5ee4a5f0be427aa7390adefd4ad68f354fd0955c57c6fbfc941d65b47b1617b181e73969179e4864dcf811bea53fcc217773f897af8daaa47445e769af0afedfdeb8532a98cc3db2d01114e912604f289fc8e651809dc81b26e4005e800bf81e8afc4e47aedaa877bb6b5b3e644b2c5205c51adeaef8085557d6fa6b7dc1bfda3c13e70a22b69fee377b3e7831d92ef321074fc4ccf6f2fce8203eaae038677cc16aba5d446c27835ecc241e04e6671e4654d162b009e1303fe656fd1523a0263fcb0da43a843875cb43612e40e493bd85887e067526fb606bd7a2127cf94083c14c2067c4105d5a2b2e87f84a4ab5039308de0aa26a0df84e4a83f59bbae99500afabab5248acce356753f78039b92273ad7068885a218c96dc62a80f3116ac5caaad401590745fbf7178929c3805174334469f89e292f3cd83efab97fafb9b7f8ae26063f4a8f314e0f066dcf89aea70bb4a7d606d0aa2453cd68acb3c88690256ecd8e20d81e4591aac799b383de6b1ff1693ae20b177e6b8dee27eb90259a4e3c002eaa298e11b0b6b5af1107403c5368e05fe4f57843a3fe25d433373b63b6f03a27248867ee6b3d318a3aad9c2d2942d6273f7920caf1caa1b0ac158b3c4e58fb6c477d2e4982cc47b84ec1e98d2e83cfc1bb59378017170d0714409c13d8a17538f4b199b9557fd89061562b23cf9c8d306838aee3c6d88f02485ac75e2a2a1c56f97728b74284e2037d2312f5809028c0d105492bcef1c375d7d7a22359af531d3f6eeb018a4b0e112ec0ee9381ab1a136cf3907b7ce1b5bc0c2473432333df7c6e56c7b3086821c59bf2ce975a66ba2ef764ebd9e533a9ee4d0c4e9df16abf8bfdb1433ad242a11614a71d849a7a344afde0a25f1cedf279fb2f9bfddfb682e21f6859e70087774223aea79cdad8b6f8095470d36f2751a65fff042cc186116d23bf237a55f2904cd825c038f11c084304a53bd62e7125314abc954bf10dbdc3d2c7f5d680a4b1e5627236e78dfb42ebecccd3acb8298424d44c64abcb9f25fa2bba3daf33fe9b2b990473ac87d4ee45a823801cbd3f2ddc17d92242cf7571d3f2e06e9ba507b9dd69b93f2cab41561cf40d7a271cb255343d80870ea65ad3d1035962fd62e1d5d2be12b0faab3916a68cf574a87cac73dda536fd035687285c1942964364fb6659675c5ea3d003de061c4ddbab5c47c2dd733443d992141cdeb9c447414e24acad89df338974f8f3452d157bb101fcc294277e6de72e6f7c8e5242dc9976a516b5fa4ca3cf4149ae200c4fa43225fa41f6f2dd65a04b01def5439886bfe2759420300da60fe0685c183dcee47647be9e43145fb6e6a7bfaa291c22ebcd80f60bd9b42827b43c5a489fcfe94660646fcc9c75880c85248e2aed157bdd84636ed8952c1588b713abfe0af0a3fde0ad59d3ce62d567299dc1fc12ce1012ec5aefc96889b3064b84a59db04d12ab5f6546b866f3f5f68d85a7ad9d9a2356fcf3646ba4f5270db592751c8f2b3bd9791470e9ea125b25889b21720b5826afc927543dd433d15acc9fe3b79094c7255d1bf3feaeb42ebb88ceec59d87d45041e303e4a4001852ac469bad5ede402f01633129984852b028d38c81533b3181605fd0f0ef1551612ee934882e882e3be587a2b6223d96d8fc60321c51d77d302ac9b47bfdce9c075bf070530d65a2e716bf28c64e12c7eaa977aa0f359c98109b7b9e8d4b3ea32e35060db0aa709be8208ba727006085026076abf3d670728d146e8dbb2f04b1c25e75dda873341854e4dabb414379530414a3e251922c9131d53d23da5acf4230d5945a50501b80ae6405d802013241efff85941686f7742e92b04162c1bd829dc8488c8939a6a6dcf0f2578893ff159d2d854b870474968eb0c78af9b83ee8608ad5d89661a2fd8426d08553154ad5513294110b7aa710263cb65d5d16768f35b67c924094ee5f86d21d1857388c08994d11e3d8cd947460052f809e458963526aec74f6ea12828c192b270ecb42752196976bba59c2a18262353e185ca80371160cae128e26b537f5ff45d2433112d9907d423e4e99ba16fc08f9f39eec160071f8f6de5216f45330ab47c7dfc32571911c0dc695deae558f9aed1286a52ac20675019e04ab7ab5bf6402ad2a4ceb0bd70e93cd0caccc84531c340d444453b4022b29a3e57f1ae8a65117181ba0baa09b519f0cf2123a3d767376859d53c4cd23b53a2e03859bda34d9ad0b3a1a3e5af0113b3b5a91548f1337dfe0db5557a11e68453c261eb474899664c7efe5855b0a56e5a9c352a41c59d5cd2bdba07b4a197cfdfc104bc1c62c8121d3bc45d5f81e00f77c2a3723cf560853c2a68afce3e27473accb71420c015c2e1f3f7b3bcbec1cf395bc6c7d8f2e9e7ef441f85821fb84c2e4c39644f754216519039f93bc0df4c24baa5277072af9e3f9d25b93cf103c2a911c8eb8cb8a3d22823bf1ac3ed40e7a4a0993a854a301ac26dd3124545ad5a42c4eb40a93ed32510f401d8e17323891637581eba58f63d0007bb654370c47619132af83e3338bd272201c3f0d3bac2a6f408d8fa65434de5256beceffb69902397d8e0a6ac92daa76f622662533dfb9009e8602a038b284cc0febec9cc0cdb9ae6f72f64959ce79236a3e597c44f0c9d768c75099a1bd70bf8732166aef64a745b543f1182231d7de6e1d806acfad9384e3846a64866df3e3913ee39e40aa8a2112d10424c1bd90e7c1bc282a793dfb781151f002d38c55e64e17dbb691b4b36548a9f0a46fb3e1843f27598ac61c904d8bd3cc71bda17e8b9f82d54a2890456739f9e9591433511c75eae4e0d10404e82580fecdeb0acb681baf44071b4905646c9c1fb18fca0067695252baebb69ffdeee0467cc91b4aada7439ea423e05b1f8a2ab9d194d54623319e9fe4a44e75a02aecc68fec3d7f715e361cb106328a8c8634d0c051ac0cbe157c30500bb46fa8182be389f5a630211c10f46caa457dbdbc194bb2144b6fbf18eaf7c3ab548ac65b3bf749558ddbcd77bde26b977e94af5673aff6eab8d58c5041d2b1bc8e61a957ef81778b98c7652222dab42ff9cba70a8f6e9f3e23693e0ddf99d3bf7bd5e4c26750275c919e6c3d195d3692be7a2196c5d68999384435cbd372d60d875e86b7ecb64a8a2cdfbd34ba616307b408a0895da9e902df853ac1758af35b100c7f9e5dc93f617805f7a772ced75544a0c059779cf01a1929fad3476b20241eeeb1c0ea2b4e400ece5", &(0x7f0000000040)=0x1000, &(0x7f0000001180)="e4fbeab538423e7aa9e3e344e4d3aff9c98f62bf5720121e4cb78cf288ed55da010ceef922ee3a840cd1ecfab62fa64f0cf708c94102e9983c1fdd2d9ef49c09b35afe0ae6", 0x45) open(&(0x7f0000000080)='./bus\x00', 0x200, 0xc0) 1.920555455s ago: executing program 5 (id=108): sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="56cc0b2e", &(0x7f0000000340)=0x4, 0x0, 0x0) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) flock(r0, 0x1) syz_open_pts() syz_open_pts() close(r0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="56cc0b2e", &(0x7f0000000340)=0x4, 0x0, 0x0) (async) syz_open_pts() (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x1000000029, 0xe, 0x0, 0x0) (async) fcntl$dupfd(r1, 0xa, r0) (async) flock(r0, 0x1) (async) syz_open_pts() (async) syz_open_pts() (async) close(r0) (async) 1.590048018s ago: executing program 0 (id=110): r0 = semget$private(0x0, 0x4b5dd74cf19f0085, 0x100) semop(r0, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x3, 0x8, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x0, 0xe1, 0x1000}, {0x2, 0x6, 0x1800}, {0x2, 0x4}, {0x1, 0x4, 0x1800}, {0x4, 0xfeff, 0x1000}], 0x7) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000008004700001c0000000000019078e0000002ffffffff07031083030e00000d00907800000000000000000000000000000000449576b2dbb3c3cd61ea550b6bb9fb3f977d5fe8b965c967eaa77adac499b5a60bcdb9bbd7c9ca95bc12ce9dc5f9dcedc8ccca4d1b8d0c93fc1abec300fa4735788ffc17d05181a6da0761ca28d855a40ab6d601e004087b2b9e87a16eb95cb36c1f13e1784a7a54990a789c3f69c82ce54bcd2a78e57c366aa9d65782eb08b75ec4c82c23cda34d6b369874eec1d7c4e36b4cf37a2b9eb486ccff2ba9"]) semop(r0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x3, 0x6c, 0x1000}, {0x4, 0x18c9}, {0x2, 0x8, 0x1000}], 0x3) semget$private(0x0, 0x4b5dd74cf19f0085, 0x100) (async) semop(r0, 0x0, 0x0) (async) semop(r0, &(0x7f0000000140)=[{0x3, 0x8, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x0, 0xe1, 0x1000}, {0x2, 0x6, 0x1800}, {0x2, 0x4}, {0x1, 0x4, 0x1800}, {0x4, 0xfeff, 0x1000}], 0x7) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000008004700001c0000000000019078e0000002ffffffff07031083030e00000d00907800000000000000000000000000000000449576b2dbb3c3cd61ea550b6bb9fb3f977d5fe8b965c967eaa77adac499b5a60bcdb9bbd7c9ca95bc12ce9dc5f9dcedc8ccca4d1b8d0c93fc1abec300fa4735788ffc17d05181a6da0761ca28d855a40ab6d601e004087b2b9e87a16eb95cb36c1f13e1784a7a54990a789c3f69c82ce54bcd2a78e57c366aa9d65782eb08b75ec4c82c23cda34d6b369874eec1d7c4e36b4cf37a2b9eb486ccff2ba9"]) (async) semop(r0, 0x0, 0x0) (async) semop(r0, &(0x7f0000000040)=[{0x3, 0x6c, 0x1000}, {0x4, 0x18c9}, {0x2, 0x8, 0x1000}], 0x3) (async) 1.589561213s ago: executing program 1 (id=111): setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) syz_open_pts() (async) r0 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x5, 0x5, &(0x7f00000003c0)="697a4e98361a777fde563b5df97b8a9ea9c60b93ecab39c782a8db36a9df45d5343e60a448f22734bdfd883a44995c30a114b7a28858a438af82cb9641ea317beac973c6f56fdcb3ab05636f4d705eca5a1186787470c0b92927ff1cf02b446070d2b86c5bcbf6a64cfd7a78a435f618f4992f976ae65a85ad34207f26f97ee4e8781a798622bb3599bb3dce2c33c814c24ca807d2c0dd1c3de49fe029ae256ac18949f31846f3cdbb5cc852de8b9ad1f2448b5f2ffa6a04", 0xb8) (async) setsockopt(0xffffffffffffffff, 0x5, 0x5, &(0x7f00000003c0)="697a4e98361a777fde563b5df97b8a9ea9c60b93ecab39c782a8db36a9df45d5343e60a448f22734bdfd883a44995c30a114b7a28858a438af82cb9641ea317beac973c6f56fdcb3ab05636f4d705eca5a1186787470c0b92927ff1cf02b446070d2b86c5bcbf6a64cfd7a78a435f618f4992f976ae65a85ad34207f26f97ee4e8781a798622bb3599bb3dce2c33c814c24ca807d2c0dd1c3de49fe029ae256ac18949f31846f3cdbb5cc852de8b9ad1f2448b5f2ffa6a04", 0xb8) close(r0) (async) close(r0) r1 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000280)) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r0, &(0x7f0000000240)="63be", 0x2) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/220, 0xdc}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x160) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="6fb28a494c64", @local, [], {@ipv6={0x86dd, {0xa, 0x6, "1baf95", 0x8, 0xf0, 0x2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) 1.353379684s ago: executing program 5 (id=112): r0 = shmget$private(0x0, 0x2000, 0x62, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(r1) r2 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x2000) (async) getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getegid() (async) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r3, r6, r7, 0x110, 0x8}, 0x4, 0x3, 0x0, r8, 0x38, 0x1, 0x856f}) r9 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r9) (async) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r10, &(0x7f0000000340)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000001c0)="0f46ce4ced31d2ee5d01f83b109548038b67dd7dae8d7dd69400145aee474a33f146ec110595a0e5591b431e91176adbb68d381db5dda209f1ac27e138622c24dcdd23d917a334aec7a11ff4a7c19e4a44277d88248129035353c10391", 0x5d}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r5, r11, r4}], 0x20, 0x9}, 0x409) r12 = shmget(0x1, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmat(r12, &(0x7f0000ffb000/0x3000)=nil, 0x3000) (async) readlinkat(r10, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/93, 0x5d) r13 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmat(r13, &(0x7f0000ff9000/0x4000)=nil, 0x3000) (async) mkdir(&(0x7f0000000440)='./file0\x00', 0xa0) (async) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r14, 0xc028575d, &(0x7f00000004c0)={0x6, 0x40, './file0\x00', 0xdb1, 0xa, 0x1, 0x3}) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x0) (async) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000500)=""/241) ioctl$KDENABIO(r10, 0x20004b3c) ioctl$TIOCCDTR(r10, 0x20007478) (async) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 1.352822418s ago: executing program 3 (id=113): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, &(0x7f0000000000), 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0xa8d9bcd104813149) 1.331439378s ago: executing program 1 (id=114): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r1, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) (async) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) shutdown(r4, 0x1) open(&(0x7f00000000c0)='./file1\x00', 0x80, 0xec) chmod(&(0x7f0000000000)='./file1\x00', 0x2ea) 1.331123s ago: executing program 2 (id=115): chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x275f032a69336de5) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[@ANYBLOB="993a401d89364384475298ad08004e00ffb00000000000009078ac1400aa000000009406fffffffc892208ac1400bb7f000001ffffffffe0000001ac14050000004fa4000000"]) 1.329701293s ago: executing program 4 (id=116): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) preadv(r0, &(0x7f0000000840)=[{&(0x7f00000003c0)=""/151, 0x97}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000480)=""/245, 0xf5}, {&(0x7f0000000580)=""/47, 0x2f}, {&(0x7f00000005c0)=""/215, 0xd7}, {&(0x7f00000006c0)=""/196, 0xc4}, {&(0x7f00000007c0)=""/66, 0x42}], 0x7, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="0afd211deb457f6fa705a3d9b8d54dcef2e6d5212e0dee2dfdf9915a2a1f2d586b8d1743a3f433be03a1c758c008bf8ed4dc3ad95c03ef07acf401b0d6136de6159d1a2e1f318a98e94d8fca3afa000a602747de656c394ca780323ff42ca8da3d185bcfc60d9161cb59fe", 0x6b}, {&(0x7f00000001c0)="65b37a9e987f2cb5d415e3e426c6b4dd0cbae75ca18629696663ca5ce24946d861630a6c824e5e0cb1df72501705d80314acfc091fb69e60cbeb086f9f1711247a862d52ef33880c657b4699e0bdf19207321d2c4bfce3fed57b72707df368d9a2b9269faf590426e9b715a2d1711ee315f9ee9fb32f6cbd5d1a6b58d8e6973a375d788bd7952376957342ff0615e7ed4aa7e65d816757f13addf4aab0b8d02154da9e1d2af5a729eaf9eebc7669ab378eaa4745ba", 0xb5}, {&(0x7f0000000280)="256aed867dc03a561592df3d4b00b43358d91431f3f8e7f97ca9a7aa306db2a00a22827b2d7a382de8912f63816a6eb913a9cccbaf67263c45497a89ef29be9c599bef53b22556dbc14f59a76d1480", 0x4f}], 0x3, 0x0, 0x0, 0x5}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) (async, rerun: 32) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x6) (async, rerun: 32) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (rerun: 32) ftruncate(r4, 0xb026) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) r6 = syz_open_pts() (async) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000003}) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000001, 0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) msgget(0x0, 0x202) (async) sysctl$net_inet_etherip(&(0x7f00000000c0), 0xa, &(0x7f00000011c0)="342b1efb51017d07dd84ad82f265ffc3e02bf66cfbfb260ce61724f1d3038f54d36689dcbaf12918d3fe750f3e38c07ff663434b78e054f78ae59750cde66d4e7a7c200bfda1064060a3e742b456aee97d275a6e523ddfa55f006bb7170d09000000a3d736e313281bb16fefb530f06325f8c7fa815f4d867abf74807686d65f212a40575f817f6b4ea91535071678f266334235e490051eb98f5ba65b26d2b7d3a610036f3da5ada34aa3e2efc639306dfaaf0b9777382fdb4de104004a659776d7b55cdad6a56ca4727f0b2fa5c88a83c927ed2d8a135494d56bedb128448b78a5a72dfdac901c04eccb3bd88045b4cc2e24c4170f0433e9133f6791343eae6ac928d362b8ed2fbcc48cbab232c722fc8cd105b5c4fea0a13c52fe727bc11c87ba1d0fdca354da1031a7dbd4df50173e6badc7b798e025701b046df00347579eed0a5908101414f3ee6e68ee5604622769994059d594dd0cb18ab3660df28dd2acc701a578140e39fb99ae0909f721cd85855fff834e712f5aabe08b03e2fa21f4da935946feda3614ee288a87e6f1ad59a5764c67f5e6b4c1649f1cf91dbbca375f41aa45e51b06d4dbd51d5f9b358e9935463459c856f0966c6b2f01e23074d06c64fcbcc9c61c21f18845c8e9c23518cc3753e41150063f57c384b7ca43c7e874aae1aa098e0760a41fb62a1ddd2bdcc6eb81681bbd8703e0217d399972d42500eca40312c16b536df6846f3b7ec78cb3ee54eeb8d7ac2a780711f49d48832c7e537000e9f04c13a37336a0aa0be79216b3498852cecee988527058188f584e2fda2fd70999fb42ccf00a88a3989ddfabe5d2da7aecd98c9d41e232e4d828241f01865d901b76c7791a5f501e4e690d9463b5705b02f0a02b42e8ce487ac2231ee35a8812c567ad46b83e", 0x0, 0x0, 0x9) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000080)={0x6, 0x34e}, 0xf) clock_getres(0x3, &(0x7f0000000000)) 1.060099459s ago: executing program 0 (id=117): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) ioctl$TIOCSBRK(r0, 0x2000747b) socket(0x1, 0x2, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r3 = kqueue() kevent(r1, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffffa, 0x34, 0x4, 0x1000, 0xd4}, {{r0}, 0xfffffffffffffffb, 0x14, 0x2, 0x2, 0xeb75}, {{r3}, 0xfffffffffffffffc, 0x8, 0x20, 0x3, 0x800}, {{r3}, 0xfffffffffffffffe, 0x40, 0x8, 0x75, 0x1}], 0x103, &(0x7f0000000180), 0x6, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xd}) sysctl$hw(&(0x7f0000000040)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x1, 0x0) (async) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x20, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x80000009, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r5, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) write(r4, &(0x7f0000000800)="befac45842ac8dcc9885513519caa6d58dc2af960b08529902704ceb41f4dd41fb596814961379d4f8a141ba195806b554a2c2ec8cb5e9ceca9dee3c145905201bbef5a46e63310ce3720308532b9b372232902efdcb72a400bb53f1ec0312413dd38039cfbac7a7c004bc25f566f202c54969742aa604e83c171db1a93f02b14017c7eca9267876705770692c9da4cf2b6c561d3f5776560c955df6b8cc188982af3a093267ec519cf34f93d9dba0edf3c9564152455912e0300b2ede5a6ea1f3484cb36fc712b2c8818fa4019f9b0fcdbbc162c67fd4773bc30c8715c6347e16fe88d815319f58328c3d4463936daf2b67544b53c6aaa0538aa9e85458d3497f21ab3951fd8883d2aa7fb9601ac1d487e79f06db05e5b807c50d41bd892ea25ffccf8a882263a4608c63ae78e18160a79a0472e2b94d0b350366ebc35e22163323c26bd6033201b6fb193b9c27c3abc615beeca807c445afa4035102ba2c088d7668c5a6b89ca1af2c6846b52f2cd86828969cce6683777d402591c13a1a9c1176211b9174c7c51201e72b8ed4b6ca4a608baef12acd92e6f0035c3bde722f11b24e99f2b4875b85d342c05e89276f3356ec6ff15f854b59b56aaac54f0217181ea747533a1591f7cb25ea1b90c19d3d61ce228cb4caa4f35fa12a429cf6f3b387edc5dcab8a0dc11754648a39addd8f7157dab7f0ce9bd01e1cb6b1c280c91cb8e1ef10bde478090e34841256593a40ae6209e0a9606c7338f7b4450df88bdac7ff6c0eff9d03ad10e4e5561309adcd65bf24dc533ef01073fc464c72dad6d0ea58f458531ba55dc088b52cd4d3afe37263fb434d99bb64d3ec1d83c9f9563d62e6d775f5dd93dfd4516e76accaf4fba1c6b51292fa917ef028c1aecac63f523d2138dd887fdb7e3395c853adc6cf86df40bf0acd8821ca321ca521334219fb5644feb1f97ef82e1e1335ec69dc3ea2b6b24aece3a08a6ec61015409858e236da17f02b1755ec3e5b006d79809c03f0b191f18dae7bd4133a7aa91b005abe6405e35594a90b3cb20839e816a0d22692f5e16848c38a0d805fdb616b06c4d75f503cfe124e9a039e946c15c9e00d4a294bcaaa3bbd11e60df314c6232e9812fa3f9c3fe6ab027cd1c5c6214cf276e39984abff078305b276a8d4775f5102c279951564372b26e36d2f293ba180713ee39e41a87379a640a9606625d03866450e7afdad61227aa633a3ba3883015ab9e484f754b35c386aed88cfdab3a88cc3545083c0215024903852e9a3f69dad9c8b01615ddeda2fccc68f801d91154425f591e743e16640688c09464bfd0d3f18d496a6bcd9e528f4d912e302e77c59c388844fb7d70cc6456d71c10bcd77e557af8fd32c63ec3c0e2ed78b1f3d1cec322bcaf6567cd49a1168d38449a24ec3515f88c8584b1fc5ecf28fed14ba9fb68be6acc2d2540ef88dc6039f6cb54fffaaaf962360a668d7360f0a2de5ca75ec4c10d1930a0c961e0c9263f0831b14039864299f5ea9ad484f809d832fa1535c47ab90d67b8c62d602ecf323369cbfe78e604590b11c1b0db9aca4004f3c2fbc87f17a764f261c61e35961604fa082b9b282ad2b5200baa0657e9a7025b8da6a2199eb3768889ebe7d8137ef105a57e732073999b24c172a553599d885df024460f7bd689c976b0e23d3fceaf601b7315f22e59307039f7573f3808d5892bfb0f5ba30feea0961e347a932d58235f5c99c8eecbd43f26352999301", 0x4da) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x802069dd, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000240)=0x5d) sendto$unix(r8, &(0x7f0000000140)="e154ea570ef4702a507610f379fb916a091d0f769e51c6ec64a68484452c44d6d8f3624e9b563d42fb5016b32af59d7ea7af1ece37274a32d947ce2bd4e34ef7b83d74df6e8f51ee48bb5c0d0bdd0b993902a2ebdca7d6fb24e3593efc776ac98066fbe9933321930a13b6ef8b27788535a7e04502ecc49d7f98ec0335fee935d0ac129d4234c8408430144c66bb56ca7a1a57ea08347208b589228f4d2b", 0x9e, 0x9, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) (async) sendto$unix(r8, &(0x7f0000000140)="e154ea570ef4702a507610f379fb916a091d0f769e51c6ec64a68484452c44d6d8f3624e9b563d42fb5016b32af59d7ea7af1ece37274a32d947ce2bd4e34ef7b83d74df6e8f51ee48bb5c0d0bdd0b993902a2ebdca7d6fb24e3593efc776ac98066fbe9933321930a13b6ef8b27788535a7e04502ecc49d7f98ec0335fee935d0ac129d4234c8408430144c66bb56ca7a1a57ea08347208b589228f4d2b", 0x9e, 0x9, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='x\x00') unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') (async) unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') mprotect(&(0x7f000018d000/0x1000)=nil, 0x1000, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f0000000100)="71f90600", &(0x7f0000000080)=0x4, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x408, r9) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x408, r9) getpeername$unix(r7, &(0x7f0000000280)=@file={0x0, ""/236}, &(0x7f0000000200)=0xee) (async) getpeername$unix(r7, &(0x7f0000000280)=@file={0x0, ""/236}, &(0x7f0000000200)=0xee) setitimer(0xec5d2d4f8c16df6, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, './file1\x00'}, 0xa) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, './file1\x00'}, 0xa) 1.059867109s ago: executing program 5 (id=118): mlock(&(0x7f000034e000/0x4000)=nil, 0x4000) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x2, 0x8000, "ff14e7d319d08b00", 0x1, 0x40000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="074ae83a1acde5fb2712dccab3427f029facfaaed69aea4dc561c3b736feacf82976087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7472f3723ed", 0x75}], 0x1) (async) syz_open_pts() (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 780.328987ms ago: executing program 1 (id=119): r0 = socket(0x18, 0x2, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) dup2(r0, r0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000640), 0x0) (async) sysctl$hw(&(0x7f0000000100)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) 779.86378ms ago: executing program 1 (id=120): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="5c3429fa725362c87d1ab444cb6ec423759c023f5bfeef1f41d5fc5525e5cfed87195774454bbababd5dbfc91fb43651ce83741c3542dc87853f834f1b7ad71b9fe1da98e1c5e14b92a181586efb92a60fc71e579b74cfc0573967a2d786e0ef5885cefeb1212d0969e442f5c1af", 0x6e, 0x4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/247}, &(0x7f0000000240)=0xf9) sendto$unix(r1, &(0x7f0000000280)="f33ecb56fbaff78801f1c966fbd673a4440eaafa2222578ee0cb4f2bf3685e97d5cebdb21c0baf255c148b7e7f311096184892cffaec53adfed3c18086ca7a4b72f54bec42235f1d0be7a19d10856b3c57c8f0d81a77be6b8050e9ba00", 0x5d, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000300)={0x5, 0x8}) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./file0\x00', 0xf, &(0x7f00000003c0)='./file0\x00', 0x8}) setrlimit(0x0, &(0x7f0000000440)={0x2, 0x4}) (async) setrlimit(0x3, &(0x7f0000000480)={0x9, 0xff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x20240, 0x0) read(r3, &(0x7f0000000500)=""/87, 0x57) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000580)={0xf, './file0\x00'}) (async) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000005c0)=0x5aaff884) (async) getrlimit(0x2, &(0x7f0000000600)) (async) r4 = socket$inet(0x2, 0x3, 0x10) (async) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x14, r1, 0x8000) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x10160, 0x0) (async) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000680)) (async) r6 = open(&(0x7f00000006c0)='./file0\x00', 0xefdd274681ce75be, 0xc8) chflagsat(r6, &(0x7f0000000700)='./file0\x00', 0x0, 0x0) (async) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000780)) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000800)={0xa6, 0x5, 0x8, 0x7, "37d5f869e04d7377b58ffa568ed8ba66da114222", 0x7, 0x1ff}) (async) unlink(&(0x7f0000000840)='./file0\x00') r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@abs, &(0x7f00000008c0)=0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000000c00)=0xc) r10 = getuid() (async) getgroups(0x4, &(0x7f0000000c40)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r8, &(0x7f0000001100)={&(0x7f0000000900)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000940)="8a27ad8f0471c12a9562d537dda794bf85fc4ed85a61dfa8c2b9353ad7490840fd2786ca5b31d21c6c33ddecc85798", 0x2f}, {&(0x7f0000000980)="a65a6b01d3b0bc7a7d2f12be37d048a101e3105a57b61cb2cf684a8e2a74a9a0411fecb56f7d78240352e4b81f356185e71a5c5ec8686cd812dee32cb64d10501e4323b8c1c4b91b8e553a7556a1292863185cdfad89ef7fdb9ce1c5de8440d468dd82ec8943a8ab4b5ff5ddfa0bb77eef432beb3eb467ce162fca4b1135edbb3a374c013444c8a9a77d4e2bb425bd495707a8d0559dc103c6f4f47abd0fef6f274ccdc461708f8159a3f44efe23ff7ee7421568578485d541d94e7b3bf8a718d08eb189cb43d99aee55846826ee8994f2b853cdbeea2b72f16be0b5a8d43803368f", 0xe2}, {&(0x7f0000000a80)="26b8300d86ddb994e83cd85f9d649667b09902727bd999d46892d60cf2cd3e8344d0e94f210b868dad659fd5413b0bc5c35000eeaa531b638f90518b1a31f5a400d19632b633ea60ef71b3772de25f354c2b2dbcc90b0a3a6fa08cff3f5596051afac6fee81e8738054c5cf401bf38016d8191f4e4ea333816b2b5b3ef7161da314f", 0x82}, {&(0x7f0000000b40)="d194bffd0ead5b374fd6cb559b63644929441b12f95f4a0976f643d0672b39f4c56e90aa89254e", 0x27}], 0x4, &(0x7f0000001000)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r3, 0xffffffffffffffff, r0, r5, 0xffffffffffffffff, r4, 0xffffffffffffffff, r5]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r5, r1, r3]}], 0xf0, 0x4}, 0x402) 779.389665ms ago: executing program 5 (id=121): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xfffffffffffffffb, 0x1413, 0x2, 0x100000000, 0x0, 0xfffffffffffffffc, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x4000000000000, 0x2, 0x6], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x20000000, 0xfffffffffffffffc, 0x7b98, 0x1fe, 0x0, 0x0, 0x7], [0x1000100000001, 0x2, 0x0, 0x100, 0x0, 0x11000], [0x100, 0x20000000000, 0x0, 0x10100000000, 0xfffffffffffffffe], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0xfffffffe, 0x5, 0xfffffffffffffffc}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x40005, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0xfffffffd, 0x81, 0x2}}}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff"]) 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) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r6 = socket(0x2, 0x1, 0x0) socket(0x9610233b866b85c, 0x2, 0x3) setsockopt$inet_opts(r6, 0x0, 0x1, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xf, 0x1000300000003}) close(r2) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r9 = kqueue() kevent(r9, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) 189.601431ms ago: executing program 2 (id=122): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0xb6) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') open$dir(&(0x7f0000000200)='./file1\x00', 0x3e0, 0x0) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') 189.327219ms ago: executing program 0 (id=123): r0 = semget$private(0x0, 0x4, 0x7e5) semctl$GETALL(r0, 0x0, 0x6, 0xffffffffffffffff) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, 0x0, 0x2d, 0x0, 0x1000) msgctl$IPC_RMID(r1, 0x2000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x11, 0x7fffffff, 0x1, 0x820351b, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000140)="266299c594a2ea652a692ab83383e354f3a746adafefb1f28bbc9770b2909a8057c7f341f19aa19b2748ba5bfa73c181654a2a9b24aceab58504017210fa6d72057be8b1b290fd72c705cb8a6f97e827aa994233e17889c44c144f50cb5c446840bb3ba9605b71f75aceddcac05cec7b8a06d514117f48dfc9503f162980652726be144d149474ec24c74b7202c175be4bfafa614b1349814ba0451dce18877dbc21a5a98d4bd8c66d39ca8648f9ffd48825c79646f651d3de6000dde9555b088981a83379427f1ddf4c873695b72dcfb6926a2299b2b495b2b770fde9e1bd121c2bc78da1358e39546a6029ff", &(0x7f0000000040)=0xed, &(0x7f0000000240)="5460bd62eed0c188211291a196d5c147cc2eef16f2b93b4c27b60062ae99aa957ff5ef5bf283421c3ac9f988ee66fe6f76af31f18b4246557c76d655c63e33bb8f67b1c0f7199c866ee43badc4e6f1e32373ecc49cfbda669fc3a43b8e38e59ee99318dc9984a07fe11c04b91ec231", 0x6f) 185.859596ms ago: executing program 4 (id=124): r0 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x44) unveil(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) poll(0xffffffffffffffff, 0x0, 0x2) r2 = fcntl$dupfd(r1, 0x3, r1) syz_emit_ethernet(0x135, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff08004e1c012700640002050c9078ac1400aa000000009406000000080000831b06e00000027f00000100000007ffffffff00000005ac1400aa004e204e2100089078d82ebe51ab4343a72cccacc4ad0756eae27aeffb17273097a48b5303133bf96e679b44a61e703666c5ef275cee5a281fa3a90891ce7e4949a3f01e3257a84de084ba6516caea5a7491af9c016e6731332a659f773990d72ee757c281945b780d2eb39a7fc4b707884b1fd18090eabd3b5881d0432061a929a3eeda0d1e37d186bfcd7d88328b7259a8d35d2d077fdc384771995f8cf281a65b8d26981cb9e2317215e240cc0c4ef9ce0200000000000000368e314880486650b61b14a05d1602823dfff10062d2e3de3cc6fa188e2ed8c1f452ea0cdcb6f213528eceeca24986411b1f442be595"]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) close(0xffffffffffffffff) r4 = syz_open_pts() r5 = getpid() fcntl$setown(r0, 0x6, r5) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xf66a, 0xfffffffd, 0x40001009, 0xb577, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0xbf}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') r6 = socket(0x1, 0x3, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x9, 0x343a, 0x20000001, 0x493c, "d0af1f95e900", 0x9, 0xfffffffb}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r6, 0x0, &(0x7f00000000c0)) write(r3, &(0x7f0000000140)="fffa39a22e3c7c695f3958e4e738ddf976d50d1c8003cb039366fed21454f3018c9ade26c86e327a3606b78e5e405fdc8a858afbf27e1391b8fc07f75650fe3a3314a340bcab70d31313b33aebace73a07", 0x51) 185.450689ms ago: executing program 2 (id=125): mkdir(&(0x7f0000000000)='./file0\x00', 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = dup(0xffffffffffffffff) fcntl$getown(r1, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="70da76ab49d43a74ef58870cf4bf90594c45a1d1afbe29219d21d0d6c6bc6235c9009952e6424bda96ef9e8449716e0964606529261a61e27cb29d3ffd8d713f291f8d476d8a090501b8c458c33f700bff4048dbb59b5078d29a09c57c1be967e5d78b5df753dd2ad7a1f9bd9523fb47dbff5c09d18c8a14d46b6e5026c7053ab9caf5f6", &(0x7f00000001c0)=0x84, &(0x7f0000000200)="7b7c0882515a3c3e36e53eda997f48203e01a51fae456c4c3b4ab879a45eaac48c08ddf0efc5831b214f5ad9dbdadcf2b46a141ad36d372950f2f9596423945c53e49cd6709a00ca430c3b01ee261beba2f2293fe719d6caa75b535b1b373b4ab26d0136ae37e83340de699790636d0b21534d5ecf56aad730c7b743f776d617d3d087cf9ee1dbc48b9a9d14b39773dafd04a0367bdfe343ab56336a1015bfd833bebeac578a94e05b123ff091a4014f6e11545cfd71095d9e332829fb5a2582c374d1a5c55e667435", 0xc9) r2 = open(&(0x7f0000000300)='./file1\x00', 0x5d3d4acf6fb6acde, 0xb1) sysctl$kern(&(0x7f0000000340), 0x2, &(0x7f0000000380)="1d7473c3796531a4af2fc81e109d5530d3629fd1675e5d0bbbff1762ad7527f8f77dd00f03e88705719a60e1444e35b3c2a4f05726ca43db56b388e0ec42640443e8c215088e7b7c8bfe4a3af45f150d9acade7d7d75e31400460eb16cd3619695693e09f194c5dff71364084f03ab18a035f97ff588787a222664b84883ac5d498c50419a1eb8bc7032bf3dfeeed1103630d900c6831fe420b5b6a406415518389af25efcaa3f260a39d86a44e825189ed58dfbcd5355c7590c9d41cbd28486e3059edfb1e57a0ea5592324955420c92e4169ad3495c590abba8a0b36f3c2566ddd0dbc8678ff1c32e2d64eaba7fa064fea0f15b7643c8f7e3d64f16fc433a901297758bd9e97247575d17b875f643d5bf80b6362fdaea213b99428843ac47092b5df516ea75bea7cfa2836eff4e3b101fc7f88d35cabc6757c99a02a2003d0043a768b61eb475ec4bd98606b4939b8e16dc0640ec5239f78d2d94996fe30a297ae9f49ecce9bab1a3bffd8a6633eb5085ee4bb1273e5201b35494947299c2a61c174fb241436bee76f61af70c2270b070d18591e8b0e7d3f8c540e97d7c9aced28e54414e0578c1b4906a99d60a678ad94eed7fad21bda26d47ce5a545d64c348a7780240d3a6e9d23b3f99426edbcc12db80be1e894b1f7d999028d2ce483363a62bdfa93641c3b83eb52c279eb382d84b1de435617e1f8f66e71ecc05a91792ae714b6ede01c72c1e9ba25d9d54868da5c351769f621b856d0e4bb78f0093fab661cb7befb20ac7157c750ae351f9615785423136db951f03024e7210958d2bf2dd7d0a24990de214a8c2415f90baa3b273e5bc8fe86673faba5de675a562d553139c93f6ad3cf41f1eae7eb2f0305378006a849d957aa329ead4dcd5b3633d86ee8a3997856ba7b178e987cdd5fcf52189ac568f08c71704f4df1d5c66bf4c92220e89a089a7b8ac6486dade46476cba662baf8f558d229fb737cfff63be1eb9edf6cc0b212ee8addcbe8515e76822d096d099d875d9402dbfc7d41843748126f522a99a404e4b61697f05e3d1bb3103a2840197885d2f127f193179123d320e3ad88837c211bd060b25912d8f9670725b5670bb439291002b58caa5fb84e07ba0d1a92789b7adb7a6639db411e4aa9589bb27d4fa6db367d8dbb1305a3fda3d1ffcd23309f9c273fdccce2285942e1d5e43c0d32c8ce4213ba5157bffa342194e5ddf2ec74fc38bb330442a5b64e38b8933778e27e8c636a7624ac5cc2b9e588eeae03345652d3688ea2317f5c33b36141444f60eed3541c41ae9b4de19a45dd7a860cc7b44a0ad0bb972a8da7d9b42d31e60b39806d55d45d479e4f7c131515923155a31093d202a1d6bbb4fe9ac6a6b05251e0cd4737d324f5857cc037f6292e82405b6eccf5b14cbfa44d8b45606c8dde3916e49138c4ae6fba0a2a4398554f0998a693cfd89ac55139903eb8c1f8de80a35ea2f698b606f82f5e0c84df874ac2a279525cdc0997dc7a6621e606129bf6af446f7414de07921e5e7858ac66532e16998a2ac6884006a64b3327af821555e40428960a982b9c2774a1832af68bd21c2aa489b8fc389327a028d59057ac4ed413a4cacc1d76abf44be461b555705132998fefe32bba2559cbf2d73239ac021bbd854682f850afac89511c608b31e48ee03e0f1ee14157a7a7f71dc184384284932ef4f6afae22f181bafd0aeef77150df08c25f3fbb4977a254b4931cbddc0bac4d42317f506f31f1e8d708ae4a4acba89b495ec56ba1d3e44b125090ee9672cdcddf1c43a2228610425467815428e6d3926f5780325b531f81f5e9fb0f47fff078bdca4b17c44875722a56a0649f33b64c2cd4649e5756a6e03a8e4c91e749ff0d5438d986d860b1ae3355593d359ab428258baccf66cf39128893d5a76da79c6b7c51b81c5798ca1e530b5d0a99d10620f9f6bdf23d7521dba9a9df5e96875653b48b6d89e2f3dfef2f8f9e713ec66f8e8044325652ed13968eba5007eda0d974c66c70e6ce2afcc996a93106cf32bb5aad865ec432d805cc33f144c73f1656ae8123d8329916a2db18b2a7612b2ef88f67af2ab4f1c7a7d0f3b59d266f54ce6b6c2cd56367a5395b393d81cbc11061fe21abc02281ee8e249b384af29aabb97bf066a07407eeb47e91efca17fb5e2617d8afd8dacdb02ee9f781996760616741e843b5c8d0aad032960b7c2d64ea0f844bc06b21d278470f38d107f3b58001fd8300f85923d316ded663bccfd143b8cc020685992b26ebf60f9fe337764c7f4560ea391b8a70fa7dabdde3de3f133b6b4416160956e8d782e04beaddaef773fcb8affdb5219b82a5bb31f3a1000fd9b230be234a044814c6f5422b94208235e4a25f4cc574b1656c43f40d7f1e872b033b4fac778d1a5e247818be86ebd45b516446b1fbeca77989f62a7c17e46abadf667e5b6c5a393f786b6f5ef5363fd3c35c8426d5a93dac09864925ef5908e3be4f97e7fbbd3397118d73e984e77f96a88019fc6fce0b40aa85276a2e817aeac999d1a8f71caee6d24015280d9b8f8c1a0e885efbcc4f6a2bf3e5790ab83f6929a028fefe4072ff85c5b3c95838113852b6cb11db53c4611e18e61c52be5d1b4a5c496c9a2d081f292f675253419e1097e845a8a71f3b68405e90f40b1e4adeee9de11d946fa9f2f067a6ec2ade308cf8358f2eda52cb5a02d980b089106444a0d11c4e540cc87cbd3308c2daeb001c2eea0a45fbabb5f7471c4f7f602fd5aa5b704e2eb295aec3ed00189c7b26baf3a755f36b040f5739b130d5225758f1f454482238ee710d832333d688129e3abd6f6bd4073e5f3a286e080ae19dbca5cd54078fda79c2bcd33bc3d651138f337da92bc07eb526bafc2dbabe7ab8b7a2d9432edfde2f48d4d7739bc9efaa45d7296bec7204410ebf8afe85e777533c941ff3ca383c4fc373205ee0900be85e87abd655768c66a379ce39c2467e8b69990f59fe76ed93c9e1e9fd5762d9b6fd77d90cb1fcbd7488e186b018f97f4eb168b5e947c12076574d255fc2f7f8546d858cc73152a9ee3f3fdb88fbe3d35115edb4d8b9a1b1015399da92d3e17365091262c8a1c976722823a65320f0d7931da3cd1f3470a3712296ac06e70087f6acae1a0b46a969b8238f2b6ecbe3f7dc8e612537be6bfdc1ede7da19fd1ab3d14fcceead0445d7598af3b33e542677892278eded2e8e1f0b8773001eb0349f021ff18a6fb353554f2a28291730d1566f9abb37b8f8d8370bcf84df75457845658d12f33e89e0dbcbd6c25dce9d17e0d31400b690e948de5e7b4e37f56ee3dcad930f577c78f10de68d707ca6a8067f65f14245fb6d3c7149993b8b5badabcb650aff429073fae6bc9e098b6e24c1915a31e74173dd59f4d9236eb4c6c541071ade3e83c371a5bcecc5c27818443b02b194d7ae2cef3051ea613fc4a03cc53c0b624e406aa3cb7c04c6b4b7f279ef3332c3255dbe110d64a37a474cd5bb734319312e3bb665dd17c2ad8ad70a96db0ca5418b9db7ec633ed861157f9215b80ed60c1b5a5bc7ec464f8d47e9b399ada4c436936cbfca5299e42107b0e7461701628a3fa6d7f7738acac17ebb1d6e3094ced7ca4dfabde106eafded162930cc4c7c2a8d628cac64dd476308350f4a68d09d5681673b60c1ce4cd859e590a4262a7f0ed16f2164f1863e98a4bc40005080985360645f0b536ad0a260ab407cf9190f986eeb71bbecf197049668451a27648207e443707052292e90767d2638136bd6315a532ee5e19b0399ad6d39ad3d9543affd324efbadf57f60e62159a95023603840ad03a37b96f4642f7987e7ba50a5a572a73ee0905e45e6afb10e5553a630aa9d310ebbcf82ec8500f765cf3ac2f581e717827786536f0fd2e999028f30792bcd53cf0996517e183d9e7b75e80924c3c1f314fc79ee9ae868dabd950d13add6985b0e8940c5c108c85ad1d71eab1f06575fdb479be5ac616d84a31df626417df2d593a4279a2979285ce10c28a8dbde50c421f8a926ca2e3d21332afe3a1f6a442f6c81381b593f8c983ab71caf4df7fbbf9eb084fd0eb199c26d749f53a08adecf17b360a294f8cc77db11d269b3cbcf27e449f2f8c11be30baebe608cf195fb22cd514b1d00f0ed441b3e19e780d6e8ea3d76c4401651d0a3dc1d8aeb28530779aa3f099382efdd8cc95f29b615a27e3b1b3f14c52f30ef8b2633b21f5ba5e8031b38c74dfd4f711ed6d0e6aed718eb100e68b0a9a55b3ac6bda6d755a03305ab89273472193188eb2ed40440c551d9fa42ff5a80b2bdddddda40b2f46c72032c96df787db44fa05a53acc83fd7d233576c1bede43f08549e15451b37dc4e410ec5b85f5d923638781a7f2a9c67cd1aa9c1f7e2fffc3ff9bb719a1bfeb5f639ab8c0e3ff8b31118f1bbe0cec270b2d603f9bf1a1c3d60f073de51b87e398c9dd3b7113a4ebf8c6db7319d086d2a6bd8d98df9b94aa0820ff5a8a75d4f93412e5bd348263a5bc951f355178efee273fd37828f1f97f659d57ee9416998f551460a4f2ffd02d9ba0e10a32c9e223f88b76785fda9da36e29a1d08c279394e848eeff70731acc9c69935a54d9735273fe959736d62f5dd73cd9856e93cbce0326b19f6f003b44252c97374fa3b1a059d6653a7371cb3d3ff53e2947ff8657906fedd9dbe954fe4e23764c49491579ade19420d273dbe646301afb0a653f9e9740442133b9eda6a3f00ba6e500711b8c465c3854b0cce6d6520d17baaafa4c73420eab35748601739dd74315aa33fc177ea4da705fcd9e11becd586c9f47c99090de48d3a84dc2406bbc24bfcfcd78491ec781b52f7e7b02d1010d527c34aeb1c406b7db493e3c4c9def002d050392ee3064f547d6ff16898eb841e5351ae6827a269b8bbaa79d782f10f3505f0b68ff011e4bad42d0bb4727d7b85427f3fad1d58cf1ae5a03ed3035a762fdb2c2d041dab7339e900f2c7add147f305da89cb2261b6aabf8a62e5cbb8e8d76fd0bc93c81da88fbb31190512f5a591fee6646e0c171092b0ca9ea3b08c1c42be350d08f7421a1db283c580d46d5d9777b4ecfd82e1347ad4753a0dd682d77f96542b11d58512aac4e54335a406bd6045a5a744be70efebb9be2600f6504ea680ea75f5a02f63e90ed8fb1ef516b7b4e34f10b1c5a3812d2083b12981763f824e09cb4ecc617a007a1fc3e579a4d1076634d926c69fb1317ab0891de9a62b8fffc32b1706c6026360b49023bd84508b1dce062f678f925e93762202818aa765ed16c1603e2a9c28d3d8e8dac8f5d061ee842a432dc3c8f6f523ec97222aae188eb0aaaa85f6e5c8d43040c0e2f8021e8c2bbf6e32787fbc60245bbc18a1275e8203bcfcc859e445ca5681bcbb49a2294008c60edad36dd88dbd0ad4142399d2302125ec25739c0d3c8a01813dcd94dfbbf7839196e739224e5e4d8b190912ab2faddc2be6db55a2ddc952aeda6ed8c1bc53345e7dee7c03ae782796ff187bb89c5faa45aa111726086d912653d8e4ce9ee5637cf47ecc217f5ebddd5559db4c463be9efca07b1a96adee7142a3126e6d547f340520e74b69e548903e53312210f77ec9e8c8925fc3d491dee3dbb21d53fa38a6038f0795aabc0ccc90032b5ab2e5c907d1ab536975b6c573dee5610705969afca6e23b8d7acaffdee958a40cd5ec609bc2fa6de1beddcd31aa833ffd6dcd89cc7eaf1749a5cb8f5099fd3fbd36fc65aa37482cdfc2b518df4a79dbf7baf306be39f32119ff0432e03aecb7fa7", &(0x7f0000001380)=0x1000, &(0x7f00000013c0)="1fbe8e410598727d518fa8dc526fcf4245f48e82ae7a5e05dcb4fc700be8fba13d0a2023224125fa5d61fc1885b878fe8d9c86142d3faf1d67c346489278e6fd7b267e3734c87e398ca4a97a9e01cdb75cbba4c8f1a61041b2701ba203abed5bbe0e9b7ea445de914ab3f1530132386cd1ff82851ea5ecbd9702b0bc3b0159c8c565b9389be28a2e0aa39457c7b6bcab0e7b75deba6349143e8c61a1c0b5992b8f9bda8732a7dfc1e0b8e799fa3f0e55219be2561a0c", 0xb6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001480)="32f6709576936792a70137eccf5be0d759cb77fabcc0d4c3fe9a07f0a28eed54d44fecdb", 0x24) close(r2) unveil(&(0x7f00000014c0)='./file1\x00', &(0x7f0000001500)='x\x00') setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000001540)=0x9, 0x4) sysctl$kern(&(0x7f0000001580)={0x1, 0x18}, 0x2, &(0x7f00000015c0)="64f23095a700a8368dfd1955392abd63b2ee3b40fddfd2899ccb572e1abdc680477dfd3e9b84bf7e1c42b4405871e2506baefb6a6709ec86505887c0d0e8fe0bf53f9c925d2577d99cc3edf32bf8c9e053f3284e0f464fd69a873d8442f730eadcf1d1f79a5d5e2000dd5e1e4826a15f4f7054c72c6fc36d10705fd6b7426968b0c278", &(0x7f0000001680)=0x83, &(0x7f00000016c0)="31b772fb67bc25a17d4c4b8a9dec235aff8723318da95bbc59e6ef84341bbc052dd4e42ed85dd2444d350121c00ada15aea66d650b8ba09fc38780747baaa689a11eeed5785980dc15a2e9653878e2a902a225672893074700951b", 0x5b) syz_open_pts() unveil(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='r\x00') sysctl$kern(&(0x7f00000017c0)={0x1, 0x3a}, 0x2, &(0x7f0000001800)="413cffcec613079474c8b3813a4c8a3434016a6c5803", &(0x7f0000001840)=0x16, &(0x7f0000001880)="d8c8a6d6840f29c50447adc5", 0xc) sysctl$kern(&(0x7f00000018c0)={0x1, 0x20}, 0x2, &(0x7f0000001900)="6ecbb0e7baf1d2d472a4db5bff6faf882554736a11d39399b2aa35e7b0077ee80ea67f5e2903a467bcee220601ca496b0532e8ba7a775ab1f804020cb75bbf95287b8e631a522b02ec2e589775e4d878dcebbbce3bcf9ffe8ebb8a72b855e6f66edafc35799e302ffc052ef000f932852a572260ee92235c8d3c0d08c65eab757eef9c44da619fc480cfe80c0f065f0c50ffd8e05863f321beb8c2bb9750afff352b7144d93ba612ae7e1e3ffe5057db99e4f3ce5f9779ecfda4c4d9836ab83b50f6c46d8f7aa774dc9794ccdd95cc838715ab5abfb74763a33f713ded3980cebd68e8f2f9097829eb5b1b13e14dc220045c4a44b2cf", &(0x7f0000001a00)=0xf6, &(0x7f0000001a40)="ac8ba5718bffcc53f19c811407f75b86ca711153b645b8a0d290472d3e26e2f1f3de0890e040323490ce4e89acb190ab286155dc4cb8ae898f35e28df5d4fc64eeca3d8ec762c03f5da61d2d6596f1f5e3d496532616c3423854e462d0284187b2181692268db9345d9d1ea67d9a68f6c476f909ae6db73ec3fa416eddcdc15a2aa6ca9cbd20795650ec4141854caa9d835dde60e5e8f9c1e7cc2fb75370bc1b2c472c0fe4be2a99267a40a7d447e8eb288628a7c10fd6ec6ddaac8afe1e9cf5047970b5c35342560a944bab", 0xcc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r3 = socket$inet(0x2, 0x3, 0x3) sendto$inet(r3, &(0x7f0000001b40)="b96823ad1a87eb94a7e6d9480888b6808aeca59602a4b5003b97985ddd275a55b880936cae568e4796f2285f5a389c1730bdd340ca66fe8785aa5630096fcb14f7c9694780b3391ed11d3f01faa3d5e3fe756511e675ec89114d221ae193d843c501acc50ac54e4cb88c6608ec23c039d55e7104ee9515e64a94e17429f245b63643cd1de3b287c51a4ce12c9e6e70b2402f459ede757e77f2bc14369decfee5d69abbe3612c701308c3536110cb639cf37d50ada93ab89df50d638824021f5ab93f9f14b2a22b0587c0a9e5676149dfa66203725de0db0e9e2fe9d222e678ddb9fa23cae50573a33beeab65b6f8266f08704097", 0xf4, 0x401, 0x0, 0x0) r4 = dup2(r1, r1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4010, r4, 0x4) open(&(0x7f0000001c40)='./file0\x00', 0x720, 0x40) r5 = open(&(0x7f0000001c80)='./file1\x00', 0x83, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000001d40)={&(0x7f0000001cc0)='./file1\x00', 0x8, &(0x7f0000001d00)='./file0\x00', 0x8}) sysctl$kern(&(0x7f0000001d80)={0x1, 0x37}, 0x2, &(0x7f0000001dc0)="3b7600e9cc2c0235b304701f84dc1934c1fbeb4268054d8071faedf81d64d1db6d003352ca30a045a36b807af3b9d3fea9ae9ebb3876c902b1072ef8c932e47334823f8edfb4b9509cdd0964f083fac7512dc834529241f407838608c77a0f59c8e956e9897b556eaccd645556aa7a554e71b0a230c4b444fb51f739acbbb20dc3f5d1ee636d79cdc1316ee335d6f60628d930718517e96320af06e827e3fe63486c915999aa6ac97e25396bc27b2f2d703d46b6b8601e2b852077e8a2d7cca0ed77203d4e304be13b6e94601c713505a802065a74c567f2a7f232bde17b9b4923626f01", &(0x7f0000001ec0)=0xe4, &(0x7f0000001f00)="8eb0aa74373bb27fd224dac8fe4642738695b9e91b7331277dafdef7cccd75e43b91418669850471afa174876f7782323e23d085174e4560b47434091485454e7a15d0d0f692c9e3c1e2ecbd641753bb273744c33ff56698096ffdeb73c5ddd1efd5c768cd27a3e961ca9825d873952d798e22bf9b335017aa03b58e4e9e736d9376f43949f6bfad383e67cddb468f8b0b99cb492bf0655eb67ae2c4aaf3171654c6b5932c290c60b7fead6ee471d102f2c351c89d74760bb8ca0435f945c1cfcb82f8e58e8ae671c029479ff7c8933cec659e1625bc9ffa1376b1e9f1a60b84e27e47e7f0121764937bf5a4bd5a0ab0206850fa9a076dc7090ba360183ec09cb8e846ced4599c81b2d5390b9571b111647074070770a77655d319e7a4d3c2ce9ec3548c2bd299896daf6f257ab3b662b12544861276da6c7e589d3f927c3784bd074be3fcb25820e52261eff6a30a6d436ec21edee063490889a59a667ac1c01abc9a3761f9c3bfe8b9a6d738f8a535755e0d8f99fe0cdf6062b36451dba94932eaaea79cb567121295461d939b1ee567806e119d1bd22dad6b9031fe7c8c33f78c13bf03ffef0f0d54361a3a73f6c91d83be7fc5119c40e2f68d8c239dc16ddffb28414c983bc83881ff56c83a39c852518bc0609de4ae5a1712d11b4c36400a50baf4c0a012ed6bc318e1aea6ea06d6d9b8f3a3a220db59646958123728cbe28e4c85d1910d95a03a7d287802a2e14bbed06eb1d2bce4ed432ed3b5ff3b30379edc3682379e17b39b89d247c3ff48ef16abf664f77386008dedbd55c695f2d0468660f7477b836f85b21205f96edf76f0c52c5f97fb7b835523f68fbd7b991dede3fa5a915f366ee352a4e1a9ed4856d3a5b6ab9320416ec7b072a4aedce0c6b6e476159d6fbc81d5e923dcd30ee76d036fc5f6e1161c87479f5ba3d8ea99fa385164a466fe94109928f5495137b46b3b5052b56a97f87e0a40a9df1744e59ee5eb8ca769fbfe0a7a1c6500b8cb3bfc02bbc4749dafe6cced0f4ef53ba8cc3e468bd5b61f4b1cedc2e5ee18abd842d9d69ae6e426ffc8684d88c2d5c6bc3fcc8b6de51daf03d8d907d34dcae3391a8f3357e9fa489dc660a570766d3ad16d6344a45ff898447d0d35e2269b493c2796d5b401f32231b18d64857b795247e1c636fd9b097c5c0602f632ab175f76b55b21412168640f858e12e5cb50c59627c7bcbf9986fb18ad50bc60b96741cfdf0992f5eb6a0107b50988caf777a3778c0baa60d188441c8ef0deec2b265b108e060a3cf6edf00aed141e147c9f1358ccefb8e66b774e02fb3ee83796ffae462d07bd572f4408b0071eb5348f6f0a1251700573b24c792980b124e178a2844dba43ac75848bb4485b60bedf6e41a902fe25aaa95779dcafc27b120ba3e91320104dad5828f0894df8887ef4e36ba4ded0cfed969ee5d3350c1d9f67c235cb8fdac38b0b33f6baf0e5cf6794f6eb8c511916b775a3823610d54760fc38b1a70323bfef0405fddd479e942006fe73d289467850c975a105109c75a546332164591dba7e2aa03e2a57b56a6b4f44e3402b5944a7a713b276faafc00b3b5ecdf3a6e1e6982a706c42e006f07f8f15b8a272067de5c977220919ba50935a12ba77eb66a2b7a0c4c9fccb1d1bde9b41f1bb4ee1d58c6b343d69737972c6301a760ef2cebcb4e5460373c9855061dfc6537a47631bebb7b1c0a43f1fea705916385c52682416bc1e456dba9848629786267f65147027238a22fa70c9304ae1bb424f916f0194709f398ff8360a1b6eae7cd4ac1b489e12fd8fee1d5d92b1733d34a2594a0b1f404b087dccb4165e4847da7ab02ec0ae18b39cf2b8fa5febcc94afb7c74d1bd17bea41321cdcc357aef1745a74426a4ac4bb2448fa3461790f1fa94c14631d1337ae9ca0ce78e9fd681bfadea426a928634750410231bc3eb919281c5bba8d9c91a15b4f3c5b553082a8999f600a268af72309b0c0ee3bd3a62b5ef5ca08db32e6bc9a53baa71fd60ed3650158b29da052a9402502cd134e89b3a16871a90316add4994def028b589281e00c35b98b7b4d6b411c201a42b01b4608225950f610d622b2c85949a7b467d1b9b0e85e1284e8456361fbab76348ebee1370e6b1fad1d107a2ce884e845c781ce9a1b8028e800e8ee3b8b361f41b16d5cc202b4d89fce56063ff53b13c740e34846f4ca4f7fd18cc432fe7ed9f8d6ebcc2734f4db3533a367e44d19b93e5a0e3eb2b5edf8c428f5c6f0f497efcffb9805956ac1efc372b444724082b2555d7ac3881ce451b3b11c81d1acec1751c09ee789b867b2b45b5a014026d1985034a5a579357171024013d76b2584bc526934509cc21ff92a8ff401504f540f41d119fde83c4359a4a887c2aaf0304c65093038be1f1331c74191d397da6d3962936cf3ccc1b651aa2a604a94fdaf0dc6b7607486ed1b52b6ecb9ae2222119ad2c6d4e97a29d735bf88f92bcc83aadc01c62249a5168b15b249b1412e7e178912767f7a3019e3f78ae15b7aeda55a4b195f3d8fc169d8350e2e045bb8c1dc98fe0805e7a3261d9f8f518ffb455edfac6ddd793f9bae19e00c9d16fa7fca46e1707efd6a313ba51bfebf559ed7ae7d649bf99d5dd022b68168646185bf26ffb35d7d786cb1b0b26001c001a362cfd2332693911d1dd2280391ffba9a4d86c34a60999a1897b87915ca68f74cba3b86bc65e5e45d6dc75142eded8145f347e9dc6a43dd8ec5de2d69bde6b43dfb85b0ce1f607b65124b5956905344289123da2eb581030fdce5c83b940f91d2d5c897abf37cbb894e874e52e24b85b086ef52e0906f50ffd59114a649daf5696e105de540fe24c9b38204091c7c224de673a280ebd52c23a157b32b685c89d743fb916512c518e7ebd91cfaa55f7aa869ef30b3dd9a3f49c57bf453827970217bd2048db345112841f41d2e76b20458558e0694143f962928fac19ec8510178f52a417b6f2f6035789c5a52390f3a81865c97c32b1cc83779504a9f8250539d10f5464164cada3a6f6689522f58c641989de3997409dbd811e722a7d51ec4ec98cc5fbb214c65c14c8b93ae496ecfdc9ad4f4c417732496125abf156be2b3713a8b36b8d7034873f887cef0dc722a267d7d37062b99240382f69d0d07acd416d57d3a2cee53688dc743977d97ef11d2f9a661e7e0982135bfc0f85193f622f1d60baca449c4bfecc2f48a3f363edb46b9c21f9fb759fc0d05f6dba9b1a43ecc3d16c0088a1c0dea42b5887b6df93021b1b135f4f97fb9e5a9a12ac72405a90ea518fdf76a3e0fc637e0cdab403c2792438d6dd753872e8c51182adcb66fddd0db006b085b36883b3fb40f73e77a922ff70db353f1eea9904f5c93e53494892826e1a7b02269ac8aa0518558cd87ac0b5fec8e454a69b27e618c0519a3bf540ca078495077ed4977872ac72e45ec1843b7dfadd03a1fb696fdf1a7916e9e0ca68b183890beb4d0f4b8c9dc287acc6772983a3e94364f70fa24abe7d0b1de158df650b15e99bdb641d5aafa2e0cc147229c98c79bc5886c0045405962e58e3bcc0d7f63c6cdc5f58efc1003e53e143c1639bfe716e8275285cbef5e4825ea7bd7cb69913e0032bf0e595e4d6cfcf5cccfef1744758a8e2be9d00bf01d8bfecc06ea495d2870b408086cf8f40d12aab630fef8f98d66bb3de4574b87178635a695a2a172add57851e20e56224658d9bdc3437e8056dd875a2a93f3df78d07051d62b8873c5190ad6956a6c563944ae3df2185794854a62b2710595a508d23da828de637a428a5b91f4727eba7ccba717a99aa60d5d900d16717148c8908046640e6df85a1c009a552e325744e0a0a820920322db64ac87eb4a4503685e79cd6a7868df7ba25f108adf60adfd1729781fae2ad9ea25677595c829f851cf4cd0aedfeefc53e9e72a4ab88cd9efa2d0b46bd6a002447b39f15b08e9bc266ec8f28677a17078bf1a319a4a0c9ae03bba5011f955026fbdd825354105f66b5418d10ca14c2a4333c9f31cf32d6788870d9cd0c5ad4b313ec092eac7c864498704359c8c3baa9d425126a800d9e28abd56617b5f58c2402907d18556d9ea00d3eb97a6fada03870b72eb729ddf1c6f4c7101920388607d6c44d2ef7f3695337b3feebde30b154fffc35a29ea52d241e545facfebb54b3bcdcab8e7e30d9c5a71eca877f2aa06ae69941949562581bcaf0b12755b1c204c4c0ba92ba48bc63d78752ad14773aad2fecd59118c9bcb5c36e625d8c964f724c60c128eec6b66c6a0d67d84c027742a6112b1ed1df2f02697bb651365be9ccd8e089ec047aa346a5d40dc5bf6eed892032f0ae514d2c5e5a13b2f651fb1e004af0f8a2bbff5f36a9119d0dd084a0661097a8f670bec0024771660f4a83a14c608bb35f4623486c96e164968de451112fe03b621e6d8cb4a889c404bd54c23c1856aa3ab74ef382ab0a8d13846c9ea01415bc6e0dfb42656fdc9b86696121e7811999ed543a8d03afa4b3d087c4ce589ed214ddb5b772ba24625f51ebcdc04a3b6bb013f8036d9eac71beb8f728d27f811461b9bf6392fe3b34ba96cba702a5c8cf1ee43dd4a05f98c205ce9a1e48fe66556e13e9611e1ff8127b21de99e082f1d6080ca172240d32e738e4eb62dde39ae229e06016a26e39148ed271f6734d2bb6f29225e65ba81a6dd2074805d19b8cd295dcdf39fef140b06616e5e19c93c3f8b1b542b173b245f6ea5a7cdfe2d8264bf99698c6cf20b9309397e07e2342cc87f105790033ecf7148c43fe3a58efdae3205ed803b23289a23821f09e0898c4bef5fbf0aa3fe3a137b22b7ed45c4e2dcb605eeb80ed073e500bacb8e4938a7d9669108e6d5207b6fcfd55ab3c155514205b69102aa315847971c02b5c77e234a7f0b15a4c0c1b2a77bc2815a677947f5dc63011863c1964029974be834ce51ffe3cc7174e13a03cf4af2a346bef736cf78638b23f9b9526a8eb260710261fc2b384560752b445c3e70e59629ffee08f378896a1ce964261928437a030269ac03670a81139ec598cf3abfe0d125159d66d4b87f48df216a8cb9537c90a1a965c376540258b9dc678936d7a8e209ecc70a989da8f0f673710a84476f0cc523f38f764e85d5f33393e1118ef9a57c0c963e796c2d4a812ad58bd75b29fe7f721c064cf34d98b4a68169767e780de2738dbc56d57491cf889f7542e04169cd4a74f166e2c4e4ab79618cb6ddc21594aa422169cd9df5e6f99891d0c37e94c8875e0d77f918c589749f6f9000fb48c7d97c2700a0f2ed700a4a4ee8c797ce7d29feb29988d7f1508e713e1262de14d2360facc6c3ab269b3837cd87b188b5653709d06d4da633f333b49ea8962ead578b4f1d7814a1d8a0cd8b82338fa1722ea3a4c4f5b70aa0f5d42c4104b8b5072bfa7af21f0301bb438278e478a67a50fc82a28f541896c94ed8ae8ae9a2f4601f870fbba5b5ea1339b95e8f3c53c147eb3909288a63b4cb31caa2e599d3fe9debfed2162d7c50f0fcd6c4dbcf38ae60da4ec705679cca930502d1b2ac4bdc8717373f45631ae6ec87c9b288cae5dd92d61fb218d7ab018bcdf4e70e1beaae409650ae348bd06f31d7b70c6bc634e5a44ac073c132c15ea033b66be0560fa72422c5369113657a53e8b20ec2f1af09dbd153256c86c0aa96ecaa1dc5709fb4dd936005b5b78740e6c1c47371f8ddf0284d7910763ecfaa804716a806a3e264490bb7790e86fe5051644c7b4cbaab4bf62b7ad5ce288eb8619a5275", 0x1000) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) r6 = accept$inet(r3, &(0x7f0000002f00), &(0x7f0000002f40)=0xc) setsockopt(r6, 0x4, 0x8, &(0x7f0000002f80)="a1433c3d4914f7c21bb34801062a155896f7ce74d37cc035f42c81b2f47f9e2f57e3ca2814d6000698023920af90eeb595a6ff9baf09d37678b59cbee7e5aab46f8f8a0628db7d317dfbb69a6572a0c8ef53e86072c8e67e9e294bb57f9bf7ff3efe6c568af773638adf258211a663646a981efac0da62b0e0ffed2d600bdfcb084242", 0x83) sendto$inet(r5, &(0x7f0000003040)="691c85416abceb4f5f0f7c42fa527a1f8b2060a5b209822807516b987c6cec5f22502a4fbbf284d38f9b7944dbc4917adfa878ca21762dd16ac4f0079fc4dac604bb0b4db5f312d0a7a2d66f1b7b286ce4a15dcedc846731ea273109ffe720fbd3ca26b7b7647320e529c1216ab7131b2c13d9755fd252705203c06899132fc3383fecd26cf66b8311392c5ca2decae3e3192b5d1546ab64d9b82139bd9575725b98e883de1b01fb808a213d216ad3702e791ea615000656190709b454b0338362fa782dfb89fb054039a06b8479ac59267e903c21bab42088c7b3ae6a4accc2a12398405527e37235a00da2d301a23929466756a820b5b078e6", 0xfa, 0x400, &(0x7f0000003140)={0x2, 0x2}, 0xc) getgroups(0x2, &(0x7f0000003180)=[r0, r0]) 184.935843ms ago: executing program 4 (id=126): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(r2, 0x29, 0x24, 0x0, 0x0) dup2(r2, r0) 149.33162ms ago: executing program 3 (id=127): socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt(r0, 0x0, 0x1ff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16]) syz_extract_tcp_res(&(0x7f0000000040), 0x2808, 0x40007) 149.063822ms ago: executing program 2 (id=128): open(0x0, 0x710, 0x18a) socketpair(0x1, 0x1, 0x1, &(0x7f0000000080)) (async) sysctl$kern(&(0x7f00000002c0)={0x1, 0x9}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x4a3, 0x20001fffffffd}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async, rerun: 64) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001fffffffd}) (async, rerun: 64) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0xfffffffffffffed0, 0x0) 148.240119ms ago: executing program 3 (id=129): sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x21}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2d) sysctl$kern(&(0x7f0000000300)={0x1, 0x4b}, 0x1, 0xfffffffffffffffe, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) close(0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = socket(0x2, 0x4001, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r0, 0x2}], 0x2, 0x18e) r2 = dup(r1) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0xd, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) execve(0x0, 0x0, 0x0) accept(r0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x4, 0x1ff}, {0x6, 0xa8}}, &(0x7f0000000200)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x1, 0x0) 147.660548ms ago: executing program 2 (id=130): r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5da0, 0x7, 0x2, 0x1, "113983c4660c4eaa86e9e13a34471c7f1e369ae6", 0x200, 0x40}) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000080)="d7112e22", 0x4) 2.174774ms ago: executing program 1 (id=131): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000040)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() (async) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x8, r3, r7, r8, r9, 0x10, 0x8}, 0x4, 0x5, 0xffffffffffffffff, 0x0, 0x7, 0x162e89b3, 0x8, 0xd}) (async) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f00000001c0)={0x10, 0x7f, 0x7, 0x4}) (async) setsockopt(r0, 0x7, 0x1, &(0x7f0000000200)="16", 0x1) (async) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x20020, 0x0) fchmodat(r10, &(0x7f0000000280)='./file0\x00', 0x8, 0x4) (async) r11 = semget$private(0x0, 0x4, 0x40) semctl$GETNCNT(r11, 0x0, 0x3, &(0x7f00000002c0)=""/238) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={r5, r8, r9}, 0xc) (async) ioctl$WSKBDIO_SETBACKLIGHT(r10, 0x800c5712, &(0x7f0000000400)={0x47, 0xe, 0x60}) (async) r12 = msgget(0x2, 0x100) (async) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000480)={{0x50e, 0xffffffffffffffff, r7, r3, r15, 0x40, 0x8000}, 0x1, 0x3, r5, r2, 0x7fff, 0x0, 0x3ff, 0x7}) (async) fcntl$setflags(r1, 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r10, 0x40105706, &(0x7f0000000500)) (async) r16 = getpid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={r16, r8, r7}, 0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r18 = getpid() r19 = getpgrp() setpgid(r19, r5) (async) bind(r0, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x3, 0x7}, 0xc) lseek(r17, 0x27c7, 0x2) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={r2, r3, r7}, 0xc) (async) sendmsg$unix(r10, &(0x7f0000000900)={&(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000680)}, {&(0x7f00000006c0)="7f7108348d031bc157db48fc9d9aff977c79da2923fa830450ca2ca5da18b7f28257406d47e75e5d375d8a9b00fd0d252135f549a9159f63ccbcff277bc7f6b344c248c7f314d9fc683948e01ab816dca3eb20c74b4b4fea47c30f3090d2b8a82ec22156cdfa2333", 0x68}], 0x2, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r5, r8, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r17]}, @cred={0x20, 0xffff, 0x0, r13, r6, r7}, @cred={0x20, 0xffff, 0x0, r18, r6}, @cred={0x20, 0xffff, 0x0, r19, r6, r7}, @cred={0x20, 0xffff, 0x0, r18, r6, r15}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r4}, @cred={0x20, 0xffff, 0x0, r13, r14}], 0xf8, 0x8}, 0x400) 1.725861ms ago: executing program 1 (id=132): r0 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) 977.243µs ago: executing program 2 (id=133): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x2) syz_open_pts() syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 660.811µs ago: executing program 4 (id=134): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 0s ago: executing program 6 (id=135): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x81) r1 = socket$unix(0x1, 0x2, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffa0) (async) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) (async) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000480), &(0x7f0000000380)=0xfffffffffffffe56) (async) open$dir(&(0x7f0000000080)='.\x00', 0x8, 0x8) (async) select(0x40, &(0x7f0000000340)={0xffffffffffffffff, 0x0, 0x0, 0x20000000000000, 0x7, 0x6}, 0x0, 0x0, 0x0) (async) r2 = shmget$private(0x0, 0x3000, 0x551, &(0x7f0000ffd000/0x3000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) (async, rerun: 32) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x1000) (async, rerun: 32) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) (async) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) (async, rerun: 32) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x7, 0x9}) (async) rmdir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.19' (ED25519) to the list of known hosts. panic: uvm_fault_unwire_locked: address not in map Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *194105 79172 32767 0x10 0x4000000 1K syz-executor 22933 79172 32767 0x10 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff83410601) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bddd588,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_unwire(fffffd806bddd588,400000000000,400000001000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000180,0) at sysctl_vsunlock+0x7b kern_sysctl(ffff80003c515f74,1,400000000180,ffff80003c515fa8,0,0,5c022b8e1410b77b) at kern_sysctl+0xa8d sys_sysctl(ffff8000ffff6020,ffff80003c5160e0,ffff80003c516030) at sys_sysctl+0x425 syscall(ffff80003c5160e0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf615ca4b960, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault_unwire_locked: address not in map ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83410601) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bddd588,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_unwire(fffffd806bddd588,400000000000,400000001000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000180,0) at sysctl_vsunlock+0x7b kern_sysctl(ffff80003c515f74,1,400000000180,ffff80003c515fa8,0,0,5c022b8e1410b77b) at kern_sysctl+0xa8d sys_sysctl(ffff8000ffff6020,ffff80003c5160e0,ffff80003c516030) at sys_sysctl+0x425 syscall(ffff80003c5160e0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf615ca4b960, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c515bf0 rbx 0xffff800029a9cdc7 rdx 0 rcx 0xffff8000ffff6020 rax 0xffff800029a9bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x29f53ed4a1f7872f r11 0xc0591c6bb587c843 r12 0xffff800029a9cbc8 r13 0 r14 0 r15 0x1 rip 0xffffffff827dd655 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c515be0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=194105 pid=79172 tcnt=4 stat=onproc flags process=10 proc=4000000 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff6540,0xffff8000ffff67e0 process=0xffff8000ffff32a8 user=0xffff80003c511000, vmspace=0xfffffd806bddd588 estcpu=27, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 4540 241494 0 0 3 0x14200 bored sosplice 63421 451715 29159 32767 2 0x10 syz-executor 63421 358233 29159 32767 3 0x4000090 fsleep syz-executor 79172 78042 71789 32767 2 0x10 syz-executor 79172 25185 71789 32767 3 0x4000010 biowait syz-executor *79172 194105 71789 32767 7 0x4000010 syz-executor 79172 22933 71789 32767 7 0x4000010 syz-executor 27321 180422 57213 32767 2 0x10 syz-executor 27321 201732 57213 32767 3 0x4000090 lockf syz-executor 82376 428775 71409 32767 3 0x90 nanoslp syz-executor 82376 5574 71409 32767 3 0x4000090 netacc syz-executor 82376 328813 71409 32767 3 0x4000090 fsleep syz-executor 98396 90099 26570 32767 3 0x90 nanoslp syz-executor 98396 375875 26570 32767 3 0x4000090 msgwait syz-executor 98396 422526 26570 32767 3 0x4000090 fsleep syz-executor 57213 247909 33924 32767 3 0x90 nanoslp syz-executor 19036 469477 20029 32767 3 0x90 nanoslp syz-executor 31323 328392 88817 32767 2 0x10 syz-executor 71789 323782 79930 32767 3 0x90 nanoslp syz-executor 29159 487487 16566 32767 3 0x90 nanoslp syz-executor 26570 222463 9984 32767 3 0x90 nanoslp syz-executor 92687 312113 7264 32767 3 0x10 getblk syz-executor 71409 161753 75115 32767 3 0x90 nanoslp syz-executor 20029 189353 56475 0 3 0x82 wait syz-executor 79930 16886 56475 0 3 0x82 wait syz-executor 88817 311736 56475 0 3 0x82 wait syz-executor 16566 33774 56475 0 3 0x82 wait syz-executor 75115 510725 56475 0 3 0x82 wait syz-executor 33924 507982 56475 0 3 0x82 wait syz-executor 7264 285545 56475 0 3 0x82 wait syz-executor 9984 234118 56475 0 3 0x82 wait syz-executor 56475 386137 57365 0 3 0x82 kqread syz-executor 57365 330780 83618 0 3 0x10008a sigsusp ksh 83618 30686 916 0 3 0x98 kqread sshd-session 916 113377 7174 0 3 0x92 kqread sshd-session 975 503327 1 0 3 0x100083 ttyin getty 7174 28328 1 0 3 0x88 kqread sshd 30220 119405 92470 73 3 0x1100090 kqread syslogd 92470 102733 1 0 3 0x100082 sbwait syslogd 17561 223027 1 0 3 0x100080 kqread resolvd 97129 470702 9446 77 3 0x100092 kqread dhcpleased 61670 67534 9446 77 3 0x100092 kqread dhcpleased 9446 181194 1 0 3 0x80 kqread dhcpleased 31786 22122 0 0 3 0x14200 bored smr 51235 115512 0 0 2 0x14200 zerothread 10739 216516 0 0 3 0x14200 aiodoned aiodoned 56577 343111 0 0 3 0x14200 syncer update 17778 463762 0 0 3 0x14200 cleaner cleaner 25647 483098 0 0 3 0x14200 reaper reaper 43389 448200 0 0 3 0x14200 pgdaemon pagedaemon 96264 385186 0 0 3 0x14200 bored viomb 56394 25483 0 0 3 0x40014200 acpi0 acpi0 1328 430353 0 0 3 0x40014200 idle1 47412 24217 0 0 3 0x14200 bored softnet3 60667 41412 0 0 3 0x14200 bored softnet2 79245 206096 0 0 3 0x14200 bored softnet1 66657 207716 0 0 3 0x14200 bored softnet0 24355 64951 0 0 3 0x14200 bored systqmp 89489 6092 0 0 3 0x14200 bored systq 29537 226415 0 0 3 0x14200 tmoslp softclockmp 56948 318013 0 0 3 0x40014200 tmoslp softclock 79335 469044 0 0 3 0x40014200 idle0 1 114642 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 79172 (syz-executor) thread 0xffff8000ffff6540 (25185) exclusive rrwlock inode r = 0 (0xfffffd8069ef4bd0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c63c768) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 79172 (syz-executor) thread 0xffff8000ffff6020 (194105) shared rwlock vmmaplk r = 0 (0xfffffd806bddd688) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvm_fault_unwire+0x3e #3 sysctl_vsunlock+0x7b #4 kern_sysctl+0xa8d #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839903f0) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 rw_do_enter_read+0x2de #5 uvm_fault_unwire+0x3e #6 sysctl_vsunlock+0x7b #7 kern_sysctl+0xa8d #8 sys_sysctl+0x425 #9 syscall+0xbc6 #10 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff837efb78) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sysctl_vslock+0x45 #3 kern_sysctl+0x9e0 #4 sys_sysctl+0x425 #5 syscall+0xbc6 #6 Xsyscall+0x128 Process 92687 (syz-executor) thread 0xffff80002a360538 (312113) exclusive rrwlock inode r = 0 (0xfffffd806c63c998) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8075ecadf0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10193 10955K 10966K 166960K 11272 0 pcb 17 12K 12K 166960K 17 0 rtable 236 6K 6K 166960K 354 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 1K 166960K 1 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 30 0 iov 0 0K 12K 166960K 5 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1333 84K 84K 166960K 1355 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 9 0K 0K 166960K 10 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 24 89K 125K 166960K 273 0 sigio 0 0K 0K 166960K 6 0 proc 58 79K 127K 166960K 491 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 0 0K 0K 166960K 36 0 in_multi 99 7K 7K 166960K 108 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 359 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 232 73K 83K 166960K 3842 0 UVM aobj 9 2K 2K 166960K 11 0 pinsyscall 45 90K 113K 166960K 1300 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 13 0 NDP 11 0K 2K 166960K 27 0 temp 41 8635K 8699K 166960K 4206 0 kqueue 15 24K 26K 166960K 43 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 41 0 38 1 0 1 1 0 8 0 rtentry 112 112 0 1 4 0 4 4 0 8 0 unpcb 144 125 0 108 1 0 1 1 0 8 0 syncache 336 6 0 6 1 0 1 1 0 8 1 tcpcb 808 60 0 54 1 0 1 1 0 8 0 arp 120 18 0 0 1 0 1 1 0 8 0 ipq 40 2 0 1 1 0 1 1 0 8 0 ipqe 40 45 0 44 1 0 1 1 0 8 0 inpcb 376 259 0 248 8 0 8 8 0 8 6 nd6 136 25 0 0 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 455 0 0 29 0 29 29 0 8 0 art_table 32 456 0 0 4 0 4 4 0 8 0 art_node 16 111 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 1 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 7 0 0 1 0 1 1 0 8 0 shmpl 112 8 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1718 0 213 95 0 95 95 0 8 0 ffsino 280 1718 0 213 108 0 108 108 0 8 0 nchpl 144 2086 0 415 63 0 63 63 0 8 0 uvmvnodes 80 1799 0 0 37 0 37 37 0 8 0 vnodes 216 1799 0 0 100 0 100 100 0 8 0 namei 1024 6280 0 6279 2 0 2 2 0 8 1 percpumem 16 46 0 0 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 7389 0 7388 6 1 5 5 1 8 4 plimitpl 152 50 0 26 2 0 2 2 0 8 1 sigapl 424 553 0 498 8 0 8 8 0 8 0 futexpl 64 1927 0 1924 1 0 1 1 0 8 0 knotepl 120 63 0 0 2 0 2 2 0 8 0 kqueuepl 216 59 0 48 1 0 1 1 0 8 0 pipepl 328 115 0 87 3 0 3 3 0 8 0 fdescpl 504 534 0 498 7 1 6 6 0 8 0 filepl 152 2164 0 1944 12 0 12 12 0 8 3 lockfpl 104 59 0 55 1 0 1 1 0 8 0 lockfspl 48 19 0 16 1 0 1 1 0 8 0 sessionpl 144 24 0 8 1 0 1 1 0 8 0 pgrppl 48 38 0 14 1 0 1 1 0 8 0 ucredpl 104 252 0 233 1 0 1 1 0 8 0 zombiepl 144 499 0 498 1 0 1 1 0 8 0 processpl 1176 553 0 498 5 0 5 5 0 8 0 procpl 656 777 0 713 7 0 7 7 0 8 1 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 688 427 0 396 10 0 10 10 0 8 7 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 107 0 0 14 0 14 14 0 8 0 mcl2k 2048 26 0 0 4 0 4 4 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 253 0 0 16 0 16 16 0 8 0 bufpl 280 2637 0 124 180 0 180 180 0 8 0 anonpl 24 123782 0 120609 45 0 45 45 0 184 13 amapchunkpl 152 12263 0 11739 29 0 29 29 0 158 6 amappl16 200 2539 0 2518 15 4 11 14 0 8 8 amappl15 192 9 0 9 1 1 0 1 0 8 0 amappl14 184 107 0 97 1 0 1 1 0 8 0 amappl13 176 23 0 23 1 1 0 1 0 8 0 amappl12 168 1199 0 1163 2 0 2 2 0 8 0 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 49 0 49 1 1 0 1 0 8 0 amappl9 144 274 0 273 1 0 1 1 0 8 0 amappl8 136 19 0 18 1 0 1 1 0 8 0 amappl7 128 146 0 136 1 0 1 1 0 8 0 amappl6 120 169 0 165 1 0 1 1 0 8 0 amappl5 112 113 0 106 1 0 1 1 0 8 0 amappl4 104 287 0 273 1 0 1 1 0 8 0 amappl3 96 2024 0 1902 4 0 4 4 0 8 0 amappl2 88 675 0 621 2 0 2 2 0 8 0 amappl1 80 8538 0 8007 13 0 13 13 0 8 0 amappl 88 3479 0 3295 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 2 1 0 1 1 0 8 0 uaddrrnd 24 534 0 498 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 534 0 498 1 0 1 1 0 8 0 vmmpekpl 168 6099 0 6067 2 0 2 2 0 8 0 vmmpepl 168 40233 0 38307 99 0 99 99 0 357 6 vmsppl 456 533 0 498 7 1 6 6 0 8 0 rwobjpl 64 16358 0 13739 46 0 46 46 0 8 0 pdppl 4096 1076 0 996 114 30 84 98 0 8 4 pvpl 32 15591 0 0 126 0 126 126 0 265 0 pmappl 248 533 0 498 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 293 0 33 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83861ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839901e8) at __mp_lock+0x192 intr_handler(ffff80003c51ca40,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0xf6121d5f410, count: 9 ddb{0}> trace x86_ipi_db(ffffffff83861ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839901e8) at __mp_lock+0x192 intr_handler(ffff80003c51ca40,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0xf6121d5f410, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff83410601) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bddd588,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_unwire(fffffd806bddd588,400000000000,400000001000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000180,0) at sysctl_vsunlock+0x7b kern_sysctl(ffff80003c515f74,1,400000000180,ffff80003c515fa8,0,0,5c022b8e1410b77b) at kern_sysctl+0xa8d sys_sysctl(ffff8000ffff6020,ffff80003c5160e0,ffff80003c516030) at sys_sysctl+0x425 syscall(ffff80003c5160e0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf615ca4b960, count: 6 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83410601) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bddd588,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_unwire(fffffd806bddd588,400000000000,400000001000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000180,0) at sysctl_vsunlock+0x7b kern_sysctl(ffff80003c515f74,1,400000000180,ffff80003c515fa8,0,0,5c022b8e1410b77b) at kern_sysctl+0xa8d sys_sysctl(ffff8000ffff6020,ffff80003c5160e0,ffff80003c516030) at sys_sysctl+0x425 syscall(ffff80003c5160e0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf615ca4b960, count: -9