last executing test programs: 2m22.093772816s ago: executing program 2 (id=136): aio_waitcomplete(0x0, 0x0) socket(0x2, 0x1, 0x0) openat$crypto(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = socket(0x1c, 0x3, 0x0) cpuset(&(0x7f0000000180)) cpuset(&(0x7f0000000780)) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x32, &(0x7f0000002a80)=ANY=[], 0x8) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r1, 0x0, 0xc, &(0x7f0000000040)={@multicast1, @loopback}, 0xc) setsockopt$inet_mreqsrc(r1, 0x0, 0x48, &(0x7f0000000100)={@multicast1, @rand_addr=0x8, @rand_addr=0x2}, 0xc) setsockopt$inet_mreqsrc(r1, 0x0, 0x48, &(0x7f0000000180)={@multicast1, @multicast1, @loopback}, 0xc) setsockopt$inet_mreqsrc(r1, 0x0, 0x48, &(0x7f0000000200)={@multicast1, @rand_addr, @multicast1}, 0xc) setsockopt$inet_mreqsrc(r1, 0x0, 0x48, &(0x7f0000000400)={@multicast1, @rand_addr=0x9}, 0xc) setsockopt$inet_mreqsrc(r1, 0x0, 0x49, &(0x7f0000000100)={@broadcast, @rand_addr=0x8000, @multicast2}, 0xc) ioctl$KDGETMODE(r0, 0x40046676, 0x22e00000) r2 = socket(0x1c, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503000000f60700005987", 0xd, 0x20080, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xd0584fcd7f7abebc) getsockopt$inet_tcp_buf(r2, 0x6, 0x41, &(0x7f00000001c0)=""/219, &(0x7f00000000c0)=0xdb) getsockopt$inet_udp(r2, 0x11, 0x1, &(0x7f00000004c0), &(0x7f0000000500)=0x4) r4 = socket(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r4, 0x6, 0x2000, &(0x7f0000000480)={'freebsd\x00'}, 0x24) ioctl$KDGETMODE(r4, 0x40046676, 0x22e00000) r5 = accept$inet(r2, &(0x7f0000000080)={0x10, 0x2, 0xffffffffffffffff, @remote}, &(0x7f00000002c0)=0x10) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r5, 0x6, 0x2000, &(0x7f0000000180)={'rack\x00', 0x8}, 0xfffffffffffffce5) bind(r2, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3, 0xb, @remote={0xfe, 0x80, '\x00', 0x0}, 0x4}, 0x1c) ioctl$KDGETMODE(r2, 0x40046676, 0x22e00000) socket$inet6(0x1c, 0x2, 0x0) 2m21.243901854s ago: executing program 2 (id=143): r0 = fork() wait4(r0, 0x0, 0x4, 0x0) (async) open(0x0, 0x8000, 0x0) (async) socket(0x1c, 0x1, 0x0) freebsd10_pipe(0x0) (async, rerun: 32) socket(0x1c, 0x1, 0x0) (async, rerun: 32) pipe2(&(0x7f0000000080), 0x100004) (async, rerun: 64) chdir(&(0x7f0000000400)='./file/file0/..//file0\x00') (rerun: 64) ioctl$KDGKBSTATE(0xffffffffffffffff, 0x800c6d33, 0x2138aff0) (async) freebsd11_mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000c00)={0x0, 0x10001}) (async) r2 = socket(0x1c, 0x1, 0x0) sendmsg$inet_sctp(r2, 0x0, 0x0) (async) ioctl$CIOCGSESSION2(0xffffffffffffffff, 0xc030636a, &(0x7f00000000c0)={0x10, 0x20, 0x0, 0x0, 0x1, &(0x7f0000000040)="fb", 0x0, 0x4d46b770, [0x0, 0x0, 0x3ff]}) (async) r3 = socket$inet(0x2, 0x1, 0x0) bind$inet(r3, &(0x7f00000000c0)={0xff8d, 0x2, 0x2}, 0x10) (async) syz_extract_tcp_res$synack(&(0x7f0000000300)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000f70800452ef3915a485a80ea280000000000069078ffff0036ac1400aa4e204e22", @ANYRES32=r4, @ANYRES32=0x41424344, @ANYBLOB="5000000790780000"]) (async, rerun: 64) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) (async, rerun: 64) r6 = socket(0x1c, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000140)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) connect$inet6(r6, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) (async) setsockopt$sock_splice(r6, 0xffff, 0x1023, &(0x7f0000000080)={r5, 0x400bab8, {0x6, 0x4}}, 0x20) (async) ioctl$KDGETMODE(r2, 0x40046676, 0x22e00000) 2m20.383315655s ago: executing program 2 (id=149): pipe2(0x0, 0xd505eb4556f41fdb) semget$private(0x0, 0x2, 0x39c) aio_waitcomplete(0x0, 0x0) cpuset_setid(0x2, 0x0, 0x0) ioctl$MDIOCATTACH(0xffffffffffffffff, 0xc1b46d00, 0x0) openat$bpf(0xffffff9c, &(0x7f0000000100), 0x100, 0x0) r0 = socket(0x1c, 0x1, 0x0) lio_listio(0x0, &(0x7f0000000a80), 0x0, &(0x7f0000000d80)={0x1, 0x20, @sival_ptr=0x1ff, @ke_flags=0x8}) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$CIOCGSESSION2(0xffffffffffffffff, 0xc040636a, &(0x7f0000000040)={0x16, 0x24, 0x54, 0x0, 0x0, 0x0, 0x8, 0xfdffffff, [0x4, 0x4]}) openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2000) connect$inet(r0, &(0x7f0000000240)={0x10, 0x2, 0x0, @rand_addr=0x3ff}, 0x10) ioctl$KDGETMODE(r0, 0x40046676, 0x22e00000) extattr_set_file(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, 0x0, 0x0) setegid(0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{0xc, 0xfffffffffffffff9, 0x4049, 0x8, 0xe8c5, 0x40000000, [0x0, 0x88f]}], 0x1, 0x0, 0x0, 0x0) r3 = socket(0x1c, 0x1, 0x0) getsockopt$inet6_int(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) r4 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x40, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000140)="b10005019000e803480308c75786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a300a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x20000, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)='\x00\x00', 0x2, 0x20102, 0x0, 0x0) ioctl$KDGETMODE(r3, 0x40046676, 0x22e00000) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r5 = socket(0x1c, 0x1, 0x0) sendmsg$inet_sctp(r5, 0x0, 0x0) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 2m19.535019467s ago: executing program 2 (id=154): socket$inet6_sctp(0x1c, 0x0, 0x84) (async) kqueue() freebsd12_shm_open(0x0, 0x9d12cdcdb3c991b4, 0x1) socket(0x1c, 0x1, 0x0) socketpair(0x10, 0x20000000, 0x10, &(0x7f00000000c0)) (async) recvfrom(0xffffffffffffff9c, &(0x7f0000000740)=""/267, 0x10b, 0x40863, 0x0, 0x0) r0 = socket(0x1c, 0x1, 0x0) (async) socketpair(0x1, 0x1, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = socket$inet6(0x1c, 0x2, 0x0) connect$inet6(r3, &(0x7f0000001000)={0x1c, 0x1c, 0x3, 0x1, @loopback}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) (async) r4 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_group_source_req(r4, 0x29, 0xc, &(0x7f0000000300)={0x1ff, {{0x1c, 0x1c, 0x2, 0x1000, @mcast1, 0xfffffffd}}, {{0x1c, 0x1c, 0x0, 0xfffffffc, @rand_addr="4a000000000000ffffffbcedffffffe7"}}}, 0xfc) (async) getsockopt$inet6_int(r4, 0x29, 0xa, 0x0, &(0x7f0000000080)) sendto(r2, &(0x7f0000000300), 0x0, 0x100, 0x0, 0x0) (async) fchmod(r1, 0x1c) ioctl$KDGETMODE(r0, 0x40046676, 0x22e00000) socket(0x16, 0x5, 0x1) (async) r5 = socket(0x1c, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000400)=""/173, 0xad}, {0x0, 0xfffffffffffffe70}, {&(0x7f0000001600)=""/190, 0x41}], 0x3, &(0x7f0000000540)=""/89, 0x59}, 0x2) (async) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r7 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$CIOCGSESSION2(r7, 0xc030636a, &(0x7f0000000000)={0x29, 0x0, 0x20, &(0x7f0000000040)="72e8789fa2e77d9bcf47eaa3c96be4435162120119167dd041d616205079e98e", 0x0, 0x0, 0x0, 0x7d32559c, [0x8, 0x0, 0x0, 0x60]}) (async) r8 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) sendto$inet6(r8, &(0x7f0000000900)="6a3364f80c04449d07afb23ef30fa25a8bd0daafa9f5fb5b7880cb0eabd568116b4b0bc2945f03d453cf4a291b6bb29347a95bd4f27d5e2a65afc2fbcc7d47d4f3d85c384c7ee13c266e4f213ee4ccf9cd815fe090a52b83943c3d1557a846c96d5f5d9012138b8f76ea18979e5140654454281b7db9f6cc48bb3c69e59b1dee28c4067ae69256a30794f0e15fcd09ad8fc2f5bf5004e60558e13480a8c9f63278ea239ca9a5d34426ad42a8b875d6418cf423075345f911826f3b968391b18371ff8305a3c78eea0164310f2d8a9893a344e3f80d69ed0977c6467b5dac655894a5ca8ec0d6a932321d034e012163e43efbae8ddcee3638e52eee61e5953f6a79a72d5f83d7c61fabfc22f8421c8cf48714eef6d6282fea3a6d60940a8b35e6a0346959855aa8300d5edd336c4c5987e2e9fe88f281c8bfcb916542a9cb4646999aeb612231aa884f67aad7e3e60332b96852b948bf8c67e698650a25a2e5fae88c5885f8b3193fe6da2d5201a0a099413234e86944d33c71f74408daa816a33b40d63ca2e37d0ddfe090b6e4deaa92c620c8d967b3f1cc2e98a276f8b2a4f897775d01e4717e4898125631f9fade0aa6a251a5c4576c2e7f88276d0a3e158b4b828483a72082048a4f20c613ef3fc02d9c2f51ee66bffe3b3590b6e83182a0a43991a62c57f643493c55d490c0621bb5bb906b8365f109e48f4067563ad13bb7be1cf4eb150b142e9bf4104520e07aff6bc779a8dc23677de0df616e85f52fe753ebabca519feb6520bd3457918cc477876b77e11ef4feefa58af330949783ca0b41304bbf744c2e2f39ae6dafb6ef69878fa7779015844127f101e9c0cb6d661e615ebd8c5d931799d6581ac8fc70cbc23c027bf30e91bfb2e8d8286ab20ce44cf4c9476d19260bbb215f738c3b5d4c9615c9ba010ee2bda2db5d342cb39e6a2259145748f0173a7db9e05bc4ac7279f757eda70ff51385d627aed93fc44b6a033263b850e6e2189720c5bf4ba301e0739e023c9eeccbc0c6b9066230de6785331615e4440ac6932b16f083f1de11639af9e2aa94b3580e7ebdfe9d86f3da06d9583a1056aa17b62638f8dd2c7b5e30dac5703901008e836a3277a2f7a4527a82716b4036c625cbaeef0dec06189974ca4bf814b75b16b1ab9b1be0bcea216a41162c4d8a50261cf2f38c159478d57e7998251e81f8597a1d911f43a5192f9796e7127f3dafc1806420331e76b5528254143887ed779700772ee0e350ae9da4341bc25c24241cf09ce6552581f195f6e3d5e64b102ce4b871feca2bbad3d5f895ce38fa648a5d4a677abf43374e6d06bddba1d4e3afd7b0a088df8240bf94ffd27d4fa1c04edceeb228294e7ad8057e9fec9ca88c8c57da5da0fa6dd5eedf9bb6b041e6b9abccab517d9de50cc2a4884d0c7dc9d511395e36a20ea327e97689c09cdd5429dd4c6a64afb6f87b919a7c577e1d917c8529a0dd934237f3b8c7e1b55d6d90bce9b0dea4314567e1b7d1eea9d45fd2ff34025a5c64d73f6ea7bcd3057178500bfaa453077f2bdc42d7a0ddfbac99923e9434b65c5a4ac6e6cf2f939b6d833a2a9526f56f2ed73f2427199a5f0f8feea2a42da25fc58fb814a69ca56dffde8926d8dcb8beab85727015252410abfce0512213c17a9016eabc04bca03f1320a5c046ba3e781f6c79e1aa3d5d873d45c810e8cb853b69647f0fa5c48b671c992e3177c67086f8a2a87fb18a573cd4f843b0510e8ed78a50930186bd5272693409c1b39813fbbd1387a9323a76b0806b42f49c686f87aeb2c999ab2dc7e26264c6baed4cb71816fed34f9a636ee0ae43ed493d6222921389f6bcc7fc9eafbb376d785f9dc1c0a3528edb4e993b80b7990b7d88aa7798ab937646493c0404bfb8a4ddc5c82d714de8c91e800a57cce81c0d0463092210051cb2cf1dde7a3635bcef3c564a5bee7538764245000a590ba76861b9189028e7d0cee476a29c0bcb50c5b4c870dc916db195d1ad1a67f1661496e43d8a8754da8c415d927f673a3df88731773f05b406a5aa63928335396432a1", 0x5b5, 0x0, &(0x7f0000001280)={0x1c, 0x1c, 0x0, 0x0, @mcast2, 0x6}, 0x1c) (async) recvmsg(r8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) (async) ioctl$CIOCCRYPT(r7, 0xc01c6367, &(0x7f0000000700)={0x0, 0x1, 0x0, 0x804, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000600)}) ioctl$KDGETMODE(r5, 0x40046676, 0x22e00000) (async) open(&(0x7f0000000000)='./file0\x00', 0xf5fbbcdef939e6ea, 0x0) 2m19.532756197s ago: executing program 2 (id=155): pipe2(0x0, 0xd505eb4556f41fdb) aio_waitcomplete(0x0, 0x0) cpuset_setid(0x2, 0x0, 0x0) r0 = socket(0x1c, 0x1, 0x0) socket$inet6_tcp(0x1c, 0x1, 0x0) r1 = openat$bpf(0xffffff9c, &(0x7f0000000180), 0x200, 0x0) r2 = socket(0x1c, 0x1, 0x0) lio_listio(0x0, &(0x7f0000000a80)=[{0xffffffffffffffff, 0xf, &(0x7f00000002c0)="fbe19442c00b603634b87ecdcab8103269014c05ff809bb394335b1460fc4b772aeb8b70c18ab55faf35545c23b4502eeb23f8af1c493b1bc6460debdba3f62f983d9ddf13d6ca8ad2fcefca0cb0edb327c01b3a6ad928da3b377d604f1ba44f0dc4cd23f06328a2db614222745073d31493daa7e65b0716706da38c7353c2ab9dc245f2cc6deda1a223ea347d730314ee74f28be96814437cd6ecd6edaaeaadbd648c2a89599dbda2b6d9de5e80217e6b153470599098da353ccae555f0", 0xbe, [0x7, 0x40], 0x6, 0x6, 0x3, {0x7f, 0x9, &(0x7f00000003c0)="db8cb2161f6b"}, {0x1570c7ee29d9f3cd, 0x10, @sigval_int=0x81, @ke_flags=0x6}}, {0xffffffffffffffff, 0xd, &(0x7f0000000440), 0x0, [0x0, 0xffffffdc], 0xcbbb, 0x4, 0x3, {0x8, 0xec, &(0x7f00000005c0)="58e57274c69bfbb632e78567d0d0a4ca1761bf78be52d8cd271ec8a2216bf12353db5c41d3b7d44adde8ee2b1d6e54cc658e3e7db1112afd91b266d747ee205a72d0b098"}, {0x4, 0x1a, @sigval_ptr=0x9, @thr={&(0x7f00000006c0)="0f93465bc4e2791da901000000f307c4c10dc6dc04abc4c1b9d09d7ec7b959c4e2ad3b6a00a300b0e51e660ffdcec4e39d5ce900", 0x0}}}], 0x2, &(0x7f0000000d80)={0x0, 0x20, @sigval_ptr=0xe, @spare=[0x4005, 0x5, 0x6, 0x5, 0x4, 0x7, 0xfd926ff, 0x9]}) ioctl$KDGETMODE(r2, 0x40046676, 0x22e00000) ioctl$BIOCSRSIG(r1, 0x80044273, &(0x7f0000000100)=0xf6ad) r3 = semget$private(0x0, 0x1, 0x1) __semctl$GETPID(r3, 0x2, 0x4) r4 = socket(0x91ae9151d9abd3c9, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) socket(0x1c, 0x1, 0x0) sendmsg$inet_sctp(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000000)=@in6={0x1c, 0x1c, 0x2, 0x6, @loopback}, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x149}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600000020014060000000000080001000000001b00000000fe8000000000000000000000000000aa4e214e227204feee5adaae495635bfa30551c22a389ff3867d34fd09c6212936bc2e4d23ec6461d073df7ce82e2810006dd96e9e7cd0eb827807ea6318cab5f5c78a7b986043ae9df205a0b86e4d405b9cc84e95102b3832b5ea9b90e154b6ae1fafe7645004d2b207aae3d205e28d9408a8db31183c1d0bfa3a4476096ae92c3a427f74419a58c9c3032dcefee66564af87b58ad1258924658326f510", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5043000090780000"]) setsockopt$sock_splice(r0, 0xffff, 0x1023, &(0x7f0000000040)={r4, 0x8, {0xab2, 0x3ff}}, 0x14) r5 = socket(0x1c, 0x1, 0x0) sendmsg$inet_sctp(r5, &(0x7f00000004c0)={&(0x7f00000000c0)=@in6={0x1c, 0x1c, 0x2, 0x3, @loopback, 0x10}, 0x1c, &(0x7f0000000280)=[{&(0x7f0000000940)="0de3e266e548a56e09709b1159d47c4482c05ff298bc74fd628ccad791d287640be36a00266750853bc1c42424a4ed4436386fbd490f1e98ac49572ae07801d66ec7134a298a6aed0a1293e42e3587887e10313f7d8e8fbaf4590a177baeaffb30f54e8d3262844168daf62030f0e7c22135e2439e51a41b296808705e650d336ee7caccaa37fa1b6903565d08249498eacb74877ba370e90876cf9d22ed3ad47249eb4e9e014ee625e26832e0f7d85670abd3d3c25f190e16ec94d4be6656d0e0", 0xc1}, {&(0x7f0000002280)="18111b57fea288d43ae4a821d5a871e12951b1225996886280e23492ab9fe06260a1b14704c1be5b7a38ec14abc55c3f157e021af7ddd2094d853d8ac3a52a8d0d8e4dd387d4e1120bae1bd671e8a5cfb6424943f0a7b2f480f741e414345746ab3a3836ac7e86d944e27f27f6b2815e50016cddc933b62d2560b3bead13466d24574bd66e10623030b8e77343093134d9ecf186c1bdfadc71d6914b888c6ef7a03022942b1afabb1f4205d989d66a7316b78a81f372973759e97c20352534d19e7900ee715e27ac76b027386c0edb504ade3503e28a2d8c1a3671b8854f2d44fa5b2058173186cf0afb5bd95143356ec7a5ecb2fef0985df96a7371b7b35a70c6c8ffd17c632cef7087b4ebe10ce3a03303adac38535837f3e9cb0c71da7a23e8d33584273b241d6a28bd65aae8bdeb5d9be527516eabeb96bcb86156451d260219acd018dd4237b9d53bc85ce82f4ef291b543e414c013864b694d04e1dbf1d7f4a4e80c366c0125dbec32b4bad045716a91b0add2145dab6a7082c618fd95c3986877cee0cb057ae0ea5b843597a83b648728f84602316bd17af457266f177c7e5bfbf75dce53b1ee1b130be77f07b4152e8421f6f18c8da6a611bdf4d790db663cc643b796bcdc472db358a5e37de0bd11ad37c9890724778695ff7f5804dbb5cc4016766f5bc2a1bfefc8b68eabd38a1514b22149017ebaf78ccfa0d167d14ce6548df410c84ee12d94a699f7f8c16be4293a85d48a547eba23d3acd98dd82d1f17b08eb1615b8882b6d8e662f6c759bd3dfbf7d8460aa5fd30af95375bedac810b0ab9a08be26f13280d2919e0861c27c2bcadb2019d0fa61b72ca6647600ee8b4e56de8fbf72f6d3ff675c205438816fd7f9498ede4596d98d2941d31e622b295716c2e8e96987f1b4823571314c6b25f54a0e9198bb76bad00aec3a43789380ffcd9590de086a7ebdcfcf6255ac5c24ba2a9524f4af2d32f48632d2b42ec4bda03a8cf366e0dcd9dc43f532792484306f9f9e5bb1c8f05dac69e1208d42c9380bd99f9b9c00bebca9e31b432f1cc3c8efd1052e13254ed477c37ae2fdbf51f412faddc6844849380633913e71f5bcddac6252c6ab1cb0162bada6a9571c259568761314b3a7cb62631aefd236b0e3101a1dd1bcc98cd400805052a5c51e8b1d46f82c7e342667e4e74e404fe01da5f80fba2179af656e1cadb6799dfa986eea426e89c238852fa8728556a9a4b0eba21083ea4dce5c33bde1a7199abd8780d3e38a3b10216a2bf18808f807bcccc4a03041d57c44b4ef9d661664a5a2cc096cb3d97d8a2eec67fc7952ffdb636eccc1c23bcece0584ad4abcdb8eecd1afeaece820fab772b362587ea18a99f95d39cf9ad18057ba1df9094b5c1d416c0fbbf11e6c5ff5f9c06ea8a105d464e6c5c548cc7c0cb648a3a0042f00e4831b04cc833eccc6303d04d68f92ffb3f63440a794037213a6a0fea9550753acaef4d5c2211925ce108b1de7f5a079e584b53836f901f106855c3c112b6a68ab2d8d9374e48771139de6d58bd09bf94b0fde767fc64f6b883459d39f34eee454cd54be82eec750c6a667c23eb8763d2605b4a8daf2829fb73f1a14375ce3401e343c86a256ab0b9a00064677914c57c67610496b6083611eabca813d36eadb7eb6e274dd754bda4a83a345f7607007a47d07754835378f09975b295e2f292fc775ec41fa1b28a0bb8e40fc589ca218fbd315631fb2d631bfd90d098cff71c074a90c148690e66dba79b1320fad9b70dd4e8dc735b14b2d0df8a1707b4eb38d3027ed7a56b506620cdabeb3226dc3fe733a3f773976bdd3e1badf6a37db05c5d26815090e57de80758a977dc885a90c8625c3791621c0a7718fd98b7b946f81aa62c77e6032d2918ca2861ae8bb0e75bbca3a415c54b58caf26b325b9f39416dc48cf306a82c12d221c8ca31ba5688022c6b3119c2f511a2771b327d86a562ce68d11da3e336895a47ae6d586aa77c31244e51f96bc648cb8539cea4707f19efd9b849b66a258afdf52c2326624753b2b6ed4886ced3f7d43f9f901529526e995af05665f9a93c151322c8ac1d0a48fd96c26c7f40a9f12fe89da74ba4a33cbb3b96a9646f34d1151d143290b04f879c83165c0c4b6d2bbda0f3ea0df75c3f026801a8733f98ab8a73ce5197cf4a1b3689386aa4c28e0d530126f5c0def3952db54da1a5421a7b88b546e41b2b67c905fcbc55ec899295ed83f98808713d1b64df2357f7a349e20ad7b4048241c9a43f681389cb73caedf57d556361f17cbf308d6df06d48b218bbcec3b99a54cf3580d009966d46e04e4c3d30b360822f9052f17ac7532a5552f2ab28fab1d78d44ba19bb558d340246f2b00a707f0e11312f09fd869f41e3d881a9f3918bae2f14caedc020461b61dd0e4393661675508c9f8701d6767343df613bbbc27b9d8d25cff5a47d058e22a5b006b5663d7b510b2b405e2d91e9f06391304c05205f6a20a31c402c606ca646bbd1c62705ff5e07730baa6434610812d4f8d5526015f7d687d2df562bc6b88845002563338a614692954e570c564c9ac53711ec7f8bff83525e0b7e9dd3a535781886dfb412486e1395be05befbef6e3d89971983e1294bf04cbb96b20b561ac194efbcb96d7a9ca6bd3fb8f41bd9ebbba06887893e3063f2d384e188d825f03369c467364bb02c5c0220997cea2fe8a6f6b40d3bba12f8f2ae290c2a6f35cc6af043e0b3f8d0a8eae791a258bb5d1b101b11b9fc30f66deed3ae134ceb9aadcbeddc4e31c5ef9dd856e0c6c9732e34ffd60dc4206cfd53b90bb81b986c84e5567d6e394821ff5b8da11348613b177dec5e740dd1e4f7822f7a9158985832bce9cafef175a0795af95c65f79785f6a33be8f4ec8a4c5311bd615331320858dd517389ea7bb38490307728454fd502cd9b68c9d2803dd25edd5501cd98b6487b8362de5c9123c7bbbee90870eed2a4ba538c4a1690039ae5f12af2ca502b27ad0e3073a511e0212bb3f1f52ed64bb7e18e8fe6868b0388b126df28e47a83282dece29628667cd35e1840742a23a253aea57a4edf929e14b52819570d230e801c6b9f7fbd7e79d576d7160520af74513fa31ff5c5217c9c1010fd715c1523a85399657e73ab78ef26fa5cc31b5bfe03557b8ea676a300fa6f6ee1ed4d0ca9c17a712f8a6d4750fc4f4433d30c45eebe76907f772010d665ba7549f6a07c63810a2ef7cff31ce316278c2d00319a7c30b366dd5b899fa4b44347b97cac12f86304e6cf4e0a62dad9f398bf37caa576e8ba180d36058708d85386d5f52dd3727bb2d450ce064dd248fe9e3c8293b78919d9acd067ffbcfb436ad7fe1569dc9519608c19b45016ef0b0ef09c8e272b593efba6e382d4ba08b6a8fd924821f58ed4fce2b3f31910ed4a1b467537353ac61eee64fdce16b465ff26bc24bf12fdc9d7ccc62c5a02f2da0c284be71e1609137dbda602b9029ea7c4c6c393acb82b068e13d492dbae339c1942ce50b56578ef0e64f302ed07b1dbdce2f97e3d4bf481ee37bf40f5ddc1532c57728f7b69383b926871263cc5275948effd6e40fd7b7aba2967d3602b18e17f50a206ec4f5bda7f922540b1cb24135005fa3a404c1d3529fca0422c8c4e8f418d9a287f451f402d62dbf4936e775f2d92fe51dad036295b3f3786477f26876466f4991d5669ebf06711495e9feb4555787830951bebe94503a3aac1dda036553cc73df5adefd338554881063e9d6900c86f43cec12f8436906e2fcefd873e99e71f26d897f6f85c6f64ab867457e34b27714742cfeb8242a150435a603a7b21be0fc594aee5a2842b591143eb058dc0fe523db16f4230c08ced1aa7cae2bfd377b8b8c18203e3e71ca2ba1966b1bc4d4022f73430e9a01dfb468a2b53848539f4236ea961ee472f94b20d1f887bd6095570ca9c9e78b858fd07f0e3bb3efdd01f05038ff071cdb95e485c9981a7b4f18f4d13620272042d18f8a3b35c4413394a62be559c4b208aa58a47b9cf8c49feaf6e88768befe0bb9e926561dbbe73ae72c6d15d20bef5a0ecbeafa657568c42d9b0eb3a9ab9ebf51e5fe13c7b83026ce1a6796130971c9cace1ff336182547a9df643e908a652d81f24968c6819765c9988a60d7338173e4f9da535560660911fbd1454ab0a71aa31c033b1d4469fe1ea64f3daf958055cee71b843175c7de5f8bc252f7043fe0211440e6259db119bb09be164ddc8802b677070ee62d29968d00a00d9b711d7dfc9d095d32a53fbd893b5592c6ff7088f81f815a1dfb984abf619e281a62bc614f6c10d0f116388fe543c8ee0a6b1f576ff00c1f2816303c493b2b2bbbbf600e08df1240acd1dc1f7c0e00379daf18069211be5ab653820f632c9a0094a1d395849e580247b22b9a0713eeaf2aec781492cc4ce2b89340763ace107cfd99a781f07c01fdabf39d5dce4df9c3a9674397d1a5f10ac608ed308671be7c67e65c1183def0d8c82f0c3e114c675890949d3b5b313b70403c747095aea6376449d935675d6e4245bdd6ac786b9db6abd96fad9bc7a1fd39d1a9b185a1afa0fc6e29e0900993395e34db1baad35b2d31e447c534a924b4dffc2dcda0af46aa29461fe109a973e6e76a06b8187f7e297d0af6d47447457092a0d9f2349daf72917f239a9dfc55375db5ada42bbbcad916649aff16d0804f8159f23875092eefd22d672826419a88cd541367a7c4c7435bf9edd1d83480a8bbc896b0119b71433637b0e7bafac463830ea721519a17201f8914dce0a570408a0512c0f103bdb896a67207f501ca88a6a87052769af70f741a654d7686459a082732b652af8429eac9ba15275be126df174c71e6a257184119ff066a384a8dc19ccef73509d3c0179ea047147197593c37776bad02c4883343a3d8015257d3c7ae71f447872f37524a88c18399db69b56a0867cbfd37c2aa7e27f4aeaffcd951837c84fb1f01fbb79711c9c77e01fb366751e7562b101dedaab9f4eae40cc9474d7328b3e9c4b8ea1425a9e0878262c50caef8a883cb5f1821d4e281b98096bd15940d2ffe1eb1ed5654bc0357c6a5dd4263ad32331f7ccc6a202daf2d4070b5f6fa907857c262c46977ea6ee191c35dfb861feb673e3832b6b0a9074c54d25f1b496682efc22192cbea6438f1766166b284f814b9f1b813b60de1f80120f2aed6d4b99d91b6b2bed4187e2c88c6f27be446aeb452d711c902c04c36d5b6a78a6116afae70a2fbba14bf73a4c23a923ffd26c61b23a8febc8fa3331361644ffc7cbdb229bd7fb211ead59454034ff3c7650c4042314ac8ae95e26a678494a17292aa8ee97a699fb8f68fbbc39f78c4f85db19dd15267a28044c26cfb02fe5237bae7e7960c627467b6e02152493642772df9fb944190708259c1b1718284bc446ebe349a4824c7bd420264fc24f2eecb98314ed08b1b40a6251b9955380c96920b00045c78dd48b2ec4b39d7130427eabcbf031fe6814f7dbb4dec31b452346427edcaad8ae9dfb766515ea56c83a2980cbf65125dc8d8962dcaf144b93107bb58eb09f133a9d3e58aee24238299ee56b24e8c7e54e512bcaca5f0b2ad3172bb0294684a25961d4989fa8b46fb4939a631826839c5a0c274def190291502b49742ce17d9c8dc4f953e87a844edea0ae86cdf244d20cce3cc87384c1a99ad582afa1b5eefc65b358258bb19c658bb73b8cf1481213092aab9b7fcf9f41e2d4a51b754f697a5227f31208be6ee925c2a99af2684fa5a8495b", 0x1000}, {&(0x7f0000000bc0)="173aa1d0df0f9223172b388e2cb1b1b554b4cfc3a264cd67a21d21acf35e546b104f8fe4462481d3c5de286d2d7b7fed3076723430de3f2663f6c96baf37ce1362dd3dc5b755de562fce49f7b5393652e73b41727311310864e78ea01f19c48d31835f330c83c09ef63211fb63eead9ce590b5f1e4a2f062d3d10b0763e15a88d5173f34fe54152b6d430c7b98c248714d244608f7e41227fdf886dd8c40a32f1c79bdda854ff981557fbe7438e5f332a91af7679672c3ad2d1cb80fff5a3207fb965d098e1cd266cc603e38bb7e4f564d4e19c194c71a8dfa1c6e8243852a4e1ef7cf035d4df6ec301d43c4ccf6", 0xee}], 0x3}, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r6 = socket(0x1c, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000c300000000080600010800060400fd660e3cb7d56319d805d8ef720292a79df34fdb04"]) ioctl$KDGETMODE(r6, 0x40046676, 0x22e00000) writev(r5, 0x0, 0x0) syz_emit_ethernet(0x102, &(0x7f0000000800)=ANY=[@ANYBLOB="00691d000000ffffffffffff0800450000050068c4f801179078f9ff5e6c000000fb4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b10100079078fffd0204000913121ecb6b9dd290d3e2f3b537f0cf39fd630000d6293e9bfbf2acb9b6a695174a264fe45d77b17d26115d5748a93aabed09f858d525e4c87a1d3f67a7c022a6ffd73be27d619c7e435a5cb699ef8972648326c486c089f87cc0432876b4227689e8d78259cbb74617565a32b28a36c3fae9f81e1dcfbf88c5b6a95703cbafd78ff3663c27d25a9c7e936ae20b5e80bc5e96051d0d3d9427152e25d6024616d500f8fd69ada700cb7f1709490d2dc08238f5829f896fc7be9eccb958083b75e0004042698e7ff423"]) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r5, 0x84, 0xf, &(0x7f0000000240)={0x0, 0x80f, 0xfffeffff}, &(0x7f0000000140)=0xc) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xb, &(0x7f00000001c0)={0x3, 0x0, 0x4720, 0x5, 0x6, 0xdc8, 0x1a, 0x3, r7}, &(0x7f0000000200)=0x20) ioctl$KDGETMODE(r5, 0x40046676, 0x22e00000) 2m18.694886061s ago: executing program 2 (id=164): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1c, 0x1, 0x0) fpathconf(r0, 0x3f) r1 = socket$inet6_sctp(0x1c, 0x800000000000005, 0x84) r2 = dup2(r1, r1) r3 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_IPV6_RTHDR(r3, 0x29, 0x30, &(0x7f0000000080)=ANY=[], 0x38) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x1c, 0x3, 0x0, @rand_addr="fffe080a4000", 0x104}, 0x1c) ioctl$KDGETMODE(r0, 0x40046676, 0x22e00000) getpriority(0x0, 0xa) rmdir(&(0x7f0000000140)='./file0/file0/..\x00') getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x900, &(0x7f00000019c0)={0x0, 0xe263}, &(0x7f0000001a00)=0x8) freebsd11_kevent(r2, &(0x7f0000000080)=[{0x5aabbaa5, 0xfffffffffffffff9, 0x40, 0x10, 0x0, 0x5}], 0x1, &(0x7f00000000c0)=[{}], 0x1, &(0x7f0000000340)={0xfffffffb, 0x2}) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) setsockopt$inet6_tcp_TCP_FASTOPEN(0xffffffffffffffff, 0x6, 0x21, 0x0, 0x0) socket(0x1c, 0x1, 0x0) socket(0x10, 0x1, 0x0) setgroups(0x4000000000000287, &(0x7f0000000000)=[0xffffffffffffffff]) access(0x0, 0x0) mprotect(&(0x7f0000146000/0xb000)=nil, 0xb000, 0x3) r4 = socket(0x10, 0x5, 0x8) openat$crypto(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x10, 0x4, 0x8) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f0000147000/0x2000)=nil, 0x2000, 0x1) ioctl$KDGETMODE(r4, 0x40046676, 0x22e00000) shmget$private(0x0, 0x2000, 0x4, &(0x7f00004fd000/0x2000)=nil) r5 = kqueue() freebsd11_kevent(r5, &(0x7f00000002c0)=[{0x21, 0xffffffffffffffff, 0x8, 0x8}, {0x8000, 0xfffffffffffffffd, 0x8080, 0x8, 0x200, 0x85d}, {0x2, 0xfffffffffffffffd, 0x2, 0x4, 0x800, 0xfffffffd}, {0x81, 0xfffffffffffffffc, 0x51, 0xc0000000, 0x80000000, 0x4}, {0x7, 0xffffffffffffffff, 0x0, 0x80, 0x44c, 0x3}], 0x5, 0x0, 0x0, 0x0) ioctl$KDGETMODE(r2, 0x40046676, 0x22e00000) 1m16.163805131s ago: executing program 3 (id=460): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x1c, 0x1, 0x0) fpathconf(r0, 0x3f) (async) r1 = socket$inet6_sctp(0x1c, 0x800000000000005, 0x84) r2 = dup2(r0, r1) r3 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_IPV6_RTHDR(r3, 0x29, 0x30, &(0x7f0000000080)=ANY=[], 0x38) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x1c, 0x3, 0x0, @rand_addr="fffe080a4000", 0x104}, 0x1c) (async) ioctl$KDGETMODE(r0, 0x40046676, 0x22e00000) (async) getpriority(0x0, 0xa) (async) fork() rmdir(&(0x7f0000000140)='./file0/file0/..\x00') (async, rerun: 64) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x900, &(0x7f00000019c0)={0x0, 0xe263}, &(0x7f0000001a00)=0x8) (async, rerun: 64) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) setsockopt$inet6_tcp_TCP_FASTOPEN(0xffffffffffffffff, 0x6, 0x21, 0x0, 0x0) (async) r4 = socket(0x1c, 0x1, 0x0) (async, rerun: 32) socket(0x1c, 0x1, 0x0) (async, rerun: 32) setgroups(0x4000000000000287, &(0x7f0000000000)=[0xffffffffffffffff]) (async) r5 = semget(0x1, 0x3, 0x4) __semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)=[0x3]) (async, rerun: 64) access(0x0, 0x0) (rerun: 64) sendto$inet6(r2, &(0x7f0000000340)="046178ad6c7a1781879fd1386cc94923ced4b5340d1f9fc386b233d826244dc27c36eb292ec3aa914427d4ee7adbe5a9cf4f2cb6391b1a69e8e75886106b36ac4c1365132290ae04c5efd901f63846865b343aa3936059c1f4245e7412db9e50e07ffc71e87fab11d5d8820c7afb03cd5673edad8a2d7fa469909e04e6b9927ca8630973d0367ed752850f8ecc3e36386d0b26e69dd8af3d14ad9375b532557ed0a9433efd643559d40431dd24b37c70751a76e7d8fd575bed72363f3d387f5abddecdd3cd656ea2fac5572d9caf8821b48b21bb17f7998d21f75779b42672163c24fd2d6211db5a5a265cc630ad46a06778a9f2a61d9617aa29be98bbd35d3e0f3a76c8f0ef92eaa9598ec4bc2b945ba4edf4e721a591e2ab2aafd72665f9995476752d5f0354baf0b437cc14ba4f244b6440a9a8052701ccbe536c4a5e56cf203e6ae3c4878dbfb3f5833c3facadcd9759b2a1a8f741180274b42de6061e6534b39d747e0a294963218f10874e2c5d83094f5d251c8d3beefcfe2ee2eda22230b091043889093d6c936e7a8e96de1f5627357de08cf53c82369037a82eb70054805967d107648190b4dc21f33a10ee5cfeefcc01aa6189032461bea956051d004036413fc2f54aadecd78bc8dccc8ee201095871b81d8b3b69652c618cbbb397132afef60d656c5d8e311c58f372676009e36d17182ee7a425a6f9fa5065eef5159066779e96146ce1b69b15ab10328821ad7d4745fad19d3860b02ac7404b802522bfce9d2faf3eb5f4ae33532ea2930e01268190a94341559d347132202852deb8649436f5e908941474dbc18a280466d49a8d609f73cfb897e05e6e3bb12f10071f1cc078c9b7d4ac21f73029ed3aeae8ab931dcdaffc97f9b635d510a8946e327d21cfadd163c3eb780ac89771715d66ca1f52f2f225c51a7fe5c4432b33bb3b570d8e91ba2c5c378670eeb513348f24ecc82ac959a6ef29eefc928bf06e586fd84cadbb37618531dbbaad235b91edeec16fbf665fda4cf1be445a5875f1ec75d98eef906f114af8316a98c528bebef9c7d7a54a791af104e64eae714211a348e1d14c7102ecd503caad76c1db096bfd6863cff98387a321f4d49405ce1156f57be3b5e7f497f565fc5fb2e8f5d7a1e139b6672b51a6962ea8d5a6696ac7913c63385cea04699d1bcee1b7d388a0fcd15f812a4d9f12c72dd04738ff9a627b2fc48a1f4a49cd5e7c530bf3cae09f23f728c4ada324f466acd387f1c97e63af1847afe7d8be6333640e7084f95c0dd517da8249d1798fb62f35d76097b8b0dc412b52ad12a5e7a901592c9392da85e65de44f4fa7942ee1891e8d8f54eac6d203a2f6f1732d7a36ffb03c29f00efabdb694f4d9e8a9345fb413c95cd0540b22f2274a78fdd3f349c67f54237aae9d26695566842c12a6a282a06021981aa91725cacf3c27db2ef612f7215e9dcd4001704a8b33d575274d94ad21b293c11b3fad3d2a591aa6705f2eead0a022e8cf1bae67330041235dfc22c7881a658008019fd7461bd488dfd7b2879b470dc974aafe537b67438f2a0f97161f46a6c99e306249fd183fba81c962427b586b88bc10f8760a84f0e8812d0fa71b4c3e4a06c2e3c5c5f45ce2d9e815df26b5935d8c65d699d8592a19130167d54191ac4c3bc639ab117832da0da42a0bf662899c1e8577ce8bf121e15e7f8960c86744c1eb8c0579a5c8195e69db02804eb77d8ed5af7d97c0c4a06fc474ec34864dd1847c2c3ad764a2ab4c6c1fd8bedc60ce41b272ed117a3c6a23980dc9ac44974eae6ad87e77e4f83e586ede28f38f1635cda9cd03eef59895ceca57e50e89ad4f0b25b0d9bcf7466a37fa58294f5a450d25af0a011cfc91b8f4f3611d7344291614d544f43d57c370536e552e8c604e43243e02c8777c9195ee79e3be00360d8a1e6dbc8bd0a0ed6930652dda448de021af359b99c619f79bc65da3bd36d681267ddfb28bdb2cf17987dee7296f5a044115ebe7fb992df14503780891ea858f205aeec9c90ff6c25d94b62fcf498d15194d480c25bbd65f1745a13a747244f6fceb184d4a01eed63aee40dad295539347e4e5e2b4ca2648ed0dc515ae8a711735e13eedf62c7f988204a228825db880a9df599307bd21361b3a029c54b01f73197e1ef39e40bf8ce252cc9a66f53fd672d395c7bccec78b8c6d39f8fcb683e300fc9fad70fadf68c61004c908223779bb49c8db45ce95e0f09e96af6cf2ab2a991947a1314b95f964ab3eb9e17296bfd8b33b3e9a5bc183d617f5f1f68faef868ed3b64cd98b3a46cc3e58cdae05fd3dbca1fdd0717037662907df9dafcf621a23defe2d8c41f339e0c258b8d8ed7f96af6988d19bedc6d14d68400aeb28ac0844a178bbe41b5017925da2a902c3293599405ec1c45763a5287a44e45ef9034deb77eab5623d31519990e047cf0caaf7fb8fc10c45486debfbc1b4f82eee292dd4da7c8a87abe832ac7f6dbf5d43f0574c2461587ce86aab195060afec3ee65cce4a5933f1935531029df2ca74b12a810370395c22931e06e40d156fa2f5c84975d609a416296e0eaf5493c794a6d0071d6ab1c4430be80d88a84f0fd8e6f09fe377603b3a970412c5dbe6f6e48537a6c4b8c35b3ab88ff1cfcb80765260ae56d428cbab57f5300dc45f51ee485a5e3c512ba3f52c2314972371bca9b648daedf007bf999fe5d6ead5de9a649344104465248f0ffd555d828916e43ffd2b7ed0e3f3b8dca71824dc1832cb38d0e01cde4c24cdf033bd34af0f308992ac63abcb2c65191bdbd32e06ab7b47f92d2cfb2e4135317716f1b6fdc773ccc3a5372f12d5e6a87ecf045ff669da345bfdcf223a7c934a261d66b0486a2cf87c67a63605f638b10247d91e33e68c5d5548cd808b315f1cb4e16794d98b263539feb420e9428854d97b0006cceae1ba4ec4ec2a4687c40146568ab83eeb00af8c6ea62a2e2b0c3a149c4c841847bb3074eb60e19e958cb7ec0d5df8b7b2ef9121f8dbc6cf88b3f2a7573376a52e9971ffca4fc7db9020a48887c0bdf6e163df1d46868a6e065bf2b3a322bf75a770023edd2dd48f8a8dcc0c72fdf4d0d440c5699f55fdb1e8ef3793c94cfb984664b50b6969290a0497ed5e88cf45864b67423423c0769ba1f271977b7df400ed67fe37989991587d2a458a8c1349571e7b18e7b89f472f0d3f62bdb91a3ba7b0203c95a124ddce8c5ec8446c95e5ad6eb9e52f7499c776ebe55f3e417d8e52961cd5fb4f80ebcf4644fa8559ab7e36ae3b60ac4e5c0b7bf31c047ef212b92e6a7b7e0436a9bc1c7903949a11e8fbf28eafe9d92cee0a0f10f45e98f24ebd54ae48c00cc06efd66529c54a70cf6e7ad78a85b1cb3c1cdbfe8eeb0b98f629f0b45b5ba15e3135cda4fc210253a753a5ab2340924f592894da199d4cab1f5df5d5b752b63c4169da7c8b82045bf9b20382de67feb25ddcdc806fab906938710baacbb37b9eed6fcc27aac3a725c594ecb63c6eb176c07cffd32c0333543c8cd19d59d558a8e820cd7b755f79dca900527729a11a480638791602cb3e570530e1f35a8efac3bd8e3ac438c4f5013069cb4cea45029c12ff5b1c2353b7f5c8161fdd039e2c61f8178039bb9e582fb861c9d831faf725eeb4c08346f50d66887b219b1f6349dd9497a4ca134832b70b91080a2273f134b65bc81f3217263ae71df65dcc2fbd7985f2886a26b2a7bffa2872781a6c527a30664f39f139e9c702b3ace39c60da3da345cff1f05a39211143c2a318aefa8ca040c9f62a49b8b254142254c6c82ce012fd91111b2e02b456a34ca6e0af19a19ee44b8a402dcbc8243a377e35e6b5b5c177c5344cee6c6549c4ec3aa4ded2085b59685766d4381a5d30e6d54d5c6a56733d3502dd758bb05f1cfae7da4ba9c1118f00323ba099ac07a05ac9784d8eed254f3021f3c2936e36533d2500b028ef2398acc8b8b1018ad0eaed32973afb992ea3a0a59af83c43ea207bd55126e1686862d2a061d4160f0ef86f9f58157481bf043b92279e9dce9a1eec094dadded3d2068778c13f23c35ac50d0a0decce038193448e0bb65eef9841f4e1fb1e260616fc6046c01a96be98df51d4467a204a89ed5bb389998f847ee61d9099a725bffe5b0400b2384a5b4da429695af8f2652861075a2f74ebd642133c0c53645afbc0b2efa15605bd27a02cee3132e07c1f91754a74508a9d9b369e12c204e7b1f2d19c7554205886628e3a784795453c033e28fd64786928e06e03db0a16dfabc37e08184fa02921ab0e55f1b23a9187eb2aeb0c8bb53ffc925e0a22393177ffecca02d0a0cc832ccbdf41fe09d97b4f155fefbf578b5fd7c61ebca12aa048b0bc152e76cda9ce4d78cfbbbed5aaaaceca8936de4700dab1bf1061709940735d7bb9381a3e5e65f6a3fe7b11469848719c610ccbbf3cb640542c2611f74f1089e103ddaf67e1c2ac2606b71ff780277f1f1d97361be519494e2061b883ce3e9f0eff4971a1a996ff17ff9f813df3e385ba57a2261748e4ef55ec55ae4cdd4c2ca8c0f1813a7155aed2f43870093b10dde0ed481d1654fdc5b84f12a4089d845bad86e0af3bae39529f4ee381ae23df255537a08d65af597997a550dd91f690d2dd44081e28ae311b7cf49057a2d243c0bdc11019347da3de774e5afcd162533326d075764cb8810820cd9689581fe72cc06390361c8e39e9768fcb7ba3e7ab83aa6ec747262cc47a34f60592ef860b9e24fa4b315443357fad94caa39921546be05a896919e89986b85f6b2ae8e6cf6183cbea590d00f1d32cf73ca111f7c03894340ed483713e41103f1a58a9314ba9b784a4834a601d059747828d711e6290e882ef3897f0fc2858478f00119943bf5f123adc984047659936eba9ceead2b657c1de1ae7566ca74a1afa5fbb39ac50ae3b05808df1cf454614e81a6c286217f4dc4e8fdd30eabc5d98a0e6eb82bdcfe49ae19438d43dbed0866c731b56499e23b03ca03f9df9b5c73ccfba388ae9f5fa3f4b624e9c99085e90319caa062d3e8070b0b270393aca7ea33c8c2fb2de73c49b1aeac7d7561c3fbedf588e3fd0dafd5dd8e45674149b78b0081311e824afc2d26c2bc08f55a4e837d20fa8cf32ce1d2c139ad17d64e08d02867ddd2aa84095cb66151e58e42ce5c382a45b5fe5bb2b859b8a26902dbdb36ef6457a8d46d59784f36560e3480560cce044f8f2e208bee6fa712c19ad96d5530557381cec2d191f60373872a2bb39b9b7294184f6bf79972d783afe36eb6315473241175c6e18638c9e579e97c1d4702cf1afcbc28d538ceb6c614f9df64cfe34e09b94a782358b126974f67939dcbe5024b52922ccce2e0b833dcfd455bd7007a967fedb03f5c5d654e9248d4ea21dea1b9884b791b6ecc085d3a34a6cfc96003ad7bbe40d2bc88dc6066efef21991484429b40d8cf9a54a56980029f66b223f8d7c6d6425119dea3e94b0eeac41c98e9a0aa1ba02f3caf194d9f1aad299788f74e2eb8ff0902e464717755cdb2ee8ff58df315ece100b42b2ce9f6104f97c4ddac4438ca61ebcbcb8185f7aa34d7eea992d2611f0445ecc1992255d7dfb655ecfcb0390060309174eb461985a2ba0f69f788d88cc87a388791fd2f95a1ba4e4a00f10e67a8a64f13a792cd263e29fb65929014ff0a22638101095dfa700efc8d522fb747a12f70f36cc7f55343dce8ba6fefd24900425c3a95a711fd1816cbf61bdf9e881df090aa4c385356d8ba81ad69439b533c5d4e0bdab55", 0x1000, 0x180, &(0x7f0000000040)={0x1c, 0x1c, 0x3, 0x5, @empty, 0x6}, 0x1c) (async) mprotect(&(0x7f0000146000/0xb000)=nil, 0xb000, 0x3) r6 = socket(0x1c, 0x1, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$KDGETMODE(r6, 0x40046676, 0x22e00000) (async) shmget$private(0x0, 0x2000, 0x4, &(0x7f00004fd000/0x2000)=nil) (async) r7 = kqueue() freebsd11_kevent(r7, &(0x7f00000002c0)=[{0x8000, 0xfffffffffffffffe, 0x80, 0x8, 0x200, 0x85d}, {0x3, 0xfffffffffffffffd, 0x2, 0x4, 0x800, 0xfffffffd}, {0x81, 0xfffffffffffffffc, 0x51, 0xc0000000, 0x80000000, 0x8}, {0x7, 0xfffffffffffffffa, 0x8001, 0x80, 0x44d, 0x3}], 0x4, 0x0, 0x0, 0x0) (async) ioctl$KDGETMODE(r4, 0x40046676, 0x22e00000) 1m16.159620531s ago: executing program 3 (id=461): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x10, 0x2, 0x0, @rand_addr=0xfffffff3}, 0x10) (async) sendto$inet(r0, &(0x7f0000000a80)="1a7b4fa5467d66052fe3f72ab65889cc3de0d9fd18a9b7de56e6cd17d06fdcc4bdb699fabb7d070d2b5a81460acd07e689b6d511c151ccc85b1a75dd5654e41fa04c227be30084b8dfd6af0275cbcf2a81eb5e930c7a7b5598a36e52a095e23b6ab432c1e53548440800d077443f0000531828ca35083e89010000000000000094587902fb3d92dc563f6dce7937b90a167ca4fad41e9677082dae4406c180386699de46ecaf628d3733a90c97e87fb71968c237db866867251f28a0f26c308bebb172df179d2f3e887a5e69149599460f8c7e65dbef8b9b085a4cea9a989280a20af72255d3378ef611ef80f999ae1e2eb0d6df4a2f76e306e0f473c9d384c8ece6d257ed52769edaf2519d5067afb240465dc87c91ccf8f465e2cc0800e1a12e17944984558933cc00507e5ff7fe2e53a4e2be6d73f03dd9947bbfb3f6d074b88d7f300af97999e273eceb9a2d3d9f125b48e69a14d0a63dee4c55000000800000000000000000000000ac6351cd75e1b0a95b8e38c96e9b0a46a98a7a6c7faeba2a76dae3deaeb2a1fa1c8ae1cafd3efe9a4a7623bd5e7efa926bc84f39f8efa83bf20c3b777fceae9052fead207a1e1b32504ad3c884ce6f2d69a659a87ea7786dc6411153a9802535ef8af8ab973a9b318377b0d367103dc5992f3c61a18564400000000000000000000000000000a90262c857ac55b8bd5226a097cf0ceabb22ac4c578497af9a19cc96e683b08878f54fc660cfb96d35f6d45ebe09a979514f0f5a9d82fcfe0b9c18bfe91f42afb0e25dc627be14facbd4dad414245bc88ca5ad412690fa2cc9900128ebb491f07029f1df41ae51e41292340475194a5618bdf92334ce5277b0867192ac6d2f43b0b60fc3ecfb87ea1eedc7f22e20c5791f67241345793d13245b2d95ada1c68b96b1556f17e96d456cea4ad7574639294734ddf5339598631433055aba929a83479efdc09227cc249950543ca54ddc8910d9690478e641966866a815909361cabc4ecc41cda80900000000000000000000000000000000fb2c3d6a7a5bcb430b75005169adad56acd2eb327973465c408167c68629ff00ee1b926e395ca4254f7cc8bf0bae7327e8958a5ed399fe00fb868e3a0a1c6827d02f7921a782bf29a1e59c0e58a57d50b96c11176101cd39d329b3246a56c7564605d9ea7208000000e83186602a3f8fd27d00423e72c9fbf565442bb58efc2396582ed1eb0be65699c49a30e867a0acbbadd73ba1121debe02bfe5134c83f3ec3aeebe53a87b245e6eea2b29f84ebb11fa94a35918498d725bb23a0e9e5e31e116e73d8f6c016c2f07afa4bccbdeee57c725a77e65287d42a10aab9853e971239fe34cfe5c79ba8a1689f2f877ba6304fdc05ad19e9d000000000000000000000000000000000a789334abc8a4ac368b480b96b60b51e0ed38c57bce23905891fa35b0fbe6a9adbbf9272c88095619d1fa9e200dcb837877d1dbc5cb288c82998ff85", 0xfd85, 0x0, &(0x7f0000000100)={0x10, 0x2, 0x0, @broadcast}, 0x10) r1 = socket(0x1c, 0x1, 0x0) (async) r2 = socket(0x1c, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x3, 0x410, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x40000) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) (async) socket$inet6_sctp(0x1c, 0x5, 0x84) (async) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000180)=0xa, 0x4) (async) sendto$unix(r2, &(0x7f0000000200)="ee011ae330afb3ad9a3dd5399ad28cf8c64440503f3804fdd2ba260c2613adff83b4403dd2cdf68b0fac3eee500c407cd7abe563115a137710021253bfebe0b01981a143fdc3b2cb9fa2c1f5704fc9114dfca8a77d0347c150710d74d79d32c72ae0446548ca6b7dbc4d178c759b1046dd6cef4a", 0x74, 0x80, &(0x7f0000000300)=@file={0xa, 0x1, './file0\x00'}, 0xa) (async) kqueue() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a80)) setsockopt$inet_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x0, 0x51, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) (async) getgid() (async) r3 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$CIOCGSESSION2(r3, 0xc030636a, &(0x7f0000000200)={0x19, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x1000, 0xfdffff85, [0x0, 0x0, 0x1004, 0x1]}) (async) ioctl$CIOCCRYPT(r3, 0xc01c6367, &(0x7f0000000280)={0x0, 0x1, 0x7ff, 0x2, &(0x7f0000000400), 0x0, 0x0, &(0x7f0000000340)}) (async) cpuset_setaffinity(0x3, 0x2, 0x240, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000140)={0x1c, 0x1c, 0x2, 0x5, @ipv4={'\x00', '\xff\xff', @rand_addr=0xb84}, 0xfa3}, 0x1c) (async) __semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001000)=0x0) (async) r4 = fhopen(&(0x7f00000000c0)={{[0x6a5f8, 0x101]}, {0x1, 0x3, "7de1963406f8647c3c04e611363a9adb"}}, 0x800) setsockopt$inet_buf(r4, 0x0, 0x49, &(0x7f0000000440)="1428606c2df67a5c02666cf7dffa9bd4ba1fa4a797f475ffdf3c01dcb02b1f66d057423f164aa93dabef1af554a0bf001f0affeba88c0f56143c798df24c993cf0a0bcec29b6df7d003a41a92b1d3478812e8b9ff3bae8b02910f32c83edb4e52cd127333ee2341ae6fef364614b5b94afab20c529fd72e6bb4955e012d40a3cb5446f9115ca7dd1ff9d9e7035cd3498d42f5a907c078945d24f7ecad0f144ad9710d019869beaf7b599667ff0ae6d1087902f4cecfba12fe76642148d2e0550f991f251f210a3735da0aee3eb52dc9d", 0xd0) syz_emit_ethernet(0xe1, &(0x7f0000000340)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xd3, 0xfffd, 0x0, 0x0, 0x44, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x1, 0x3, 0x8}, {"d79bc7326a4387966e96fe55cb02a8fb1e6c053a15fbcf0dd0be75ff591fca7764ed1b08eb0b6e354600010c86a50a3a41be4213277b2cd66e1443de0e2b4113fce2ac76bb00b1b464a023a9fe91df11efe587ecc582dbed728e401fa8e7253500da2d0687b7262ccb4bf083b020d547634c1812da785af2f374a9f44b60c31ecf00b5e031ffac63bd3e405800759114aca94ab223e98382afc47044dac6a513d957cbcabf59af20a2a65dd5484247b1f15cff746c553a"}}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08060001080006040001aaaa76ff8ea3aeb48c21"]) (async) ioctl$KDGETMODE(r2, 0x40046676, 0x22e00000) (async) syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="59ebb839529a", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x14, 0x30, 0x0, 0x0, 0x4, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0xfd, 0x0, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @loopback}}}}}}) (async) ioctl$KDGETMODE(r1, 0x40046676, 0x22e00000) 1m15.375417845s ago: executing program 3 (id=467): nanosleep(&(0x7f00000008c0)={0xa, 0x4}, &(0x7f0000000900)) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x8, 0x0, 0x0) setitimer(0x1, 0x0, 0x0) socket$inet6_udp(0x1c, 0x2, 0x0) nanosleep(&(0x7f0000000200)={0x8, 0x4}, &(0x7f0000000240)) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x8, 0x0, 0x0) setitimer(0x1, &(0x7f0000000480)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) getsockopt$inet_udplite(0xffffffffffffffff, 0x88, 0x4, &(0x7f0000000080), &(0x7f0000000180)=0x4) r0 = socket$inet6_udp(0x1c, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/185, 0xb9}, {&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000780)=""/4122, 0x1019}, {&(0x7f0000000700)=""/87, 0xffa1}], 0x4) writev(r2, &(0x7f0000000080), 0x1000000000000014) setsockopt$inet6_group_source_req(r0, 0x29, 0xc, &(0x7f0000000080)={0x7ff, {{0x1c, 0x1c, 0x2, 0x0, @rand_addr="65cb30df060000000b603666ab2f3df4"}}, {{0x1c, 0x1c, 0x1, 0x0, @mcast2}}}, 0xfc) setsockopt$inet6_group_source_req(r0, 0x29, 0xc, &(0x7f0000000080)={0x1007ff, {{0x1c, 0x1c, 0x2, 0x0, @rand_addr="65cbb6bf060000000b603666ab2f3df4"}}, {{0x1c, 0x1c, 0x1, 0x0, @mcast2}}}, 0xfc) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{0x8, 0xfffffffffffffff9, 0x8009, 0x8, 0xe8c8, 0x7, [0x0, 0x2]}], 0x1, 0x0, 0x0, 0x0) r4 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$CIOCCRYPT(r4, 0xc01c6367, &(0x7f0000000340)={0x0, 0x1, 0x0, 0xd60, &(0x7f0000000380), 0x0, 0x0, 0x0}) socket(0x1c, 0x1, 0x0) extattr_delete_fd(r0, 0x2, &(0x7f00000001c0)='[\x00') r5 = socket(0x1c, 0x1, 0x0) r6 = socket(0x26, 0x2, 0x0) bind(r6, &(0x7f0000000040)=@in6={0x22, 0x1c, 0x3, 0x0, @mcast1}, 0xc) syz_emit_ethernet(0x95, &(0x7f0000000280)={@broadcast, @random="dd81e4853c57", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x35, 0x87, 0x66, 0xb, 0x2, 0x47, 0x0, @empty, @multicast2, {[@noop]}}, @generic="80a33970316b27ef155bdbaaaac3d99f2bdecbc034a94ed16f14ac79b387e4c3b8257405e046a9cc2c9241c0cde1a22051fa064a97b020b65f85a75f624cf4a07ea0aeadfeb6fd62e39e49b706b80f8d53fe864683b3255690deae0452cbd1cae67d43f66fd52aecd55efc39f95ab1"}}}}) recvfrom$inet(r6, 0x0, 0x0, 0x401313ab1a02f21f, 0x0, 0x0) ioctl$KDGETMODE(r5, 0x40046676, 0x22e00000) r7 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_group_source_req(r7, 0x29, 0xc, &(0x7f0000000080)={0x7ff, {{0x1c, 0x1c, 0x2, 0x0, @rand_addr="65cb30df060000000b603666ab2f3df4"}}, {{0x1c, 0x1c, 0x1, 0x0, @mcast2}}}, 0xfc) 1m14.445977705s ago: executing program 3 (id=470): aio_waitcomplete(0x0, 0x0) open$dir(0x0, 0x2000000, 0xa0) ioctl$PIO_DEADKEYMAP(0xffffffffffffffff, 0x20006b09, 0x0) socket$inet6_sctp(0x1c, 0x1, 0x84) r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{0x3, 0xfffffffffffffff3, 0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x3, 0xfffffffffffffff3, 0x4000, 0xc0000000, 0x0, 0xc96, [0x9, 0x7fffffffffffffff, 0x2, 0x9]}], 0x2, 0x0, 0x0, 0x0) r1 = socket(0x1c, 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000700)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x7f, '\x00', {0x7, 0x6, "75f268", 0x1, 0x2b, 0xff, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, [@routing={0x3c, 0x0, 0x1, 0x1}]}}}}}}}) fpathconf(r1, 0x3f) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file/file0\x00', 0x4a) open(&(0x7f0000000240)='./file/file0/../\x00', 0x205, 0x0) open(&(0x7f0000000140)='./file/file0/..//file0\x00', 0x80000, 0x0) chroot(&(0x7f0000000040)='./file/file0\x00') ktrace(&(0x7f0000000280)='./file/file0/../\x00', 0x0, 0x924, 0x0) ioctl$DIOCCHANGERULE(r2, 0x8048756d, &(0x7f0000000080)) r3 = socket$inet6_tcp(0x1c, 0x1, 0x0) sendto$inet6(r3, &(0x7f0000000080)="a1", 0x1, 0x20001, &(0x7f00000002c0)={0x1c, 0x1c, 0x1, 0x0, @empty}, 0x1c) r4 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_int(r4, 0x29, 0x1b, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000000)={0x1c, 0x1c, 0x2, 0x4802ab46, @empty, 0xd}, 0x1c) bind$inet6(r2, &(0x7f0000000140)={0x1c, 0x1c, 0x2, 0x0, @mcast1, 0x3}, 0x1c) ioctl$KDGETMODE(r1, 0x40046676, 0x22e00000) rfork(0x1000) socket(0x1c, 0x2, 0x7) r5 = socket(0x1c, 0x1, 0x0) ioctl$KDGETMODE(r5, 0x40046676, 0x22e00000) freebsd11_kevent(r2, &(0x7f0000000080), 0x0, &(0x7f0000000180)=[{}], 0x1, &(0x7f0000000340)={0xfffffffb, 0x2}) 1m13.617433168s ago: executing program 3 (id=473): aio_waitcomplete(0x0, 0x0) r0 = openat$crypto(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$CIOCGSESSION2(r0, 0xc030636a, &(0x7f00000004c0)={0x17, 0x12, 0x0, &(0x7f0000000340), 0x0, 0x0, 0x0, 0xfdffef89, [0xff8, 0x0, 0x40000, 0x3]}) ioctl$CIOCCRYPT(r0, 0xc01c6367, &(0x7f0000000100)={0x0, 0x1, 0x0, 0x8000, &(0x7f0000000140), 0x0, 0x0, 0x0}) socket(0x1c, 0x1, 0x1) socket(0x2, 0x1, 0x0) r1 = socket(0x1c, 0x1, 0x0) sigaction(0xc, &(0x7f0000000200)={&(0x7f0000000180)="f30f2dadad000000c4e1f55f9b00080000f08794a0e4553810c4e2e5bf51c63e263e660f380755b1c4e189c1a240490000c481fe700600660f3a41828bcf0000def3ec326de3516cb69989999908", 0x0, {[0xfffff801, 0x50e5, 0xfdffffff]}}, 0x0) lgetfh(0x0, 0x0) ioctl$KDGETMODE(r1, 0x40046676, 0x22e00000) r2 = open(&(0x7f0000000080)='./file0\x00', 0xf5fbbcdef939e6ea, 0x0) writev(r2, &(0x7f0000000240), 0x0) r3 = socket(0x1c, 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x7e) socketpair(0x1, 0x2, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) connect$inet6(r5, &(0x7f0000000000)={0x1c, 0x1c, 0x2, 0x0, @loopback}, 0x1c) connect$inet6(r6, &(0x7f0000000080)={0xfffffe58, 0x1c, 0x3, 0x2000000, @mcast1}, 0x1c) getsockopt$inet6_buf(r6, 0x29, 0x2c, 0x0, 0x0) lchflags(0x0, 0x8014) pwritev(r4, &(0x7f00000003c0), 0x0, 0x0) fspacectl(r0, 0x1, &(0x7f0000000040)={0x6, 0x2947}, 0x0, 0x0) r7 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000080)={{0x1c, 0x1c, 0x3, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, 0x22000007}, {0x1c, 0x1c, 0x1, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, 0x4}, 0x0, [0x1, 0x5, 0x880, 0x0, 0x1, 0x0, 0xfffffffe, 0x2ffff]}, 0x5c) setsockopt$inet6_IPV6_RTHDR(r7, 0x29, 0x30, &(0x7f0000000080)=ANY=[], 0x38) freebsd11_lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) ioctl$KDGETMODE(r3, 0x40046676, 0x22e00000) r8 = socket$inet6(0x1c, 0x2, 0x0) bind$inet6(r8, &(0x7f0000000340)={0x1c, 0x1c, 0x1, 0x8, @loopback}, 0x1c) 1m12.765468694s ago: executing program 3 (id=480): aio_waitcomplete(0x0, 0x0) profil(0x0, 0x0, 0x1, 0xd6) r0 = socket(0x1c, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) sendmsg$unix(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xffffffffffffff86, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x3010b}, 0x20000) connectat$unix(0xffffffffffffffff, r2, &(0x7f0000000000)=@file={0xa, 0x1, './file0\x00'}, 0xa) r3 = socket(0x1c, 0x1, 0x0) r4 = socket(0x1, 0x5, 0xfc) r5 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_int(r5, 0x29, 0x1b, &(0x7f00000001c0), 0x4) bind$inet6(r5, &(0x7f0000000140)={0x1c, 0x1c, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}}, 0x1c) r6 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_int(r6, 0x29, 0x1b, &(0x7f00000001c0), 0x4) bind$inet6(r6, &(0x7f00000002c0)={0x1c, 0x1c, 0x2, 0x0, @empty}, 0x1c) ioctl$KDGETMODE(r4, 0x40046676, 0x22e00000) syz_emit_ethernet(0x9f, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa2f753623b7caa4aaaaaabb08004a0000910000000005019078ac1400aae0000001820ec2519f21a4b2125b7e9f091b0703040000000800907800002b1710622f9c461bcee0198a7190e67c8c395d6c64be9726cfa6ac22308f3c8bb6cceff11291fb24e53139aa43fdc353ff88333b5860316d01354c775cf146dca7c52ef74ea4c04efb5b0389d5bf1d4da56c17777f9489c3da2e114645968fe529cf4fa1ffff696906395255fb015b0f7a2dccf4a36410dd060f00000000da9de3a537d9952c0000000000000062c8e3832eaa88de251774a5befbe05d2b4f0f1cbe37"]) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$EVIOCGNAME(r7, 0x40004506) rmdir(&(0x7f0000000080)='./file0/file1\x00') cpuset_getid(0x1, 0x3, 0x0, 0x0) cpuset(&(0x7f0000000000)=0x0) cpuset_setid(0x4, 0x0, r8) ioctl$KDGETMODE(r3, 0x40046676, 0x22e00000) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x105, &(0x7f0000000240)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000200)=0x18) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r9, 0x0) ioctl$KDGETMODE(r0, 0x40046676, 0x22e00000) r10 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r10, &(0x7f0000001480)={&(0x7f0000000040)=@in={0x10, 0x2, 0x1, @remote={0xac, 0x14, 0x0}}, 0x10, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYRESOCT=r9], 0x24, 0x20180}, 0x80) 11.863894313s ago: executing program 1 (id=697): nanosleep(&(0x7f00000008c0)={0xa, 0x4}, &(0x7f0000000900)) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x8, 0x0, 0x0) setitimer(0x1, 0x0, 0x0) getsockopt$inet_udplite(0xffffffffffffffff, 0x88, 0x4, &(0x7f0000000080), &(0x7f0000000180)=0x4) socket$inet6_udp(0x1c, 0x2, 0x0) nanosleep(0x0, &(0x7f0000000240)) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x8, 0x0, 0x0) setitimer(0x1, &(0x7f0000000480)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) getsockopt$inet_udplite(0xffffffffffffffff, 0x88, 0x4, &(0x7f0000000080), &(0x7f0000000180)=0x4) r0 = socket$inet6_udp(0x1c, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/185, 0xb9}, {&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000780)=""/4122, 0x1019}, {&(0x7f0000000700)=""/87, 0xffa1}], 0x4) writev(r2, &(0x7f0000000080), 0x1000000000000014) setsockopt$inet6_group_source_req(r0, 0x29, 0xc, &(0x7f0000000080)={0x7ff, {{0x1c, 0x1c, 0x2, 0x0, @rand_addr="65cb30df060000000b603666ab2f3df4"}}, {{0x1c, 0x1c, 0x1, 0x0, @mcast2}}}, 0xfc) setsockopt$inet6_group_source_req(r0, 0x29, 0xc, &(0x7f0000000080)={0x1007ff, {{0x1c, 0x1c, 0x2, 0x0, @rand_addr="65cbb6bf060000000b603666ab2f3df4"}}, {{0x1c, 0x1c, 0x1, 0x0, @mcast2}}}, 0xfc) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{0x8, 0xfffffffffffffff9, 0x8009, 0x8, 0xe8c8, 0x7, [0x0, 0x2]}], 0x1, 0x0, 0x0, 0x0) r4 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$CIOCCRYPT(r4, 0xc01c6367, &(0x7f0000000340)={0x0, 0x1, 0x0, 0xd60, &(0x7f0000000380), 0x0, 0x0, 0x0}) socket(0x1c, 0x1, 0x0) extattr_delete_fd(r0, 0x2, &(0x7f00000001c0)='[\x00') r5 = socket(0x1c, 0x1, 0x0) r6 = socket(0x26, 0x2, 0x0) bind(r6, &(0x7f0000000040)=@in6={0x22, 0x1c, 0x3, 0x0, @mcast1}, 0xc) syz_emit_ethernet(0x95, &(0x7f0000000280)={@broadcast, @random="dd81e4853c57", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x35, 0x87, 0x66, 0xb, 0x2, 0x47, 0x0, @empty, @multicast2, {[@noop]}}, @generic="80a33970316b27ef155bdbaaaac3d99f2bdecbc034a94ed16f14ac79b387e4c3b8257405e046a9cc2c9241c0cde1a22051fa064a97b020b65f85a75f624cf4a07ea0aeadfeb6fd62e39e49b706b80f8d53fe864683b3255690deae0452cbd1cae67d43f66fd52aecd55efc39f95ab1"}}}}) recvfrom$inet(r6, 0x0, 0x0, 0x401313ab1a02f21f, 0x0, 0x0) ioctl$KDGETMODE(r5, 0x40046676, 0x22e00000) r7 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_group_source_req(r7, 0x29, 0xc, &(0x7f0000000080)={0x7ff, {{0x1c, 0x1c, 0x2, 0x0, @rand_addr="65cb30df060000000b603666ab2f3df4"}}, {{0x1c, 0x1c, 0x1, 0x0, @mcast2}}}, 0xfc) 11.048566246s ago: executing program 1 (id=699): setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x31, 0x0, 0x28) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0xa]}], 0x1, 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) ioctl$KDGETMODE(0xffffffffffffffff, 0x40046676, 0x22e00000) r1 = open$dir(0x0, 0x40000400000002c2, 0x0) lchmod(&(0x7f0000000140)='./file1\x00', 0x120) pwritev(r1, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SMB_WRITEB(0xffffffffffffffff, 0xc0086924, 0x0) socket(0x1c, 0x1, 0x0) fork() 10.613799149s ago: executing program 1 (id=702): r0 = socket(0x1c, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x1c, 0x1c, 0x3, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, 0x2}, 0x1c) setsockopt$inet_tcp_int(r0, 0x6, 0x100, &(0x7f0000000200)=0x5, 0x4) (async) setsockopt$inet_tcp_int(r0, 0x6, 0x100, &(0x7f0000000200)=0x5, 0x4) 9.763996616s ago: executing program 1 (id=704): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000080)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f00000002c0)='./file0/file0/..\x00', 0x40000, 0x16c) setresuid(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0/file0/..\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) symlink(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000080)='./file0/file0\x00') (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) open$dir(&(0x7f00000002c0)='./file0/file0/..\x00', 0x40000, 0x16c) (async) setresuid(0x0, 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) rmdir(&(0x7f00000000c0)='./file0/file0/..\x00') (async) 9.762867171s ago: executing program 1 (id=705): syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "aee49d", 0x0, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}) r0 = fork() sigqueue(r0, 0x11, @sigval_ptr=0x9) setresgid(0xee00, 0xee01, 0x0) setegid(0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = socket(0x1b, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000280)="813a882a43012e1d3c893bcdeea79e", 0xf}], 0x1}, 0x0) aio_cancel(r1, &(0x7f00000000c0)={r2, 0x3, &(0x7f0000000000)="be0f64b8f47ba94933078808d85c23514375f1edfcc1652c45652e37cf9b0e4fd991e92a47", 0x25, [0xd77, 0xc9], 0x3, 0x5, 0x8, {0xd, 0x3395, &(0x7f0000000040)="22fe6738fed0f78bffe9c2968d10454216ff6ddaf98de08320b5a68ca8bc2084cd6057c689cfe1e39d07236db74f4840aee00fb70a1c03dfb8048d27257cd4bfc47004674e64fb69076cdf68ae5f17b378702c77bc889a3e123cfd9d7a97e5e653a57d195d5ddf7480e79a2c1902291cef6268c7bb84bfd1b8cab9b6615f"}, {0x0, 0x13, @sigval_ptr=0xfffff800, @tid=r0}}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) bindat(r1, r3, &(0x7f0000000a40)=@in6={0x1c, 0x1c, 0x3, 0x80000000, @loopback, 0x4}, 0x1c) setsockopt$inet_mreq(r3, 0x0, 0x14, &(0x7f0000000040)={@broadcast, @multicast1}, 0x8) sigqueue(r0, 0xf, @sigval_ptr) 9.696043937s ago: executing program 1 (id=706): mount(0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) kqueue() freebsd11_mknod(0x0, 0x1000, 0x0) kqueue() r0 = socket(0x1c, 0x1, 0x0) r1 = socket(0x1c, 0x1, 0x0) sendmsg$inet_sctp(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3, 0x6, @local={0xfe, 0x80, '\x00', 0x0}, 0xfffffffc}, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x301c4}, 0x0) r2 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msgget(0x1, 0x213) msgget(0x1, 0x501) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB]) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/30, 0x1e) fcntl$setflags(r2, 0x2, 0x1) ioctl$KDGETMODE(r0, 0x40046676, 0x22e00000) socket(0x1c, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100004) syz_emit_ethernet(0xf1, &(0x7f0000000500)=ANY=[@ANYBLOB="570010000000aaaaaaaaaabb88a825008100893c0800490000db0065000001029078ac1400bbe0000001440ce918c7b8a7aa6307083a010000000800907800470003c903b95fb7d5cc4b8ab631e082e083488a75eaf75314e0ca27e56f5d318c23150b03f47cd15c3c262972524a19772abc037c9d9b2a56cd91de2eb1c64468e20d3da2f41b819230a55e98b5f136b068594c205ef85f6ca75c46e0a650adfcd1fa4f5ef5381da8564555da7f704b8e7ecd7e4adcdc5b76c151bbe7419d3a01b2877966b5dedac330f0bb43505975e8ae168b860a210a2a8663a84b4924a35a4b2ebb0bcd1ecf44488e739af965e5648a"]) setsockopt$inet_mreqn(r3, 0x0, 0x8, 0x0, 0x0) r4 = socket(0x1c, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000140)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r4, 0x6, 0x2000, &(0x7f0000000000)={'bbr\x00', 0x7ff}, 0x24) connect$inet6(r4, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) rfork(0x85000) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x40, 0x8001) syz_emit_ethernet(0xc0, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffff0000000000000800455000b20000000004010000ac1400bbe00000014e224e22", @ANYRES32=0x41424344, @ANYRES32=r6, @ANYBLOB="f00100809078000202040003030304050a00000005000000c10402130bb4448fd37817d2e3c70303f800030308000000d756ebc6fe6e906e6ae96e476893c7433b81b2519d9c5a881234a3293cc14a33089b30b8abe2875076f90917ac441c81d886741d9048326f4306596989cff2bb70f111bb88854dd5532ee2cc470cd6b0e9b66e2f1de34e3af5e48521e0634d35b9eb"]) 1.376278642s ago: executing program 0 (id=720): socket$inet_tcp(0x2, 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x113) syz_emit_ethernet(0x122, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8230081001b0086dd6000000000e400ff00000000000000000000000000000001fe8000000000000000000000000000aa01009078050000006c0fa6fa01ff4b0100000000000000000000ffffe000000100000000000000000000ffff0000000025000828650000005902000400000000c863b7b2f8ea018d45eeac3b17f4b5fa504e6e29ca998f2ad0fcef987174a6f68c034e6e75da189addc1f03f0e5228ee80e58254382bfc9d21d2f786cacf9b7a9933062bf735529934d74bb542562b0006541d6c5bfbae132455ccb55bbcf819e627bd9a2ffc8ae3ed69af7fec4525840c0a23e7a2853b48cbf312fedf7cd26ec3947dee3a0abb31b1033d3213ac44baaf6b192010de590d5a0b864b4a1c5bcb66e5baf2aacf784b383dad6ead79816e06c073f254d39dd60931f1d0c98211d0812f0a1df16d300ea87ab99f8c777200b938feab01636abcbf4cad"]) r0 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000340), 0x100000, 0x0) ioctl$CIOCGSESSION2(r0, 0xc030636a, &(0x7f0000000080)={0x1f, 0xe, 0x10, &(0x7f0000000000)="ecc480e7467b0000f29eff9f6696fa33", 0x0, 0x0, 0x6, 0xfdffef85, [0xd, 0x10, 0x0, 0xfffffffd]}) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) open$dir(&(0x7f0000000040)='./file0\x00', 0xa0c, 0x0) socket(0x10, 0x10000000, 0x0) setresuid(0x0, 0xee00, 0x0) r1 = msgget$private(0x0, 0x2) r2 = msgget(0x2, 0x8) msgsnd(r2, &(0x7f0000000040)={0x0, "1bee83c767"}, 0x9, 0x0) setreuid(0x0, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x8, 0x0) msgctl$IPC_RMID(r1, 0x0) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x1) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') sysarch$I386_SET_LDT(0x1, &(0x7f00000000c0)={0x40, &(0x7f0000000140)=[{0x1}, {0x101}, {0xfffffffffffff001}, {0x8}], 0x4}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$bpf(0xffffff9c, &(0x7f0000000180), 0x200, 0x0) r4 = socket(0x1c, 0x1, 0x0) r5 = fcntl$getown(r3, 0x5) lio_listio(0x0, 0x0, 0x0, &(0x7f0000000d80)={0x1, 0x13, @sigval_ptr=0xe, @tid=r5}) ioctl$KDGETMODE(r4, 0x40046676, 0x22e00000) extattr_set_file(0x0, 0x1, 0x0, 0x0, 0x0) setegid(0x0) r6 = socket(0x1c, 0x1, 0x0) ioctl$KDGETMODE(r6, 0x40046676, 0x22e00000) socket(0x1c, 0x1, 0x0) 1.023850763s ago: executing program 0 (id=721): r0 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) (async) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) aio_read(&(0x7f00000002c0)={r1, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0x1000000, {0x0, 0x0, 0x0}, {0x1, 0x20, @sigval_ptr=0x100000000, @spare}}) aio_cancel(r1, 0x0) (async) aio_cancel(r1, 0x0) kqueue() (async) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x0, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) (async) kevent(r2, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x0, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)) r3 = socket$inet6_sctp(0x1c, 0x1, 0x84) sendmsg$inet6_sctp(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60185}, 0x88) syz_extract_tcp_res(0x0, 0x3, 0x0) fchmod(0xffffffffffffffff, 0x9dcebc2f0df9d10c) socket$inet6_sctp(0x1c, 0x1, 0x84) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000240)={r4, 0x80000001, &(0x7f0000000040)="e2", 0x1, [], 0x0, 0x0, 0x0, {0x0, 0x7, 0x0}, {0x0, 0x0, @sival_int, @ke_flags=0xc088}}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ksem_open(&(0x7f0000000000), 0x0, 0x200, 0x6c, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x1010, r5, 0x3) r6 = socket$inet6_icmp(0x1c, 0x2, 0x3a) bind$inet6(r6, &(0x7f0000000340)={0x1c, 0x1c, 0x1, 0xc, @remote={0xfe, 0x80, '\x00', 0x0}, 0x2000008}, 0x1c) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) r8 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) pipe2(0x0, 0x0) sysarch$I386_SET_LDT(0x1, &(0x7f0000000140)={0x80000000, &(0x7f00000000c0)=[{0x3}, {0xa}, {0x18f}, {0x6}, {0x1}], 0x5}) (async) sysarch$I386_SET_LDT(0x1, &(0x7f0000000140)={0x80000000, &(0x7f00000000c0)=[{0x3}, {0xa}, {0x18f}, {0x6}, {0x1}], 0x5}) preadv(r7, &(0x7f0000000400)=[{&(0x7f0000000580)=""/174, 0xad}, {&(0x7f00000003c0)=""/55, 0x37}], 0x1, 0x7) (async) preadv(r7, &(0x7f0000000400)=[{&(0x7f0000000580)=""/174, 0xad}, {&(0x7f00000003c0)=""/55, 0x37}], 0x1, 0x7) truncate(&(0x7f0000000040)='./file0\x00', 0x3) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r9, &(0x7f0000001280), &(0x7f00000008c0)=0xfd) (async) getpeername$unix(r9, &(0x7f0000001280), &(0x7f00000008c0)=0xfd) syz_emit_ethernet(0x149, &(0x7f00000000c0)=ANY=[]) (async) syz_emit_ethernet(0x149, &(0x7f00000000c0)=ANY=[]) ioctl$CIOCGSESSION2(r0, 0xc030636a, &(0x7f0000000080)={0x19, 0x0, 0x18, &(0x7f0000000000)="ec7b00000900ff2425c1f0a58b519798d25cd0a9cfbc8c96", 0x0, 0x0, 0x0, 0xfdffff85, [0x0, 0x0, 0x1000]}) 885.524415ms ago: executing program 0 (id=722): aio_waitcomplete(0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{0xfffffffe, 0xfffffffffffffff9, 0x4009, 0x8, 0xe8c5, 0x40000000, [0x0, 0x88f]}], 0x1, 0x0, 0x0, 0x0) r0 = socket(0x1c, 0x1, 0x0) r1 = socket(0x1c, 0x1, 0x0) pipe2(&(0x7f0000000080), 0x100004) getsockopt$inet_mreqn(r1, 0x0, 0xc, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4018, &(0x7f0000000100)=""/246) ioctl$KDGETMODE(r1, 0x40046676, 0x22e00000) ioctl$KDGETMODE(r0, 0x40046676, 0x22e00000) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socket(0x1c, 0x1, 0x0) r2 = socket(0x1c, 0x1, 0x0) setsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000000)={@multicast2, @loopback}, 0x8) getsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x4a, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@noop, @noop]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}}}}}}) bind$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r3, 0x14000000) syz_emit_ethernet(0x36, &(0x7f0000000380)={@broadcast, @random="00000200", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x28, 0x0, 0x0, 0x2, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0xa7, 0x0, 0x407}}}}}}) ioctl$KDGETMODE(r2, 0x40046676, 0x22e00000) openat$crypto(0xffffff9c, 0x0, 0x400, 0x0) r4 = socket(0x1c, 0x1, 0x0) sysarch$I386_SET_LDT(0x1, &(0x7f0000000040)={0x6, 0x0}) syz_emit_ethernet(0xa2, &(0x7f0000000180)=ANY=[@ANYBLOB="6712e9d47c3e00000000000086dd60ae029d006c3a00fe8000000000000000000000000000aaff0200000000000000000000000000010200907800000008601f99ff08ea6701fe8000000000000000000000000000aa856850dc5f48461d72e869776b14e16205dc77b3316fa66f7ca936bb257dfbc68f8df9d8cb273d2559aad1cc8ee1c7bfe6a0a97db1e0cbf076236122796da91bbf1f19ca22bf48c0a8ea530f"]) sysarch$I386_GET_LDT(0x0, 0x0) ioctl$KDGETMODE(r4, 0x40046676, 0x22e00000) socket(0x1c, 0x1, 0x0) 59.159137ms ago: executing program 0 (id=723): socket(0x1b, 0x3, 0x0) getgid() r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400, 0x24) extattr_delete_fd(r0, 0x0, &(0x7f0000000040)='\x00') (async) extattr_delete_fd(r0, 0x0, &(0x7f0000000040)='\x00') socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1c, 0x1, 0x0) sigaction(0xc, &(0x7f0000000200)={&(0x7f0000000180)="f30f2dadad000000c4e1f55f9b00080000f08794a0e4553810c4e2e5bf51c63e263e660f380755b1c4e189c1a240490000c481fe700600660f3a41828bcf0000def3ec326de3516cb69989999908", 0x35, {[0xfffff801, 0x50e5, 0xfdffffff]}}, 0x0) lgetfh(0x0, 0x0) socket(0x1b, 0x1, 0x0) (async) r3 = socket(0x1b, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000300)="7e32dc839c43f945af10d22f8bfbf3be36cf914281d18185e9171bd1760240beb56bf0f8dc749a486856bf78c41951756ba9fc974cda7ba46f50cf73559397a23c42b2e826c269f9bfcf3f581ca024623cf730031618032b80399621e66fb2e2cb823abe3c53dd04034ae0153e1cfb1e34550b79252ad106f02599846f933c88c49cd45aa58436c1fdceba88fbbce9670cda383eabf32f4762ccf5c9592fdd6efe76ca0abde933155057", 0xaa) (async) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000300)="7e32dc839c43f945af10d22f8bfbf3be36cf914281d18185e9171bd1760240beb56bf0f8dc749a486856bf78c41951756ba9fc974cda7ba46f50cf73559397a23c42b2e826c269f9bfcf3f581ca024623cf730031618032b80399621e66fb2e2cb823abe3c53dd04034ae0153e1cfb1e34550b79252ad106f02599846f933c88c49cd45aa58436c1fdceba88fbbce9670cda383eabf32f4762ccf5c9592fdd6efe76ca0abde933155057", 0xaa) recvmsg(r3, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000640)=""/171, 0xab}], 0x1, 0x0}, 0x0) (async) recvmsg(r3, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000640)=""/171, 0xab}], 0x1, 0x0}, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r1, 0x6, 0x40, &(0x7f0000000280)='cdg\x00', 0x4) ioctl$KDGETMODE(r2, 0x40046676, 0x22e00000) (async) ioctl$KDGETMODE(r2, 0x40046676, 0x22e00000) r4 = socket(0x1c, 0x1, 0x0) openat$md(0xffffff9c, &(0x7f0000000100), 0x40000, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x7e) lchflags(&(0x7f0000000000)='./file0\x00', 0x8014) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{0x4c1f, 0xfffffffffffffffa, 0x5, 0x4, 0x18, 0x0, [0x8, 0xa, 0xffffffffffffffff, 0xfffffffffffffffe]}, {0xb, 0xfffffffffffffffd, 0x8062, 0x1, 0x9, 0x3, [0xd0, 0x7, 0x101, 0x2003]}], 0x2, 0x0, 0x0, 0x0) (async) kevent(r7, &(0x7f0000000000)=[{0x4c1f, 0xfffffffffffffffa, 0x5, 0x4, 0x18, 0x0, [0x8, 0xa, 0xffffffffffffffff, 0xfffffffffffffffe]}, {0xb, 0xfffffffffffffffd, 0x8062, 0x1, 0x9, 0x3, [0xd0, 0x7, 0x101, 0x2003]}], 0x2, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) sysarch$I386_SET_LDT(0x1, &(0x7f00000002c0)={0x5, &(0x7f0000000240)=[{0x7e}, {}, {0x80000003}, {0x3ff}, {0x7}, {0x7}, {0x8}], 0x7}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r6, 0x0) syz_emit_ethernet(0xec, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60006f3300b6000000000000000000020000000000000000fe8000000000000000000000000000aa800090780000000034449ab262f0b92c01e8f7e059ab4f6f9da688f47ebc001b29e856d9bfe6de4aa54897ab43480bafe578e86957e8eeb6ef023d0d895b270119c0c26b35f43c654d8757b3a6d1c89962e888497b273fac24e3dd8709ad243260a6dfe4ebc83dfadcad91f09966c05282b8a6f9b819943a75320b46e525d70ae49c659582856ac51a92c001af54624fca05b630ecbf4492dabb87214c1be645fdb9a42720ca6740db7be2bb27fadbf47906a19c80fc"]) syz_emit_ethernet(0x10e, &(0x7f0000000980)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88a837008100090086dd60ae029d00d008ff00ab8c69b0e54ccd7e23000000086500ff0200000000000000000000000000018800907800000000fe8000000000000000000000000000aa181793d99666d55c083eb319bf7ba7e8b5c97254c2c6456f4519126d842303f3a2bf6a9cd7001000006ee9be5c8ecb3c9dc54cf003cd4de98f20a4da81f3de698b8572c77969d3fe4c7935502dc76d54651dcffdbf2c64d0002fefa5c082966ed92e940cd05de3b36960d66d87e619e7485ebf74cb5602bd4cc0ea183c7f1918a519ab98cd6b55f67145a96fd4bbf86081d1db413d9ddec17facda8c577cb92406816c0a4662f763b760fea02d93b087344fc1f031bc4aaf"]) (async) syz_emit_ethernet(0x10e, &(0x7f0000000980)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88a837008100090086dd60ae029d00d008ff00ab8c69b0e54ccd7e23000000086500ff0200000000000000000000000000018800907800000000fe8000000000000000000000000000aa181793d99666d55c083eb319bf7ba7e8b5c97254c2c6456f4519126d842303f3a2bf6a9cd7001000006ee9be5c8ecb3c9dc54cf003cd4de98f20a4da81f3de698b8572c77969d3fe4c7935502dc76d54651dcffdbf2c64d0002fefa5c082966ed92e940cd05de3b36960d66d87e619e7485ebf74cb5602bd4cc0ea183c7f1918a519ab98cd6b55f67145a96fd4bbf86081d1db413d9ddec17facda8c577cb92406816c0a4662f763b760fea02d93b087344fc1f031bc4aaf"]) socket$inet_tcp(0x2, 0x1, 0x0) (async) r8 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_TXTLS_ENABLE(r8, 0x6, 0x27, &(0x7f0000000140)={&(0x7f0000000080)="00b2c06df480cfe19f0da47ac0235414", 0x0, &(0x7f0000000040)="cf", 0xb, 0x10, 0x0, 0x7, 0x1, 0x700, 0x3, 0x3, "00ff03ff8e3500"}, 0x38) syz_emit_ethernet(0x8e, &(0x7f00000003c0)=ANY=[@ANYRES32=r5]) (async) syz_emit_ethernet(0x8e, &(0x7f00000003c0)=ANY=[@ANYRES32=r5]) ioctl$KDGETMODE(r4, 0x40046676, 0x22e00000) 6.189463ms ago: executing program 0 (id=724): open(&(0x7f0000000000)='./file0\x00', 0xf5fbbcdef939e6ea, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xf5fbbcdef939e6ea, 0x0) (async) socket(0x1c, 0x1, 0x0) (async) mkdir(0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0806000108000604bd0000000000000000000000ffffffffffff00000009"]) mkdir(&(0x7f0000000240)='./file/file0/../\x00', 0x10) socket(0x1c, 0x2, 0x0) (async) socket$inet_icmp_raw(0x2, 0x3, 0x1) sysarch$I386_SET_LDT(0x1, 0x0) (async) aio_waitcomplete(0x0, 0x0) (async) cap_rights_limit(0xffffffffffffffff, &(0x7f0000000100)=[0x2, 0x9]) socket(0x1c, 0x1, 0x0) (async) r0 = openat$bpf(0xffffff9c, &(0x7f0000000080), 0x200000, 0x0) ioctl$BIOCSETF(r0, 0x80084267, &(0x7f0000000140)={0x0, 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x40000, 0x100) chflags(&(0x7f0000000080)='./file0\x00', 0x119304) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x40, 0x0) r1 = socket(0x1c, 0x1, 0x0) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x80010, r2, 0x0) (async) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_TXTLS_MODE(r3, 0x6, 0x28, &(0x7f0000000100)=0x2, 0x4) r4 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) cpuset_getaffinity(0x2, 0x6, 0x4, 0x0, 0x0) (async) ioctl$CIOCGSESSION2(r4, 0xc030636a, &(0x7f0000000040)={0x17, 0x0, 0x18, &(0x7f00000000c0)="72e8789fa2e77d9bcf47eaa3c96be4435162120119167dd0", 0x0, 0x0, 0xffffffff, 0x7d32559c, [0x2, 0x0, 0x800000, 0x5]}) (async) r5 = socket(0x2, 0x1, 0x0) sendto$inet(r5, 0x0, 0x0, 0x20100, &(0x7f0000000200)={0x10, 0x2, 0x2, @rand_addr=0x7ffffffe}, 0x10) (async) setsockopt$sock_splice(r5, 0xffff, 0x1023, &(0x7f0000000040)={r5, 0x0, {0x0, 0x6}}, 0x20) (async) setrlimit(0x2, &(0x7f00000002c0)={0x7, 0x7}) ioctl$KDGETMODE(r1, 0x40046676, 0x22e00000) 0s ago: executing program 0 (id=732): ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) connectat(0xffffffffffffffff, r0, &(0x7f0000000040)=@in={0x10, 0x2, 0x1, @remote={0xac, 0x14, 0x0}}, 0x10) r1 = fcntl$dupfd(r0, 0x11, r0) ioctl$KDGKBTYPE(r1, 0x40044b40, 0x4) sysarch$I386_SET_LDT(0x1, 0x0) ioctl$KDGETMODE(r1, 0x40046676, 0x22e00000) r2 = socket(0x1c, 0x1, 0xee) sendmsg$inet_sctp(r2, 0x0, 0x20001) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r2, 0x84, 0x12, 0x0, 0x0) setsockopt$inet_sctp_SCTP_INITMSG(r2, 0x84, 0x3, &(0x7f0000000080)={0xb, 0x5000, 0x100, 0x83}, 0x8) setgroups(0xfffe, 0x0) r3 = socket(0x1c, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="9f4c4662c957aaaaaaaaaabb08004500001c0068000001029078e0000001e0000001160a9078e1000001"]) ioctl$KDGETMODE(r3, 0x40046676, 0x22e00000) dup(r3) openat$crypto(0xffffffffffffff9c, &(0x7f0000000100), 0x80000, 0x0) ioctl$KDGETMODE(r2, 0x40046676, 0x22e00000) freebsd10_pipe(&(0x7f0000000140)) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) aio_waitcomplete(0x0, 0x0) socket(0x1c, 0x10000000, 0x6) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) openat$crypto(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) socket$inet6(0x1c, 0x3, 0x1c) sysarch$I386_SET_PKRU(0xc, 0x0) openat(r1, 0x0, 0x20000, 0x22) socket(0x1c, 0x1, 0x0) openat$md(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.160' (ED25519) to the list of known hosts. if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 lock order reversal: (sleepable after non-sleepable) 1st 0xfffffe006df14088 tun_mtx (tun_mtx, sleep mutex) @ /syzkaller/managers/i386/kernel/sys/net/if_tuntap.c:1641 2nd 0xffffffff83cc7a40 tun_ioctl (tun_ioctl, sx) @ /syzkaller/managers/i386/kernel/sys/net/if_tuntap.c:1340 lock order tun_ioctl -> tun_mtx established at: lock order tun_mtx -> tun_ioctl attempted at: if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 ZFS filesystem version: 5 ZFS storage pool version: features support (5000) Expensive callout(9) function: 0xffffffff8147c320(0xfffffe006ddb2d20) 0.002050257 s if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 md0: truncating fractional last sector by 1 bytes if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 vnode_pager_putpages: zero-length write at 0 resid 131072 0xfffffe00598ea370: type VREG state VSTATE_CONSTRUCTED op 0xffffffff83716b20 usecount 9, writecount 8, refcount 69 seqc users 0 hold count flags () flags (VIRF_PGREAD|VV_MD|VMP_LAZYLIST) v_object 0xfffffe00540f60f8 ref 1 pages 536 cleanbuf 64 dirtybuf 3 lock type ufs: EXCL by thread 0xfffffe005415e780 (pid 1005, syz-executor, tid 100399) nlink=1, effnlink=1, size=2147483650, extsize 0 generation=63450017, uid=0, gid=0, flags=0x48008 ino 100, on dev gpt/rootfs if_delmulti_locked: detaching ifnet instance 0xfffffe0058570800 ip6_pcbopts: all specified options are cleared. if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 Out of ktrace request objects. if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058572800 md5: truncating fractional last sector by 3 bytes if_delmulti_locked: detaching ifnet instance 0xfffffe0058572800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 md2147483519: truncating fractional last sector by 3 bytes if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 Expensive callout(9) function: 0xffffffff81abac00(0) 0.006097631 s if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058572800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058570800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 ip6_pcbopts: all specified options are cleared. Jan 1 00:00:03 ci-freebsd-i386-1 kernel: pid 1438 (syz-executor), jid 0, uid 0, was killed: exceeded maximum CPU limit if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058572800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 md0: truncating fractional last sector by 8 bytes if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e9000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 md6: truncating fractional last sector by 3 bytes if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e7800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 vnode_pager_putpages: zero-length write at 0 resid 131072 0xfffffe007b8cb000: type VREG state VSTATE_CONSTRUCTED op 0xffffffff83716b20 usecount 7, writecount 6, refcount 69 seqc users 0 hold count flags () flags (VIRF_PGREAD|VV_MD|VMP_LAZYLIST) v_object 0xfffffe00802248b8 ref 1 pages 536 cleanbuf 64 dirtybuf 3 lock type ufs: EXCL by thread 0xfffffe00541f8000 (pid 1729, syz-executor, tid 102070) nlink=1, effnlink=1, size=2147483650, extsize 0 generation=b4308c01, uid=0, gid=0, flags=0x48008 ino 194, on dev gpt/rootfs if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8000 SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 9: Bad file descriptor) FreeBSD/amd64 (ci-freebsd-i386-1.us-central1-b.c.syzkaller.internal) (ttyu0) login: set $lines = 0 Password: Login incorrect login: show registers Password: Login incorrect login: ps Jan 1 00:09:01 ci-freebsd-i386-1 login[747]: 2 LOGIN FAILURES ON ttyu0 Password: Login incorrect login: show malloc Password: Login incorrect show all tcpcbs/bl