last executing test programs: 21.088384565s ago: executing program 1 (id=55): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad1f4900000000000000000000aaff0200000000000000000000000000012902000000000000bc"]) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="9f4c4662c157ffffffffffff08004500002000680000010290780000ef4c00001300"/46]) pipe2(0x0, 0xd505eb4556f41fdb) aio_waitcomplete(0x0, 0x0) open$dir(0x0, 0x200000, 0xc6) mkdir(&(0x7f0000000080)='./file\x00', 0x4) mkdir(&(0x7f00000000c0)='./file/file0\x00', 0x4a) chroot(&(0x7f0000000040)='./file/file0\x00') socket(0x1c, 0x1, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x488200, 0x176) truncate(&(0x7f0000000140)='./file0\x00', 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendfile(r1, r4, 0x1, 0x400000000000, 0x0, 0x0, 0x1) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000002c0)='\x00'], 0x0) 19.312344643s ago: executing program 3 (id=58): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() syz_emit_ethernet(0x9c, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="9f4c4662c157ffffffffffff08004500002000680000010290780000ef4c00001300"/46]) pipe2(0x0, 0xd505eb4556f41fdb) aio_waitcomplete(0x0, 0x0) open$dir(0x0, 0x200000, 0xc6) mkdir(&(0x7f0000000080)='./file\x00', 0x4) mkdir(&(0x7f00000000c0)='./file/file0\x00', 0x4a) chroot(&(0x7f0000000040)='./file/file0\x00') fchownat(0xffffffffffffff9c, &(0x7f0000000280)='./file/file0/../\x00', 0x0, 0x0, 0x4000) socket(0x1c, 0x1, 0x0) execve(0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='^@\x00', &(0x7f0000000400)='\xbd\x99\x9dym\xd6(}\n\r)\x00hc\xba\x84e\x9ca\xe8\xfa\x05\x97@U\x91i\xf5-\xbd\xb1\x9b\xfe=\x81\xd8\xcb\xce\xb6\xaa\x7fW\x8f\xce}\x02\xd7\x97\xe1A\x87ym\xc8s\xcb\xad\xb0l\xa7:\xf6\xd24\x12f0\xc8\xc1U\xa5\x1cp\xcb\xff\xb4\xde2\xdf\x90(C\x84\xba\xaa\x8a\x12\xd1)\xe8\x11\x98BU\xf8\xdf_\xd6\xb1\x9a\xbf\xfd\x1cW\x17+\x92\xa1\xb2\x9a\xcca\xec.\xdf\x89\xa7A\xad\x8d\x1d\xe1pd\xbe\xa3\xba\xc8\xe6\x93US \x05\xc2\xfa\x80o\x18\x03K\xe1\xcdH\xdc\x90\xdd\xd1\xb4R\x041\x81\x93{\x1d0a\xab_\xec\x1c', &(0x7f0000000380)=',}^-E-\x00'], 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendfile(r1, r4, 0x1, 0x400000000000, 0x0, 0x0, 0x1) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000002c0)='\x00'], 0x0) 18.354408526s ago: executing program 2 (id=59): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad1f4900000000000000000000aaff0200000000000000000000000000012902000000000000bc"]) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="9f4c4662c157ffffffffffff08004500002000680000010290780000ef4c00001300"/46]) pipe2(0x0, 0xd505eb4556f41fdb) aio_waitcomplete(0x0, 0x0) open$dir(0x0, 0x200000, 0xc6) mkdir(&(0x7f0000000080)='./file\x00', 0x4) mkdir(&(0x7f00000000c0)='./file/file0\x00', 0x4a) chroot(&(0x7f0000000040)='./file/file0\x00') fchownat(0xffffffffffffff9c, &(0x7f0000000280)='./file/file0/../\x00', 0x0, 0x0, 0x4000) socket(0x1c, 0x1, 0x0) execve(0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='^@\x00', 0x0, &(0x7f0000000380)=',}^-E-\x00'], 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x488200, 0x176) truncate(&(0x7f0000000140)='./file0\x00', 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendfile(r1, r4, 0x1, 0x400000000000, 0x0, 0x0, 0x1) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000002c0)='\x00'], 0x0) 18.048431581s ago: executing program 0 (id=60): mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) truncate(&(0x7f0000000340)='./file0/file0\x00', 0xaa480) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$EVIOCGKEYCODE_V2(r0, 0xc0284504, &(0x7f0000000200)={0x5, 0xd, 0x3, 0x6, "9685400000000ae06c9495e5210a9c0b597898ae7500000000000000000200"}) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) r1 = fork() socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$inet6(0x1c, 0x2, 0x0) setsockopt(r2, 0x29, 0x40, &(0x7f0000000000)="77941fc7", 0x4) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x1c, 0x0, 0x1, @ipv4={'\x00', '\xff\xff', @multicast2}, 0x10000a27}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_buf(r3, 0x6, 0x27, &(0x7f0000000000)="06805bf960fbb6447fb22d6ae3c30a46813ba3c56143a55349545b07abec5f1fd5d0ec8c5a68176c2ed005e4a694db9fe027442d90c267ae", 0x38) setsockopt$inet6_IPV6_PKTINFO(r2, 0x29, 0x2e, &(0x7f00000005c0)={@loopback}, 0x14) connect$inet6(r2, &(0x7f00000001c0)={0xffffffffffffffb6, 0x1c, 0x0, 0x8, @empty, 0xfffffffe}, 0x1c) setsockopt$inet6_group_source_req(r3, 0x29, 0x4a, &(0x7f0000000080)={0x10007ff, {{0x1c, 0x1c, 0x2, 0x101, @empty}}, {{0x1c, 0x1c, 0x3, 0x1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}}}}, 0xfc) syz_emit_ethernet(0x9c, &(0x7f0000000400)=ANY=[@ANYRESOCT=r1]) r4 = socket(0x26, 0x2, 0x0) r5 = dup2(r4, r4) readv(r4, &(0x7f0000001680)=[{&(0x7f0000002780)=""/4104, 0x1008}], 0x1) recvmsg(r5, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40040) execve(0x0, 0x0, 0x0) setsockopt$inet_tcp_TCP_RXTLS_ENABLE(0xffffffffffffffff, 0x6, 0x29, &(0x7f00000000c0)={&(0x7f0000001340)='(', 0x0, &(0x7f0000000000)="84", 0xb, 0x1, 0xfffffffffffffcb7, 0x7, 0x1, 0x0, 0x3, 0x4, "00000400000000ff"}, 0x40) rfork(0x85000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRESDEC, @ANYRES64], 0x104}, 0x0) 18.043165886s ago: executing program 1 (id=61): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) open$dir(&(0x7f0000000080)='./file1/file0\x00', 0x202, 0x0) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() statfs(&(0x7f00000001c0)='./file1/file1\x00', &(0x7f0000000ec0)) pipe2(0x0, 0xd505eb4556f41fdb) getuid() __semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x199, 0xfffd]) aio_waitcomplete(0x0, 0x0) socket$inet6_tcp(0x1c, 0x1, 0x0) r0 = socket(0x1c, 0x1, 0x0) lio_listio(0x0, &(0x7f0000000a80), 0x0, &(0x7f0000000d80)={0x1, 0x20, @sigval_ptr=0xe, @spare=[0x4005, 0x5, 0x6, 0x5, 0x8, 0x7, 0xfd926ff, 0x8]}) ioctl$KDGETMODE(r0, 0x40046676, 0x22e00000) setegid(0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{0xfffffffe, 0xfffffffffffffff9, 0x4009, 0x8, 0xe8c5, 0x40000000, [0x1, 0x88f]}], 0x1, 0x0, 0x0, 0x0) r2 = socket(0x1c, 0x20000000, 0x0) procctl$PROC_REAP_STATUS(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000140)) lio_listio(0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffff9c, &(0x7f0000000000), 0x800, 0x0) lio_listio(0x1, &(0x7f0000000040), 0x52, &(0x7f0000000c40)={0x3, 0x1a, @sigval_int=0x110, @spare=[0x8, 0x9cff, 0x1c23, 0x9, 0x60, 0x6bf, 0xffffffca, 0x8]}) socket$inet6(0x1c, 0x3, 0x6) syz_emit_ethernet(0x46, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x2, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfffd, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6, 0x8000, @multicast1, @empty=0xe0}, "6cacac773109ed74"}}}}}) ioctl$KDGETMODE(r2, 0x40046676, 0x22e00000) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffffff, 0x84, 0x8003, 0x0, 0x0) 16.323848883s ago: executing program 0 (id=62): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) open$dir(&(0x7f0000000080)='./file1/file0\x00', 0x202, 0x0) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() statfs(&(0x7f00000001c0)='./file1/file1\x00', &(0x7f0000000ec0)) pipe2(0x0, 0xd505eb4556f41fdb) getuid() __semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x199, 0xfffd]) aio_waitcomplete(0x0, 0x0) r0 = socket(0x1c, 0x1, 0x0) lio_listio(0x0, &(0x7f0000000a80), 0x0, &(0x7f0000000d80)={0x1, 0x20, @sigval_ptr=0xe, @spare=[0x4005, 0x5, 0x6, 0x5, 0x8, 0x7, 0xfd926ff, 0x8]}) ioctl$KDGETMODE(r0, 0x40046676, 0x22e00000) setegid(0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{0xfffffffe, 0xfffffffffffffff9, 0x4009, 0x8, 0xe8c5, 0x40000000, [0x1, 0x88f]}], 0x1, 0x0, 0x0, 0x0) r2 = socket(0x1c, 0x20000000, 0x0) lio_listio(0x0, &(0x7f0000000080)=[{0xffffffffffffffff, 0x200000000000001, 0x0, 0x0, [0x100, 0x8], 0x5, 0x1, 0x9, {0x2004003, 0x9, 0x0}, {0x4, 0x1a, @sival_int=0xe, @thr={&(0x7f0000000200)="8fe95894ca8fe97882405a0f18451dc4e17810760267660f38f6be0000de986c000000f3a7c4e37d5c330ef2c8d60063c4e37d045200d5", &(0x7f0000001800)="32fc73b81a55a03399afeaf2ce68e2e2d920be6f6daead9b8c2dc7dfe100c6fcb4294ddcc77c6812d326e30a3558ab45e9655bdc5ecc61aeab79a654364003b4231bf42d8097c921ebb8f01707be4ec6b4c615385c63b48ceaa70b14f18fae29f10a0b5d6acb81a3ce876fab00ed85781b1097896d95f3be319739321f4cc1364efe3b2deb43cd7230d1cfa3acb85333b10a4fdc1f3bd2d274ee1813a9977e1fae68e9b0a56733664e8813883082c42e6c7be2a72f56713f2d1ab0f65e46a007b156bc72b542f7af60962e44cc2b1eaced1ab78171372b5602a5facd22b7fcfab545e44448989217f5435ff417cab4170e57a181363e9a31576debf6ea322fee70ba58ff6deef6c09911db68a1c6b5cf4cb646b5b852a6cbfc84f8c1f5d84bef104d79e530cb00367eb4ae71df0a24c9533cdae3bb10ddf0e1c79cfd1fb9862531c85d498c70bd6f96f1731160e22bfa1ab052da30b3f423c81fc314881f0c25166d7338e3b829d6241def1314647dcdcdab0e5bba0b7808f2259b104d6be658e7aa01a364b035248793f9c3c58f13e63c152836b3203e081f3b7b7a5a955aca2b0d344aab8eea9d8f4adfd7dfe52a53ab414f22b6c6948d1188954547382293aa59cfd1f187de6a827f89c3fd12d40b634a8dcb455fd620e3d5c523b8412f1a325a621522e72a2ac61c82089e41e267d3cd38603bd9c353cdf2ff59ca77b3bb718c86431c0ac3e94e660f8325972529a3f67978443bab53b2710cb33ff9a09d46b977a4386bf9584dfa2de02dc63807d84b8b24ec0bfb641492033dec2e6adedbf7d6b074832a40f378e9e484c0609fdfab8b6f3677d932fd6be1e272b7935df68d686d30d0e78dd3b212917c6a02e646d5dde1e79154b604ecfdd113db6131f61a88d6d8221d4b2fd630d168f9b1d0bd42875f70c55fe09e2ee82f04c84437013043a9cd7d4129c110528238a85c0e91414591ad601ad5449a5ed1678e0e1c5eb79fb9ed3869621581339633ccb13ea341e33d67e4461002bcb1a810bf48230a9e77790f12d107f2b37972db0b74e02481368151f5b99e18df2f2c9f1c6191d0bc7dddc76f4011dce17b2fdb8ea520365333b5998d4af004fe5d6ecac69ed78060682ebb3beb0ceae1b6d8df5ea68eb7fd3ae8dc63c2fbfe48c74f9829c1ee4cbc8fd3bc7f22f0a873861a08a14578367d780dee0fb581aede6fd316b3aed05a37abf95d2c377344d9d482a92786df143d4320c0d79ce412cc74076ac85a1234bfba0dade7c7d36ab25ddcdb38a5b46dd0fe43e6b512fe13cbd34f8aee1ee2981b8c13cf2d34f6d2123f48112fc25ee7540a735cc1a10a498424dba145ce727c0479284ad7363ef334ad7235e45bdbc86c1259c466415c88b0918102192598e9a5e547ed9c09cda3fb80773723a6843832d52a994d1bf1426d2ed30735d6a0ed59cce20f3c9248e8f8b60f11ca6f0cd21fdf34a35cfd51997227c268fe224f7a0525243c77f8cc6f8dc25a809fd101210d2cae8e925ccee1af046f1a0e78d8e919125dd0068e8817805065917a9194bb841ccbad7fd2f0e3a7cd5192bc5cb605bcc09517b1f903e8bd62956a3cdd52c6d4b0ef340980eae4508c147c4ac5cc998be27c8cb930e9de3fada1cea2d0325dbfe3a618a84cdb656eef4a0b461680ab448172c710f60677fcb05710ea8efd8e248bc38ba9603262b3f5b100a58db8ec4fc23b44444f75bd5b16a146a32c144759e661b99e8e3a2bf006c14d961652f65043eb7be1b17032b881fa7ab3e9e3db7005550d4d7da8fb8c2a843f7b5aa8b47cdba2a8db77dd0295ef667c634468e132eb79422a11d7e346c91d9d1fe6cec371d8cd6d0dbf12d3cd085a8f193cc6915e438c098287fa892136d21ac9c2dba098873cc160994e825a21e07b8eee9d5a209b645289a4a76847acf081f20b61513962e43bed91aed25fd7a9e037dc920a3871592361a1fd01452c2d5b08135db32f036b2a20156bcb9b296b7222d87ccad473bee04eb52e32a58f45cb90901cefed93a0263b99f44eec89f8eb50bf4dfe24526f817c92a4e4e6cfc70bbfbae8353a1de8f0c31ca40b36369ed98785a1f530708212e02862413263806aa0b560d4026693488072f8ec88cde2faf24b8422f59329a18ee0c43c05080ce9989682ff6784d58342434fba3bd43cb401da41fdbfef386449e6c061267190ac4bd6c06c5b5a35517869050b91b9fe02f8fbae3bd6ca9d33af6947c3654f0a74b5b2266b76a5302912502bf509986df6c14dfb0e75c3218add52dcbbb02e2916512fdbf62602aba0e4d28d9f1e56bdbaf1ffdd81316e0540383f2b21f9223fa702875798305daed01b2e118bc4a0accc2d0a356bdfde91fd86eff71ad00a4379ebfbc196dd3144c46ed7cdae820b20c05c254ca10bb8401ff92c7c9c1c3e1bb44807c409beb969217b7f7b62477b3a03e81181bce52a52f270ad01f4984bb3e89e541e2cd8acfc3c42ca06a2efd331233bd3131fb7a97f3b955cd866dcd3d8281173f7c9a4675a3a979457c1ec5d18f6779625a78a2a107ee375a503afecd5e141bac791bffa337cb4bea41b78c8b734d85f1e1a53bc14d4dfb294f511530695184af2fe7ec1467fe51f9b00445fc9bd5e988d9770ccb37ea7ba4cb7208dd7e9516a0277ea186bfc01ba5471ab17aa8d5aba100de1a044d5b2bbb6d3683cf3dda1bfc34f5afedc12ff4b13f82953b159e4c819b5dbbc66315816b733c197bb758f08abcdf21c9ff196d571513cb085d2678955e1314183ce69153f145b738d13ccbe778603f0f42eb0a8fedb73c51e5390da12fd7b17ddcbc37881c08e74d7421745c5b0bf50547308db799c1d03bdd6c01a1ef2a0968c4bf170fcac31359ec1b358c200b257cfbad58aaac4f0d4bf29e75e711b1b13e9d7cc3c793d90b369d8b060cb5fc5731ad39a8880dc394dc55c67e3b0f701420d14a51700d67ef83358ea38342081e6059546d89f1cc3f34df9e09c6de791a762d55fa95ba10950486254e198f51c4550f5c1f775878c5d41d9c49367c267237db4e3c11b7be23bc3f5641b266b6817f1bc3eb7c7478c673eecd94ffa9a19f7328b7c470e784733c8670c0a33905a0ce67981830cc0cb2f8e7cc38a17219113a67c437390227f66c7d701427f7be3dde268a0f6b55e6b192e7f12aa40a8f409302c6edcc9f7fdb36c20dbe773425a29e8f8fad40346603b41044d4cb0a58f514ddb63fff64aa6617da9d182b0fb23e45bfa23be1f7fb852f6fbe700f9ceb9f377c8e65126c6020b890730ab6830d585356457489ec1b9cab751e9321db08918658b819b7c1927ed3663b0850f88a3fe7e50deabb9efa9b01b6e2bfd58ebc900229bf11e3f7cf09b1c5f6dd866114eece1fa69b66b47fe2247c0f8798922202cc4346a67fa2474613f83938b2427bd9aa0317287dd94439a709c5583367a287cebd16fd2add99b93fd5737cb4d785b607617aa174853d711f126009aa2a45c0e8a8d34ce3b2c4ea318dfe6c6020239fc10a73697e43b392af321911250611b28b3942457ca1e9b5ef6cf3fd6f99aa7d01c307881d4f24baf0c51e9f49d4effc15a410eb108c5dd1cb1d00df81aa3c12e42e4b0d45133fa2c33e4322664e23da7b2c41062d37bf24565c2ba5e86fdbead222870e42d9a8c215e1ae242a8e347b251f8ddd8082d35910dce97afe3dd01de8c6d67fa389a1ce5c3f77ecf77b01e2f4970c1da58eb254872cfc7eefd0b4399baf7259be32f50afc403bddef3812538c4ae36e3f4fbfb67faf821c3d94e953a005ebceb43347239bea66644832669caae4548725d5c8c77f25ad58aa3b7602e1131a90eef70cce98ddef4a4b2df20be35d6c106b851a420734508988fbeeaac044c84a955c789907ddd724e886925b6b1f4695212c777fd20583db87db8780de4f24ceb9f5685da4bd01e3a701392d95c987886f91c261316185c1d84f85be53bdcc41a72d4f46b98745b2419abb767ab865741f7d099c2033527b2a248c01f0f53bbc5c13e9421c5786cfb067a06efda910439dc2b4df94139025585030c30ab4bcde01e696876955a1b4854722e4fbaef6d5d45defc9a8e94792eca9b95792a6c2ee159103d1b4459cfc1bcb7ffba61a1494c62e63ad9b7f5af250ec9065a9d1bf6d5a4aec6b2b9e42a3e746267fbc681fa39056a21a99d6e2b76cc2725e81b8df10262070da8e61d572d756db782c9024fe88ae00ce848fab65ab601cc02b89f8d2c4eb773ebe16bbf91baafeaaee06fb47fcec928c913116997754604c6e8247b46e65661e79976db7432a63564de54c4f9c43aea8232829b6cb3cc7309f107afc0d9d12e173a17b2fec1e106e6736faaff47c0770c4b7f3b5d2752a8c70ee21d3c7d30fb8de494477814be7073b433aa85e35d9d8bf0044e6696ae4b231f5212d92b27db594a2b2e9fa484c46771bafdd5a5fc851947a25236eb15a071346bc3be91400a2f7fc1bbdd110842483e3acf015c4c56a3ddffb756be7a6422e2d18676e6ef0799f499385808567c58537af3ff02da3fd38150930d1b7641f3692d7c32d4224fe5a01b3da327ea576e58dc6749ed87507f78ad0b5539b806727aee9e3317db8fd1ec06d9aadcdb3a90b0ef828228491f6ee3022f98df50eaea0d9d5bf7b34003e66f7a55ecbedf10b30b3197d9a373ce53426e007f2b92d446958763b46a9123776126274e4bd38aa8dfb30d67117ef1a15d42af42bcac8e0a32f71800c7d150f5eabdcdc4c64d095abc77353003f42d1ce5214dc4318dcb5565011f4adb6938e85b0f3fbe792888a7bb97d90cf5513af172a748b297ff6aff4336d56fa99a681e8ea2c76be2a27c4cf78cacbb8f2a020e64a7735e25d127529cf9009140f06d1b1b4afabed1c56a3eb3e70a62a133e849d3f6eebd5b158727a3215b12686b51d52e9d98e87f4ac5fbe2d68ac111d0bcde7a194a083ebd6482db87bdc1592ba394d8486ec80c38736814c33a011952b546c69b2be873e336d7aba7c42730effcd8520e40a4fa474bb06c07d66062d5eaa0559af12114e3c72b40fc33f9e1b01cb471999c76ece3159d49e570ee94777a6b711781dd4f18d543476ce05b1f8569d30d1cd369f2a75a6f79e676e7c9ef9a64065355430aca13f17e37be1b8765dcc793c0967f6b66f1aaa92afbe484c5ec6a6bf77bf28aed3279ae6a58b3dd2469750825a509939de6dd6fed361c2f21a7b39dc9ffeebe8b6a8b2e15c829eb8ab8e6a3ab1f871c9645dc85477ee3efdd7c5e2069b1906c1ce88a91c5c036897d8d327402959342207cf8e2a0f7010eee84987780d384fd20bbfa66a6941b011b003b9f36f75c108105a2bcab89190eafce8093909e2d43715a56399a3921f020eca9e0fff3343ef03b8a529fa6c70270c37e29e61b5c1a3c3ab4dde83aaa82b2ba8abc933e190c6b521f08a8452181313094627defd52ff3568f8ce81888c9244966714ac15db889a88632caee09a53ef34dd53cb5b3badd92680cd4de2a28cdd609de5b3f13221b7e1e231611628f55b81f35933fc1123fad87320cdf6575a73c4d919245c7c61595112dbcd26a31cfc5c7b7b86862b621a819d588edfdee801791706b8dc63cc8e526036345cc1e19a79d07f0705015e8ebaadda5915a4c27c6d86e5f282bb8f4c4a4216ad2b688c46e00d9bcb42c93ac20bf2fb710a19b770c123a3fecb6277a6cb28612612346032a64e213941d2d38d3a29bbd3dc90a7ccbeacb8e4e6ff2adb00d3d44fcdb55d96ac09fcfbc4f4a"}}}, {0xffffffffffffffff, 0x0, 0x0, 0x0, [0x5, 0x10000], 0x49, 0x20, 0x5, {0x6, 0x10000007, 0x0}, {0x2, 0x18, @sival_ptr=0x2, @thr={&(0x7f0000001200)="f20f0026c4c15759c10f459f0d000000c4c17c5a05feefffff26660fee3dca97000067670f103b660f381d24baabc4c205a6d5c4c3d95e7b0d00", 0x0}}}], 0x2, 0x0) openat$bpf(0xffffff9c, &(0x7f0000000000), 0x800, 0x0) lio_listio(0x1, &(0x7f0000000040), 0x52, &(0x7f0000000c40)={0x3, 0x1a, @sigval_int=0x110, @spare=[0x8, 0x9cff, 0x1c23, 0x9, 0x60, 0x6bf, 0xffffffca, 0x8]}) socket$inet6(0x1c, 0x3, 0x6) syz_emit_ethernet(0x46, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x2, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfffd, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6, 0x8000, @multicast1, @empty=0xe0}, "6cacac773109ed74"}}}}}) ioctl$KDGETMODE(r2, 0x40046676, 0x22e00000) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffffff, 0x84, 0x8003, 0x0, 0x0) 16.19178321s ago: executing program 2 (id=63): procctl$PROC_REAP_RELEASE(0x0, 0x0, 0x3, 0x16) r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) umask(0x40) r1 = socket$inet_sctp(0x2, 0x5, 0x84) recvmsg(r1, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) open$dir(0x0, 0x110206, 0x0) r3 = socket(0x1c, 0x1, 0x0) r4 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000180), 0x100000, 0x0) ioctl$CIOCGSESSION2(r4, 0xc030636a, &(0x7f00000001c0)={0xb, 0x21, 0x18, &(0x7f0000000140)="ec7b00000900ff2425c3f0a58b519798d25cd0a9cfbc8c96", 0x0, 0x0, 0x0, 0xfdfffd05, [0x0, 0x0, 0x0, 0x2]}) ioctl$CIOCGSESSION2(r4, 0xc030636a, &(0x7f0000000100)={0x29, 0x0, 0x8, &(0x7f00000000c0)="ec7b00002cfeff02", 0x0, 0x0, 0x0, 0xb, [0x40000000, 0x0, 0x0, 0x3]}) close(r4) ioctl$KDGETMODE(r3, 0x40046676, 0x22e00000) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x7843d88b80d1cecd, 0x100) pipe2(0x0, 0xd505eb4556f41fdb) ioctl$KDMKTONE(r5, 0x20044b08) r6 = socket(0x1c, 0x1, 0x0) r7 = socket$inet6_udp(0x1c, 0x2, 0x0) r8 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_buf(r8, 0x29, 0x68, &(0x7f0000000200)="aab9266ddfdb0845b1b40ee2064ebe569ec3f98ca30c40c18f2ac4887ae3b4ff6b3d3f77b77e8bd422260493fd645192fa38128112b3b7f4e2ec1f34375acbd50e03d80f4b3069df", 0x48) setsockopt$inet6_int(r8, 0x29, 0x2b, &(0x7f0000000080)=0x2, 0x4) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x8) sendto$inet6(r8, &(0x7f0000002700)="6a3364f80c04449d07afb23ef30fa25a8bd0daafa9f5fb5b7880cb0eabd568116b4b0bc2945f03d453cf4a291b6bb29347a95bd4f27d5e2a65afc2fbcc7d47d4f3d85c384c7ee13c266e4f213ee4ccf9cd815fe090a52b83943c3d1557a846c96d5f5d9012138b8f76ea18979e5140654454281b7db9f6cc48bb3c69e59b1dee28c4067ae69256a30794f0e15fcd09ad8fc2f5bf5004e60558e13480a8c9f63278ea239ca9a5d34426ad42a8b875d6418cf423075345f911826f3b968391b18371ff8305a3c78eea0164310f2d8a9893a344e3f80d69ed0977c6467b5dac655894a5ca8ec0d6a932321d034e012163e43efbae8ddcee3638e52eee61e5953f6a79a72d5f83d7c61fabfc22f8421c8cf48714eef6d6282fea3a6d60940a8b35e6a0346959855aa8300d5edd336c4c5987e2e9fe88f281c8bfcb916542a9cb4646999aeb612231aa884f67aad7e3e60332b96852b948bf8c67e698650a25a2e5fae88c5885f8b3193fe6da2d5201a0a099413234e86944d33c71f74408daa816a33b40d63ca2e37d0ddfe090b6e4deaa92c620c8d967b3f1cc2e98a276f8b2a4f897775d01e4717e4898125631f9fade0aa6a251a5c4576c2e7f88276d0a3e158b4b828483a72082048a4f20c613ef3fc02d9c2f51ee66bffe3b3590b6e83182a0a43991a62c57f643493c55d490c0621bb5bb906b8365f109e48f4067563ad13bb7be1cf4eb150b142e9bf4104520e07aff6bc779a8dc23677de0df616e85f52fe753ebabca519feb6520bd3457918cc477876b77e11ef4feefa58af330949783ca0b41304bbf744c2e2f39ae6dafb6ef69878fa7779015844127f101e9c0cb6d661e615ebd8c5d931799d6581ac8fc70cbc23c027bf30e91bfb2e8d8286ab20ce44cf4c9476d19260bbb215f738c3b5d4c9615c9ba010ee2bda2db5d342cb39e6a2259145748f0173a7db9e05bc4ac7279f757eda70ff51385d627aed93fc44b6a033263b850e6e2189720c5bf4ba35ae0739e023c9eeccbc0c6b9", 0x2db, 0x0, &(0x7f0000001280)={0x1c, 0x1c, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, 0x6}, 0x1c) setsockopt$inet6_int(r7, 0x29, 0x1b, 0x0, 0x0) ioctl$KDGETMODE(r6, 0x40046676, 0x22e00000) setsockopt$inet6_int(r0, 0x29, 0x1b, &(0x7f0000000080), 0x4) bind(r0, &(0x7f0000000080)=@in6={0x1c, 0x1c, 0x3, 0x4, @empty, 0xffff}, 0x1c) r9 = setsid() procctl$PROC_TRAPCAP_STATUS(0x0, r9, 0xa, &(0x7f0000000000)) 16.152589333s ago: executing program 3 (id=64): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad1f4900000000000000000000aaff0200000000000000000000000000012902000000000000bc"]) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="9f4c4662c157ffffffffffff08004500002000680000010290780000ef4c00001300"/46]) pipe2(0x0, 0xd505eb4556f41fdb) aio_waitcomplete(0x0, 0x0) open$dir(0x0, 0x200000, 0xc6) mkdir(&(0x7f0000000080)='./file\x00', 0x4) mkdir(&(0x7f00000000c0)='./file/file0\x00', 0x4a) chroot(&(0x7f0000000040)='./file/file0\x00') fchownat(0xffffffffffffff9c, &(0x7f0000000280)='./file/file0/../\x00', 0x0, 0x0, 0x4000) socket(0x1c, 0x1, 0x0) execve(0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='^@\x00', 0x0, &(0x7f0000000380)=',}^-E-\x00'], 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x488200, 0x176) truncate(&(0x7f0000000140)='./file0\x00', 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendfile(r1, r4, 0x1, 0x400000000000, 0x0, 0x0, 0x1) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000002c0)='\x00'], 0x0) 14.448667112s ago: executing program 2 (id=65): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="9f4c4662c157ffffffffffff08004500002000680000010290780000ef4c00001300"/46]) pipe2(0x0, 0xd505eb4556f41fdb) aio_waitcomplete(0x0, 0x0) open$dir(0x0, 0x200000, 0xc6) mkdir(&(0x7f0000000080)='./file\x00', 0x4) mkdir(&(0x7f00000000c0)='./file/file0\x00', 0x4a) chroot(&(0x7f0000000040)='./file/file0\x00') fchownat(0xffffffffffffff9c, &(0x7f0000000280)='./file/file0/../\x00', 0x0, 0x0, 0x4000) socket(0x1c, 0x1, 0x0) execve(0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='^@\x00', &(0x7f0000000400)='\xbd\x99\x9dym\xd6(}\n\r)\x00hc\xba\x84e\x9ca\xe8\xfa\x05\x97@U\x91i\xf5-\xbd\xb1\x9b\xfe=\x81\xd8\xcb\xce\xb6\xaa\x7fW\x8f\xce}\x02\xd7\x97\xe1A\x87ym\xc8s\xcb\xad\xb0l\xa7:\xf6\xd24\x12f0\xc8\xc1U\xa5\x1cp\xcb\xff\xb4\xde2\xdf\x90(C\x84\xba\xaa\x8a\x12\xd1)\xe8\x11\x98BU\xf8\xdf_\xd6\xb1\x9a\xbf\xfd\x1cW\x17+\x92\xa1\xb2\x9a\xcca\xec.\xdf\x89\xa7A\xad\x8d\x1d\xe1pd\xbe\xa3\xba\xc8\xe6\x93US \x05\xc2\xfa\x80o\x18\x03K\xe1\xcdH\xdc\x90\xdd\xd1\xb4R\x041\x81\x93{\x1d0a\xab_\xec\x1c', &(0x7f0000000380)=',}^-E-\x00'], 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendfile(r1, r4, 0x1, 0x400000000000, 0x0, 0x0, 0x1) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000002c0)='\x00'], 0x0) 14.125518857s ago: executing program 1 (id=66): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) open$dir(&(0x7f0000000080)='./file1/file0\x00', 0x202, 0x0) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() statfs(&(0x7f00000001c0)='./file1/file1\x00', &(0x7f0000000ec0)) pipe2(0x0, 0xd505eb4556f41fdb) getuid() __semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x199, 0xfffd]) aio_waitcomplete(0x0, 0x0) socket$inet6_tcp(0x1c, 0x1, 0x0) r0 = socket(0x1c, 0x1, 0x0) lio_listio(0x0, &(0x7f0000000a80), 0x0, &(0x7f0000000d80)={0x1, 0x20, @sigval_ptr=0xe, @spare=[0x4005, 0x5, 0x6, 0x5, 0x8, 0x7, 0xfd926ff, 0x8]}) ioctl$KDGETMODE(r0, 0x40046676, 0x22e00000) setegid(0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{0xfffffffe, 0xfffffffffffffff9, 0x4009, 0x8, 0xe8c5, 0x40000000, [0x1, 0x88f]}], 0x1, 0x0, 0x0, 0x0) r2 = socket(0x1c, 0x20000000, 0x0) procctl$PROC_REAP_STATUS(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000140)) lio_listio(0x0, &(0x7f0000000080)=[{0xffffffffffffffff, 0x200000000000001, 0x0, 0x0, [0x100, 0x8], 0x5, 0x1, 0x9, {0x2004003, 0x9, 0x0}, {0x4, 0x1a, @sival_int=0xe, @thr={0x0, &(0x7f0000001800)="32fc73b81a55a03399afeaf2ce68e2e2d920be6f6daead9b8c2dc7dfe100c6fcb4294ddcc77c6812d326e30a3558ab45e9655bdc5ecc61aeab79a654364003b4231bf42d8097c921ebb8f01707be4ec6b4c615385c63b48ceaa70b14f18fae29f10a0b5d6acb81a3ce876fab00ed85781b1097896d95f3be319739321f4cc1364efe3b2deb43cd7230d1cfa3acb85333b10a4fdc1f3bd2d274ee1813a9977e1fae68e9b0a56733664e8813883082c42e6c7be2a72f56713f2d1ab0f65e46a007b156bc72b542f7af60962e44cc2b1eaced1ab78171372b5602a5facd22b7fcfab545e44448989217f5435ff417cab4170e57a181363e9a31576debf6ea322fee70ba58ff6deef6c09911db68a1c6b5cf4cb646b5b852a6cbfc84f8c1f5d84bef104d79e530cb00367eb4ae71df0a24c9533cdae3bb10ddf0e1c79cfd1fb9862531c85d498c70bd6f96f1731160e22bfa1ab052da30b3f423c81fc314881f0c25166d7338e3b829d6241def1314647dcdcdab0e5bba0b7808f2259b104d6be658e7aa01a364b035248793f9c3c58f13e63c152836b3203e081f3b7b7a5a955aca2b0d344aab8eea9d8f4adfd7dfe52a53ab414f22b6c6948d1188954547382293aa59cfd1f187de6a827f89c3fd12d40b634a8dcb455fd620e3d5c523b8412f1a325a621522e72a2ac61c82089e41e267d3cd38603bd9c353cdf2ff59ca77b3bb718c86431c0ac3e94e660f8325972529a3f67978443bab53b2710cb33ff9a09d46b977a4386bf9584dfa2de02dc63807d84b8b24ec0bfb641492033dec2e6adedbf7d6b074832a40f378e9e484c0609fdfab8b6f3677d932fd6be1e272b7935df68d686d30d0e78dd3b212917c6a02e646d5dde1e79154b604ecfdd113db6131f61a88d6d8221d4b2fd630d168f9b1d0bd42875f70c55fe09e2ee82f04c84437013043a9cd7d4129c110528238a85c0e91414591ad601ad5449a5ed1678e0e1c5eb79fb9ed3869621581339633ccb13ea341e33d67e4461002bcb1a810bf48230a9e77790f12d107f2b37972db0b74e02481368151f5b99e18df2f2c9f1c6191d0bc7dddc76f4011dce17b2fdb8ea520365333b5998d4af004fe5d6ecac69ed78060682ebb3beb0ceae1b6d8df5ea68eb7fd3ae8dc63c2fbfe48c74f9829c1ee4cbc8fd3bc7f22f0a873861a08a14578367d780dee0fb581aede6fd316b3aed05a37abf95d2c377344d9d482a92786df143d4320c0d79ce412cc74076ac85a1234bfba0dade7c7d36ab25ddcdb38a5b46dd0fe43e6b512fe13cbd34f8aee1ee2981b8c13cf2d34f6d2123f48112fc25ee7540a735cc1a10a498424dba145ce727c0479284ad7363ef334ad7235e45bdbc86c1259c466415c88b0918102192598e9a5e547ed9c09cda3fb80773723a6843832d52a994d1bf1426d2ed30735d6a0ed59cce20f3c9248e8f8b60f11ca6f0cd21fdf34a35cfd51997227c268fe224f7a0525243c77f8cc6f8dc25a809fd101210d2cae8e925ccee1af046f1a0e78d8e919125dd0068e8817805065917a9194bb841ccbad7fd2f0e3a7cd5192bc5cb605bcc09517b1f903e8bd62956a3cdd52c6d4b0ef340980eae4508c147c4ac5cc998be27c8cb930e9de3fada1cea2d0325dbfe3a618a84cdb656eef4a0b461680ab448172c710f60677fcb05710ea8efd8e248bc38ba9603262b3f5b100a58db8ec4fc23b44444f75bd5b16a146a32c144759e661b99e8e3a2bf006c14d961652f65043eb7be1b17032b881fa7ab3e9e3db7005550d4d7da8fb8c2a843f7b5aa8b47cdba2a8db77dd0295ef667c634468e132eb79422a11d7e346c91d9d1fe6cec371d8cd6d0dbf12d3cd085a8f193cc6915e438c098287fa892136d21ac9c2dba098873cc160994e825a21e07b8eee9d5a209b645289a4a76847acf081f20b61513962e43bed91aed25fd7a9e037dc920a3871592361a1fd01452c2d5b08135db32f036b2a20156bcb9b296b7222d87ccad473bee04eb52e32a58f45cb90901cefed93a0263b99f44eec89f8eb50bf4dfe24526f817c92a4e4e6cfc70bbfbae8353a1de8f0c31ca40b36369ed98785a1f530708212e02862413263806aa0b560d4026693488072f8ec88cde2faf24b8422f59329a18ee0c43c05080ce9989682ff6784d58342434fba3bd43cb401da41fdbfef386449e6c061267190ac4bd6c06c5b5a35517869050b91b9fe02f8fbae3bd6ca9d33af6947c3654f0a74b5b2266b76a5302912502bf509986df6c14dfb0e75c3218add52dcbbb02e2916512fdbf62602aba0e4d28d9f1e56bdbaf1ffdd81316e0540383f2b21f9223fa702875798305daed01b2e118bc4a0accc2d0a356bdfde91fd86eff71ad00a4379ebfbc196dd3144c46ed7cdae820b20c05c254ca10bb8401ff92c7c9c1c3e1bb44807c409beb969217b7f7b62477b3a03e81181bce52a52f270ad01f4984bb3e89e541e2cd8acfc3c42ca06a2efd331233bd3131fb7a97f3b955cd866dcd3d8281173f7c9a4675a3a979457c1ec5d18f6779625a78a2a107ee375a503afecd5e141bac791bffa337cb4bea41b78c8b734d85f1e1a53bc14d4dfb294f511530695184af2fe7ec1467fe51f9b00445fc9bd5e988d9770ccb37ea7ba4cb7208dd7e9516a0277ea186bfc01ba5471ab17aa8d5aba100de1a044d5b2bbb6d3683cf3dda1bfc34f5afedc12ff4b13f82953b159e4c819b5dbbc66315816b733c197bb758f08abcdf21c9ff196d571513cb085d2678955e1314183ce69153f145b738d13ccbe778603f0f42eb0a8fedb73c51e5390da12fd7b17ddcbc37881c08e74d7421745c5b0bf50547308db799c1d03bdd6c01a1ef2a0968c4bf170fcac31359ec1b358c200b257cfbad58aaac4f0d4bf29e75e711b1b13e9d7cc3c793d90b369d8b060cb5fc5731ad39a8880dc394dc55c67e3b0f701420d14a51700d67ef83358ea38342081e6059546d89f1cc3f34df9e09c6de791a762d55fa95ba10950486254e198f51c4550f5c1f775878c5d41d9c49367c267237db4e3c11b7be23bc3f5641b266b6817f1bc3eb7c7478c673eecd94ffa9a19f7328b7c470e784733c8670c0a33905a0ce67981830cc0cb2f8e7cc38a17219113a67c437390227f66c7d701427f7be3dde268a0f6b55e6b192e7f12aa40a8f409302c6edcc9f7fdb36c20dbe773425a29e8f8fad40346603b41044d4cb0a58f514ddb63fff64aa6617da9d182b0fb23e45bfa23be1f7fb852f6fbe700f9ceb9f377c8e65126c6020b890730ab6830d585356457489ec1b9cab751e9321db08918658b819b7c1927ed3663b0850f88a3fe7e50deabb9efa9b01b6e2bfd58ebc900229bf11e3f7cf09b1c5f6dd866114eece1fa69b66b47fe2247c0f8798922202cc4346a67fa2474613f83938b2427bd9aa0317287dd94439a709c5583367a287cebd16fd2add99b93fd5737cb4d785b607617aa174853d711f126009aa2a45c0e8a8d34ce3b2c4ea318dfe6c6020239fc10a73697e43b392af321911250611b28b3942457ca1e9b5ef6cf3fd6f99aa7d01c307881d4f24baf0c51e9f49d4effc15a410eb108c5dd1cb1d00df81aa3c12e42e4b0d45133fa2c33e4322664e23da7b2c41062d37bf24565c2ba5e86fdbead222870e42d9a8c215e1ae242a8e347b251f8ddd8082d35910dce97afe3dd01de8c6d67fa389a1ce5c3f77ecf77b01e2f4970c1da58eb254872cfc7eefd0b4399baf7259be32f50afc403bddef3812538c4ae36e3f4fbfb67faf821c3d94e953a005ebceb43347239bea66644832669caae4548725d5c8c77f25ad58aa3b7602e1131a90eef70cce98ddef4a4b2df20be35d6c106b851a420734508988fbeeaac044c84a955c789907ddd724e886925b6b1f4695212c777fd20583db87db8780de4f24ceb9f5685da4bd01e3a701392d95c987886f91c261316185c1d84f85be53bdcc41a72d4f46b98745b2419abb767ab865741f7d099c2033527b2a248c01f0f53bbc5c13e9421c5786cfb067a06efda910439dc2b4df94139025585030c30ab4bcde01e696876955a1b4854722e4fbaef6d5d45defc9a8e94792eca9b95792a6c2ee159103d1b4459cfc1bcb7ffba61a1494c62e63ad9b7f5af250ec9065a9d1bf6d5a4aec6b2b9e42a3e746267fbc681fa39056a21a99d6e2b76cc2725e81b8df10262070da8e61d572d756db782c9024fe88ae00ce848fab65ab601cc02b89f8d2c4eb773ebe16bbf91baafeaaee06fb47fcec928c913116997754604c6e8247b46e65661e79976db7432a63564de54c4f9c43aea8232829b6cb3cc7309f107afc0d9d12e173a17b2fec1e106e6736faaff47c0770c4b7f3b5d2752a8c70ee21d3c7d30fb8de494477814be7073b433aa85e35d9d8bf0044e6696ae4b231f5212d92b27db594a2b2e9fa484c46771bafdd5a5fc851947a25236eb15a071346bc3be91400a2f7fc1bbdd110842483e3acf015c4c56a3ddffb756be7a6422e2d18676e6ef0799f499385808567c58537af3ff02da3fd38150930d1b7641f3692d7c32d4224fe5a01b3da327ea576e58dc6749ed87507f78ad0b5539b806727aee9e3317db8fd1ec06d9aadcdb3a90b0ef828228491f6ee3022f98df50eaea0d9d5bf7b34003e66f7a55ecbedf10b30b3197d9a373ce53426e007f2b92d446958763b46a9123776126274e4bd38aa8dfb30d67117ef1a15d42af42bcac8e0a32f71800c7d150f5eabdcdc4c64d095abc77353003f42d1ce5214dc4318dcb5565011f4adb6938e85b0f3fbe792888a7bb97d90cf5513af172a748b297ff6aff4336d56fa99a681e8ea2c76be2a27c4cf78cacbb8f2a020e64a7735e25d127529cf9009140f06d1b1b4afabed1c56a3eb3e70a62a133e849d3f6eebd5b158727a3215b12686b51d52e9d98e87f4ac5fbe2d68ac111d0bcde7a194a083ebd6482db87bdc1592ba394d8486ec80c38736814c33a011952b546c69b2be873e336d7aba7c42730effcd8520e40a4fa474bb06c07d66062d5eaa0559af12114e3c72b40fc33f9e1b01cb471999c76ece3159d49e570ee94777a6b711781dd4f18d543476ce05b1f8569d30d1cd369f2a75a6f79e676e7c9ef9a64065355430aca13f17e37be1b8765dcc793c0967f6b66f1aaa92afbe484c5ec6a6bf77bf28aed3279ae6a58b3dd2469750825a509939de6dd6fed361c2f21a7b39dc9ffeebe8b6a8b2e15c829eb8ab8e6a3ab1f871c9645dc85477ee3efdd7c5e2069b1906c1ce88a91c5c036897d8d327402959342207cf8e2a0f7010eee84987780d384fd20bbfa66a6941b011b003b9f36f75c108105a2bcab89190eafce8093909e2d43715a56399a3921f020eca9e0fff3343ef03b8a529fa6c70270c37e29e61b5c1a3c3ab4dde83aaa82b2ba8abc933e190c6b521f08a8452181313094627defd52ff3568f8ce81888c9244966714ac15db889a88632caee09a53ef34dd53cb5b3badd92680cd4de2a28cdd609de5b3f13221b7e1e231611628f55b81f35933fc1123fad87320cdf6575a73c4d919245c7c61595112dbcd26a31cfc5c7b7b86862b621a819d588edfdee801791706b8dc63cc8e526036345cc1e19a79d07f0705015e8ebaadda5915a4c27c6d86e5f282bb8f4c4a4216ad2b688c46e00d9bcb42c93ac20bf2fb710a19b770c123a3fecb6277a6cb28612612346032a64e213941d2d38d3a29bbd3dc90a7ccbeacb8e4e6ff2adb00d3d44fcdb55d96ac09fcfbc4f4a"}}}, {0xffffffffffffffff, 0x0, 0x0, 0x0, [0x5, 0x10000], 0x49, 0x20, 0x5, {0x6, 0x10000007, 0x0}, {0x2, 0x18, @sival_ptr=0x2, @thr={&(0x7f0000001200)="f20f0026c4c15759c10f459f0d000000c4c17c5a05feefffff26660fee3dca97000067670f103b660f381d24baabc4c205a6d5c4c3d95e7b0d00", 0x0}}}], 0x2, 0x0) openat$bpf(0xffffff9c, &(0x7f0000000000), 0x800, 0x0) lio_listio(0x1, &(0x7f0000000040), 0x52, &(0x7f0000000c40)={0x3, 0x1a, @sigval_int=0x110, @spare=[0x8, 0x9cff, 0x1c23, 0x9, 0x60, 0x6bf, 0xffffffca, 0x8]}) socket$inet6(0x1c, 0x3, 0x6) syz_emit_ethernet(0x46, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x2, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfffd, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6, 0x8000, @multicast1, @empty=0xe0}, "6cacac773109ed74"}}}}}) ioctl$KDGETMODE(r2, 0x40046676, 0x22e00000) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffffff, 0x84, 0x8003, 0x0, 0x0) 13.354423633s ago: executing program 0 (id=67): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) open$dir(&(0x7f0000000080)='./file1/file0\x00', 0x202, 0x0) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() statfs(&(0x7f00000001c0)='./file1/file1\x00', &(0x7f0000000ec0)) pipe2(0x0, 0xd505eb4556f41fdb) getuid() __semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x199, 0xfffd]) aio_waitcomplete(0x0, 0x0) socket$inet6_tcp(0x1c, 0x1, 0x0) r0 = socket(0x1c, 0x1, 0x0) lio_listio(0x0, &(0x7f0000000a80), 0x0, &(0x7f0000000d80)={0x1, 0x20, @sigval_ptr=0xe, @spare=[0x4005, 0x5, 0x6, 0x5, 0x8, 0x7, 0xfd926ff, 0x8]}) ioctl$KDGETMODE(r0, 0x40046676, 0x22e00000) setegid(0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{0xfffffffe, 0xfffffffffffffff9, 0x4009, 0x8, 0xe8c5, 0x40000000, [0x1, 0x88f]}], 0x1, 0x0, 0x0, 0x0) r2 = socket(0x1c, 0x20000000, 0x0) procctl$PROC_REAP_STATUS(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000140)) lio_listio(0x0, &(0x7f0000000080)=[{0xffffffffffffffff, 0x200000000000001, 0x0, 0x0, [0x100, 0x8], 0x5, 0x1, 0x9, {0x2004003, 0x9, 0x0}, {0x4, 0x1a, @sival_int=0xe, @thr={0x0, &(0x7f0000001800)="32fc73b81a55a03399afeaf2ce68e2e2d920be6f6daead9b8c2dc7dfe100c6fcb4294ddcc77c6812d326e30a3558ab45e9655bdc5ecc61aeab79a654364003b4231bf42d8097c921ebb8f01707be4ec6b4c615385c63b48ceaa70b14f18fae29f10a0b5d6acb81a3ce876fab00ed85781b1097896d95f3be319739321f4cc1364efe3b2deb43cd7230d1cfa3acb85333b10a4fdc1f3bd2d274ee1813a9977e1fae68e9b0a56733664e8813883082c42e6c7be2a72f56713f2d1ab0f65e46a007b156bc72b542f7af60962e44cc2b1eaced1ab78171372b5602a5facd22b7fcfab545e44448989217f5435ff417cab4170e57a181363e9a31576debf6ea322fee70ba58ff6deef6c09911db68a1c6b5cf4cb646b5b852a6cbfc84f8c1f5d84bef104d79e530cb00367eb4ae71df0a24c9533cdae3bb10ddf0e1c79cfd1fb9862531c85d498c70bd6f96f1731160e22bfa1ab052da30b3f423c81fc314881f0c25166d7338e3b829d6241def1314647dcdcdab0e5bba0b7808f2259b104d6be658e7aa01a364b035248793f9c3c58f13e63c152836b3203e081f3b7b7a5a955aca2b0d344aab8eea9d8f4adfd7dfe52a53ab414f22b6c6948d1188954547382293aa59cfd1f187de6a827f89c3fd12d40b634a8dcb455fd620e3d5c523b8412f1a325a621522e72a2ac61c82089e41e267d3cd38603bd9c353cdf2ff59ca77b3bb718c86431c0ac3e94e660f8325972529a3f67978443bab53b2710cb33ff9a09d46b977a4386bf9584dfa2de02dc63807d84b8b24ec0bfb641492033dec2e6adedbf7d6b074832a40f378e9e484c0609fdfab8b6f3677d932fd6be1e272b7935df68d686d30d0e78dd3b212917c6a02e646d5dde1e79154b604ecfdd113db6131f61a88d6d8221d4b2fd630d168f9b1d0bd42875f70c55fe09e2ee82f04c84437013043a9cd7d4129c110528238a85c0e91414591ad601ad5449a5ed1678e0e1c5eb79fb9ed3869621581339633ccb13ea341e33d67e4461002bcb1a810bf48230a9e77790f12d107f2b37972db0b74e02481368151f5b99e18df2f2c9f1c6191d0bc7dddc76f4011dce17b2fdb8ea520365333b5998d4af004fe5d6ecac69ed78060682ebb3beb0ceae1b6d8df5ea68eb7fd3ae8dc63c2fbfe48c74f9829c1ee4cbc8fd3bc7f22f0a873861a08a14578367d780dee0fb581aede6fd316b3aed05a37abf95d2c377344d9d482a92786df143d4320c0d79ce412cc74076ac85a1234bfba0dade7c7d36ab25ddcdb38a5b46dd0fe43e6b512fe13cbd34f8aee1ee2981b8c13cf2d34f6d2123f48112fc25ee7540a735cc1a10a498424dba145ce727c0479284ad7363ef334ad7235e45bdbc86c1259c466415c88b0918102192598e9a5e547ed9c09cda3fb80773723a6843832d52a994d1bf1426d2ed30735d6a0ed59cce20f3c9248e8f8b60f11ca6f0cd21fdf34a35cfd51997227c268fe224f7a0525243c77f8cc6f8dc25a809fd101210d2cae8e925ccee1af046f1a0e78d8e919125dd0068e8817805065917a9194bb841ccbad7fd2f0e3a7cd5192bc5cb605bcc09517b1f903e8bd62956a3cdd52c6d4b0ef340980eae4508c147c4ac5cc998be27c8cb930e9de3fada1cea2d0325dbfe3a618a84cdb656eef4a0b461680ab448172c710f60677fcb05710ea8efd8e248bc38ba9603262b3f5b100a58db8ec4fc23b44444f75bd5b16a146a32c144759e661b99e8e3a2bf006c14d961652f65043eb7be1b17032b881fa7ab3e9e3db7005550d4d7da8fb8c2a843f7b5aa8b47cdba2a8db77dd0295ef667c634468e132eb79422a11d7e346c91d9d1fe6cec371d8cd6d0dbf12d3cd085a8f193cc6915e438c098287fa892136d21ac9c2dba098873cc160994e825a21e07b8eee9d5a209b645289a4a76847acf081f20b61513962e43bed91aed25fd7a9e037dc920a3871592361a1fd01452c2d5b08135db32f036b2a20156bcb9b296b7222d87ccad473bee04eb52e32a58f45cb90901cefed93a0263b99f44eec89f8eb50bf4dfe24526f817c92a4e4e6cfc70bbfbae8353a1de8f0c31ca40b36369ed98785a1f530708212e02862413263806aa0b560d4026693488072f8ec88cde2faf24b8422f59329a18ee0c43c05080ce9989682ff6784d58342434fba3bd43cb401da41fdbfef386449e6c061267190ac4bd6c06c5b5a35517869050b91b9fe02f8fbae3bd6ca9d33af6947c3654f0a74b5b2266b76a5302912502bf509986df6c14dfb0e75c3218add52dcbbb02e2916512fdbf62602aba0e4d28d9f1e56bdbaf1ffdd81316e0540383f2b21f9223fa702875798305daed01b2e118bc4a0accc2d0a356bdfde91fd86eff71ad00a4379ebfbc196dd3144c46ed7cdae820b20c05c254ca10bb8401ff92c7c9c1c3e1bb44807c409beb969217b7f7b62477b3a03e81181bce52a52f270ad01f4984bb3e89e541e2cd8acfc3c42ca06a2efd331233bd3131fb7a97f3b955cd866dcd3d8281173f7c9a4675a3a979457c1ec5d18f6779625a78a2a107ee375a503afecd5e141bac791bffa337cb4bea41b78c8b734d85f1e1a53bc14d4dfb294f511530695184af2fe7ec1467fe51f9b00445fc9bd5e988d9770ccb37ea7ba4cb7208dd7e9516a0277ea186bfc01ba5471ab17aa8d5aba100de1a044d5b2bbb6d3683cf3dda1bfc34f5afedc12ff4b13f82953b159e4c819b5dbbc66315816b733c197bb758f08abcdf21c9ff196d571513cb085d2678955e1314183ce69153f145b738d13ccbe778603f0f42eb0a8fedb73c51e5390da12fd7b17ddcbc37881c08e74d7421745c5b0bf50547308db799c1d03bdd6c01a1ef2a0968c4bf170fcac31359ec1b358c200b257cfbad58aaac4f0d4bf29e75e711b1b13e9d7cc3c793d90b369d8b060cb5fc5731ad39a8880dc394dc55c67e3b0f701420d14a51700d67ef83358ea38342081e6059546d89f1cc3f34df9e09c6de791a762d55fa95ba10950486254e198f51c4550f5c1f775878c5d41d9c49367c267237db4e3c11b7be23bc3f5641b266b6817f1bc3eb7c7478c673eecd94ffa9a19f7328b7c470e784733c8670c0a33905a0ce67981830cc0cb2f8e7cc38a17219113a67c437390227f66c7d701427f7be3dde268a0f6b55e6b192e7f12aa40a8f409302c6edcc9f7fdb36c20dbe773425a29e8f8fad40346603b41044d4cb0a58f514ddb63fff64aa6617da9d182b0fb23e45bfa23be1f7fb852f6fbe700f9ceb9f377c8e65126c6020b890730ab6830d585356457489ec1b9cab751e9321db08918658b819b7c1927ed3663b0850f88a3fe7e50deabb9efa9b01b6e2bfd58ebc900229bf11e3f7cf09b1c5f6dd866114eece1fa69b66b47fe2247c0f8798922202cc4346a67fa2474613f83938b2427bd9aa0317287dd94439a709c5583367a287cebd16fd2add99b93fd5737cb4d785b607617aa174853d711f126009aa2a45c0e8a8d34ce3b2c4ea318dfe6c6020239fc10a73697e43b392af321911250611b28b3942457ca1e9b5ef6cf3fd6f99aa7d01c307881d4f24baf0c51e9f49d4effc15a410eb108c5dd1cb1d00df81aa3c12e42e4b0d45133fa2c33e4322664e23da7b2c41062d37bf24565c2ba5e86fdbead222870e42d9a8c215e1ae242a8e347b251f8ddd8082d35910dce97afe3dd01de8c6d67fa389a1ce5c3f77ecf77b01e2f4970c1da58eb254872cfc7eefd0b4399baf7259be32f50afc403bddef3812538c4ae36e3f4fbfb67faf821c3d94e953a005ebceb43347239bea66644832669caae4548725d5c8c77f25ad58aa3b7602e1131a90eef70cce98ddef4a4b2df20be35d6c106b851a420734508988fbeeaac044c84a955c789907ddd724e886925b6b1f4695212c777fd20583db87db8780de4f24ceb9f5685da4bd01e3a701392d95c987886f91c261316185c1d84f85be53bdcc41a72d4f46b98745b2419abb767ab865741f7d099c2033527b2a248c01f0f53bbc5c13e9421c5786cfb067a06efda910439dc2b4df94139025585030c30ab4bcde01e696876955a1b4854722e4fbaef6d5d45defc9a8e94792eca9b95792a6c2ee159103d1b4459cfc1bcb7ffba61a1494c62e63ad9b7f5af250ec9065a9d1bf6d5a4aec6b2b9e42a3e746267fbc681fa39056a21a99d6e2b76cc2725e81b8df10262070da8e61d572d756db782c9024fe88ae00ce848fab65ab601cc02b89f8d2c4eb773ebe16bbf91baafeaaee06fb47fcec928c913116997754604c6e8247b46e65661e79976db7432a63564de54c4f9c43aea8232829b6cb3cc7309f107afc0d9d12e173a17b2fec1e106e6736faaff47c0770c4b7f3b5d2752a8c70ee21d3c7d30fb8de494477814be7073b433aa85e35d9d8bf0044e6696ae4b231f5212d92b27db594a2b2e9fa484c46771bafdd5a5fc851947a25236eb15a071346bc3be91400a2f7fc1bbdd110842483e3acf015c4c56a3ddffb756be7a6422e2d18676e6ef0799f499385808567c58537af3ff02da3fd38150930d1b7641f3692d7c32d4224fe5a01b3da327ea576e58dc6749ed87507f78ad0b5539b806727aee9e3317db8fd1ec06d9aadcdb3a90b0ef828228491f6ee3022f98df50eaea0d9d5bf7b34003e66f7a55ecbedf10b30b3197d9a373ce53426e007f2b92d446958763b46a9123776126274e4bd38aa8dfb30d67117ef1a15d42af42bcac8e0a32f71800c7d150f5eabdcdc4c64d095abc77353003f42d1ce5214dc4318dcb5565011f4adb6938e85b0f3fbe792888a7bb97d90cf5513af172a748b297ff6aff4336d56fa99a681e8ea2c76be2a27c4cf78cacbb8f2a020e64a7735e25d127529cf9009140f06d1b1b4afabed1c56a3eb3e70a62a133e849d3f6eebd5b158727a3215b12686b51d52e9d98e87f4ac5fbe2d68ac111d0bcde7a194a083ebd6482db87bdc1592ba394d8486ec80c38736814c33a011952b546c69b2be873e336d7aba7c42730effcd8520e40a4fa474bb06c07d66062d5eaa0559af12114e3c72b40fc33f9e1b01cb471999c76ece3159d49e570ee94777a6b711781dd4f18d543476ce05b1f8569d30d1cd369f2a75a6f79e676e7c9ef9a64065355430aca13f17e37be1b8765dcc793c0967f6b66f1aaa92afbe484c5ec6a6bf77bf28aed3279ae6a58b3dd2469750825a509939de6dd6fed361c2f21a7b39dc9ffeebe8b6a8b2e15c829eb8ab8e6a3ab1f871c9645dc85477ee3efdd7c5e2069b1906c1ce88a91c5c036897d8d327402959342207cf8e2a0f7010eee84987780d384fd20bbfa66a6941b011b003b9f36f75c108105a2bcab89190eafce8093909e2d43715a56399a3921f020eca9e0fff3343ef03b8a529fa6c70270c37e29e61b5c1a3c3ab4dde83aaa82b2ba8abc933e190c6b521f08a8452181313094627defd52ff3568f8ce81888c9244966714ac15db889a88632caee09a53ef34dd53cb5b3badd92680cd4de2a28cdd609de5b3f13221b7e1e231611628f55b81f35933fc1123fad87320cdf6575a73c4d919245c7c61595112dbcd26a31cfc5c7b7b86862b621a819d588edfdee801791706b8dc63cc8e526036345cc1e19a79d07f0705015e8ebaadda5915a4c27c6d86e5f282bb8f4c4a4216ad2b688c46e00d9bcb42c93ac20bf2fb710a19b770c123a3fecb6277a6cb28612612346032a64e213941d2d38d3a29bbd3dc90a7ccbeacb8e4e6ff2adb00d3d44fcdb55d96ac09fcfbc4f4a"}}}, {0xffffffffffffffff, 0x0, 0x0, 0x0, [0x5, 0x10000], 0x49, 0x20, 0x5, {0x6, 0x10000007, 0x0}, {0x2, 0x18, @sival_ptr=0x2, @thr={&(0x7f0000001200)="f20f0026c4c15759c10f459f0d000000c4c17c5a05feefffff26660fee3dca97000067670f103b660f381d24baabc4c205a6d5c4c3d95e7b0d00", 0x0}}}], 0x2, 0x0) openat$bpf(0xffffff9c, &(0x7f0000000000), 0x800, 0x0) lio_listio(0x1, &(0x7f0000000040), 0x52, &(0x7f0000000c40)={0x3, 0x1a, @sigval_int=0x110, @spare=[0x8, 0x9cff, 0x1c23, 0x9, 0x60, 0x6bf, 0xffffffca, 0x8]}) socket$inet6(0x1c, 0x3, 0x6) syz_emit_ethernet(0x46, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x2, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfffd, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6, 0x8000, @multicast1, @empty=0xe0}, "6cacac773109ed74"}}}}}) ioctl$KDGETMODE(r2, 0x40046676, 0x22e00000) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffffff, 0x84, 0x8003, 0x0, 0x0) 12.771913314s ago: executing program 3 (id=68): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad1f4900000000000000000000aaff0200000000000000000000000000012902000000000000bc"]) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="9f4c4662c157ffffffffffff08004500002000680000010290780000ef4c00001300"/46]) pipe2(0x0, 0xd505eb4556f41fdb) aio_waitcomplete(0x0, 0x0) open$dir(0x0, 0x200000, 0xc6) mkdir(&(0x7f0000000080)='./file\x00', 0x4) mkdir(&(0x7f00000000c0)='./file/file0\x00', 0x4a) chroot(&(0x7f0000000040)='./file/file0\x00') fchownat(0xffffffffffffff9c, &(0x7f0000000280)='./file/file0/../\x00', 0x0, 0x0, 0x4000) socket(0x1c, 0x1, 0x0) execve(0x0, &(0x7f00000003c0)=[&(0x7f0000000400)='\xbd\x99\x9dym\xd6(}\n\r)\x00hc\xba\x84e\x9ca\xe8\xfa\x05\x97@U\x91i\xf5-\xbd\xb1\x9b\xfe=\x81\xd8\xcb\xce\xb6\xaa\x7fW\x8f\xce}\x02\xd7\x97\xe1A\x87ym\xc8s\xcb\xad\xb0l\xa7:\xf6\xd24\x12f0\xc8\xc1U\xa5\x1cp\xcb\xff\xb4\xde2\xdf\x90(C\x84\xba\xaa\x8a\x12\xd1)\xe8\x11\x98BU\xf8\xdf_\xd6\xb1\x9a\xbf\xfd\x1cW\x17+\x92\xa1\xb2\x9a\xcca\xec.\xdf\x89\xa7A\xad\x8d\x1d\xe1pd\xbe\xa3\xba\xc8\xe6\x93US \x05\xc2\xfa\x80o\x18\x03K\xe1\xcdH\xdc\x90\xdd\xd1\xb4R\x041\x81\x93{\x1d0a\xab_\xec\x1c', &(0x7f0000000380)=',}^-E-\x00'], 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x488200, 0x176) truncate(&(0x7f0000000140)='./file0\x00', 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendfile(r1, r4, 0x1, 0x400000000000, 0x0, 0x0, 0x1) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000002c0)='\x00'], 0x0) 8.170209048s ago: executing program 2 (id=69): procctl$PROC_REAP_RELEASE(0x0, 0x0, 0x3, 0x16) r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) umask(0x40) r1 = socket$inet_sctp(0x2, 0x5, 0x84) recvmsg(r1, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) open$dir(0x0, 0x110206, 0x0) r3 = socket(0x1c, 0x1, 0x0) r4 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000180), 0x100000, 0x0) ioctl$CIOCGSESSION2(r4, 0xc030636a, &(0x7f00000001c0)={0xb, 0x21, 0x18, &(0x7f0000000140)="ec7b00000900ff2425c3f0a58b519798d25cd0a9cfbc8c96", 0x0, 0x0, 0x0, 0xfdfffd05, [0x0, 0x0, 0x0, 0x2]}) ioctl$CIOCGSESSION2(r4, 0xc030636a, &(0x7f0000000100)={0x29, 0x0, 0x8, &(0x7f00000000c0)="ec7b00002cfeff02", 0x0, 0x0, 0x0, 0xb, [0x40000000, 0x0, 0x0, 0x3]}) close(r4) ioctl$KDGETMODE(r3, 0x40046676, 0x22e00000) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x7843d88b80d1cecd, 0x100) pipe2(0x0, 0xd505eb4556f41fdb) ioctl$KDMKTONE(r5, 0x20044b08) r6 = socket(0x1c, 0x1, 0x0) r7 = socket$inet6_udp(0x1c, 0x2, 0x0) r8 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_buf(r8, 0x29, 0x68, &(0x7f0000000200)="aab9266ddfdb0845b1b40ee2064ebe569ec3f98ca30c40c18f2ac4887ae3b4ff6b3d3f77b77e8bd422260493fd645192fa38128112b3b7f4e2ec1f34375acbd50e03d80f4b3069df", 0x48) setsockopt$inet6_int(r8, 0x29, 0x2b, &(0x7f0000000080)=0x2, 0x4) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x8) sendto$inet6(r8, &(0x7f0000002700)="6a3364f80c04449d07afb23ef30fa25a8bd0daafa9f5fb5b7880cb0eabd568116b4b0bc2945f03d453cf4a291b6bb29347a95bd4f27d5e2a65afc2fbcc7d47d4f3d85c384c7ee13c266e4f213ee4ccf9cd815fe090a52b83943c3d1557a846c96d5f5d9012138b8f76ea18979e5140654454281b7db9f6cc48bb3c69e59b1dee28c4067ae69256a30794f0e15fcd09ad8fc2f5bf5004e60558e13480a8c9f63278ea239ca9a5d34426ad42a8b875d6418cf423075345f911826f3b968391b18371ff8305a3c78eea0164310f2d8a9893a344e3f80d69ed0977c6467b5dac655894a5ca8ec0d6a932321d034e012163e43efbae8ddcee3638e52eee61e5953f6a79a72d5f83d7c61fabfc22f8421c8cf48714eef6d6282fea3a6d60940a8b35e6a0346959855aa8300d5edd336c4c5987e2e9fe88f281c8bfcb916542a9cb4646999aeb612231aa884f67aad7e3e60332b96852b948bf8c67e698650a25a2e5fae88c5885f8b3193fe6da2d5201a0a099413234e86944d33c71f74408daa816a33b40d63ca2e37d0ddfe090b6e4deaa92c620c8d967b3f1cc2e98a276f8b2a4f897775d01e4717e4898125631f9fade0aa6a251a5c4576c2e7f88276d0a3e158b4b828483a72082048a4f20c613ef3fc02d9c2f51ee66bffe3b3590b6e83182a0a43991a62c57f643493c55d490c0621bb5bb906b8365f109e48f4067563ad13bb7be1cf4eb150b142e9bf4104520e07aff6bc779a8dc23677de0df616e85f52fe753ebabca519feb6520bd3457918cc477876b77e11ef4feefa58af330949783ca0b41304bbf744c2e2f39ae6dafb6ef69878fa7779015844127f101e9c0cb6d661e615ebd8c5d931799d6581ac8fc70cbc23c027bf30e91bfb2e8d8286ab20ce44cf4c9476d19260bbb215f738c3b5d4c9615c9ba010ee2bda2db5d342cb39e6a2259145748f0173a7db9e05bc4ac7279f757eda70ff51385d627aed93fc44b6a033263b850e6e2189720c5bf4ba35ae0739e023c9eeccbc0c6b9", 0x2db, 0x0, &(0x7f0000001280)={0x1c, 0x1c, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, 0x6}, 0x1c) setsockopt$inet6_int(r7, 0x29, 0x1b, &(0x7f00000001c0), 0x4) ioctl$KDGETMODE(r6, 0x40046676, 0x22e00000) setsockopt$inet6_int(r0, 0x29, 0x1b, &(0x7f0000000080), 0x4) bind(r0, 0x0, 0x0) r9 = setsid() procctl$PROC_TRAPCAP_STATUS(0x0, r9, 0xa, &(0x7f0000000000)) 8.094581074s ago: executing program 0 (id=70): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) open$dir(&(0x7f0000000080)='./file1/file0\x00', 0x202, 0x0) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() statfs(&(0x7f00000001c0)='./file1/file1\x00', &(0x7f0000000ec0)) pipe2(0x0, 0xd505eb4556f41fdb) getuid() aio_waitcomplete(0x0, 0x0) socket$inet6_tcp(0x1c, 0x1, 0x0) r0 = socket(0x1c, 0x1, 0x0) lio_listio(0x0, &(0x7f0000000a80), 0x0, &(0x7f0000000d80)={0x1, 0x20, @sigval_ptr=0xe, @spare=[0x4005, 0x5, 0x6, 0x5, 0x8, 0x7, 0xfd926ff, 0x8]}) ioctl$KDGETMODE(r0, 0x40046676, 0x22e00000) setegid(0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{0xfffffffe, 0xfffffffffffffff9, 0x4009, 0x8, 0xe8c5, 0x40000000, [0x1, 0x88f]}], 0x1, 0x0, 0x0, 0x0) r2 = socket(0x1c, 0x20000000, 0x0) lio_listio(0x0, &(0x7f0000000080)=[{0xffffffffffffffff, 0x200000000000001, 0x0, 0x0, [0x100, 0x8], 0x5, 0x1, 0x9, {0x2004003, 0x9, 0x0}, {0x4, 0x1a, @sival_int=0xe, @thr={&(0x7f0000000200)="8fe95894ca8fe97882405a0f18451dc4e17810760267660f38f6be0000de986c000000f3a7c4e37d5c330ef2c8d60063c4e37d045200d5", &(0x7f0000001800)="32fc73b81a55a03399afeaf2ce68e2e2d920be6f6daead9b8c2dc7dfe100c6fcb4294ddcc77c6812d326e30a3558ab45e9655bdc5ecc61aeab79a654364003b4231bf42d8097c921ebb8f01707be4ec6b4c615385c63b48ceaa70b14f18fae29f10a0b5d6acb81a3ce876fab00ed85781b1097896d95f3be319739321f4cc1364efe3b2deb43cd7230d1cfa3acb85333b10a4fdc1f3bd2d274ee1813a9977e1fae68e9b0a56733664e8813883082c42e6c7be2a72f56713f2d1ab0f65e46a007b156bc72b542f7af60962e44cc2b1eaced1ab78171372b5602a5facd22b7fcfab545e44448989217f5435ff417cab4170e57a181363e9a31576debf6ea322fee70ba58ff6deef6c09911db68a1c6b5cf4cb646b5b852a6cbfc84f8c1f5d84bef104d79e530cb00367eb4ae71df0a24c9533cdae3bb10ddf0e1c79cfd1fb9862531c85d498c70bd6f96f1731160e22bfa1ab052da30b3f423c81fc314881f0c25166d7338e3b829d6241def1314647dcdcdab0e5bba0b7808f2259b104d6be658e7aa01a364b035248793f9c3c58f13e63c152836b3203e081f3b7b7a5a955aca2b0d344aab8eea9d8f4adfd7dfe52a53ab414f22b6c6948d1188954547382293aa59cfd1f187de6a827f89c3fd12d40b634a8dcb455fd620e3d5c523b8412f1a325a621522e72a2ac61c82089e41e267d3cd38603bd9c353cdf2ff59ca77b3bb718c86431c0ac3e94e660f8325972529a3f67978443bab53b2710cb33ff9a09d46b977a4386bf9584dfa2de02dc63807d84b8b24ec0bfb641492033dec2e6adedbf7d6b074832a40f378e9e484c0609fdfab8b6f3677d932fd6be1e272b7935df68d686d30d0e78dd3b212917c6a02e646d5dde1e79154b604ecfdd113db6131f61a88d6d8221d4b2fd630d168f9b1d0bd42875f70c55fe09e2ee82f04c84437013043a9cd7d4129c110528238a85c0e91414591ad601ad5449a5ed1678e0e1c5eb79fb9ed3869621581339633ccb13ea341e33d67e4461002bcb1a810bf48230a9e77790f12d107f2b37972db0b74e02481368151f5b99e18df2f2c9f1c6191d0bc7dddc76f4011dce17b2fdb8ea520365333b5998d4af004fe5d6ecac69ed78060682ebb3beb0ceae1b6d8df5ea68eb7fd3ae8dc63c2fbfe48c74f9829c1ee4cbc8fd3bc7f22f0a873861a08a14578367d780dee0fb581aede6fd316b3aed05a37abf95d2c377344d9d482a92786df143d4320c0d79ce412cc74076ac85a1234bfba0dade7c7d36ab25ddcdb38a5b46dd0fe43e6b512fe13cbd34f8aee1ee2981b8c13cf2d34f6d2123f48112fc25ee7540a735cc1a10a498424dba145ce727c0479284ad7363ef334ad7235e45bdbc86c1259c466415c88b0918102192598e9a5e547ed9c09cda3fb80773723a6843832d52a994d1bf1426d2ed30735d6a0ed59cce20f3c9248e8f8b60f11ca6f0cd21fdf34a35cfd51997227c268fe224f7a0525243c77f8cc6f8dc25a809fd101210d2cae8e925ccee1af046f1a0e78d8e919125dd0068e8817805065917a9194bb841ccbad7fd2f0e3a7cd5192bc5cb605bcc09517b1f903e8bd62956a3cdd52c6d4b0ef340980eae4508c147c4ac5cc998be27c8cb930e9de3fada1cea2d0325dbfe3a618a84cdb656eef4a0b461680ab448172c710f60677fcb05710ea8efd8e248bc38ba9603262b3f5b100a58db8ec4fc23b44444f75bd5b16a146a32c144759e661b99e8e3a2bf006c14d961652f65043eb7be1b17032b881fa7ab3e9e3db7005550d4d7da8fb8c2a843f7b5aa8b47cdba2a8db77dd0295ef667c634468e132eb79422a11d7e346c91d9d1fe6cec371d8cd6d0dbf12d3cd085a8f193cc6915e438c098287fa892136d21ac9c2dba098873cc160994e825a21e07b8eee9d5a209b645289a4a76847acf081f20b61513962e43bed91aed25fd7a9e037dc920a3871592361a1fd01452c2d5b08135db32f036b2a20156bcb9b296b7222d87ccad473bee04eb52e32a58f45cb90901cefed93a0263b99f44eec89f8eb50bf4dfe24526f817c92a4e4e6cfc70bbfbae8353a1de8f0c31ca40b36369ed98785a1f530708212e02862413263806aa0b560d4026693488072f8ec88cde2faf24b8422f59329a18ee0c43c05080ce9989682ff6784d58342434fba3bd43cb401da41fdbfef386449e6c061267190ac4bd6c06c5b5a35517869050b91b9fe02f8fbae3bd6ca9d33af6947c3654f0a74b5b2266b76a5302912502bf509986df6c14dfb0e75c3218add52dcbbb02e2916512fdbf62602aba0e4d28d9f1e56bdbaf1ffdd81316e0540383f2b21f9223fa702875798305daed01b2e118bc4a0accc2d0a356bdfde91fd86eff71ad00a4379ebfbc196dd3144c46ed7cdae820b20c05c254ca10bb8401ff92c7c9c1c3e1bb44807c409beb969217b7f7b62477b3a03e81181bce52a52f270ad01f4984bb3e89e541e2cd8acfc3c42ca06a2efd331233bd3131fb7a97f3b955cd866dcd3d8281173f7c9a4675a3a979457c1ec5d18f6779625a78a2a107ee375a503afecd5e141bac791bffa337cb4bea41b78c8b734d85f1e1a53bc14d4dfb294f511530695184af2fe7ec1467fe51f9b00445fc9bd5e988d9770ccb37ea7ba4cb7208dd7e9516a0277ea186bfc01ba5471ab17aa8d5aba100de1a044d5b2bbb6d3683cf3dda1bfc34f5afedc12ff4b13f82953b159e4c819b5dbbc66315816b733c197bb758f08abcdf21c9ff196d571513cb085d2678955e1314183ce69153f145b738d13ccbe778603f0f42eb0a8fedb73c51e5390da12fd7b17ddcbc37881c08e74d7421745c5b0bf50547308db799c1d03bdd6c01a1ef2a0968c4bf170fcac31359ec1b358c200b257cfbad58aaac4f0d4bf29e75e711b1b13e9d7cc3c793d90b369d8b060cb5fc5731ad39a8880dc394dc55c67e3b0f701420d14a51700d67ef83358ea38342081e6059546d89f1cc3f34df9e09c6de791a762d55fa95ba10950486254e198f51c4550f5c1f775878c5d41d9c49367c267237db4e3c11b7be23bc3f5641b266b6817f1bc3eb7c7478c673eecd94ffa9a19f7328b7c470e784733c8670c0a33905a0ce67981830cc0cb2f8e7cc38a17219113a67c437390227f66c7d701427f7be3dde268a0f6b55e6b192e7f12aa40a8f409302c6edcc9f7fdb36c20dbe773425a29e8f8fad40346603b41044d4cb0a58f514ddb63fff64aa6617da9d182b0fb23e45bfa23be1f7fb852f6fbe700f9ceb9f377c8e65126c6020b890730ab6830d585356457489ec1b9cab751e9321db08918658b819b7c1927ed3663b0850f88a3fe7e50deabb9efa9b01b6e2bfd58ebc900229bf11e3f7cf09b1c5f6dd866114eece1fa69b66b47fe2247c0f8798922202cc4346a67fa2474613f83938b2427bd9aa0317287dd94439a709c5583367a287cebd16fd2add99b93fd5737cb4d785b607617aa174853d711f126009aa2a45c0e8a8d34ce3b2c4ea318dfe6c6020239fc10a73697e43b392af321911250611b28b3942457ca1e9b5ef6cf3fd6f99aa7d01c307881d4f24baf0c51e9f49d4effc15a410eb108c5dd1cb1d00df81aa3c12e42e4b0d45133fa2c33e4322664e23da7b2c41062d37bf24565c2ba5e86fdbead222870e42d9a8c215e1ae242a8e347b251f8ddd8082d35910dce97afe3dd01de8c6d67fa389a1ce5c3f77ecf77b01e2f4970c1da58eb254872cfc7eefd0b4399baf7259be32f50afc403bddef3812538c4ae36e3f4fbfb67faf821c3d94e953a005ebceb43347239bea66644832669caae4548725d5c8c77f25ad58aa3b7602e1131a90eef70cce98ddef4a4b2df20be35d6c106b851a420734508988fbeeaac044c84a955c789907ddd724e886925b6b1f4695212c777fd20583db87db8780de4f24ceb9f5685da4bd01e3a701392d95c987886f91c261316185c1d84f85be53bdcc41a72d4f46b98745b2419abb767ab865741f7d099c2033527b2a248c01f0f53bbc5c13e9421c5786cfb067a06efda910439dc2b4df94139025585030c30ab4bcde01e696876955a1b4854722e4fbaef6d5d45defc9a8e94792eca9b95792a6c2ee159103d1b4459cfc1bcb7ffba61a1494c62e63ad9b7f5af250ec9065a9d1bf6d5a4aec6b2b9e42a3e746267fbc681fa39056a21a99d6e2b76cc2725e81b8df10262070da8e61d572d756db782c9024fe88ae00ce848fab65ab601cc02b89f8d2c4eb773ebe16bbf91baafeaaee06fb47fcec928c913116997754604c6e8247b46e65661e79976db7432a63564de54c4f9c43aea8232829b6cb3cc7309f107afc0d9d12e173a17b2fec1e106e6736faaff47c0770c4b7f3b5d2752a8c70ee21d3c7d30fb8de494477814be7073b433aa85e35d9d8bf0044e6696ae4b231f5212d92b27db594a2b2e9fa484c46771bafdd5a5fc851947a25236eb15a071346bc3be91400a2f7fc1bbdd110842483e3acf015c4c56a3ddffb756be7a6422e2d18676e6ef0799f499385808567c58537af3ff02da3fd38150930d1b7641f3692d7c32d4224fe5a01b3da327ea576e58dc6749ed87507f78ad0b5539b806727aee9e3317db8fd1ec06d9aadcdb3a90b0ef828228491f6ee3022f98df50eaea0d9d5bf7b34003e66f7a55ecbedf10b30b3197d9a373ce53426e007f2b92d446958763b46a9123776126274e4bd38aa8dfb30d67117ef1a15d42af42bcac8e0a32f71800c7d150f5eabdcdc4c64d095abc77353003f42d1ce5214dc4318dcb5565011f4adb6938e85b0f3fbe792888a7bb97d90cf5513af172a748b297ff6aff4336d56fa99a681e8ea2c76be2a27c4cf78cacbb8f2a020e64a7735e25d127529cf9009140f06d1b1b4afabed1c56a3eb3e70a62a133e849d3f6eebd5b158727a3215b12686b51d52e9d98e87f4ac5fbe2d68ac111d0bcde7a194a083ebd6482db87bdc1592ba394d8486ec80c38736814c33a011952b546c69b2be873e336d7aba7c42730effcd8520e40a4fa474bb06c07d66062d5eaa0559af12114e3c72b40fc33f9e1b01cb471999c76ece3159d49e570ee94777a6b711781dd4f18d543476ce05b1f8569d30d1cd369f2a75a6f79e676e7c9ef9a64065355430aca13f17e37be1b8765dcc793c0967f6b66f1aaa92afbe484c5ec6a6bf77bf28aed3279ae6a58b3dd2469750825a509939de6dd6fed361c2f21a7b39dc9ffeebe8b6a8b2e15c829eb8ab8e6a3ab1f871c9645dc85477ee3efdd7c5e2069b1906c1ce88a91c5c036897d8d327402959342207cf8e2a0f7010eee84987780d384fd20bbfa66a6941b011b003b9f36f75c108105a2bcab89190eafce8093909e2d43715a56399a3921f020eca9e0fff3343ef03b8a529fa6c70270c37e29e61b5c1a3c3ab4dde83aaa82b2ba8abc933e190c6b521f08a8452181313094627defd52ff3568f8ce81888c9244966714ac15db889a88632caee09a53ef34dd53cb5b3badd92680cd4de2a28cdd609de5b3f13221b7e1e231611628f55b81f35933fc1123fad87320cdf6575a73c4d919245c7c61595112dbcd26a31cfc5c7b7b86862b621a819d588edfdee801791706b8dc63cc8e526036345cc1e19a79d07f0705015e8ebaadda5915a4c27c6d86e5f282bb8f4c4a4216ad2b688c46e00d9bcb42c93ac20bf2fb710a19b770c123a3fecb6277a6cb28612612346032a64e213941d2d38d3a29bbd3dc90a7ccbeacb8e4e6ff2adb00d3d44fcdb55d96ac09fcfbc4f4a"}}}, {0xffffffffffffffff, 0x0, 0x0, 0x0, [0x5, 0x10000], 0x49, 0x20, 0x5, {0x6, 0x10000007, 0x0}, {0x2, 0x18, @sival_ptr=0x2, @thr={&(0x7f0000001200)="f20f0026c4c15759c10f459f0d000000c4c17c5a05feefffff26660fee3dca97000067670f103b660f381d24baabc4c205a6d5c4c3d95e7b0d00", 0x0}}}], 0x2, 0x0) openat$bpf(0xffffff9c, &(0x7f0000000000), 0x800, 0x0) lio_listio(0x1, &(0x7f0000000040), 0x52, &(0x7f0000000c40)={0x3, 0x1a, @sigval_int=0x110, @spare=[0x8, 0x9cff, 0x1c23, 0x9, 0x60, 0x6bf, 0xffffffca, 0x8]}) socket$inet6(0x1c, 0x3, 0x6) syz_emit_ethernet(0x46, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x2, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfffd, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6, 0x8000, @multicast1, @empty=0xe0}, "6cacac773109ed74"}}}}}) ioctl$KDGETMODE(r2, 0x40046676, 0x22e00000) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffffff, 0x84, 0x8003, 0x0, 0x0) 8.091517968s ago: executing program 1 (id=71): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad1f4900000000000000000000aaff020000000000000000"]) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="9f4c4662c157ffffffffffff08004500002000680000010290780000ef4c00001300"/46]) pipe2(0x0, 0xd505eb4556f41fdb) aio_waitcomplete(0x0, 0x0) open$dir(0x0, 0x200000, 0xc6) mkdir(&(0x7f0000000080)='./file\x00', 0x4) mkdir(&(0x7f00000000c0)='./file/file0\x00', 0x4a) chroot(&(0x7f0000000040)='./file/file0\x00') fchownat(0xffffffffffffff9c, &(0x7f0000000280)='./file/file0/../\x00', 0x0, 0x0, 0x4000) socket(0x1c, 0x1, 0x0) execve(0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='^@\x00', &(0x7f0000000400)='\xbd\x99\x9dym\xd6(}\n\r)\x00hc\xba\x84e\x9ca\xe8\xfa\x05\x97@U\x91i\xf5-\xbd\xb1\x9b\xfe=\x81\xd8\xcb\xce\xb6\xaa\x7fW\x8f\xce}\x02\xd7\x97\xe1A\x87ym\xc8s\xcb\xad\xb0l\xa7:\xf6\xd24\x12f0\xc8\xc1U\xa5\x1cp\xcb\xff\xb4\xde2\xdf\x90(C\x84\xba\xaa\x8a\x12\xd1)\xe8\x11\x98BU\xf8\xdf_\xd6\xb1\x9a\xbf\xfd\x1cW\x17+\x92\xa1\xb2\x9a\xcca\xec.\xdf\x89\xa7A\xad\x8d\x1d\xe1pd\xbe\xa3\xba\xc8\xe6\x93US \x05\xc2\xfa\x80o\x18\x03K\xe1\xcdH\xdc\x90\xdd\xd1\xb4R\x041\x81\x93{\x1d0a\xab_\xec\x1c', &(0x7f0000000380)=',}^-E-\x00'], 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendfile(r1, r4, 0x1, 0x400000000000, 0x0, 0x0, 0x1) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000002c0)='\x00'], 0x0) 7.396590053s ago: executing program 3 (id=72): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad1f4900000000000000000000aaff0200000000000000000000000000012902000000000000bc"]) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="9f4c4662c157ffffffffffff08004500002000680000010290780000ef4c00001300"/46]) pipe2(0x0, 0xd505eb4556f41fdb) aio_waitcomplete(0x0, 0x0) open$dir(0x0, 0x200000, 0xc6) mkdir(&(0x7f0000000080)='./file\x00', 0x4) mkdir(&(0x7f00000000c0)='./file/file0\x00', 0x4a) fchownat(0xffffffffffffff9c, &(0x7f0000000280)='./file/file0/../\x00', 0x0, 0x0, 0x4000) socket(0x1c, 0x1, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x488200, 0x176) truncate(&(0x7f0000000140)='./file0\x00', 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendfile(r1, r4, 0x1, 0x400000000000, 0x0, 0x0, 0x1) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000002c0)='\x00'], 0x0) 7.207451856s ago: executing program 2 (id=73): socket(0x26, 0x2, 0x0) cpuset_setaffinity(0x2, 0x2, 0x0, 0x0, 0x0) aio_write(&(0x7f0000000240)={0xffffffffffffffff, 0x80000001, &(0x7f00000004c0), 0x0, [0x3, 0x10000000], 0x200000000000000, 0x20, 0x0, {0x4, 0x7, 0x0}, {0x0, 0x20000005, @sigval_int=0x2e5562ef}}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x12, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) r0 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r1 = socket(0x1c, 0x1, 0x0) r2 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = __specialfd$inotify(0x2, &(0x7f00000001c0)={0x100000}, 0x4) r4 = socket(0x1b, 0x3, 0x0) shutdown(r4, 0x0) r5 = socket(0x1b, 0x3, 0x0) sendto$inet6(r5, &(0x7f0000000080)="02090100020000008e4ca277fce00d8f", 0x10, 0x20008, 0x0, 0x0) inotify_add_watch_at(r3, 0xffffffffffffff9c, &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, {0xffffffffffffffff, 0x10}}, 0x0) ioctl$CIOCGSESSION2(r2, 0xc030636a, &(0x7f0000000040)={0x15, 0x0, 0x10, &(0x7f0000000100)="ec7b0000000000000001f0a5a2519798", 0x0, 0x0, 0x8, 0xfdf9ff85}) ioctl$KDGETMODE(r1, 0x40046676, 0x22e00000) r6 = socket(0x1c, 0x1, 0x0) symlink(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_emit_ethernet(0x7e, &(0x7f00000003c0)=ANY=[@ANYBLOB="8f6f77edbb65ffffffffffff86dd605f6ad900483a003bcc3f0600000058132fa13a8be173b2fe8000000000000000000000000000aa02009078000000386006c33e00002b00fe8000000000000000000000000000aa0000000000000300fffffffffffffffe6402007300000000ff020000000000000000000000000001"]) readlinkat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$KDGETMODE(r6, 0x40046676, 0x22e00000) open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) 4.245078192s ago: executing program 1 (id=74): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad1f4900000000000000000000aaff0200000000000000000000000000012902000000000000bc"]) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="9f4c4662c157ffffffffffff08004500002000680000010290780000ef4c00001300"/46]) pipe2(0x0, 0xd505eb4556f41fdb) aio_waitcomplete(0x0, 0x0) open$dir(0x0, 0x200000, 0xc6) mkdir(&(0x7f0000000080)='./file\x00', 0x4) mkdir(&(0x7f00000000c0)='./file/file0\x00', 0x4a) chroot(&(0x7f0000000040)='./file/file0\x00') fchownat(0xffffffffffffff9c, &(0x7f0000000280)='./file/file0/../\x00', 0x0, 0x0, 0x4000) socket(0x1c, 0x1, 0x0) execve(0x0, &(0x7f00000003c0)=[0x0, &(0x7f0000000400)='\xbd\x99\x9dym\xd6(}\n\r)\x00hc\xba\x84e\x9ca\xe8\xfa\x05\x97@U\x91i\xf5-\xbd\xb1\x9b\xfe=\x81\xd8\xcb\xce\xb6\xaa\x7fW\x8f\xce}\x02\xd7\x97\xe1A\x87ym\xc8s\xcb\xad\xb0l\xa7:\xf6\xd24\x12f0\xc8\xc1U\xa5\x1cp\xcb\xff\xb4\xde2\xdf\x90(C\x84\xba\xaa\x8a\x12\xd1)\xe8\x11\x98BU\xf8\xdf_\xd6\xb1\x9a\xbf\xfd\x1cW\x17+\x92\xa1\xb2\x9a\xcca\xec.\xdf\x89\xa7A\xad\x8d\x1d\xe1pd\xbe\xa3\xba\xc8\xe6\x93US \x05\xc2\xfa\x80o\x18\x03K\xe1\xcdH\xdc\x90\xdd\xd1\xb4R\x041\x81\x93{\x1d0a\xab_\xec\x1c', &(0x7f0000000380)=',}^-E-\x00'], 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x488200, 0x176) truncate(&(0x7f0000000140)='./file0\x00', 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendfile(r1, r4, 0x1, 0x400000000000, 0x0, 0x0, 0x1) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000002c0)='\x00'], 0x0) 4.134920681s ago: executing program 0 (id=75): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad1f4900000000000000000000aaff0200000000000000000000000000012902000000000000bc"]) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="9f4c4662c157ffffffffffff08004500002000680000010290780000ef4c00001300"/46]) pipe2(0x0, 0xd505eb4556f41fdb) aio_waitcomplete(0x0, 0x0) open$dir(0x0, 0x200000, 0xc6) mkdir(&(0x7f0000000080)='./file\x00', 0x4) mkdir(&(0x7f00000000c0)='./file/file0\x00', 0x4a) chroot(&(0x7f0000000040)='./file/file0\x00') fchownat(0xffffffffffffff9c, &(0x7f0000000280)='./file/file0/../\x00', 0x0, 0x0, 0x4000) socket(0x1c, 0x1, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x488200, 0x176) truncate(&(0x7f0000000140)='./file0\x00', 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendfile(r1, r4, 0x1, 0x400000000000, 0x0, 0x0, 0x1) 4.111928232s ago: executing program 3 (id=76): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad1f4900000000000000000000aaff0200000000000000000000000000012902000000000000bc"]) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="9f4c4662c157ffffffffffff08004500002000680000010290780000ef4c00001300"/46]) pipe2(0x0, 0xd505eb4556f41fdb) aio_waitcomplete(0x0, 0x0) open$dir(0x0, 0x200000, 0xc6) mkdir(&(0x7f0000000080)='./file\x00', 0x4) mkdir(&(0x7f00000000c0)='./file/file0\x00', 0x4a) chroot(&(0x7f0000000040)='./file/file0\x00') fchownat(0xffffffffffffff9c, &(0x7f0000000280)='./file/file0/../\x00', 0x0, 0x0, 0x4000) socket(0x1c, 0x1, 0x0) execve(0x0, &(0x7f00000003c0)=[0x0, &(0x7f0000000400)='\xbd\x99\x9dym\xd6(}\n\r)\x00hc\xba\x84e\x9ca\xe8\xfa\x05\x97@U\x91i\xf5-\xbd\xb1\x9b\xfe=\x81\xd8\xcb\xce\xb6\xaa\x7fW\x8f\xce}\x02\xd7\x97\xe1A\x87ym\xc8s\xcb\xad\xb0l\xa7:\xf6\xd24\x12f0\xc8\xc1U\xa5\x1cp\xcb\xff\xb4\xde2\xdf\x90(C\x84\xba\xaa\x8a\x12\xd1)\xe8\x11\x98BU\xf8\xdf_\xd6\xb1\x9a\xbf\xfd\x1cW\x17+\x92\xa1\xb2\x9a\xcca\xec.\xdf\x89\xa7A\xad\x8d\x1d\xe1pd\xbe\xa3\xba\xc8\xe6\x93US \x05\xc2\xfa\x80o\x18\x03K\xe1\xcdH\xdc\x90\xdd\xd1\xb4R\x041\x81\x93{\x1d0a\xab_\xec\x1c', &(0x7f0000000380)=',}^-E-\x00'], 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x488200, 0x176) truncate(&(0x7f0000000140)='./file0\x00', 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendfile(r1, r4, 0x1, 0x400000000000, 0x0, 0x0, 0x1) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000002c0)='\x00'], 0x0) 2.228488054s ago: executing program 1 (id=77): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) open$dir(&(0x7f0000000080)='./file1/file0\x00', 0x202, 0x0) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() statfs(&(0x7f00000001c0)='./file1/file1\x00', &(0x7f0000000ec0)) pipe2(0x0, 0xd505eb4556f41fdb) __semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x199, 0xfffd]) aio_waitcomplete(0x0, 0x0) socket$inet6_tcp(0x1c, 0x1, 0x0) r0 = socket(0x1c, 0x1, 0x0) lio_listio(0x0, &(0x7f0000000a80), 0x0, &(0x7f0000000d80)={0x1, 0x20, @sigval_ptr=0xe, @spare=[0x4005, 0x5, 0x6, 0x5, 0x8, 0x7, 0xfd926ff, 0x8]}) ioctl$KDGETMODE(r0, 0x40046676, 0x22e00000) setegid(0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{0xfffffffe, 0xfffffffffffffff9, 0x4009, 0x8, 0xe8c5, 0x40000000, [0x1, 0x88f]}], 0x1, 0x0, 0x0, 0x0) r2 = socket(0x1c, 0x20000000, 0x0) lio_listio(0x0, &(0x7f0000000080)=[{0xffffffffffffffff, 0x200000000000001, 0x0, 0x0, [0x100, 0x8], 0x5, 0x1, 0x9, {0x2004003, 0x9, 0x0}, {0x4, 0x1a, @sival_int=0xe, @thr={&(0x7f0000000200)="8fe95894ca8fe97882405a0f18451dc4e17810760267660f38f6be0000de986c000000f3a7c4e37d5c330ef2c8d60063c4e37d045200d5", &(0x7f0000001800)="32fc73b81a55a03399afeaf2ce68e2e2d920be6f6daead9b8c2dc7dfe100c6fcb4294ddcc77c6812d326e30a3558ab45e9655bdc5ecc61aeab79a654364003b4231bf42d8097c921ebb8f01707be4ec6b4c615385c63b48ceaa70b14f18fae29f10a0b5d6acb81a3ce876fab00ed85781b1097896d95f3be319739321f4cc1364efe3b2deb43cd7230d1cfa3acb85333b10a4fdc1f3bd2d274ee1813a9977e1fae68e9b0a56733664e8813883082c42e6c7be2a72f56713f2d1ab0f65e46a007b156bc72b542f7af60962e44cc2b1eaced1ab78171372b5602a5facd22b7fcfab545e44448989217f5435ff417cab4170e57a181363e9a31576debf6ea322fee70ba58ff6deef6c09911db68a1c6b5cf4cb646b5b852a6cbfc84f8c1f5d84bef104d79e530cb00367eb4ae71df0a24c9533cdae3bb10ddf0e1c79cfd1fb9862531c85d498c70bd6f96f1731160e22bfa1ab052da30b3f423c81fc314881f0c25166d7338e3b829d6241def1314647dcdcdab0e5bba0b7808f2259b104d6be658e7aa01a364b035248793f9c3c58f13e63c152836b3203e081f3b7b7a5a955aca2b0d344aab8eea9d8f4adfd7dfe52a53ab414f22b6c6948d1188954547382293aa59cfd1f187de6a827f89c3fd12d40b634a8dcb455fd620e3d5c523b8412f1a325a621522e72a2ac61c82089e41e267d3cd38603bd9c353cdf2ff59ca77b3bb718c86431c0ac3e94e660f8325972529a3f67978443bab53b2710cb33ff9a09d46b977a4386bf9584dfa2de02dc63807d84b8b24ec0bfb641492033dec2e6adedbf7d6b074832a40f378e9e484c0609fdfab8b6f3677d932fd6be1e272b7935df68d686d30d0e78dd3b212917c6a02e646d5dde1e79154b604ecfdd113db6131f61a88d6d8221d4b2fd630d168f9b1d0bd42875f70c55fe09e2ee82f04c84437013043a9cd7d4129c110528238a85c0e91414591ad601ad5449a5ed1678e0e1c5eb79fb9ed3869621581339633ccb13ea341e33d67e4461002bcb1a810bf48230a9e77790f12d107f2b37972db0b74e02481368151f5b99e18df2f2c9f1c6191d0bc7dddc76f4011dce17b2fdb8ea520365333b5998d4af004fe5d6ecac69ed78060682ebb3beb0ceae1b6d8df5ea68eb7fd3ae8dc63c2fbfe48c74f9829c1ee4cbc8fd3bc7f22f0a873861a08a14578367d780dee0fb581aede6fd316b3aed05a37abf95d2c377344d9d482a92786df143d4320c0d79ce412cc74076ac85a1234bfba0dade7c7d36ab25ddcdb38a5b46dd0fe43e6b512fe13cbd34f8aee1ee2981b8c13cf2d34f6d2123f48112fc25ee7540a735cc1a10a498424dba145ce727c0479284ad7363ef334ad7235e45bdbc86c1259c466415c88b0918102192598e9a5e547ed9c09cda3fb80773723a6843832d52a994d1bf1426d2ed30735d6a0ed59cce20f3c9248e8f8b60f11ca6f0cd21fdf34a35cfd51997227c268fe224f7a0525243c77f8cc6f8dc25a809fd101210d2cae8e925ccee1af046f1a0e78d8e919125dd0068e8817805065917a9194bb841ccbad7fd2f0e3a7cd5192bc5cb605bcc09517b1f903e8bd62956a3cdd52c6d4b0ef340980eae4508c147c4ac5cc998be27c8cb930e9de3fada1cea2d0325dbfe3a618a84cdb656eef4a0b461680ab448172c710f60677fcb05710ea8efd8e248bc38ba9603262b3f5b100a58db8ec4fc23b44444f75bd5b16a146a32c144759e661b99e8e3a2bf006c14d961652f65043eb7be1b17032b881fa7ab3e9e3db7005550d4d7da8fb8c2a843f7b5aa8b47cdba2a8db77dd0295ef667c634468e132eb79422a11d7e346c91d9d1fe6cec371d8cd6d0dbf12d3cd085a8f193cc6915e438c098287fa892136d21ac9c2dba098873cc160994e825a21e07b8eee9d5a209b645289a4a76847acf081f20b61513962e43bed91aed25fd7a9e037dc920a3871592361a1fd01452c2d5b08135db32f036b2a20156bcb9b296b7222d87ccad473bee04eb52e32a58f45cb90901cefed93a0263b99f44eec89f8eb50bf4dfe24526f817c92a4e4e6cfc70bbfbae8353a1de8f0c31ca40b36369ed98785a1f530708212e02862413263806aa0b560d4026693488072f8ec88cde2faf24b8422f59329a18ee0c43c05080ce9989682ff6784d58342434fba3bd43cb401da41fdbfef386449e6c061267190ac4bd6c06c5b5a35517869050b91b9fe02f8fbae3bd6ca9d33af6947c3654f0a74b5b2266b76a5302912502bf509986df6c14dfb0e75c3218add52dcbbb02e2916512fdbf62602aba0e4d28d9f1e56bdbaf1ffdd81316e0540383f2b21f9223fa702875798305daed01b2e118bc4a0accc2d0a356bdfde91fd86eff71ad00a4379ebfbc196dd3144c46ed7cdae820b20c05c254ca10bb8401ff92c7c9c1c3e1bb44807c409beb969217b7f7b62477b3a03e81181bce52a52f270ad01f4984bb3e89e541e2cd8acfc3c42ca06a2efd331233bd3131fb7a97f3b955cd866dcd3d8281173f7c9a4675a3a979457c1ec5d18f6779625a78a2a107ee375a503afecd5e141bac791bffa337cb4bea41b78c8b734d85f1e1a53bc14d4dfb294f511530695184af2fe7ec1467fe51f9b00445fc9bd5e988d9770ccb37ea7ba4cb7208dd7e9516a0277ea186bfc01ba5471ab17aa8d5aba100de1a044d5b2bbb6d3683cf3dda1bfc34f5afedc12ff4b13f82953b159e4c819b5dbbc66315816b733c197bb758f08abcdf21c9ff196d571513cb085d2678955e1314183ce69153f145b738d13ccbe778603f0f42eb0a8fedb73c51e5390da12fd7b17ddcbc37881c08e74d7421745c5b0bf50547308db799c1d03bdd6c01a1ef2a0968c4bf170fcac31359ec1b358c200b257cfbad58aaac4f0d4bf29e75e711b1b13e9d7cc3c793d90b369d8b060cb5fc5731ad39a8880dc394dc55c67e3b0f701420d14a51700d67ef83358ea38342081e6059546d89f1cc3f34df9e09c6de791a762d55fa95ba10950486254e198f51c4550f5c1f775878c5d41d9c49367c267237db4e3c11b7be23bc3f5641b266b6817f1bc3eb7c7478c673eecd94ffa9a19f7328b7c470e784733c8670c0a33905a0ce67981830cc0cb2f8e7cc38a17219113a67c437390227f66c7d701427f7be3dde268a0f6b55e6b192e7f12aa40a8f409302c6edcc9f7fdb36c20dbe773425a29e8f8fad40346603b41044d4cb0a58f514ddb63fff64aa6617da9d182b0fb23e45bfa23be1f7fb852f6fbe700f9ceb9f377c8e65126c6020b890730ab6830d585356457489ec1b9cab751e9321db08918658b819b7c1927ed3663b0850f88a3fe7e50deabb9efa9b01b6e2bfd58ebc900229bf11e3f7cf09b1c5f6dd866114eece1fa69b66b47fe2247c0f8798922202cc4346a67fa2474613f83938b2427bd9aa0317287dd94439a709c5583367a287cebd16fd2add99b93fd5737cb4d785b607617aa174853d711f126009aa2a45c0e8a8d34ce3b2c4ea318dfe6c6020239fc10a73697e43b392af321911250611b28b3942457ca1e9b5ef6cf3fd6f99aa7d01c307881d4f24baf0c51e9f49d4effc15a410eb108c5dd1cb1d00df81aa3c12e42e4b0d45133fa2c33e4322664e23da7b2c41062d37bf24565c2ba5e86fdbead222870e42d9a8c215e1ae242a8e347b251f8ddd8082d35910dce97afe3dd01de8c6d67fa389a1ce5c3f77ecf77b01e2f4970c1da58eb254872cfc7eefd0b4399baf7259be32f50afc403bddef3812538c4ae36e3f4fbfb67faf821c3d94e953a005ebceb43347239bea66644832669caae4548725d5c8c77f25ad58aa3b7602e1131a90eef70cce98ddef4a4b2df20be35d6c106b851a420734508988fbeeaac044c84a955c789907ddd724e886925b6b1f4695212c777fd20583db87db8780de4f24ceb9f5685da4bd01e3a701392d95c987886f91c261316185c1d84f85be53bdcc41a72d4f46b98745b2419abb767ab865741f7d099c2033527b2a248c01f0f53bbc5c13e9421c5786cfb067a06efda910439dc2b4df94139025585030c30ab4bcde01e696876955a1b4854722e4fbaef6d5d45defc9a8e94792eca9b95792a6c2ee159103d1b4459cfc1bcb7ffba61a1494c62e63ad9b7f5af250ec9065a9d1bf6d5a4aec6b2b9e42a3e746267fbc681fa39056a21a99d6e2b76cc2725e81b8df10262070da8e61d572d756db782c9024fe88ae00ce848fab65ab601cc02b89f8d2c4eb773ebe16bbf91baafeaaee06fb47fcec928c913116997754604c6e8247b46e65661e79976db7432a63564de54c4f9c43aea8232829b6cb3cc7309f107afc0d9d12e173a17b2fec1e106e6736faaff47c0770c4b7f3b5d2752a8c70ee21d3c7d30fb8de494477814be7073b433aa85e35d9d8bf0044e6696ae4b231f5212d92b27db594a2b2e9fa484c46771bafdd5a5fc851947a25236eb15a071346bc3be91400a2f7fc1bbdd110842483e3acf015c4c56a3ddffb756be7a6422e2d18676e6ef0799f499385808567c58537af3ff02da3fd38150930d1b7641f3692d7c32d4224fe5a01b3da327ea576e58dc6749ed87507f78ad0b5539b806727aee9e3317db8fd1ec06d9aadcdb3a90b0ef828228491f6ee3022f98df50eaea0d9d5bf7b34003e66f7a55ecbedf10b30b3197d9a373ce53426e007f2b92d446958763b46a9123776126274e4bd38aa8dfb30d67117ef1a15d42af42bcac8e0a32f71800c7d150f5eabdcdc4c64d095abc77353003f42d1ce5214dc4318dcb5565011f4adb6938e85b0f3fbe792888a7bb97d90cf5513af172a748b297ff6aff4336d56fa99a681e8ea2c76be2a27c4cf78cacbb8f2a020e64a7735e25d127529cf9009140f06d1b1b4afabed1c56a3eb3e70a62a133e849d3f6eebd5b158727a3215b12686b51d52e9d98e87f4ac5fbe2d68ac111d0bcde7a194a083ebd6482db87bdc1592ba394d8486ec80c38736814c33a011952b546c69b2be873e336d7aba7c42730effcd8520e40a4fa474bb06c07d66062d5eaa0559af12114e3c72b40fc33f9e1b01cb471999c76ece3159d49e570ee94777a6b711781dd4f18d543476ce05b1f8569d30d1cd369f2a75a6f79e676e7c9ef9a64065355430aca13f17e37be1b8765dcc793c0967f6b66f1aaa92afbe484c5ec6a6bf77bf28aed3279ae6a58b3dd2469750825a509939de6dd6fed361c2f21a7b39dc9ffeebe8b6a8b2e15c829eb8ab8e6a3ab1f871c9645dc85477ee3efdd7c5e2069b1906c1ce88a91c5c036897d8d327402959342207cf8e2a0f7010eee84987780d384fd20bbfa66a6941b011b003b9f36f75c108105a2bcab89190eafce8093909e2d43715a56399a3921f020eca9e0fff3343ef03b8a529fa6c70270c37e29e61b5c1a3c3ab4dde83aaa82b2ba8abc933e190c6b521f08a8452181313094627defd52ff3568f8ce81888c9244966714ac15db889a88632caee09a53ef34dd53cb5b3badd92680cd4de2a28cdd609de5b3f13221b7e1e231611628f55b81f35933fc1123fad87320cdf6575a73c4d919245c7c61595112dbcd26a31cfc5c7b7b86862b621a819d588edfdee801791706b8dc63cc8e526036345cc1e19a79d07f0705015e8ebaadda5915a4c27c6d86e5f282bb8f4c4a4216ad2b688c46e00d9bcb42c93ac20bf2fb710a19b770c123a3fecb6277a6cb28612612346032a64e213941d2d38d3a29bbd3dc90a7ccbeacb8e4e6ff2adb00d3d44fcdb55d96ac09fcfbc4f4a"}}}, {0xffffffffffffffff, 0x0, 0x0, 0x0, [0x5, 0x10000], 0x49, 0x20, 0x5, {0x6, 0x10000007, 0x0}, {0x2, 0x18, @sival_ptr=0x2, @thr={&(0x7f0000001200)="f20f0026c4c15759c10f459f0d000000c4c17c5a05feefffff26660fee3dca97000067670f103b660f381d24baabc4c205a6d5c4c3d95e7b0d00", 0x0}}}], 0x2, 0x0) openat$bpf(0xffffff9c, &(0x7f0000000000), 0x800, 0x0) lio_listio(0x1, &(0x7f0000000040), 0x52, &(0x7f0000000c40)={0x3, 0x1a, @sigval_int=0x110, @spare=[0x8, 0x9cff, 0x1c23, 0x9, 0x60, 0x6bf, 0xffffffca, 0x8]}) socket$inet6(0x1c, 0x3, 0x6) syz_emit_ethernet(0x46, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x2, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfffd, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6, 0x8000, @multicast1, @empty=0xe0}, "6cacac773109ed74"}}}}}) ioctl$KDGETMODE(r2, 0x40046676, 0x22e00000) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(0xffffffffffffffff, 0x84, 0x8003, 0x0, 0x0) 1.83810958s ago: executing program 2 (id=78): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad1f4900000000000000000000aaff0200000000000000000000000000012902000000000000bc"]) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="9f4c4662c157ffffffffffff08004500002000680000010290780000ef4c00001300"/46]) pipe2(0x0, 0xd505eb4556f41fdb) aio_waitcomplete(0x0, 0x0) open$dir(0x0, 0x200000, 0xc6) mkdir(&(0x7f0000000080)='./file\x00', 0x4) chroot(&(0x7f0000000040)='./file/file0\x00') fchownat(0xffffffffffffff9c, &(0x7f0000000280)='./file/file0/../\x00', 0x0, 0x0, 0x4000) socket(0x1c, 0x1, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x488200, 0x176) truncate(&(0x7f0000000140)='./file0\x00', 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendfile(r1, r4, 0x1, 0x400000000000, 0x0, 0x0, 0x1) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000002c0)='\x00'], 0x0) 994.267255ms ago: executing program 3 (id=79): mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) truncate(&(0x7f0000000340)='./file0/file0\x00', 0xaa480) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$EVIOCGKEYCODE_V2(r0, 0xc0284504, &(0x7f0000000200)={0x5, 0xd, 0x3, 0x6, "9685400000000ae06c9495e5210a9c0b597898ae7500000000000000000200"}) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() socket$inet6_udp(0x1c, 0x2, 0x0) r2 = socket$inet6(0x1c, 0x2, 0x0) setsockopt(r2, 0x29, 0x40, &(0x7f0000000000)="77941fc7", 0x4) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x1c, 0x0, 0x1, @ipv4={'\x00', '\xff\xff', @multicast2}, 0x10000a27}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_buf(r3, 0x6, 0x27, &(0x7f0000000000)="06805bf960fbb6447fb22d6ae3c30a46813ba3c56143a55349545b07abec5f1fd5d0ec8c5a68176c2ed005e4a694db9fe027442d90c267ae", 0x38) setsockopt$inet6_IPV6_PKTINFO(r2, 0x29, 0x2e, &(0x7f00000005c0)={@loopback}, 0x14) connect$inet6(r2, &(0x7f00000001c0)={0xffffffffffffffb6, 0x1c, 0x0, 0x8, @empty, 0xfffffffe}, 0x1c) setsockopt$inet6_group_source_req(r3, 0x29, 0x4a, &(0x7f0000000080)={0x10007ff, {{0x1c, 0x1c, 0x2, 0x101, @empty}}, {{0x1c, 0x1c, 0x3, 0x1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}}}}, 0xfc) syz_emit_ethernet(0x9c, 0x0) aio_waitcomplete(0x0, 0x0) r4 = socket(0x26, 0x2, 0x0) r5 = dup2(r4, r4) readv(r4, &(0x7f0000001680)=[{&(0x7f0000002780)=""/4104, 0x1008}], 0x1) recvmsg(r5, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40040) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_RXTLS_ENABLE(r6, 0x6, 0x29, &(0x7f00000000c0)={&(0x7f0000001340)='(', 0x0, &(0x7f0000000000)="84", 0xb, 0x1, 0xfffffffffffffcb7, 0x7, 0x1, 0x0, 0x3, 0x4, "00000400000000ff"}, 0x40) rfork(0x85000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRESDEC=r6, @ANYRES64=r6, @ANYRES64=r1], 0x104}, 0x0) 0s ago: executing program 0 (id=80): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mlockall(0x3) minherit(&(0x7f0000ff9000/0x1000)=nil, 0x820cf7000, 0x1) fork() syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad1f4900000000000000000000aaff0200000000000000000000000000012902000000000000bc"]) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="9f4c4662c157ffffffffffff08004500002000680000010290780000ef4c00001300"/46]) pipe2(0x0, 0xd505eb4556f41fdb) aio_waitcomplete(0x0, 0x0) open$dir(0x0, 0x200000, 0xc6) mkdir(&(0x7f0000000080)='./file\x00', 0x4) chroot(&(0x7f0000000040)='./file/file0\x00') fchownat(0xffffffffffffff9c, &(0x7f0000000280)='./file/file0/../\x00', 0x0, 0x0, 0x4000) socket(0x1c, 0x1, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x488200, 0x176) truncate(&(0x7f0000000140)='./file0\x00', 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendfile(r1, r4, 0x1, 0x400000000000, 0x0, 0x0, 0x1) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000002c0)='\x00'], 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.167' (ED25519) to the list of known hosts. Expensive callout(9) function: 0xffffffff81a76560(0xfffffe006dfca000) 0.002491572 s Stopping cron. Stopping sshd. panic: failed to reclaim memory cpuid = 1 time = 1762431033 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0xc6/frame 0xfffffe0056ea5470 kdb_backtrace() at kdb_backtrace+0xd0/frame 0xfffffe0056ea55d0 vpanic() at vpanic+0x257/frame 0xfffffe0056ea5790 panic() at panic+0xb5/frame 0xfffffe0056ea5860 vm_pageout_oom() at vm_pageout_oom+0xce4/frame 0xfffffe0056ea58f0 vm_pageout_worker() at vm_pageout_worker+0xf9b/frame 0xfffffe0056ea5ea0 vm_pageout() at vm_pageout+0x2ce/frame 0xfffffe0056ea5ef0 fork_exit() at fork_exit+0xcc/frame 0xfffffe0056ea5f30 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe0056ea5f30 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- KDB: enter: panic [ thread pid 8 tid 100077 ] Stopped at kdb_enter+0x6e: movq $0,0x25898a7(%rip) db> db> set $lines = 0 db> set $maxwidth = 0 db> show registers cs 0x20 ds 0x3b es 0x3b fs 0x13 gs 0x1b ss 0 rax 0x12 rcx 0xfffffe0002bf1850 rdx 0 rbx 0xffffffff82826ba0 .str.27 rsp 0xfffffe0056ea55b0 rbp 0xfffffe0056ea55d0 rsi 0 rdi 0xffffffff8165b309 printf+0x149 r8 0 r9 0xffffffff r10 0 r11 0xf r12 0xfffffe0058611780 r13 0xfffffffffffffffd r14 0xffffffff82826ba0 .str.27 r15 0 rip 0xffffffff816446ee kdb_enter+0x6e rflags 0x46 kdb_enter+0x6e: movq $0,0x25898a7(%rip) db> show proc Process 8 (pagedaemon) at 0xfffffe005860a558: state: NORMAL uid: 0 gid: 0 supp gids: 0 parent: pid 0 at 0xffffffff83b58040 ABI: null flag: 0x10000284 flag2: 0 reaper: 0xffffffff83b58040 reapsubtree: 8 sigparent: 20 vmspace: 0xffffffff83b59020 (map 0xffffffff83b59020) (map.pmap 0xffffffff83b590c0) (pmap 0xffffffff83b59130) threads: 3 100077 Run CPU 1 [dom0] 100080 D laundp 0xffffffff8282b281 [laundry: dom0] 100081 D umarcls 0xffffffff8282b281 [uma] db> ps pid ppid pgrp uid state wmesg wchan cmd 1221 763 763 0 D (threaded) syz-executor 100106 D pfault 0xffffffff83003480 syz-executor 100435 S select 0xfffffe0054232bc0 syz-executor 100436 D pfault 0xffffffff83003480 syz-executor 1220 1218 765 0 N syz-executor 1219 766 766 0 D (threaded) syz-executor 100391 D vm map 0xfffffe00587542a8 syz-executor 100433 D vmwait 0xffffffff83003480 syz-executor 100434 S uwait 0xfffffe0077834180 syz-executor 1218 765 765 0 DL (threaded) syz-executor 100384 D vmwait 0xffffffff83003480 syz-executor 100430 S select 0xfffffe0054232e40 syz-executor 100431 D vmwait 0xffffffff83003480 syz-executor 100432 S aiowc 0xfffffe005878d398 syz-executor 1217 1 766 0 S uwait 0xfffffe0058306100 syz-executor 1216 764 764 0 D (threaded) syz-executor 100099 D pfault 0xffffffff83003480 syz-executor 100426 S select 0xfffffe0007787ac0 syz-executor 100427 D vmmaps 0xfffffe005879c9b8 syz-executor 1215 1 764 0 S uwait 0xfffffe0058305c80 syz-executor 1212 1211 1005 0 D+ pfault 0xffffffff83003480 sh 1211 1005 1005 0 S+ piperd 0xfffffe0059829b80 sh 1206 1 763 0 S uwait 0xfffffe0058307100 syz-executor 1163 1 766 0 S uwait 0xfffffe0058307b00 syz-executor 1131 1 764 0 S uwait 0xfffffe005858ad80 syz-executor 1130 1 763 0 S uwait 0xfffffe005858b980 syz-executor 1104 1 766 0 S uwait 0xfffffe0058308b80 syz-executor 1100 1 763 0 S uwait 0xfffffe0077834800 syz-executor 1098 1 764 0 S uwait 0xfffffe0077834c00 syz-executor 1096 1 765 0 S uwait 0xfffffe005858a280 syz-executor 1072 1 763 0 S uwait 0xfffffe0058589480 syz-executor 1071 1 766 0 S uwait 0xfffffe0058308a80 syz-executor 1059 1 764 0 S uwait 0xfffffe0058305d80 syz-executor 1052 1 763 0 S uwait 0xfffffe0058306200 syz-executor 1051 1 765 0 S uwait 0xfffffe0077834700 syz-executor 1039 1 766 0 S uwait 0xfffffe0058589d00 syz-executor 1011 1009 1005 0 S+ nanslp 0xffffffff83baf001 sleep 1009 1005 1005 0 S+ wait 0xfffffe005876a000 sh 1006 1 763 0 S uwait 0xfffffe0077834d00 syz-executor 1005 1 1005 0 Ss+ wait 0xfffffe005876d018 sh 1004 1 765 0 S uwait 0xfffffe0077834600 syz-executor 1002 1 764 0 S uwait 0xfffffe0077834900 syz-executor 1000 1 766 0 S uwait 0xfffffe0077834a00 syz-executor 997 1 763 0 S uwait 0xfffffe0058589380 syz-executor 996 1 765 0 S uwait 0xfffffe0077834f00 syz-executor 995 1 766 0 S uwait 0xfffffe0077836080 syz-executor 994 1 764 0 S uwait 0xfffffe00084f7a80 syz-executor 989 1 766 0 S uwait 0xfffffe0077836380 syz-executor 987 1 763 0 S uwait 0xfffffe0058589e00 syz-executor 986 1 764 0 S uwait 0xfffffe005858ac00 syz-executor 979 1 763 0 S uwait 0xfffffe0058589c00 syz-executor 978 1 765 0 S uwait 0xfffffe00084f7e00 syz-executor 976 1 764 0 S uwait 0xfffffe00084f7180 syz-executor 975 1 766 0 S uwait 0xfffffe0077835080 syz-executor 973 1 763 0 S uwait 0xfffffe005858ab80 syz-executor 966 1 765 0 S uwait 0xfffffe0077835780 syz-executor 965 1 766 0 SL uwait 0xfffffe0058306480 syz-executor 962 1 763 0 S uwait 0xfffffe005858ae80 syz-executor 961 1 764 0 S uwait 0xfffffe0077835f00 syz-executor 960 1 765 0 S uwait 0xfffffe0077835980 syz-executor 959 1 766 0 S uwait 0xfffffe0058305800 syz-executor 954 947 954 0 Ss select 0xfffffe0007787cc0 dhclient 951 1 763 0 S uwait 0xfffffe0077835a80 syz-executor 950 1 950 0 Ss select 0xfffffe0007787b40 dhclient 947 936 423 65 S select 0xfffffe0007787bc0 dhclient 946 1 766 0 S uwait 0xfffffe0058306c00 syz-executor 944 1 764 0 S uwait 0xfffffe0058305700 syz-executor 939 1 765 0 S uwait 0xfffffe0058307400 syz-executor 936 423 423 0 S wait 0xfffffe00586f5570 sh 909 1 766 0 S uwait 0xfffffe0058305000 syz-executor 908 1 763 0 S uwait 0xfffffe005858aa80 syz-executor 906 1 764 0 S uwait 0xfffffe00084f7680 syz-executor 896 1 765 0 S uwait 0xfffffe0077835480 syz-executor 895 1 764 0 S uwait 0xfffffe0058306380 syz-executor 893 1 763 0 S uwait 0xfffffe0077835880 syz-executor 892 1 766 0 S uwait 0xfffffe005858a980 syz-executor 891 1 765 0 S uwait 0xfffffe0058305200 syz-executor 886 1 765 0 S uwait 0xfffffe0058305b00 syz-executor 884 1 766 0 S uwait 0xfffffe00084f7280 syz-executor 883 1 764 0 S uwait 0xfffffe00084f7c00 syz-executor 881 1 763 0 S uwait 0xfffffe0058307e00 syz-executor 880 1 765 0 S uwait 0xfffffe0058307000 syz-executor 875 1 766 0 S uwait 0xfffffe0077836280 syz-executor 873 1 764 0 S uwait 0xfffffe0077835e00 syz-executor 872 1 765 0 S uwait 0xfffffe0077836180 syz-executor 870 1 763 0 S uwait 0xfffffe00084f7580 syz-executor 854 0 0 0 DL aiordy 0xfffffe0058709ab0 [aiod4] 853 0 0 0 DL aiordy 0xfffffe005870a008 [aiod3] 852 0 0 0 DL aiordy 0xfffffe005870a560 [aiod2] 851 0 0 0 DL aiordy 0xfffffe005870aab8 [aiod1] 849 1 763 0 S uwait 0xfffffe0058305900 syz-executor 845 1 765 0 S uwait 0xfffffe00084f7480 syz-executor 844 1 764 0 S uwait 0xfffffe00084f7d80 syz-executor 839 1 766 0 S uwait 0xfffffe00084f7380 syz-executor 766 762 766 0 S wait 0xfffffe0058709000 syz-executor 765 762 765 0 S wait 0xfffffe00586d0568 syz-executor 764 762 764 0 S wait 0xfffffe00586d0ac0 syz-executor 763 762 763 0 S wait 0xfffffe0058604568 syz-executor 762 760 760 0 S select 0xfffffe0007788040 syz-executor 760 758 760 0 Ss sigsusp 0xfffffe000780a620 csh 758 1 758 0 Ss select 0xfffffe0007787f40 sshd 494 1 494 0 Ss select 0xfffffe0007788140 syslogd 423 1 423 0 Ss wait 0xfffffe00586cfab8 devd 422 1 422 65 Ss select 0xfffffe0054232f40 dhclient 337 1 337 0 Ss select 0xfffffe0007788440 dhclient 334 1 334 0 Ss select 0xfffffe00077880c0 dhclient 16 0 0 0 DL syncer 0xffffffff83cdcc20 [syncer] 15 0 0 0 DL vlruwt 0xfffffe0058602558 [vnlru] 14 0 0 0 DL (threaded) [bufdaemon] 100079 D psleep 0xffffffff83cdb160 [bufdaemon] 100082 D - 0xffffffff83001ec0 [bufspacedaemon-0] 100092 D sdflush 0xfffffe005808a0e8 [/ worker] 9 0 0 0 DL psleep 0xffffffff83d1c040 [vmdaemon] 8 0 0 0 RL (threaded) [pagedaemon] 100077 Run CPU 1 [dom0] 100080 D laundp 0xffffffff8282b281 [laundry: dom0] 100081 D umarcls 0xffffffff8282b281 [uma] 7 0 0 0 DL - 0xffffffff839275b0 [rand_harvestq] 6 0 0 0 DL pftm 0xffffffff843c4f60 [pf purge] 5 0 0 0 DL waiting 0xffffffff84878700 [sctp_iterator] 4 0 0 0 DL (threaded) [cam] 100045 D - 0xffffffff838f1340 [doneq0] 100046 D - 0xffffffff838f12c0 [async] 100075 D - 0xffffffff838f1140 [scanner] 3 0 0 0 DL (threaded) [crypto] 100042 D crypto_ 0xffffffff83cfd9e0 [crypto] 100043 D crypto_ 0xfffffe0007b17030 [crypto returns 0] 100044 D crypto_ 0xfffffe0007b17080 [crypto returns 1] 13 0 0 0 DL (threaded) [geom] 100037 D - 0xffffffff83b57600 [g_event] 100038 D - 0xffffffff83b57620 [g_up] 100039 D - 0xffffffff83b57640 [g_down] 2 0 0 0 WL (threaded) [clock] 100031 I [clock (0)] 100032 I [clock (1)] 12 0 0 0 WL (threaded) [intr] 100013 I [swi6: task queue] 100014 I [swi6: Giant taskq] 100016 I [swi5: fast taskq] 100033 I [swi1: netisr 0] 100034 I [swi1: hpts] 100035 I [swi1: hpts] 100047 I [irq24: virtio_pci0] 100048 I serialport: VM disconnected.