last executing test programs: 2.427385152s ago: executing program 1 (id=2): mlockall(0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002c80), 0x80, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r1, 0x3862) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) open$dir(&(0x7f00000016c0)='./file0\x00', 0x40, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000800)="583582e76ca7e01336c837d948e1fd01f2d0e74c5afebf3159b4b720b5eba960217d1d9f7c2814251e952d77426dc2866cf2f2129f6258fa9cd93397dd1ce2f056422f9c09004d47a0209e9cb64e828732955d6329baa1de838519f40b7e1b4a42e77c9ae1ce823812cc280a084b9e3f03df4b775c8006208cecf1da0d2e6b3d6f27c2d0965c793d571782c80a9ba7e1fe8c3a3936d33165cf6b6a78c114ffd0680671fc9cca9964976311342a5e93", 0xaf}, {&(0x7f0000000700)="3102f4d063adc1b07bc7e774bb1a0b07a5df55c6e71bac4b74f3e9524022d68a57db704785eae1e5d9c1e3e1f732238ca7029c481641e47802eb72f0272fb4750052b2a953ab0edbde6c54af032eb50ff9742cf5427b10471a1a99c8759b14bf264ebdf55cfb616405cea0530f397a066b5d0771a569fd77e9e75be3cae4cde54040efe305578bcfb39fd216233686028941182d82a2c86d9d7eccf95fc642c4931ae5b611b8847c1b6e366f422ab09829419c45ade8fda7173d16c73f41aa8131f7ec03aff183c6eeaca4cc8331b90e79697ce87db9fc0bf4c125896e8b", 0xde}], 0x2, 0xfffffffffffffffc) r3 = socket(0x1c, 0x1, 0x0) r4 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000080)=0xb6, 0x4) connect$inet(r4, &(0x7f0000000500)={0x10, 0x2, 0x3, @loopback}, 0x10) bind$inet6(r3, &(0x7f00000000c0)={0x1c, 0x1c, 0x3, 0x0, @loopback}, 0x1c) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x13e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60ae029d01083aff7804200000001400000100000008c2013e95b147a528b8a76500ff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb041d6392c3163493e193a1f4dd884cf6912507e1563b72fbe06691e00e67feca67ef9c70e19cb0593e8230cbe0b475da92912e694609f4ca924287f1ebab0de2b5046df96db34590d86fe1af1315b85e50f01cda31336b8369dc4b6abe3e91bed47dcfde514c0c909d8aa34252d3fbbf81252fc20907c17d07769cc0f409ab36c014de9ced957adb7a7290e30a8f7447f580873f49d96243f49893d9828c8149dee512ea2cbf3072259bae19fcc4be7275cd93cc1a18329b26c49d6d1751b0b415d93a07d7c1439b03a7fef8a4e103b7cb303b3606aeb4f6ff010adf0904fecad841f179d0c97d2004016b92c1feae7f"]) symlinkat(&(0x7f00000005c0)='\x00', r5, &(0x7f0000000bc0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000600)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') bindat(r2, r3, &(0x7f0000000040)=@un=@abs={0x8, 0x0, 0x0, 0x1}, 0x8) r6 = socket$inet6_tcp(0x1c, 0x1, 0x0) sendto$inet6(r6, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x1c, 0x1c, 0x2, 0x0, @local, 0x1}, 0x1c) extattr_set_fd(r2, 0x0, &(0x7f0000000140)='\x00', &(0x7f00000001c0)="318cf7621faac604dd2d0dc4b8607acbec1636fa47adbe31d7f142cbbbdf52eaa6ce44c10943a844ccaf9af92b73567e3c717c30bff5513fb637caad4cc0c03672547c6de5d53f063c42d422e72b611ddbc52d4a247143af9524b7ceae61b1255d21e951a5d8a6f96d1daeb4df23daea69f7844755666d6d4aedf587", 0x7c) setsockopt$inet6_int(r6, 0x29, 0x2a, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) __realpathat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240), 0x0, 0x0) extattr_list_link(&(0x7f0000000240)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x7, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x3174e8000000000f, 0x6}) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7fffffff, 0x0, 0xfffffffb, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)="c8", 0x1}], 0x1, 0x0}, 0x0) freebsd10_pipe(&(0x7f0000000040)) 2.416346013s ago: executing program 3 (id=4): r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_udp(r0, 0x11, 0x1, &(0x7f0000000140)=0x2, 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x101) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x41f00, 0x80) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1) mincore(&(0x7f0000003000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/4096) r1 = socket$inet_tcp(0x2, 0x1, 0x0) __realpathat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_tcp_TCP_TXTLS_MODE(r1, 0x6, 0x28, &(0x7f00000000c0)=0x3, 0x4) r2 = socket$inet6_tcp(0x1c, 0x1, 0x0) r3 = kqueue() r4 = socket$inet6_sctp(0x1c, 0x1, 0x84) kevent(r3, &(0x7f0000000000)=[{0x4, 0xfffffffffffffff3, 0x80a5, 0x0, 0x0, 0x3, [0x6, 0x6]}], 0x1, &(0x7f00000000c0)=[{}], 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x32, &(0x7f0000000040)=ANY=[], 0x8) setsockopt$inet6_buf(r4, 0x29, 0x66, 0x0, 0x0) socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000001000)=0x4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2000269000000}) setsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x1, 0x401) r8 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r8, 0x0, 0x34, 0x0, 0x0) syz_emit_ethernet(0x11a, &(0x7f0000000500)=ANY=[@ANYRES16=r7, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB, @ANYRESDEC=r7, @ANYRESHEX=r7, @ANYRESOCT]) r9 = socket$inet6_udp(0x1c, 0x2, 0x0) ioctl$SMB_OLD_TRANS(r9, 0xc01c690c, &(0x7f0000000140)={0x6c, 0x6f, 0x8, @buf="101b", @buf="e2f7", 0x0, 0x0, 0x0, 0x0}) 2.41322034s ago: executing program 2 (id=3): kevent(0xffffffffffffffff, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x5, 0x10}], 0x80000000, 0x0, 0x4, 0x0) r0 = openat$md(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = fhopen(&(0x7f0000000040)={{[0x2, 0x9691]}, {0xc, 0xb, "d773c73616e27ced81c03b8e546d934e"}}, 0x400000) ioctl$DIOCGETSTATE(r1, 0xc0f24413, &(0x7f0000000080)="4ed0884309914c13e787c92d74df4a935d3fe3fb430dc8cbd68e5c5628adbe797107b6dbc1a8aa067e67d047876f5b8fb6c5a775336ac565631a74912429f0a5c5edefe3c1f349e363c82b2cc3151af25e6feac5656394c97ed48585bea198da5e8f5c505b37e4db7ca477c3f41e9a36a44485bd650772a0d8abf777222c7d70dc1eaca0f4f111f3bca652bca51176873c20") posix_fallocate(0xffffffffffffffff, 0x100000000, 0x7fffffffffffffff) mount(&(0x7f0000000880)='cd9660\x00', &(0x7f00000008c0)='./file0\x00', 0x84000000, &(0x7f0000000900)="d8ba99e040eeb8daf3f3271c7e72ce25a66f504e3e0c487ccc047430af47d9304ef79bb21c16a4438f2b79dc0f710a88705784c04bcdbebf129faeff73697f895bb68290b282c8ea43f24a2eae28366248e929d49d266b9fe1") ioctl$MDIOCRESIZE(r0, 0xc1c06d04, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0xffffffff, 0x7, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x176a6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffe, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x96, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffd, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x6, 0x1, 0x420000, 0x0, 0x8, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x40000]}) setsockopt$bt_rfcomm(r1, 0x816, 0x1, &(0x7f0000000180)=0x7, 0x4) freebsd11_mknod(&(0x7f0000004400)='./file0\x00', 0x2000, 0x3) extattr_get_file(&(0x7f0000004440)='./file0\x00', 0x3, &(0x7f0000004480)='[)\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x1, 0x0, 0x7, 0x3fffffffffffff]}], 0x1, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) sync() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x40000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) minherit(&(0x7f0000b69000/0x4000)=nil, 0x4000, 0x3) madvise(&(0x7f00009d6000/0x600000)=nil, 0x600000, 0x3) ktimer_create(0x4, 0x0, &(0x7f0000000100)=0x0) ktimer_gettime(r3, &(0x7f0000000080)) mount(&(0x7f0000000740)='geli\x00', &(0x7f0000000780)='./file0\x00', 0x10200004, &(0x7f00000007c0)="b2099d34adedaed43582b88625f913ff3d9d87262d2a98e0602ac875071820271b1147c546d4b64475a325326ea3ee09d93d85ef31344b3bce049664881b5071bcc0cb1c771be9ecf246f5e36253a2489b189318f8836a9acb3ae2adf9bde689896f5e8e278b5c1e32ebb97afc492fe4c3dab16d4822340f91a7521067ba61d76a54e6fe74ee293e607dbb74cc22f9cacb9380a3293f") r4 = openat$crypto(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) freebsd11_mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x1ffc000) ioctl$CIOCCRYPT(r4, 0xc0306367, &(0x7f00000002c0)={0xfff, 0x2, 0x3, 0x8, &(0x7f0000000200)="9b7c1249d1988f0d6ea4cf8f040589532c8c3f98ef67bf7c8081473035a757d109802b331581a3b2a4fff3d081ad878d71e470c6800344067240d5305e57cd70a0a0943e72f4a0b08d7a4b09f8d275d5fed04b26a852c385fc6bc05674b7ab2a005cb14344abbecf9dce1645dbc58ad62eb1b6bdf362ee98a3d6849727956d1631bc1cc78f504935a61d403a248f60465f7b2570f8b96b46c4e5987096c896efa13c5317c38de0e8701c18bdc5f9b241491f826ebfb0e11705c59c", &(0x7f00000004c0)="2a4a8fec2d248c36075b4d1b8df4d1325f6b5b84656da9bc18fe304f2996d0a6e8ac7fb67daa07ffe9811d80e403f4f27e1567d9b43651eb333cfab13e60747845814e9b0dee073fa299bdbdef6ae7466685014c1127ac059ee671b856e7f67c9a9da5376a27efcb3df2b55129d87c325545f3fa70a322ffc8bba43c0e7144ff914c956b65243a58a8fc9a16fcee0638fbd41aac7263a214f1fecbe51a2a13e94902565ecde4bd2cbc7b6caeb6354ef4760b7ad8d0797a5a8d3bbd1f8f52d330331d2560febf", &(0x7f00000005c0)="372af2a70ddb3127b92a1843e5f4033094c9035c2436679c2912360981c6206629c035ed4e4b577040f61fa4245f4bfd3b7727e2c033f86477a7ad3af6ffe3d9d2bccbb38b558bba742df3b45951504c224eab8a78b93695f335d958ebf3685db0d98fde85e72cddcd88fb5af56dfb1e84b7c1c469", &(0x7f0000000640)="f1b54084abae7418b1add6d0ea00686a57740b415faaad501920f9dda2d6165c01bf8b6943249e56d60493c839777d49be896e1827318f2a4462d1c151f68dbd58ba6c9c1da6018b3df3d3d7c3888247c97a2d493119270e5f87b102a58bc0f496512cf643fc32225fa29b741e309c3c758f95f7bd4b7da83dfdb3dfecdda5c5808ca50ce5fb1e0d313ab0f010ff5bbda40295267ec2584be87700220565a8a1c75abe57b5da95b4bd0e140d55f6ab3d9bfa5e5cb2d489a66395818c6205f782719da863e9cf1e1a9a0a8e6cbd85bdce92295d6a2d59ed7c7da84162da21c2a2eb304aba43a99b85f33f8ee6af071a7df56f5a4950a45eaf2296"}) fhreadlink(&(0x7f0000001680)={{[0x7100ff00, 0x71]}, {0x0, 0x0, "a04be699c8d075979e60d27471b48056"}}, 0x0, 0x0) 2.191636501s ago: executing program 1 (id=5): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x8009, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) freebsd11_fhstatfs(0xffffffffffffffff, 0x0) aio_writev(0x0) (async) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) openat$filemon(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) linkat(0xffffffffffffff9c, &(0x7f0000000880)='.\x02\x00', 0xffffffffffffffff, 0x0, 0x2000) sysarch$I386_SET_LDT(0x1, &(0x7f0000000040)={0x5, 0x0}) sysarch$I386_GET_LDT(0x0, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) (async) socket(0x1c, 0x3, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1000, 0x0) rfork(0x1000) ioctl$MDIOCQUERY(0xffffffffffffffff, 0xc1c06d02, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff, 0x0, 0x100, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x2, 0x4, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x2000000, 0x4, 0x0, 0x0, 0x0, 0x1, 0x2, 0x81, 0x0, 0x40, 0x0, 0x0, 0xb7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, 0xd6df65, 0xfffffffc, 0x0, 0x0, 0x5, 0x73, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x396, 0x0, 0x0, 0x0, 0x0, 0x3, 0x3, 0x4, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x401, 0x101]}) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000209, 0xffffffffffffffe1) (async) lio_listio(0x1, &(0x7f0000000580)=[{0xffffffffffffffff, 0x0, &(0x7f0000000240), 0x0, [0xffffffff, 0x40], 0x3, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x0, @sival_ptr, @spare=[0x6, 0xd3c9, 0xe98, 0x2000000000000007, 0x9, 0x7fffffffffffffff, 0x1, 0x9]}}, {0xffffffffffffffff, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x0, @sival_ptr}}, {0xffffffffffffffff, 0x0, 0x0, 0x0, [0x0, 0x8], 0x0, 0x0, 0x0, {0x0, 0xfffffffffffffffc, 0x0}, {0x3, 0xa, @sigval_ptr=0x81}}], 0x3, 0x0) (async) setreuid(0xee00, 0x0) (async) aio_waitcomplete(0x0, 0x0) setgroups(0x0, 0x0) (async) access(0x0, 0x0) (async) kqueue() (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) (async) setsockopt$inet_buf(r2, 0x0, 0x54, &(0x7f0000001940)="29a3be879b", 0x5) open$dir(&(0x7f0000000840)='./file2\x00', 0x4000040000000ac2, 0x8) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x1c, 0x1c, 0x3, 0x80, @loopback={0xfeffffffffffffff}, 0xf}, 0x1c) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) (async) close(0xffffffffffffffff) ioctl$FILEMON_SET_FD(0xffffffffffffffff, 0xc0045301, &(0x7f0000000000)) 2.190531258s ago: executing program 3 (id=6): setreuid(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x200201, 0x0) aio_write(&(0x7f0000000240)={r0, 0x8000080000001, &(0x7f0000000300), 0x0, [0x100002, 0xffffffff], 0x7, 0x6, 0x0, {0x0, 0x0, 0x0}, {0x1, 0x1d, @sival_int=0x8000000, @ke_flags=0x8005}}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4c) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81706}], 0x1000000000000013) open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r1 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) posix_fadvise(r1, 0x0, 0x800000006, 0x5) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$CIOCGSESSION(0xffffffffffffffff, 0xc0306365, &(0x7f0000000100)={0x36, 0x20, 0x2, &(0x7f0000000040)="08c5", 0x0, 0x0, 0xffff7fff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x3, 0x388) __semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x0) kevent(0xffffffffffffffff, &(0x7f0000000bc0)=[{0x809, 0xfffffffffffffffb, 0xc000, 0x40000000, 0x7fffffffffffffff, 0x8, [0xf1, 0x8, 0xfe13, 0x8]}, {0x245c1105, 0xfffffffffffffffa, 0x9, 0x80000000, 0x2, 0x10001, [0x3, 0x3, 0x4, 0xa0fc]}], 0x2, &(0x7f0000000540)=[{}], 0x1, &(0x7f0000000080)={0x6, 0x1}) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x4b, 0x0, &(0x7f0000000800)=0xffffffffffffff35) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r3, 0xa9c) shm_open2(&(0x7f0000000600)='./file0\x00', 0x800, 0x40, 0x3, &(0x7f0000000780)='#-\x00') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000840)='./file2\x00', 0x4000040000000ac2, 0x8) fspacectl(r3, 0x1, &(0x7f0000000100)={0x0, 0xffff}, 0x0, 0x0) 2.061839676s ago: executing program 0 (id=7): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) syz_emit_ethernet(0x32, &(0x7f0000000340)={@local, @broadcast, [], {@arp={0x806, @generic={0x1, 0x800, 0x6, 0x0, 0x4, @random="6e74e235c8b8", "", @empty, "324c10449a2c75e156495cd9bc753037"}}}}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{0x7, 0xfffffffffffffff3, 0xc0b1}, {0x7, 0xfffffffffffffff5, 0x20, 0x4}], 0x2, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000e40)=@abs={0x8, 0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x100) 1.991333118s ago: executing program 0 (id=8): socket(0x1b, 0x10000003, 0x2) r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8000, 0x0, 0x0) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}}, 0x1c) r2 = dup(r1) connect$inet6(r2, &(0x7f0000000100)={0x1c, 0x1c, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, 0x40}, 0x1c) r3 = open$dir(&(0x7f0000000100)='./file1\x00', 0x40000400000002c2, 0x180) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81706}], 0x1000000000000013) lseek(r3, 0x9, 0x0) aio_write(&(0x7f0000000140)={0xffffffffffffffff, 0x800, 0x0, 0x0, [0x40], 0x2, 0x0, 0x1, {0xd3, 0x0, 0x0}, {0x0, 0xfffffffe, @sigval_ptr=0xa1cf, @thr={0x0, 0x0}}}) socket(0x2, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xc5, &(0x7f00000003c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "9f0962", 0x8f, 0x3a, 0x1, @empty, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x18, 0x10, "d0c73838e04ee56f96b2c924c03d09e695c6734e0cfddd6f5a15960a800a446ab0633e37ae5e1adca4b8a993a2cd988b2540123356dd686362442f3cf047f729763d9c52eb407dded4aa8fab00041db6f4912c34c03969e04764369f478b9fe552d4ce2192beaf195268802dfe1e63004d2654454ca7f81a9801dc23a3cf2dfbff8db5bceb"}]}}}}}}) freebsd10_pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x1c, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10000, &(0x7f0000000140)=0xb, 0x4) bind$inet6(r6, &(0x7f0000000000)={0x1c, 0x1c, 0x0, 0x0, @empty}, 0x1c) fcntl$setstatus(r6, 0x4, 0x8) accept4$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) close(r5) r7 = socket(0x1c, 0x1, 0x0) connect$inet6(r7, &(0x7f0000000140)={0x1c, 0x1c, 0x0, 0x0, @empty}, 0x1c) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) sigaltstack(0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x12, 0xffffffffffffffff, 0x0) munlockall() aio_suspend(&(0x7f0000000280)=[{0xffffffffffffffff, 0x9fe8, &(0x7f0000000140), 0x0, [0x24, 0x7], 0x5, 0x5, 0x48754158, {0x4, 0x3, 0x0}, {0x0, 0xd, @sival_int=0x100, @spare=[0xfffffffffffffff7, 0x5a, 0x2, 0x1, 0x3c4b, 0xbc0, 0x8, 0x3]}}, {0xffffffffffffffff, 0x200, 0x0, 0x0, [0x3, 0x3], 0x3ff, 0x4, 0x98c3, {0x2, 0xf, 0x0}, {0x3, 0x1e, @sigval_int=0x8000, @spare=[0x4, 0x10000, 0x2, 0x1, 0x5, 0xd3, 0x201, 0xffff]}}], 0x2, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast2}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x0, 0x7e, {0x15, 0x4, 0x0, 0x7, 0x2, 0x0, 0x0, 0x0, 0x6c, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1b, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}, @multicast2]}, @ssrr={0x89, 0xf, 0x0, [@broadcast, @rand_addr, @multicast2]}]}}}}}}}) 1.811664411s ago: executing program 1 (id=9): chdir(&(0x7f0000000080)='./file0/file0/..\x00') r0 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) aio_write(&(0x7f0000000100)={0xffffffffffffffff, 0x80001001, &(0x7f00000000c0)="0b643858db936d6b6e", 0x9, [], 0xfffffffffffffffb, 0x1, 0x5, {0x0, 0x4, 0x0}, {0x0, 0xffffffff, @sival_int=0x40, @spare=[0x9, 0x1, 0xffffffffffffffff, 0x0, 0xffff, 0x3, 0x1]}}) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) cap_fcntls_limit(r1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000140)={0x10, 0x2, 0x0, @rand_addr=0x4}, 0x10) utimensat(r1, &(0x7f0000000540)='./file0\x00', 0x0, 0x6200) renameat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0/..\x00') r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000280)='./file2\x00', 0x2, 0xc, r2) open(&(0x7f0000000200)='./file0/file0/..\x00', 0x78e, 0x8) chroot(&(0x7f0000000080)='./file0/file0/..\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0), 0x238001, 0x0) rmdir(0x0) r3 = open(0x0, 0x40000, 0x11d) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x12, r3, 0x0) cpuset_getdomain(0xb07d6eb2b3a5c28, 0x4, 0x9, 0x20, &(0x7f0000000000), 0x0) fork() cpuset_getdomain(0x1, 0x3, 0x75, 0x20, &(0x7f0000000040), 0x0) mkdir(0x0, 0xc1) eaccess(&(0x7f0000000000)='./file2\x00', 0x1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x8000, 0x0) fsync(r4) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f00000002c0)='./file2\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socket(0x26, 0x2, 0x0) 1.731699689s ago: executing program 2 (id=10): r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) connect$inet6(r1, &(0x7f0000000040)={0x1c, 0x1c, 0x2, 0x0, @loopback}, 0x1c) shutdown(r1, 0x0) setsockopt$inet_tcp_TCP_TXTLS_ENABLE(r0, 0x6, 0x27, &(0x7f0000000140)={&(0x7f0000000080)="00b2c06df480cfe19f0da47ac0235414", 0x0, &(0x7f0000000040)="cf", 0xb, 0x10, 0x0, 0x7, 0x1, 0x0, 0x3, 0x3, "00ff03ff8e3500"}, 0x40) sendto$inet(r0, &(0x7f0000000000)="727f4c98e6e3b6d62e469a3ba2e66dba9106d9b78a10424b958051429e1dce150e1970605333c5f442aa7ab1e26f9aecabf014a76c0000e80000000000", 0x100a4, 0x185, &(0x7f0000000280)={0xfffffffffffffeac, 0x2, 0x1, @local={0xac, 0x14, 0x0}}, 0x10) 1.621727844s ago: executing program 3 (id=11): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{0x400fffffffe, 0xfffffffffffffffd, 0x4009, 0x8, 0xe8c5, 0x40000000, [0x4, 0x7]}], 0x1, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = kqueue() (rerun: 32) r1 = openat$filemon(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$FILEMON_SET_FD(r1, 0xc0045301, &(0x7f0000000300)=r0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) open(0x0, 0x400, 0x6c) (async) fspacectl(r2, 0x1, 0x0, 0x0, 0x0) (async) aio_write(&(0x7f0000000240)={r2, 0x80000001, &(0x7f0000000040)="e2", 0x1, [0x3], 0x0, 0x0, 0x0, {0x0, 0x8, 0x0}, {0x0, 0x0, @sival_int, @ke_flags=0xc020}}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x4a) mlockall(0x2) (async, rerun: 64) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r3, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fork() (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async, rerun: 32) sync() (rerun: 32) 1.471746763s ago: executing program 2 (id=12): socket(0x1c, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000000)="f10100", 0x3) listen(0xffffffffffffffff, 0xa) setsockopt$inet_tcp_TCP_FUNCTION_BLK(0xffffffffffffff9c, 0x6, 0x2000, 0x0, 0x0) r0 = socket(0x1c, 0x10000001, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x2, 0x80000, @local={0xfe, 0x80, '\x00', 0x0}, 0x3}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8381, 0x0) fchownat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0xe6a9) ftruncate(r1, 0x7ffc) fork() chroot(&(0x7f00000000c0)='.\x00') r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_int(r3, 0x0, 0x44, 0x0, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x10, 0x2, 0x2, @local={0xac, 0x14, 0x0}}, 0x10) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000040)={0x10, 0x2, 0x3, @local={0xac, 0x14, 0x0}}, 0x10) bind$inet(r4, 0x0, 0x0) connect$inet(r2, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) freebsd11_mknod(&(0x7f0000000100)='./file0/file0/..\x00', 0x8000, 0x0) sendto(r2, &(0x7f0000000380)="8e", 0x1, 0x20005, 0x0, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f0000000140)={'freebsd\x00', 0xa}, 0x24) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) r6 = open(&(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x0) read(r6, &(0x7f0000001980)=""/6, 0x6) getsockname(r6, &(0x7f0000000200)=@in={0x10, 0x2, 0xffffffffffffffff, @multicast1}, &(0x7f00000002c0)=0x9) aio_write(&(0x7f0000000140)={r5, 0x1040000000006, &(0x7f0000000240)="a3", 0x1, [0x5], 0x0, 0x18, 0x1, {0x6, 0xffffffffffffffff, 0x0}, {0x0, 0x1e, @sival_ptr=0x5, @ke_flags=0x1c}}) 1.171691521s ago: executing program 3 (id=13): procctl$PROC_REAP_ACQUIRE(0x0, 0x0, 0x2, 0x0) (async) r0 = fork() rtprio(0x0, r0, 0x0) (async) r1 = getpgid(r0) (async) r2 = vfork() (async) procctl$PROC_REAP_ACQUIRE(0x0, 0x0, 0x2, 0x0) r3 = fork() (async) fork() (async) rfork(0x83000) select(0x40, &(0x7f0000000240)={0xa04b, 0x4, 0x1, 0x5, 0x100000001, 0x100000001, 0xfffffffffffffff8, 0x1}, 0x0, &(0x7f00000002c0)={0x7fffffff, 0xd, 0x1002, 0x100000000, 0x2de7, 0x4, 0x4, 0x7d2a}, 0x0) procctl$PROC_REAP_KILL(0x0, r1, 0x6, &(0x7f0000000100)={0x8, 0x0, r3, 0xb, r3}) (async) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{0x1000000, 0xfffffffffffffffa, 0x31}, {0x0, 0xfffffffffffffffb, 0x91, 0x2, 0x0, 0x0, [0x0, 0x78ab]}, {0x0, 0xfffffffffffffff9, 0x15, 0x40000000, 0x0, 0x0, [0x0, 0x1, 0x1]}], 0x3, 0x0, 0x0, 0x0) cpuset_getid(0x2, 0x1, 0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x5e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "cc58da", 0x28, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x2c, 0x0, 0x0, 0x3}, @routing={0x3a}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xa, '\x00', @loopback}}}}}}) (async) lio_listio(0x0, 0x0, 0x0, &(0x7f0000000300)={0x1, 0x9, @sigval_int=0x8, @tid=r2}) wait4(r2, 0x0, 0x2, 0x0) 1.044172248s ago: executing program 2 (id=14): open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) r0 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r1 = open(0x0, 0x80400000000206, 0x0) mlockall(0x2) unlink(0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r2, 0x3862) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x11, r3, 0x0) msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) sendto(0xffffffffffffffff, 0x0, 0x0, 0x20100, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r1, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$sock_int(r4, 0xffff, 0x1018, &(0x7f0000000040)=0x28, 0xe9) sendto(r4, &(0x7f0000001080)="534a06305ba43cb2958bda0017a9792aaf87d94acc7e8763dc14be6ece848e8b6e74a7ee207aea80ec883a94770135d4a398f4377ccad6c466215b0976452c5ec75df28c46c0e0280f8e0e006379c1ddaf1c06035ffd3829b2a3cc1d9f355801cd53ffc9350c9bbec0a5ffe195f8ef3a568c61cc43c7a585e6145724cf5ab750cae6cf536a6bab46bfc6ea940120564e9740609eb5556ccd23c63bbac3f1f89c6c3b49b5079cfd365f7c24e61bcdea0715ea4b2083f76cd88c55d730c60c3e555dbdba74c10db65e94d5dcf7d223ddac6fe7204094bc87e1b1a959e940cbb9fca8b4f4598ddadc3464b0dc7629daa3d2515b9adfc0015791e342b334c4041daebc436976c26f3cb6b73c0df175925d551aba62331b09cdb7751a2b3f8cddeb0c6e88762530ff87b50b4ac26e6473fb3c14bbcb7be77f41d2ed4d573bde49ae89aa786aecc2786c12513a2f568cd4c149f6d5ad137f1f0ea28664f2c30df62a9e41ed9de32af9ee849f08487399a461e8fe32c2213f723fd6e766f5809bf756b48ce58e2fbcbc67fd8de566babaa8d56a7c5eed1dfaf2e2de13839dfc5525bc979baeb7bd064d9ac2f3204807ea9e7f4201b02db6546ffdbee2b40b633e73882f3044e886330b22675c8908a8b83c2b150567df5bc60155f76f32b8df4004023ebaf773e8da7e262d4d5695561fedd1d037bb45572c164cd485ce1fc61e19d571b6ae410ee5108c6c3e810ef300d56cb786dd8503c669fbdc9b33a9bead2eb0cd1cb17325415e5d81f3fd43201bee9d9a6feb6e969172d9e1fd3630beb427ee86fc109100d0030f37c656f62feb21c5bf26c7f7d4fb978cb16b411bb45777f41594fd0509b8bcd1a32e6164096d8620d9251a376961b25cca995e7616f8272fcf5ca621e29c29f32b5f21fa6c82d0cbf94c801c0afa9380cd1fe8efdd00e7079cc86fea34ddda1bf16d2183007616026bb3a1b217bb3e764d65c03ee73d429f4d96007a63c3ef2ebe64e296a15b2daddebb92112c4ed891097cb3aed8036f8df5fcd4bb4ac7724714bd59c6ba0096529a7e1a95283d474b49f389115948178a3e0c80704cf32a4cac51aab53b930920ea5b02cec40552e819c116b2d4003f2ac974415247117cc78fb2782a7ce18bdb1fb53cf208e1c8400e2a4de784ecd5ea454e6444fc706da73e91daac599958f940e297f052022894f37a798bba3308cf81038f3dba44384d43ed79329146b4cd0ecff7302112867346be59a0f1e758928f629c3f6769e96767145bccdb89f364438b27210861defce078b65cd9b530597571b76dde8267a5d1084e3f7bb1c130fd7176826953ec7da25560e591f7a1b444585184dc10a9c31656ae33d78c9e2b9e805822bad502c5152459633198b1e139c449c1cee8b5d61eeee26e6980d8da0954eaf2b53ca9505b985a561be0bc2dee4835d89b75d8093f6a3c90fbf8c85a8bef3937c5bcf1e92f605c0df3af1c38512f448802d027b944a3cabe6a112c552f31549c1948677336c26b576b81e3c995172825cd8608f68d65c0a40671bea5220094bb7112bc422c0db1a0cb736fc9afee23a5d6628f94d375886d8c8f9fc0565f889304233f14e8779737e0bff682e9c0431c717f700767440179bcdf84f3027ad132d0da42cb659e441a8102777a61541d28f10b7115c2366fe548fa7bef803c698b68760e181113230396f3a5d7c4fb777f3b26248fab03ba6a5217177ada5e8fbbe68e6d735c74ccc42bfebb6e8844a13abee4c82e25371fc5e50163aa2ebae054bc626883f507dec06e508774a3783e1ed090589bbe7c1c5bcc32e228e18ffa4d94d9ec266fffa824cd3e9716f08c699dfbb4eaaf4d11f6fd68205cfbf4e34170d6db623035f752a2c1da9e225104ec9f648b907b308f89255801d47d47b0ac506315d252ea16761aed1efbfcb2a371e0af9b5f6893d7c2ed34d4945925b2bde8ab284aa856e9275c6ecbba693597b1d0a580eacfc760a214196b9b163726b34bfe3abf7f32b52b856691cac94266becda33e82815d3f4b9eb3d9fcb75cf944702b1aa0648f3cc2291951c9fdf2107a23cfa0c352058b46b4494bc1b4a6bb2b9892c1996b4e05a4ac51abaaa6dd769ef724cff5d588b841a84e1f63fefab065a99c9ce0a8a6dc94f87b155ad81ce527bfd723083a8b44465a71308185e619fba872bc0dfaf11e62ad526de627803313d75d3d9c027c1d337fb06c6a359649ae2372fd7a00d4a67527951a0295bf3ea50f588cb1811f1865bb2399b5a7763cf6a1db0edbec148be5a505152fc2c67d8948c63c1f11bc26a67112b57887ebebda369da0848fc9efe4b59c510de589693abfb8d3e28f4c20a7926d9a21ea9a8934ca190cf4209232b80d95fd34302d604c80d207304ce4f25a32f72437eccad62230e06081af8e0ee0161122a3aca67f9f1bd2baae73d917a94eb9b811205c7ba37e460fb5acca9dc3267440cdab74ead89d1802c801b04f7e608bd59eac21aea96fd2669a5b73ccd2c3abc699c45318d956b50db2a3df15c1dcf3f605da1586719035e63b1a4dae47dc4e160746805e9837ce974cb9fdac88b5c56ae8c08510eefa66cbb1f97749e25f7e6cdbf37938836d073b2b9f37f46c5a28f8c43050a0936171c00fa788fed8d40cab0e5820b45bc73233aa9a6931e7b2d7e83d1051c1ca1d22b3628e10644b74b0a9cb69135588d5eb8750d1a1bfed4dd6f94c02c8cad9119a1b0418869ec3696d0bbc72ee87289956a98824b01b58100f697b7ce1dab1af96a4591b635a0c4750f221e98f3cb7d2cb40c9148650fc14eba67cc85e63674a441d63045c0173171a742146b80e4c48ff31df7c0d6cb2dc920f5605d22836d7d7d781fbb7dcd5e5f2559ee013e07c4cae54e8f89abf6b869ca77df6bd98880471567241dfa13fdb2dbdf3f8eb90aa4130f93841a5936391270fcaae02acf62af868039abea258d9606f11c637240812ca5ca039b1b9f2307ee26bd5a3dfe2200ae8e4d27bcbece87083d1e116775f6a8579fa9aebce584a048d30f4711c5dcd83402d9bb8cbdf3920bd0fbd436599285abfb6dfac43e4fce01adf62b2c179fbd36587247816e68367d98f0c406dd9319d4c9c2330ec59e60322b332afe52904a731969cb095c05d253e2c42f96a2377ecb5b516420acc1efdc87a0cd56a72547350cf92046b069965f98b05329923201d26acaf250493e0b23b5ebcd0ecd96554f35171afc57a48d9c64084651ea808df082466ed110ecc09294269b636105cac2f0376067ad67da9405424755cb35abf1fc94b5988eff9933edd50748e0ef050e6a603df68bad7d1f5bb3f98da490f2dc16ab3ea3d02e3aeff1c3274e094da7964b71406837c9df618a6beed7d35972dbc8bc3e83da8e0df765ee76887079550c193484833aba7600bd3b1530a532c64d0f92b484181a4a4097e95ce3260fff30cb82e298ea36368bc0d599a362e8137ff05bf19e5700f7b2c09dfacd3cf4bf2acf3252209c06692127bd3e70aac5b3851ccffce97489746624f7e03c487452b4f44c67b8d7e7dc8c8318d625e405edbc3227151f1b8dd92b2fb53d00caabd3b213e334de86d01ec6eae4c43f9862f0fdd18018c07d689b25543215e16ce3fac382488c1fa585ebf2a13d1a56e08dc9d75448ac7038fc1232609b288dda7f7772224264dcda00a6db585955ec0d70e212f63b37091454ce728fb8d67cfb221e7afbc218fbf22f5394ddf2f12f12c422f615d51d3710a1944740e64567582a7ed9ffe6a652718d69dd26f497712c8388e890239dcabc4d3b72bbad55e49344b95686ab8cea01ae114b5cfb5bad6442a5c93456ae71bbf2145d391b1387c5639691bd1808b06cee1934d0e1f570b3e54c5ed46dff37b53c5f4c207ecef45d7309b66ed84caadd16855562093e49dece205e12ef00a5f895f97a82be44edb5a13c363e89b87387420b621be3cc1a93e4809d8456f20a7cf71239fa15d316cfd2e61a579c8974d65fcc8de973d8c818ebaf4624f66928d1855273937e83c18c27b2c6d0848f5ce9cf4bbae2b3b4babfdc41e24d24a2ae0ae5245cb72558237252c0173a11279ead91f1327ac60ac10d7912a0b15aa339e8c2c1f7cb79665224dd97233d863cca9eeb459999884c109d041c7b7eb58f35521ac157a23e4d88603181e358ce2a2968395c9726b53b0a858620d001b55f5d084c9e030e844954eb1bd8f13a74bee64b8b53aec917e2f6e1484f5f5dfbabe34e6ad57f13576a65fa18e1659358f129f22b4d0c7745af643713c00959235c64b517571d3ebeec5449ddfeebe10587fadc3f21ba501c51a7d5d9113c8230180f848f04cc0006a1091f530f4fdfd6879e10d61839e738867dec836802da4485fdfe5ac5f175c9b0114c7b9093828caf4110ae11e59c699467c769d3f4ede593aaeac2fa7b602fb48f66939e65d571f3398e19ac0f318b54e0966350919752d1a50748c7457490b777a4f84ca4e94d6a48cfc4b57324e5d046efeeb4fb6bda0675b6b12da634b206168014864ecdd3825945f8e629a1081a4af94254881e8fc74e7e36abec400d32263c94011ca21ab1418c6be17c060fb35c291e11fec657bbcf87efd294950e8f4b1150224f46044e2d70a8380c73bac886f9730181992113bd673d9e08b9dd2a32b8f07a46b4d60d6e12d662b4088a5c5096ef9733428f7743ecf08c5ad573a4270b6c7ace549af074fd9db3e5ae057764ee6ba1d3bdcf1e3cca601248a8b63cd3e0e639c6db26ff530473a027faa4038edf7cd9b3829332a7d70a289493d1575a0903a0127e96592aece635065f3c4a5863e73122ccc77c7020a053961504a224c37c8da83e10c7b7f4c3c6a0b94d58d063444e619b42664bde124858e1a8a75c6e92b5857ffb36f045027c1069e97cb5f2d206c36360819d3e6a45ad4ef93b9cadc9698e99462e74e07f7926a24ace3f9f5f44c2674544aa045e53acf56c61e829b0414f7503225abacd896c2cd11f2c4f2dcb9104c549903841ffea3ab13338b88b665a4fb34a8be6c3c4c4cde4e7afc8d9c07c0c043315aab0e9613841ef476c7fd0d1b7f175c2cf309f4572c86a956f5acbc8b9f08e3edfc31cd73d187b717ddfc1353caee91068177c999e482a63f7b0ff82fa378ba47a6b90ded6e7084d5cde68cab90a8e0ed708c488b0f5792d231a30225296a5eda9f1b2351d003559bb633700f944658d5648da4adeab728eb82b7f57ecb41eb602bab54c6a695e955bf3e7c0fe4a8376e9e007d4c286107ec64287936b139611b33f8dec401e78e3499137dc45669a1fb6da798728a3e9c20ffe5b00e17aeb25bda7b4edb769c26337dbf42e0fc18e147ec9c17882c5b341d6eebbad298b78e91be873be2e22f79f30d56c8974871e8f991e6b90e2550c3c8b1d0384da1701c8c292a004c1f00b1443c9e66286cd55bf718c3cef70fbae08557e7e973963c0fda2a1d52443f2038be5819a11dcf81dfed717cf8082059f64e47f515a66405c504df6202676b88ae35461f7b468f7959e8add1fa9693347af3cf401ab5a304e6b0f636399fc551c8499ade894cd430b938b5dd7603a947523c55d46e4c017712ffd688183010b8f6374f1f24a7edc172339a2e2bfe07df83e1225b76a5420e26a811284aba619d029726665063", 0xfb5, 0x1, &(0x7f00000001c0)=@in={0x10, 0x2, 0x3, @local={0xac, 0x14, 0x0}}, 0x10) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f00000000c0)={r5, 0x80000001, &(0x7f0000000040)="e2", 0x1, [0x2, 0x1ff], 0x0, 0x20, 0x0, {0x0, 0x7, 0x0}, {0x0, 0xfffffffe, @sigval_int=0x4003e, @ke_flags=0x9fc040a3bd859cca}}) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mlockall(0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r6, 0x0) msync(&(0x7f00001e6000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) fchflags(r0, 0x40008) sync() syz_emit_ethernet(0x2a, &(0x7f0000000500)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="4c6fa57c306b", @remote={0xac, 0x14, 0x0}, @random="128767a9aced"}}}}) sync() 1.043525342s ago: executing program 0 (id=15): syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x10b, &(0x7f0000000040)={@random="13732c3c665a", @broadcast, [], {@ipv6={0x86dd, {0xf, 0x6, "04a601", 0xd5, 0x6c, 0x0, @mcast1, @mcast2, {[@dstopts={0x1c, 0x5, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x1000}, @ra={0x5, 0x2, 0xa1}]}, @fragment={0x1c, 0x0, 0xc, 0x1, 0x0, 0x18, 0x67}, @fragment={0x34, 0x0, 0xa7, 0x0, 0x0, 0x8, 0x68}], @udp={{0x0, 0x3, 0x8}, {"ba3c5b285424c7bf1d56942552d0575a9d67ce8bb2ab812629db45ab4a0f02de60b0082e8e10828425ed807c2cf9992c15a2839fd757e978010f1c6f9ee2d5886fe2b026f2a2eab269bd1ec7f2ee2c72854264121347fd5a7b53934f4d2408e251031a9196352453f4b15261dac5f2bbdd7ee80302765318e9e75c92b8710a18184159203a"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0x665b000) r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0)=0xfb, 0x4) r1 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet6_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x104, &(0x7f0000000200), &(0x7f0000000240)=0x4) r2 = fhopen(&(0x7f0000000280)={{[0x16a, 0xd]}, {0xc6, 0x1000, "7a4841c57f46bf12022ac025926103af"}}, 0x400) getsockopt$inet_sctp_SCTP_EVENT(0xffffffffffffffff, 0x84, 0x1e, &(0x7f00000002c0)={0x0, 0x5, 0x3f}, &(0x7f0000000300)=0x8) setsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x15, &(0x7f0000000340)={r3, 0x4800}, 0x8) getsockname$inet6(r0, &(0x7f0000000380)={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @mcast1}, &(0x7f00000003c0)=0x1c) r4 = fcntl$dupfd(r1, 0x11, r1) r5 = getsid(0x0) aio_return(&(0x7f0000000500)={r4, 0x4, &(0x7f0000000400)="fdbfac77aa5499d902e428c14a2c773919ee0e9f65ead55b554720b6a7dc4a9cee6bea10661f75137fbbb41851b71223abc7ad89a92371dcb6a70590541267ce6a40821be2a6c44d828f589f433d2c975d75bae4aeba27554fdc0f334eb37a189897bca7801f09a709e2f1d9dd6a447c2af40359a7d691cc6fab251f4a98c21fe9924e0ca01e3748661bfed3a28578fdfedc56d88b9f150b657e1fe3", 0x9c, [0x0, 0xb], 0x54, 0x6, 0x9bc, {0x40, 0xb1, &(0x7f00000004c0)="aa2f29e84effe6a109dc1da73974bc92aa81404d79e8"}, {0x0, 0x1f, @sival_int=0xfffffff4, @tid=r5}}) ioctl$MDIOCDETACH(r2, 0xc1c06d01, &(0x7f0000000640)={0xffff, 0x6, 0x0, &(0x7f00000005c0)='./file0\x00', 0x9, 0x7fffffff, 0xe, 0x80000000, 0x2, 0xa, &(0x7f0000000600)='\x00', [0xffffffff, 0x6, 0xfffffff8, 0x2, 0xa, 0x7, 0xfffffffe, 0x10001, 0x6, 0x800, 0x94, 0x2, 0x8, 0x1, 0x1, 0xfffffffe, 0x51b, 0x3, 0x3, 0x1, 0x7ff, 0x1, 0x3, 0xf67, 0x5, 0x7fffffff, 0xffff, 0x2, 0xfffffa13, 0x5, 0x100, 0x2, 0x10, 0x7, 0xbed, 0x1ff, 0x6, 0xfffffffe, 0x101, 0xd, 0x9, 0x1, 0x8, 0x8, 0x80000000, 0x6, 0xe, 0x10000, 0xbe2, 0x6, 0xfffffff9, 0x7f, 0xdf, 0x322, 0x3, 0x7d, 0x9, 0x6a01, 0x1, 0x3, 0x1, 0x6, 0x9b, 0x7, 0xc69, 0xdabe, 0x9e, 0x2, 0x6, 0x282ec9b3, 0x9, 0x90, 0x0, 0x4, 0x61, 0x9, 0x37, 0x0, 0x1, 0x3, 0x9, 0x401, 0x5, 0x20000000, 0x941, 0x5, 0x2, 0x78d1c073, 0x5, 0x6, 0x80000001, 0x9, 0x3b36, 0x4, 0x3, 0xffffffff]}) syz_extract_tcp_res(&(0x7f0000000800), 0x3, 0x800) setsockopt$inet6_sctp_SCTP_AUTH_DELETE_KEY(r2, 0x84, 0x16, &(0x7f0000000840)={r3, 0x9}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000880), 0x1, 0x0) connect$inet(r1, &(0x7f00000008c0)={0x10, 0x2, 0x2, @multicast1}, 0x10) r6 = fcntl$dupfd(r4, 0x0, r2) r7 = fcntl$dupfd(r6, 0x0, r1) syz_extract_tcp_res$synack(&(0x7f0000000900), 0x1, 0x0) sendto$inet(r1, &(0x7f0000000940)="b9b784ce5208b780476eadac64024463d56f1e61e6b86e0b4d15b883f2b982003b8183a3a6085b1684c77d7446b99612c0f14fa949329e59ca08996b5276e3a4ddf0beee87b08e0e02a41a19783303c53b092dc498b7ffd32fd8ae661315680e99d7b6afdb32ec2c5c680871ca3a3bca090e7d947b5ce2c3050d73e85c85ca5c48f253816be81b5f0f", 0x89, 0x20000, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r7, 0x84, 0x22, &(0x7f0000000a00)={0xf, 0x7}, &(0x7f0000000a40)=0xc) openat(r7, &(0x7f0000000a80)='./file0\x00', 0x100, 0x4) r8 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r8, 0x84, 0x6, &(0x7f0000000ac0)={@in={{0x10, 0x2, 0x2, @rand_addr=0x7ff}}, r3}, 0x88) getsockname(r4, &(0x7f0000000b80)=@in={0x10, 0x2, 0xffffffffffffffff, @local}, &(0x7f0000000bc0)=0x10) kevent(r6, &(0x7f0000000c00)=[{0x4, 0xfffffffffffffff5, 0x8004, 0x1, 0x9, 0x9, [0x1, 0xf33, 0x3c0, 0xfffffffffffff3b5]}, {0x7ff, 0xfffffffffffffffc, 0x3a, 0x2, 0x6, 0xffffffffffffffff, [0x8000, 0xaf80, 0x2, 0x4]}, {0x7, 0xfffffffffffffff5, 0x10, 0x200, 0x5, 0x3ff, [0xa, 0x8, 0x800, 0xd4f]}, {0x10, 0xfffffffffffffffc, 0x10, 0x100, 0xb64, 0x7, [0x43, 0x3, 0x8, 0xe8d9]}, {0x4, 0xfffffffffffffff9, 0x80, 0x1, 0x1, 0x5, [0x4, 0x1410377c, 0x54b, 0x3]}], 0x5, &(0x7f0000000d40)=[{}, {}], 0x2, &(0x7f0000000dc0)={0x7, 0x3}) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r4, 0x84, 0x12, &(0x7f0000000e00), 0x1) 1.041665144s ago: executing program 1 (id=16): openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x88) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000000400)='htcp\x00', 0x5) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f00000003c0)='hd\x00', 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000240)={r1, 0x80000001, &(0x7f00000004c0)='E', 0x1, [0x3], 0x200000000000000, 0x8, 0x0, {0x1, 0x7, 0x0}, {0x0, 0x20000005, @sigval_int=0x2e5562f1, @ke_flags=0xc088}}) open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) fork() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = open$dir(0x0, 0x0, 0x0) sendfile(r2, 0xffffffffffffffff, 0x1fd, 0x40, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000240)={r4, 0x8000080000001, &(0x7f0000000300)="e2", 0x1, [0x100002, 0xffffffff], 0x7, 0x6, 0x0, {0x0, 0x0, 0x0}, {0x1, 0x1d, @sival_int=0x8000000, @ke_flags=0x8005}}) mount(&(0x7f0000000000)='msdosfs\x00', &(0x7f0000000040)='./file0\x00', 0x4080001, &(0x7f00000001c0)) fcntl$setstatus(r3, 0x4, 0x4c) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81706}], 0x1000000000000013) syz_emit_ethernet(0x7e, &(0x7f0000000280)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@redirect={0x5, 0x3, 0x0, @empty=0x7e, {0x15, 0x4, 0x2, 0x32, 0x6, 0x67, 0x3, 0x4, 0x32, 0x4, @broadcast, @broadcast, {[@rr={0x7, 0xf, 0xfe, [@broadcast, @rand_addr=0xf, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x10, 0x45, 0x0, 0x9, [{[], 0xa93}, {[@rand_addr=0x7fff], 0x10}]}, @noop, @lsrr={0x83, 0x17, 0xfb, [@multicast2, @multicast2, @loopback, @multicast1, @multicast2]}, @ra={0x94, 0x6, 0x74e}]}}}}}}}) r5 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_int(r5, 0x0, 0x4b, 0x0, &(0x7f0000000800)=0xffffffffffffff35) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) ftruncate(r6, 0xa9c) ioctl$MDIOCATTACH(r6, 0xc1c06d00, &(0x7f0000000140)={0x6, 0x80000001, 0x4, 0x0, 0x444a, 0x1, 0x7, 0x0, 0x1, 0x8, &(0x7f0000000040)='}\x00', [0x10001, 0x0, 0x8, 0x8, 0x2, 0x2, 0x6, 0x81, 0x400, 0x2, 0x7fff, 0x3, 0x8, 0x6, 0x93, 0x6, 0x400, 0x5, 0xf498, 0xe1a2, 0x101, 0x1, 0x5, 0x8001, 0x3, 0xba6f, 0x2, 0x2, 0x1c91, 0x1000, 0xa2c, 0x3, 0xfffffffa, 0x1e, 0x7f, 0x5, 0x8, 0x9, 0xa, 0x0, 0x6, 0xbff, 0x0, 0x10, 0xe, 0x69a, 0x9, 0xb, 0xffffffff, 0x7, 0x2, 0x1, 0x7fffffff, 0x8, 0x3, 0x4, 0x5cbb, 0x7f, 0xa2c4, 0x5, 0xe4d, 0x3eb, 0x1, 0x80000000, 0x200, 0x6, 0x1ff, 0x5, 0x40000000, 0xe, 0x7, 0x8, 0x7, 0x1000, 0x81, 0x1, 0x7, 0x5, 0x7ff, 0x1, 0xe2800000, 0xeb0f, 0x2, 0x6, 0x7, 0xfffffffc, 0x9dc, 0x9, 0x7, 0xe, 0x9, 0x7, 0xfffffff9, 0xa3c, 0x0, 0x8]}) fspacectl(r6, 0x1, &(0x7f0000000100)={0x0, 0xffff}, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 991.70463ms ago: executing program 0 (id=17): r0 = kqueue() r1 = socket$inet6_udp(0x1c, 0x2, 0x0) setpriority(0x0, 0x6, 0x3ff) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, 0xffffffffffffffff) kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0x2, 0x1}], 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x16, &(0x7f00000002c0)=0x103, 0x4) open(&(0x7f0000000480)='./file0\x00', 0x0, 0xe) bind$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x1c, 0x1c, 0x2, 0x0, @empty}, 0x1c) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) r3 = socket(0x2, 0x3, 0x10) r4 = openat$md(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$MDIOCATTACH(r4, 0xc1c06d00, &(0x7f00000000c0)={0x0, 0x3000001, 0x4, 0x0, 0x8, 0x8, 0x3a, 0x0, 0x2, 0x0, 0x0, [0xffffffff, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x6, 0x0, 0x4000000, 0x4, 0x0, 0x0, 0x0, 0x2000004, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffd, 0x8, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4000000, 0x0, 0x4, 0x7, 0x800, 0x3, 0x0, 0x10000, 0xfffffff3, 0x8d4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x65, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x2]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f000066b000/0x4000)=nil, 0x4000, 0x1) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_buf(r5, 0x0, 0x18, &(0x7f0000000040)=""/3, &(0x7f0000000280)=0x3) r6 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_group_source_req(r6, 0x29, 0x52, &(0x7f00000000c0)={0x5, {{0x1c, 0x1c, 0x0, 0x0, @mcast2}}, {{0x1c, 0x1c, 0xffffffffffffffff, 0x0, @rand_addr="19fdb123c091ae3db1f1c5f51d8be800"}}}, 0x108) setsockopt$inet6_group_source_req(r6, 0x29, 0x52, &(0x7f00000000c0)={0x5, {{0x1c, 0x1c, 0x1, 0x5, @mcast2}}, {{0x1c, 0x1c, 0x3, 0x0, @empty}}}, 0x108) setsockopt$inet6_group_source_req(r6, 0x29, 0x52, &(0x7f00000000c0)={0x5, {{0x1c, 0x1c, 0x0, 0x0, @mcast2}}, {{0x1c, 0x1c, 0x1, 0x0, @loopback}}}, 0x108) setsockopt$inet6_group_source_req(r6, 0x29, 0x53, &(0x7f00000000c0)={0x5, {{0x1c, 0x1c, 0x0, 0x0, @mcast2}}, {{0x1c, 0x1c, 0x1, 0x0, @empty}}}, 0x108) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='.\x00') extattr_delete_link(&(0x7f0000000000)='./file0/../file0\x00', 0x3, &(0x7f0000000100)='msdosfs\x00') setsockopt$inet_mreqsrc(r5, 0x0, 0x67, 0x0, 0x0) r7 = socket(0x1c, 0x1, 0x0) setsockopt$inet_int(r7, 0x0, 0x4, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) 621.612494ms ago: executing program 0 (id=18): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0xa1) r1 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) mount(&(0x7f0000000000)='ufs\x00', &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000140)) r2 = socket(0x1c, 0x1, 0x0) setsockopt$inet_msfilter(r2, 0x0, 0x4a, &(0x7f0000000140)={@rand_addr=0x5, @rand_addr=0xc3, 0x3, 0x1, [@multicast1]}, 0x14) bind$inet6(r2, &(0x7f00000000c0)={0x1c, 0x1c, 0x3, 0xfffffffc, @loopback, 0xffffffff}, 0x1c) accept4$unix(0xffffffffffffffff, 0x0, 0x0, 0x10000000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) truncate(&(0x7f00000001c0)='./file0\x00', 0x5f0000) r4 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) sendto$inet6(r4, &(0x7f0000000200)="82cea945c0ef6fd8", 0x8, 0x2018c, &(0x7f0000000300)={0x1c, 0x1c, 0x2, 0x7ff, @rand_addr="108577c4532390f36870e0b899bf48bf", 0x4}, 0x1c) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000040)=@file={0xa, 0x1, './file0\x00'}, 0xa) fchmod(r5, 0x0) connect$inet6(r2, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0x0, @empty, 0x5}, 0x1c) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r6, 0x0) open(0x0, 0x70e, 0x0) setsockopt$inet6_udplite(0xffffffffffffffff, 0x88, 0x1, &(0x7f0000000040), 0x4) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x5a) kevent(r0, &(0x7f0000000040)=[{0x7f, 0xfffffffffffffff8, 0x8, 0xc0000000, 0x4, 0x5bb7bbb3, [0x80, 0x1, 0x5, 0x45]}], 0x1, &(0x7f0000000280)=[{}, {}, {}, {}], 0x4, &(0x7f0000000100)={0x3, 0x1}) sendfile(r7, r2, 0x720, 0x10004, 0x0, 0x0, 0x18) 331.714771ms ago: executing program 1 (id=19): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x1c0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r1 = socket$inet_sctp(0x2, 0x1, 0x84) aio_write(&(0x7f0000000140)={r1, 0x800, 0x0, 0x0, [0x40], 0x2, 0x0, 0x1, {0xd3, 0x0, 0x0}, {0x0, 0xfffffffe, @sigval_ptr=0xa1cf, @thr={0x0, 0x0}}}) socket(0x2, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "9f0962", 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x5}}}}}}) freebsd10_pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10000, &(0x7f0000000140)=0xb, 0x4) accept4$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) close(r3) r4 = socket(0x1c, 0x1, 0x0) connect$inet6(r4, &(0x7f0000000140)={0x1c, 0x1c, 0x0, 0x0, @empty}, 0x1c) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) sigaltstack(0xffffffffffffffff, 0x0) munlockall() aio_suspend(&(0x7f0000000280)=[{0xffffffffffffffff, 0x9fe8, &(0x7f0000000140), 0x0, [0x24, 0x7], 0x5, 0x5, 0x48754158, {0x4, 0x3, 0x0}, {0x0, 0xd, @sival_int=0x100, @spare=[0xfffffffffffffff7, 0x5a, 0x2, 0x1, 0x3c4b, 0xbc0, 0x8, 0x3]}}, {0xffffffffffffffff, 0x200, 0x0, 0x0, [0x3, 0x3], 0x3ff, 0x4, 0x98c3, {0x2, 0xf, 0x0}, {0x3, 0x1e, @sigval_int=0x8000, @spare=[0x4, 0x10000, 0x2, 0x1, 0x5, 0xd3, 0x201, 0xffff]}}], 0x2, 0x0) syz_emit_ethernet(0x7a, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast2}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x0, 0x7e, {0x14, 0x4, 0x0, 0x7, 0x2, 0x0, 0x0, 0x0, 0x6c, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1b, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @ssrr={0x89, 0xf, 0x0, [@broadcast, @rand_addr, @multicast2]}]}}}}}}}) rfork(0x83000) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ftruncate(r0, 0x10000) 226.782555ms ago: executing program 0 (id=20): sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x80, &(0x7f0000000000)={0x10, 0x2, 0x1}, 0x10) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$DIOCADDSTATE(r1, 0xc0f24425, &(0x7f00000004c0)="5a5ff70ee189cf3486fd3878c879a07d0fc54e7296de85380d4c2f05bc757f945068e10fa84fa6d001f58af71a58623a04816b469bc2f05f2ba9c0ee031181cb3d635520566575c9c78c96bc0e634f7e12045026e34c7ab56ec72ad3e832b5d8c040b22dd42a877b3061c299922e56ae0026d943f051f25b25097f0a54c78f2c0462450c42a8ac86f76e20021dc3e750e5fa11da64cd3bffcd97a7556db2d69f10c9c6fa334ee05ae3a4561e2dd6369a0766f5b352d76f51e411e3069c096c5b09ee69b0ed6b1e089010a1ad9ceeadf949eda7def1309d5a3e6b08b1e943bb008bd0755bceac95e987a5c63c230c28ca3eb0ec9bd42e49d8099645aee45efb48522f8050c03bc7faf5856cff2f4652a4322be6b62ef89725f3ea5434f517cef683a8c732e85a5cc4a26096ec002f018e29c5190357e86039427bcefc5aa3d538632c0327f517013ac4f12ee512ed58c0c31daa166913f860218ed2f616b21678f5182f1b6dc1e439dd8d7bb161a7b1c7706abb95d57f032df3b40fed220448cdb3d0bb48af6e0d618e19a15c7777a73fe3925a174ac1732aadaf668e391a11f7d03d83de2c46f9fb02616c9d2b49ed769aeb8f7cc02810c5db807fc28516467e4b0b59ead2c0cfa52aebcc0654a02ef14ffd77341e3b7726511f7dcc8a8632417431a5da63d7895b1eb6b0ec378f2332da4d4b39cd2e9e1a6c3958a21977f0f28a324fbfcd47e0dc7ee42dc68e0ccc09bd965db517ad3e3feb0742be2610818b3bb21e57d0ed14d55ae93c2c2b1edf4cf9143f6b517ffcc53c4294f4d6fc1a7c1fa496ce3d57cdc8e21e3c0c118d7095bebfd644f361e809019a8b10553d8cb21fba2b8ca038487f5d59079a6fb72f253d448bc6f9f2faf2860d933726e03b012f517a63e57b5004227dab2946843e4c4e1f16560ba0cd390b4f08a46ef842e5a238b2b07dbf8b3bb7446b74f1899823fb2163672aa6fc67c22c3554cfe021adb74c1963a647a440279e1a12f1dbc546a4244f4a3bc41cf4aeaaf520cee3cd3254940abaddcbc16e9472229b8f71d6173c860b09a89fd757f3c60b1e9e0d2f33fca0477e88ae8982bec35885795011f85880e6a2973d99c5ed62eacacffa67d5f727474b2135b6ce508db5deadd409cb78e39010876e475241639a266fe61f6a1d6e700e18e669846b037eb701fec6592c0b406bfc862fd65e27cd216a0dd6c2c43f0f967fbb5bde8e6d9aba56a7e1bfde06715985375e3c69b28dfcb13daeb2ce0477732056b79d531dfa9467276f65c74955d14c46b59280f17a05cd1bbca27852460b6e0ddb922a3a341a92c6b905024d4f1bc4761facc9893b822607028e3c2b3cd1290fdfdaf53ddd96fb80a8911772e2efe3aa7597f4378b3c163aa879165f6dfeb84926aa0e4f066d977522b0c4aeab547b50f56f1dfa005cb5a169a755c0643750a19ad9b85f6337678b84c91f8b1d07a7987365023e85dd9bbfce5c04b26ab86367e2c4b0b9683e6bfdecb6d36f5b6586985b08eecd593f64df167efc1ebdf4e811c96608f14fd1b69319f9b868a73e3db601d6bec3a5972ff2f0518c7bcb0eb2dd63aeba8cee5b2d3616935922f52644bdfb46e5d12cc0cbd7331c72fd5d4246990db826a6deb91b918aa7c70d70c8f31d1bf3dfe711d09081a38e095e179228190f97b1bdfd8c933db17b614f963a6c5716dc2db54a89571f79d9c02ddaf0540df57d06d123aa39562d3fd3c8f135c3230166e7887504763782d8e391d6c76b33af9715a060d2c15586f7982cb6799f868231fa16f47465da5bc5e9775f2914078badb4896ff1e64ec565c8b9278fdd4c095d06edb4331788383c1539efc44f4cd89b031d5077b96105728153fda67c7f5b916ea6da36223830404bdd2a38304806ef7a1168e9b03bf7530408276693bf68bd2c1410eddfe5c7159affe730ecc639c09916491ee741eb49d1721e634c4ca25010a557bd56950c0ebaa06d175cfa8c4bd39aafd995d4a2acff020de5b08eeb4e1bc0cc4ea03afca715371c89af5da187f75d9f13ce56dbcf994ac9141958ef6dbf7ede689a690075bb71e515f6c735a54ac770a03138df58df32875f28b24a5f3093cdd5e8e708fc444a3c128b7ac05483e11cdc2be59c4a213862220d21c62f8990a52eee7ef8ff49df3824867a18ac6b2e31873b1fe05d133993239f33b35537ef0b96f9e8dd0290048a509ebd27fe9be484afb3c01a4faff728d26ec4e3cdd28f5a67b162da1cd1ef52b5f0a32a6ae1751371ac45e9f5eef631a68926b824ea7b6e1e8a1ae24d13693f77072e99211c904b777864afe7a1b7068ec8602b3bfe1ff3e5ddb59deffc3c2a81ca2f10530a79e4c2ba424cdf7e1605f4afb7037a182dd914b9ab529fcabdf7f5f77af4f4406a9282e2b934b40fbd755940b0335f4b9cf5cf05bfa8674b65587cf17c06aafaadda0c9fb1fd5998b0972ad3f10e1b7776883b78645551553d74cef8356b70050f4de867738fcf0ab4132f30a76e9f3c95b2ad5ecf73a6a939cb8b3b1cb877ec871d396b9ffa594fdf19a47b9d564562b5b889a6b5f8a18bed29e83194b1b9265b9a45ec2727b0ca823a4e749f240e8710e8fae73699fee185bf94061d5cf96d33611bbd385972488768f13c72d42481d5e9794c070ad26c4e1f45ad14d46cad5a6c546d507faa063bf81dc4118b9f0ed0c36300b0a0c520907b56daa1fb2f594e97ad46e3281f43f9e3a70126c07efae4af06faeb8297bda84f363db6a77d8c81178a50b1fe57a7f1238bb55f37210850577167a9cfceb3f6ed611f7971cd7594bbdc10f00979d969c8a4c894cd174f526a30a2abc0b8fa06c7f4255f3ce2b626501d0f1b1055546323245ce4848630d15eed23641aa507263dc28dd12f66fddba88103399f0df0724de4e42b8a78f6cbefb7a26b15b5ca34f5106cb143a00dd256e9c2860ed7d3124c519b7bf3e24df430822df5236cfb0695c6c934f4a7f0a4ec14e08481bb3744a8ccb5cc4ce58913624f9ab538a25281abef6c541f4053b25c25992c651e0c0072be7960690b5bb9f0663d4b5210ae918b96dbeb102784928077231a004fbc4963e91abe6ecebeb3b6480f21fff90f95aed34a2b91a1f30e565b4be3e0718eef4fd85df5db92f8faa0a1a432fe12c0e7692bb94e8154b254c7d0d517907086ba85b6c14bb56fed697a9992aee005b604eb93d3d9e8d79034142573ee8b3ece00fb77ab28da55108f3b0ac962bada134c591a9f51d9c4f1c25340a757182a627c7f7d73c1317a02f2aaad40aca0ea7349ef3f61ebd58526d0d88e689fc5ad66625fc8017accba17950dcf4d17d7641547e1458706ebf8f19adc98f5bcc52d210e36c56e38d4313ca2514ae3542a2af402d0e4e96e44396da64ccdef940e87826b25278dc39a81f50b3c03da91cdf10b36e9a3532b1a9066f5fedd8d65fb1c92e9dfff36fffa97376c8d67aebc19e1d57cde6a0777b8db0220cf7381689448807887eb461f501277dd87a36356b64dbfad35fcec316188ec654f0ef124dd044db9042e3c45ee8f2575b7c78076dcb10101106057bd7a0ebe8416c17cbacd23fe99abecba9358e2bc3f3b0f10f68549e71d36382e53a566d7271a8cbbc8b962cc36d70e7ad772e2144934bbea7626cc2150de9ef7e48fa70fbecfbb9e4a2679543cedb8d42e0225d791017a3a2857bfb42e5684283e5d82e168b31dea5e6d2cc7386c3d290b8d1cca4f88fffc1061cc535ed0c3979d9ed10de523558382621b9d42e7b40f74e63a055c5eee390449d9bc787c92d8d064a7544cf4fe89e969a0045888841e460d688497782bd3b0d1f62228afa9342aa7ea3c23816eec307750267e499336535d41ef64706928b90be6c92c67f33f655fa3c5d40320cfc974c24d316cae5d563cbd41ddcb8c5944348b95d94fe01a4c6c7222a6eddbe281c699fb65eb2b1fc68b39c275cd26e27cb4dcb9ad6cf6184b354cf0139b86f3f167133836f5932d09e69e6177c9bfbeb9da7a493662905cfb2b2436dc190ad27ae7ac87a6079feaac537c108a5761697f4fdc7e3fcfc091bc06925aebb67468c66726c0afa502ac02936d121c737d7fa538807820530b8e03cf7fdf1d902f57153ac449d2dc4384c818a1c3b8936401246dd5648d82489fe5f90c0bddebc68effb2af3b1b417d0da48a7b3d611b4216614d7ee8e59e0f8a0a3ffe03612f6ee798def20459ee1de1085ce48d8d6e64c3165a6c52f66232017b8dcae83b325ffd37418e52ef53f4b6dae755af01d7deb29dba80f937d5bfda77e7a3b340bb59f15460c77575d885e014e4a3deb00e9b98fc629c15d9cff2a3d7a18e5a91e84f8f77c535544098b316685ead2978b6ffdda93e27c16d33e2c58f92d203b085bbe39bbe28334d649ed64b8b509aeea49a80af2ce8ae98075f5d65ba1201274bd41c36a24e76292c8a54e99ec3d295fbc76aee0f4f43f6e8d35652686a942ca82e45380705b74f2fcee201e5e4c813d97aa67de15b142771d3281470285f927331ae289ec21152455677a20bd19d0c5726efe6bf67dd929f69bb6a266be4f07e05a0838d14b75423c71a1827094e8b612c7e48643251d51c85bb80d969c9b1e3f2e72532f8ae3aaa71a7e8b59226462a6c644710fd07ce822bc51a823ca2a4ff61c71b3ebed981bbf406e7e06b3a2c6b8e0ac24b83f0241f0db087ff20c75f1efacb104c891a5e6d0646001991f2cafb11089b5d8e61bc34d818760c23812d9986c8516c8c592e1c9038014dd4b0cf3ddeff18275401822e7feb42bdaef687c9861b4748284e99c42725e99e7c87cf4d2e50d1135bfce32044d58a358fd66e1beeb9d2014786398a15dd3cf0c9e25dec67e820b3503b19e08cca0d251bc0e21dacf58d2a69021cc75b807c9080b2b7f4dcb0fe041c01e112d7127e3465bd5480c0ec560c7f1683944c6b4fd83988576efeabd90406350a5fb1caea970627dfbbb841b90cae042e19a14ed4229d215c15e51655fb968530834a57a1f4c06f120db86c17f74c18484c8fd04f96c09dbde616c2149926a4779046fe45e6e3cc6a9a5326e8b450dcde4200150c6b8dae36c4e210267c9f7f7c916e81d4ca01cc252af8494929af7eb5b1eab300ccbb25580b4b2483d265c32eeef60820a400146c282e335fe09cc9da080f94d0e69c5e042362827ee35e021d8c67fec777f80e701edda51606689c949636ad33375f078d6ef897f7f9c3b5b91c4fa56f0ff47a6819d003a648e69ea0b8b7d7555ec009647c9e5b2176d8010a7b24c13a8e92a8fe8b1113534c7b452e6b67c0b14107fab81cebaefba55076fe57eb9ed4ba6d663186b336b2debc5664d942b3b0ce601901596136231421d5760241b5befc8230948ec40db4170de8ca87faec627292cdc738fc9f2b7ed5deb8b107faf7bb7bb11cc387995029517bc73fab5f264f356e2d96189c8b1a0626f964fe81ef75353e9128ac07431e2bd92aee39563766f148f6918f405947307e00e17605353d6e5f25bad2666242ace67e22f4dde88bdf2c80fa32f17fe3d0c1e8e7b99694f0aefc7dffef72cf07fdbd6f24d36717586ac30981277802a46825d06dafacb957b88ca014364a048452f1d1495551f243c0c3b74718e92afa4a69cc20a4fa94035547d3eb97e5a44ac471c531a00d5fb71662f62cdce226af495e667241f2f640187616a6d5bdb0432b8a011434278f9e9ccb52986ed4ea021ad637f0a350d8cb8f4337ad4eee608d173e9dd282bd463faf3924703fc311d019") r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000180)='./file1\x00', 0x0) chdir(&(0x7f0000000040)='./file1\x00') renameat(r3, &(0x7f0000000200)='./file1\x00', r3, &(0x7f0000000140)='./file0/file0\x00') r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r5 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x4) mount(&(0x7f0000000040)='msdosfs\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f0000000100)) renameat(r5, &(0x7f0000000480)='./file0\x00', r4, &(0x7f0000000400)='./file0\x00') aio_write(&(0x7f0000000340)={r2, 0x80000001, &(0x7f0000000300)="e2", 0x1, [], 0x0, 0x0, 0x0, {0x0, 0x7, 0x0}, {0x0, 0x0, @sival_int, @ke_flags=0xc088}}) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mlockall(0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r6, 0x0) rfork(0x96014) fcntl$setflags(r0, 0x2, 0x1) getsockopt$inet6_udplite(r6, 0x88, 0x4, &(0x7f0000000400), &(0x7f0000000440)=0x4) sync() kevent(r0, &(0x7f00000000c0)=[{0x3, 0xfffffffffffffff3, 0x0, 0x80000201, 0x5, 0x6, [0x0, 0x8, 0x1, 0x8]}, {0x3, 0xfffffffffffffffa, 0x8005, 0xfffeec, 0xfffffffffffffffb, 0x40a, [0x0, 0x9, 0x7fffffffffffffff, 0x6]}], 0x2, &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}], 0x6, &(0x7f00000002c0)={0x6}) 224.470534ms ago: executing program 1 (id=21): getpriority(0x2, 0x0) dup(0xffffffffffffff9c) freebsd11_getfsstat(0x0, 0xfffffffffffffdc0, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bindat$unix(0xffffffffffffff9c, r2, &(0x7f0000000240)=@file={0xa, 0x1, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ftruncate(r1, 0x84) mount(&(0x7f0000000080)='cd9660\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f0000000100)) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x8010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x8, 0x7, 0xc8, 0x9}]}) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') sync() sync() r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x8, &(0x7f0000000000)=0x9, 0x4) setrlimit(0x9, &(0x7f0000000180)={0x0, 0x8}) bind$inet(r5, &(0x7f00000001c0)={0x10, 0x2, 0x2}, 0x10) connect$inet(r5, &(0x7f0000000400)={0x10, 0x2, 0x2, @loopback}, 0x10) sendmsg$unix(r5, &(0x7f0000002580)={0x0, 0x19, &(0x7f0000000100)=[{&(0x7f0000000140)="4640c719021399600f76aac84cf9aec359d5c9ce67f6453118a671000080e0c44ebc7bc3ef22bca56aa8f60468ba787ced0d999f926f54ab63ee1e", 0xfe22}], 0x1, 0x0, 0x0, 0x180}, 0x20104) setsockopt$inet_tcp_TCP_TXTLS_ENABLE(r0, 0x6, 0x27, &(0x7f0000000240)={&(0x7f0000000640)="00b2c06df48000000000000000a3f716", 0x0, &(0x7f0000000340)=',', 0xb, 0x10, 0x0, 0x12, 0x1, 0x0, 0x3, 0x3, "710800000094ffff"}, 0x40) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000000000f8ffffffffffffff00005e7f05a8d7bd36262cb0ad7b7c48cbaabff8840187dfb4ec3b0b6c335bd0e6b0fd29690e2f7b3dff2db6e31d2981929a7979a83c359dd73c49c87b60408622c2ae10aac5a43107fcc022fc2ffab3cbf7c8397fb7d017806a6d9481680d6d0863c17414fc400dc21e4579d0cf60a4c32b3b160fc7e5dc2ae2127444a40afbfbf3786d250dcea48e68a0bfe091fcbd3bafe7f7b0a9517ba767c0c6b37a8a3cd9f594e96fb473ab36090000007e829d5431a0c4870ecd9ffaa2c60e6f07a5056dbb6a6299e19633bd73588388561933a9f796f3"], 0x10}, 0x100) r6 = socket(0x1c, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2010, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x8201, 0x0) fhopen(0x0, 0xea5980e430c89b28) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_int(r7, 0x0, 0x0, 0x0, 0x0) 0s ago: executing program 32 (id=21): getpriority(0x2, 0x0) dup(0xffffffffffffff9c) freebsd11_getfsstat(0x0, 0xfffffffffffffdc0, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bindat$unix(0xffffffffffffff9c, r2, &(0x7f0000000240)=@file={0xa, 0x1, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ftruncate(r1, 0x84) mount(&(0x7f0000000080)='cd9660\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f0000000100)) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x8010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x8, 0x7, 0xc8, 0x9}]}) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') sync() sync() r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x8, &(0x7f0000000000)=0x9, 0x4) setrlimit(0x9, &(0x7f0000000180)={0x0, 0x8}) bind$inet(r5, &(0x7f00000001c0)={0x10, 0x2, 0x2}, 0x10) connect$inet(r5, &(0x7f0000000400)={0x10, 0x2, 0x2, @loopback}, 0x10) sendmsg$unix(r5, &(0x7f0000002580)={0x0, 0x19, &(0x7f0000000100)=[{&(0x7f0000000140)="4640c719021399600f76aac84cf9aec359d5c9ce67f6453118a671000080e0c44ebc7bc3ef22bca56aa8f60468ba787ced0d999f926f54ab63ee1e", 0xfe22}], 0x1, 0x0, 0x0, 0x180}, 0x20104) setsockopt$inet_tcp_TCP_TXTLS_ENABLE(r0, 0x6, 0x27, &(0x7f0000000240)={&(0x7f0000000640)="00b2c06df48000000000000000a3f716", 0x0, &(0x7f0000000340)=',', 0xb, 0x10, 0x0, 0x12, 0x1, 0x0, 0x3, 0x3, "710800000094ffff"}, 0x40) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000000000f8ffffffffffffff00005e7f05a8d7bd36262cb0ad7b7c48cbaabff8840187dfb4ec3b0b6c335bd0e6b0fd29690e2f7b3dff2db6e31d2981929a7979a83c359dd73c49c87b60408622c2ae10aac5a43107fcc022fc2ffab3cbf7c8397fb7d017806a6d9481680d6d0863c17414fc400dc21e4579d0cf60a4c32b3b160fc7e5dc2ae2127444a40afbfbf3786d250dcea48e68a0bfe091fcbd3bafe7f7b0a9517ba767c0c6b37a8a3cd9f594e96fb473ab36090000007e829d5431a0c4870ecd9ffaa2c60e6f07a5056dbb6a6299e19633bd73588388561933a9f796f3"], 0x10}, 0x100) r6 = socket(0x1c, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2010, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x8201, 0x0) fhopen(0x0, 0xea5980e430c89b28) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_int(r7, 0x0, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.4' (ED25519) to the list of known hosts. SYZFAIL: SIGFPE pc-offset:0xffffffff217ce161 pc:0xdeadbeef addr:0x0 code=65537 (errno 35: Resource temporarily unavailable) Connection to 10.128.10.4 closed by remote host. if_delmulti_locked: detaching ifnet instance 0xfffffe0058578000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058578000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058578000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058578000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058578000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058578000 FreeBSD/amd64 (ci-freebsd-main-1.us-central1-b.c.syzkaller.internal) (ttyu0) login: pid 881 (syz-executor), jid 0, uid 0: exited on signal 8 (no core dump - too large) ifaddr cache = 0xfffffe00593d6000 is deleted if_delmulti_locked: detaching ifnet instance 0xfffffe0058578000 tap2: link state changed to DOWN if_delmulti_locked: detaching ifnet instance 0xfffffe0058578000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058578000 pid 875 (syz-executor), jid 0, uid 0: exited on signal 8 (no core dump - too large) pid 861 (syz-executor), jid 0, uid 0: exited on signal 8 (no core dump - too large) pid 887 (syz-executor), jid 0, uid 0: exited on signal 8 (no core dump - too large) pid 875 (syz-executor), tap1: tun/tap protocol violation, non-controlling process closed last. pid 880 (syz-executor), jid 0, uid 0: exited on signal 8 (no core dump - too large) ifaddr cache = 0xfffffe00593d6d80 is deleted tap1: link state changed to DOWN if_delmulti_locked: detaching ifnet instance 0xfffffe0058578800 if_delmulti_locked: detaching ifnet instance 0xfffffe0058578800 if_delmulti_locked: detaching ifnet instance 0xfffffe0058578800 pid 880 (syz-executor), tap0: tun/tap protocol violation, non-controlling process closed last. ifaddr cache = 0xfffffe005816a480 is deleted tap0: link state changed to DOWN if_delmulti_locked: detaching ifnet instance 0xfffffe0058141000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058141000 pid 861 (syz-executor), tap3: tun/tap protocol violation, non-controlling process closed last. if_delmulti_locked: detaching ifnet instance 0xfffffe0058141000 ifaddr cache = 0xfffffe005816a180 is deleted if_delmulti_locked: detaching ifnet instance 0xfffffe0058140800 if_delmulti_locked: detaching ifnet instance 0xfffffe0058140800 tap3: link state changed to DOWN if_delmulti_locked: detaching ifnet instance 0xfffffe0058140800 pid 869 (sh), jid 0, uid 0: exited on signal 8 (core dumped) pid 745 (getty), jid 0, uid 0: exited on signal 8 (core dumped) pid 760 (csh), jid 0, uid 0: exited on signal 8 (core dumped) pid 743 (getty), jid 0, uid 0: exited on signal 8 (core dumped) if_delmulti_locked: detaching ifnet instance 0xfffffe0058578000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058578000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058578000 pid 772 (sh), jid 0, uid 0: exited on signal 8 (core dumped) pid 742 (getty), jid 0, uid 0: exited on signal 8 (core dumped) if_delmulti_locked: detaching ifnet instance 0xfffffe0058141000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058141000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058141000 pid 740 (getty), jid 0, uid 0: exited on signal 8 (core dumped) pid 735 (sh), jid 0, uid 0: exited on signal 8 (core dumped) pid 746 (getty), jid 0, uid 0: exited on signal 8 (core dumped) pid 784 (sh), jid 0, uid 0: exited on signal 8 (core dumped) pid 739 (getty), jid 0, uid 0: exited on signal 8 (core dumped) pid 744 (getty), jid 0, uid 0: exited on signal 8 (core dumped) pid 885 (getty), jid 0, uid 0: exited on signal 8 (core dumped) if_delmulti_locked: detaching ifnet instance 0xfffffe0058140800 if_delmulti_locked: detaching ifnet instance 0xfffffe0058140800 if_delmulti_locked: detaching ifnet instance 0xfffffe0058140800 FreeBSD/amd64 (ci-freebsd-main-1.us-central1-b.c.syzkaller.internal) (ttyu0) login: pid 889 (getty), jid 0, uid 0: exited on signal 8 (core dumped) show registers Password:if_delmulti_locked: detaching ifnet instance 0xfffffe0058578800 if_delmulti_locked: detaching ifnet instance 0xfffffe0058578800 if_delmulti_locked: detaching ifnet instance 0xfffffe0058578800 Login incorrect login: ps Password: Login incorrect login: show malloc Password: Login incorrect login: show all tcpcbs/bl Password: