last executing test programs: 16.545020847s ago: executing program 5 (id=95): select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) r2 = socket(0x18, 0x2, 0x0) getsockname$inet(r2, 0x0, 0xffffffffffffffff) close(r1) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000400)={@broadcast, @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x78, 0x0, 0x5, 0x0, 0x0, 0x0, @empty, @empty, {[@timestamp={0x44, 0x1c, 0x7, 0x3, 0x2, [{[], 0x2}, {[], 0xffffffff}, {[@broadcast], 0x4}, {[@local={0xac, 0x14, 0x0}], 0xd}]}]}}, @udp={{0x0, 0x0, 0x8}, {"b74dad6419bad550077c20f82aa60129f497aac70b1916359292f16c75c07c371c1a1000a20f5e340904b09b3f6ff834ec6532cad4a4d45fb6920dd7a0ea2e46"}}}}}}) r3 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f00000002c0)="03000000", 0x4) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x1, 0x4000, 0x2) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) kevent(r1, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff9, 0x3aa0c6592cf1c17a, 0x8, 0x4, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x1, 0x4, 0x2}, {{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x5, 0x3}], 0x1ff80000, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffa, 0x3, 0x1, 0x5d2, 0xb}, {{}, 0xfffffffffffffffd, 0x90, 0x80000000, 0x9b, 0x9}, {{r5}, 0xfffffffffffffffc, 0x4, 0x2, 0x49, 0x80}, {{r4}, 0xfffffffffffffffc, 0xa8, 0x1, 0xac6d, 0x2}, {{}, 0xfffffffffffffffc, 0x3, 0x20000010, 0x3, 0x5}, {{}, 0xfffffffffffffffb, 0x7a, 0xfffff, 0x0, 0x7}, {{r4}, 0xfffffffffffffffd, 0x8, 0x80, 0x4, 0x21}], 0x7d17, &(0x7f0000000040)={0xb3, 0x8}) 16.520985702s ago: executing program 5 (id=96): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x2df5736b, 0x9, 0xffffffff, 0xfc000002, '\x00dFX`\t\x00o7H\b\x00', 0x6, 0x4000000d}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="038910aa6fc2610517b127512c13eee386487f124c330c75dedb2f524534394c17cd86c1aefdf87f9771b9223fd4d0c5d360c57f581b381a745861b238e224b499602fdda9293d8fca825d983a00bd", 0x4f}], 0x1) 16.407259822s ago: executing program 5 (id=100): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xd30d}, {0x0, 0x79}, {0x3, 0x300}, {}, {0x3}, {0x2, 0x4}, {}, {0x3, 0x5}, {0x3, 0x4}, {0x2}, {0x1, 0x81}, {0x3}, {0x0, 0xa17}, {}, {}, {}, {0x1}, {}, {0x1}, {0x0, 0x401}, {}, {0x0, 0x1}, {0x6, 0x1}, {0x3, 0xffffffff}, {0x3, 0x1000002}, {0x0, 0x5}, {0x0, 0x2}, {0x0, 0x3}, {}, {0x2, 0x6}, {0x1}, {0x0, 0x280000}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) shutdown(r4, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() poll(&(0x7f0000000040)=[{r5, 0xa1}], 0x1, 0x7ff) ioctl$FIOASYNC(r5, 0x80047466, &(0x7f0000000200)=0x5) 15.585047662s ago: executing program 5 (id=163): r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) (async) r1 = kqueue() (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r2 = geteuid() setreuid(r2, 0xffffffffffffffff) (async, rerun: 32) r3 = getegid() (rerun: 32) chown(&(0x7f0000000140)='./file0/file0/../file0\x00', r2, r3) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000100)='\x00', 0x1) (async) kevent(r1, &(0x7f0000000040), 0x203, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) r6 = socket(0x18, 0x1, 0x0) (rerun: 32) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) faccessat(r7, &(0x7f0000000080)='./file2/file0\x00', 0x0, 0x1) (async) setsockopt(r5, 0x1000000029, 0x9, 0x0, 0x0) 15.447599422s ago: executing program 5 (id=168): poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x14}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x6) connect$unix(r0, &(0x7f0000000000), 0x10) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x8, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @empty, [], {@ipv6={0x86dd, {0xb, 0x6, "eed57d", 0x0, 0x2c, 0x2, @rand_addr="04f19d6bceb1ee1eedc0754f15dd5ff9", @mcast2}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x186) 15.287794256s ago: executing program 5 (id=183): setitimer(0x1, &(0x7f0000002800)={{0x9, 0x9}, {0x0, 0xcb55}}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089958900002b00fe800000000001000000000000801c988f"]) 15.279693277s ago: executing program 32 (id=183): setitimer(0x1, &(0x7f0000002800)={{0x9, 0x9}, {0x0, 0xcb55}}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089958900002b00fe800000000001000000000000801c988f"]) 13.667771118s ago: executing program 8 (id=184): syz_emit_ethernet(0x5e, &(0x7f0000001900)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x28, 0x0, 0x6, @rand_addr="003300133f6400000000002800", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x6c, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0xffff}]}], @icmpv6=@ndisc_ra}}}}}) 12.788006936s ago: executing program 8 (id=184): syz_emit_ethernet(0x5e, &(0x7f0000001900)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x28, 0x0, 0x6, @rand_addr="003300133f6400000000002800", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x6c, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0xffff}]}], @icmpv6=@ndisc_ra}}}}}) 8.902335245s ago: executing program 8 (id=184): syz_emit_ethernet(0x5e, &(0x7f0000001900)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x28, 0x0, 0x6, @rand_addr="003300133f6400000000002800", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x6c, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0xffff}]}], @icmpv6=@ndisc_ra}}}}}) 7.738451673s ago: executing program 1 (id=261): syz_emit_ethernet(0x2e, &(0x7f0000000140)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x3, 0x5, 0x20, 0x67, 0x3, 0x6, 0x50, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3, 0x4}, @noop]}}, @udp={{0x2, 0x2, 0x8}}}}}}) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000140)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 7.466480292s ago: executing program 8 (id=184): syz_emit_ethernet(0x5e, &(0x7f0000001900)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x28, 0x0, 0x6, @rand_addr="003300133f6400000000002800", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x6c, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0xffff}]}], @icmpv6=@ndisc_ra}}}}}) 6.437320619s ago: executing program 0 (id=265): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x400, &(0x7f00000002c0), 0x5f, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) syz_emit_ethernet(0x2fbf, &(0x7f00000045c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x2f89, 0x3b, 0x0, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x6, 0x2, 0x1, 0x246a, 0xffffff8d, [{0x3, 0x200, "ff1a7a1daf547a3b0a2b1793721db8d678cbbcef527ca07e54f1f0cfef7ca573b4b9782044be0623966732e6c332ff4c0f2171869e8fc5f57cf759d57609cb08da2cad6ddecf4772e821a153ddf63d2fbb2d5a27065789581b1c7ebd048b6203d4d8a82a0597a1f624db04b143f041039b636f337de82daa081dfe684f85b19a5741cd51ffb7f0ed021a6f0476f809df5e3c842da2b2665909e2130a535d6b5dee4b54e053403fdf1dabf8458e968887fe2298181f7cd31c7d644687de78ecc25462dfcfc70a238e88a39a20674c9170c09fe510fbb0552d42f8ec81e06b1c90946171250b44ddbd4455de6d948832b6574ce2293cc80fa5878a60533987406f90c4183e8a7924c756ff1da4427a10b7f463a79bef5926b88ad388170c4340c69f2700db98d86f4f68ed94a348291f0a55865e034a60b734664bc7e6724cbb1c821823154d3259fe41e715f90894fbeff71eb50d9834f4ddeab0e4f7c7054ee27d0f7d10c96616347c3be0b68a05541ace629d6b5e466f7988ff93a3988125271022131f5ce55f2eb94b270b9c6908a734249508eff72d656a13ed886a654aac34449ef7d99d414e79971713a25596c8fe0755699c26f9fe66a28e11ac4f95eb96000976ef380a333075fe24d24e6ac5c1dc1557e3d60e70c5c1857b9279f2d4e7c592e534da66a79453d13b966ebf0ddef0cd3b1906f847c7b44abd6e0ced742efb1576d4c754df0e4d05e1c124599e580308dbf1f8227a0b6a62ef0313890de49c0642a88b6ac2a21f78cc89e79287d78a3aa30ae498553e52239e500e4f51c5cd2872c876c38c0800a3aadf16ebbde2311d4687ab69d9cadfc109c9dac1fa09713b6461136ffe08014357147fdcc7ae39fed08c6ae46b256c0acf33307909d34782e22a656905e0bae556d698cd344981a9b2af21dbdb2612209e146871e2d3e19174d8366916870c66cb7fa79506d98e6ca44e63f65c6af8551c9e04596aa0a6325b003d1d1dd96a53d102ed53314e0633865e1de312512edd4da983e9c1078e2d150ed4c3108a35c6fc739b5950116cf234979a347089a75e249801cbae5932d0207c58e515f2bff9d854f793eb96c61334f3a7e3d14355d5e459aee7ad0137d3d0e51487ab1ea58aca3c948349adcaac02f2fdb9acbb8fa15838a67727e848b046e8e7a1ddab1cbfb82682c5a69ea8f7653bd71b4a166854dc321f857b82fa6fa8c0ac72bfd8e7840484da92b65eb10c2bbe88ccfad29119509b55457beeae1597a8fcb94d58b91053f9523bce90324acc42e199cf51a7a057a391b4504d6c97f6e508201dc33c0c29321058680189ee2aa8cc1454c66c032dd0cd8a1215579f360a659872984aafe021f31e28cd3e1290a16fb6a51c6d0eec532715635362258f6bbd4b9d5e79397ab7b22b1ee59d971d0c3c392d2478be3062be488d95af63ccd1d8e8ad08a1bb007a2ecacab6af9c6c4775574bb881d1a628e9e22aeb9f3d036dfedb13464279a732c373a88a168fb7a6f4854d6ca3211c432e696b0f40afe1dd59a44e008cca38c6f7b35517b684ca4ce02e6992f5d92ec414f6f3a1b31fcb2c8fb62a981c4915018cbede7f8bd660a1e3267e2a3ad787170ee8765265f3b5b7294a6e194a5ea2372edd1d0628521f7c4151f79f7c57616248a4009bb9a51242066ea1d0f4527f6e8e4f97816bb31fa24ee1eafd8545d504f30b62da3cee503d18ca1d5609c417acad95384b14272ca0efd1bddfa31ae2109afdf26f4f213df60a75976002c4e484215c5fe5fc15d5b1479971af7e174ee32894ffff77116f537652c13a8a433dd8f7c4221c0153b230c73453a65dbd5905d3996a71e80a9caa649231b60b53d4947b1a31301f259b2051112c42248f222b1c857a37b82c9d8b6a051082339f95b89d7f7ad70174477c11c92ef65eb0623a92a50d88e8d7002231f621298ccd2d2558ff8dbab5e712720f60fa7f6d00a3c3e939bf16525cbc75288e4524b404141c9b589540ff68e6b270d605febaa29648ae55c566b66e3a071e1ffd145f347ee327ef42a8921ee0ea5e50840a24d1859ff40ad192f11373cb150db9d28189caaf96a96913e768acd909129daf6f595f6df22883e760abd0285a3c2a77f0f613344b688e25ba1c631f8fdac63e005a68753871a9cb7cf3faddd1645caebba8495e3b919688eea1b93c68ca182d3db8140b6209d979bb385e18c839cd9d553dde4d24fc66a98479ab0c610aaf9ec5f7a7fcaade6e9456af91596cee6fa57b9f47d5563b6b17ced538dac598298840630153002b14293bce451f64bfd1cfb15f2a91045c5cbc24551e757a7daea3fb32f5170882eb2cf7b955114e23a73cf81533673791c3d6a50a03b0fa75fbe946d14843850667d5f0e0454057bfd692c8f2698efc036d7cea80ba1b3687b1f2ee8df992da1b91f5c85d4b6fa088e8a1533ad3115dd3895c6851b457f29438f4aa09a1d8970dfccf079c1fd624782be70d11908d4a102eac398028117951dba6cf51595cd84c0347cbcd5f6a8d31aabb9180c9f7c5d0f3147e9c9548bebc61e2f391ac3d699d6cd2763fdfd206852022f15565c1a09a55eea0e7d94ee9851970b7374d794b166bb6cac16fb681f86ab163a97cc85809c36aa92b60d9f2de9eeebdca826f69553ae2293e29af2c86d2b4cc7e3bf8182347167deefe0d54b8652f8d0b64fe2a6fce44c6c0ff8308ab34baf6d0c770323ab20a5293d9a7227b65cccc1b4050ecb2c97b0243956db50af82e89db8ae5c2ffde694a375c570985b535422b2dfc34098b5653eaa3ec1258b13dc01cb2519267d646dddad05bd09b0856a1f7febc4b1de9dbb825c7dce537b8ecf8be253c312d4efb37ee4e90ac2a76e68aa45a3ee30f76e51b7488463176663adb4d34804b1af59666abb7bdba123bcf8c1720bd019662e427f167aa56788ee36bbe4143e7d3b1533b2318e9e4a4348f7b51c258ea2481b699710f338b14fd0966cb6c99e1d93c26d22ee0fe9148376b0bcb1fb43a02d4405da308323d4f8c5a960629be01ffde2984e27a917a45b4106ce18a9d02f29c034edc07c6472155bb6c6c5888fb911852bd72cd618eb74af9b29dcc714fa0ce09bae4ec46959121e16c13f0978b57ca98513b1d5b05df9339918a2f8b11d62919379057c116da5566956dbd315890c6afab71601e6ac0fbac70b533bbd47d93cdff33eb1e7e78d8006bd45e354e0ef38fe6bbd6c152e020ffbe4101aa4399033edb7c2ea64f82bc3fd9f4325741518c6165d690becee26954c8d5e00e9cdc10bdf3b11b5846a3b38e0960287e918af2cb36dc485a3e8e6c38ec0d97d851e3a3b9ef5af93d62108c42a10bdf0d6819d1bb36c182898567bacc5abf2745e5e52107f332986d2f3c03c8ecd4c3e4852d1653ddf3ecc7ef9f3180ec4343925c6dd2546963b481179a67a665d2a32b3857e03deb272bf14b60910df2bae5a49f6747e3132c294f59f969aea22e66257a130b78341bbddf24347fdeacef835aedc639f3d67aea4ae2d7935fb7cc8348ae58eda608359dab797c09e271f96ce7a027d48c70abf568c99e7bf17c372665f58788e661d9da0d99e445a41cac254ae8188af6d37b288ccb4a0faada4827c3a921024d7637d3382c04b8ff6a06f06660cda7df4c09c2a2167f2029707b2772757323ed98c40decf34efa5486081c749b7a66abf0fdb92e92f77b65f71149c8069fdedaa83eeba567d8f617e6fc4ac21cdffeec30be08b400eba2961a8e40735fda7b87b3aaef537f6a0b90e00c92c47ae7113e44459e433f7d829d3e2d862b660ec10e77814d99264b2ae3f7282a8d4fb90d7aaefb5bb6054969f8d85f54c67ddc8d1a11f32bba9790647479c2e3a0274f54691c3d4dfa2fb18f15e4d5ad845acbefbdd6510c649096e80041426a853a4a5c3b830ffbe5cdce37764eca826879b97992ff3d0d842014972d8f49a87505c39042ca4e1f6f9fbac6b1b80c43b0a1b2b0db31f1d72e6b5e83a0340ad4389ad33b3addcdf9ea12816a4d6d273749f7267d5351ac272c63112c90dfa336fbf00941232183e38c64cb4f6529e43d6b838f0a4c66c7be0b0fb3f63aa6f8bc8c6109deba57d7e53a282418d00b18538c14a94064c2c07dd6966a3f6a6cfa9ddd4f70976f39ce0235f632f915f0098a234e6db3481b8d9fdcd1abb66eaad506d70e09c7b16971bfafa9b28dcceed63593a72175443c3185e01dc015c4b800a439ab9fe4804ca9615bf69b5951493da668ce3ea2315c08043c9a61317b5828680af22d2058218ad323fff83c4dd3e46da2dd1b884863ae0047465fdc2931336e22cfc19c8cbf288c667d89c2395cf66e2389113bc55d872e44a41e9973a03b673076dba587561c3bb906ffbe3b6db8528291877944707b7972661c63dc47d90fd870ccb3edff4615f1cbde03a8c805092b8278efa2fdfb917c71a9706b114e2f26830d85ddc88f538a561e5dd183cdbc66ae645754f22b0f113fe02383d6fc7fb359bb888c6e85629355b793afe5936d1350735e303347bbf684f187801d0d7d259eb518a345d4bc31d44d11ad80f49e0c76ede470ef54172788a0c973c838995273a50da50344e586cbbf562f53f97304142626972a3cfde1c6022c395ddc012150e07de776fa4b43ba1cff6fa8df53ce18b33b98da6f24f96e2adb3476fe72bd5cea953743be640591b058b58985faecff5cdcad80eae324f7e2fe3cfc3f979672dd7a5702ab825ef533337d484ec0c1fc66997bd96281cc50ee00007dd83e8dcdedc3fd536c6047419d93b2a7ca418991e95eb32b0cca3505620c93f2707b0fef13bbbaf01d6b3137375b287855ffd0d834e9b7ce9fbdbee9dabf91dc57065639ea9e3522eb152292aa2d90ab0e4676dad60fd93995b2c5a5814772531b8e5e1d91967fb316d320c2d356b1645b7900b4a8017f6b03e0cbe4cb87b7a53c81ff1655a73b47d48f3f4ba170d58c1cc4adfbb309d065801a7cf00b29c32af0d7c374ac9660662d72f414c0171c42e700508f0328987515d71def708baa45aeb662d8e064a4099a1eceabfcf7c90aab9119ded22ed168c89f81c5a67410b62dbfa58be3dc2957e246d9bf50334779a3a865d5140ed66006e81cbf26ae8ca6b058b3ee1cbfbb06ac8581c48d3bd3e5eb7a1ba8563526ab54b3a6a61dc7c4e615ec104b2e761ddcb87348bfc79c6889619304202ad819411e610f4fd0abfc64df8575ac7dbb40d40a58c3bea8162c4a2fd997deb32e0eb09b5d7c3ff687756abbe7b7428ec40f1f4e867da4a82a0f785d4711d60c34947a459344ca323e68009381fd0e3a86c90ebe8e37ea419d0a8561a22f636ea9996756e6ce206e2446d10bd01e6883407756c813703384bb0f5698042836d2dccaa72223f6e59c40342abf0d9e05a8a76d6d3147ac6a001d0b9ee3bb2d4fbc5054f820c1a76e7570bf02a3fd05bfeb7731164e4e6a401cd5c70a2931d4ccb27b076554c30cdbec8a90247ac5f84653fb84d0ac4aa238bf96576bfa7f70662ab49a2a2aa6f4ab9fc1b1d158a8d7063d8d79e5105a4456fed3504ae002ec6d27dcf708bfdd6a2abd0498a720f706e19a82dac4c47c5643834ef34a24a082dc46f994a255d7a8b2bea8930488bca785a1b0827a11e29e19d2a92e3fac4478a1a142f01bea848ce0b03b1c80f36c362492c724b1e577cb7c255bb6bdff645931f7f15468cc7d7711a9d379618bb8db1a02a3cb857c7878794effcf551882aaf5785c7a0d088eb8f27bf60e2be5f621b9cd52"}, {0x3, 0x19, "3b4da490a3c0c247062712714efd2b77f1b8c3481fe2d182f6f8972988600c48de4afddbc751f9b8c9bcddb230ca3e766adf00b8e1eda5806313e234d749d8cdf308cd7824ca54fb6eeb709aa8c93a13c469db06225c5851cbcebe3449f852f1a269cc5d637186a9350ff541849120ebcb0f897d09868ed04a5033d94e989dbb5d057d3b5086cd1af070e3e1ade03c7df210f5a4a3d88f9e9b01ff4128d79b36ee918e7e7fa465fdbbc85bd62eb889bce1968f442cbd8fa717be1ea98f3244547c18c57e14f88d61fdab"}, {0x18, 0x200, "2721c096437511d7ed37c65fc1903b2027d51ea93b23978e48115467e2f8b76f00c3698a3ccfc439ba877cc8948632611c8b6f6c72f7cc2eed61ccd674bf0c1908a34d3811a1cefccecf35d00085e76d14fc3d25ea4f463f2c905fee0f57807b6d251c08abe6ba7cf94012a5c5a0fdc2317a3698bc0923785d2dba0458ce2e740d28338d85c2d0fca2dc59a1e154343a31d007bec150ab15a120c7dff5f167c761626c705b6831722167254390efd23cc19219b3aedd53414c51b6889d5b748945ee29f70048cc20157441902c5019fc144a7bef24143eb953352c2ae71c823bf7a062e62757aaa38a34ae6b31730f878f31e17046182ab7830ec7dd86f95d015814c0e5761ad927e4d86fcdc069384aeb1b6ce537c55157d082da1c366a42f9c9bbdaa765e2a8383eca8c654a81128a182e0216cfb570667baba3674d2066e29d390b63d8a81b5ef51213b24d403c3175bf614d9c6bd2c5ee2338024d789790418e5dc9dec66949e3f816dc6788d0ce7a3c7b348b56dc32d9734e1a347e9278b93fa51b8edec3f1caee0e36473f9869c2b2b8d74d470ad623b44ea79f0ccc26f2f41827a193d3a20d394a4f3f013a46125f3e34c15421fa2efe19560ecf653d1cc14bfba0545eb6542e868ed17528679212664dc255433b0c860fea5a6663de65ef509e4c7c650a8811697523390d25a5c3fdc558ad00dfb2807633fd515fda9619afeaf6d5e97407b7e8167523b4bb06d550106c4335ca98c8b91daefde72b5ae1bf0fbdc663ec58d0c302f3d2a0308a573a5a4bcbe063019aa1ba1ed33ef321a7722ed35f5c87249954329a9175e2fa62b7205b650a180afe5625a814dd63533555a4c2ad42bffdb482f9928898be665f3798ec7555b25b375ff8d41ff7d092e4c7b703509096ba563ce2a166e0af0329ab17125a0cb15397c482f55358a10d10eac9781b44d8a659844e2d867ae02230190377e8d3ff336c2859a6c07da76b2e67ea1b7bd11a3a40a4dff70c9296b753590705c4cdbbe30f33df5cffea3690c59fec109351e5186628f03e8ea194ae6dae12eef891072b50f05f668a016f871233582e89202146d8c40622d08d206db0cc5ec7491635c6be3f8571eaacfaa930cd515838644b3fda58e66dc7f9fb75d6d0e323fc80b62284fbab1f750e97d0ed3d61b1f56e6b97af06d22e2d5ace250218b947fd16df96ec76db2cf793cdf7ba482d3b358deef07acb178fe05ec87fbf1a8d6913041341d8d0b864d482617a41069d7b95ad947de79daa7ae7a910ff94fb966c74b60b415ebe8a0307487de90f8c84c02eb901c4664912c33185cd616e5d86344be132fbdf5bd2c7c417bb6f7ffaf7cae132b7f849488fe2778ff7e3e763f340f7adab8e895bd85d8a844cd65c6fe7e6c9b597a9f1457a1ef569ace8489cec341a6a759a670dc7fd0ab49389c69550a6c29b9e4075a02f60a0d113cec647f4ad4f834e205f2ed2d6880daae1b8ac6cb326ff6b644c4c11fb9a523f0c107d90a69c7470d14ec4b24cd0a55feac5741d60880609c78cfa1ee42d9bb35bceb3950fb2d520eb0ee204238d08f1e7d4ec0e8f30721e967e02ecffe1b29aa348cbb47170ff25b6aa977915760cb8a93eced753cc005de305dbc48b04050cb8b49b51685cf9af2f1fa2bb7db9dacbb872c3cef6c9fbdba59690581b79ea43dfa030e7eacb47c3ff1a8cf126a095d803b7121f34770adee77ed9ed5b5f827d1aa718e76c1f938dee58421dafda4821dcab9e6743d18d6802cb6bfd3e3e39887582748142f27a092e6e733bce779677bcd212150778f310ce1fb63a4e77ebd7c4a2ca0c387ac1cf0b68cf47f0dd473d4236b0626f7e6abe8fc43f25de681ec5fd3ac0b13180e1e27a982ca811e6d0e204acfd8d23f8828cd6f93e0240ee6554cc99d86315f28f3259b8eb61a9e69c23c68e27e11e2fd31cf9af1405d4b1ad76a2b333b457a66638dcd60474d6acdb5cca709a23ecd5bb3eff0f9104410e72818e7a22f1d4d48323e2deb0fa3a999cd5faf5154d47d6c7915e35f2d0e9d887ffcdd02b0acc0ca892c71b72bd50ae46e2fd28ce6b1d77ba383ecb321bd2846914981d447c33398a4cb7b7373dc2ddc0fdbf2144947c1ab411748c02bd0459ea47b5d7410bdbf9dccfc6c0556f0487bb2298010735b0fcf33f6f7880376c5345f7e61a594760e8aaeff02af17dfe65335b56be9a94ed6b31b91854f8b1be7fd52b24a529f1591d2af847eb9d9db063b4f5226c21a67be7178bd3c0124a9d7b93b82aa19831a88d6d1cf3e4c13b0df581ee1b61e97e25b190d0a7f9e84c017af96be90d83d430a17ef37c2882eb8de25c8f2e4e20e6db5711ca8528e8000e28ebe76d470140bf61468d8cc3c1ded5e76e5d470398837adbdd4bafdcfd9527d54df8a4ad8b25ff1df7b39f413a165ef2c96ed4badebb3b3e2b3f11c908719e0348ea2ac8dc3fdb1c9d71e2d5444792df3d135367f5974834976d52927cc242c7ea79b15a72adf075c9e33016477f76df24a2b978a637d4d7d48166571870e8efca9bc3c8e9f101f7c0f35afc6aa6d7022c48aef93a8ebe6bc7916dc9184cdc81e34d026fa507b481f820125b71a78b06a0b2d6c20c6dc2e6852cc3b3e8dcdbe9ec2a7897ee6498f6f046fa47fbe1c234f3508b3cb6a0a99c9e3c3ba91f0fb3f8cc4691e56e22f9e7809c397641d82a49b83ba2996ff3539a5f0eb8bb4d6153aca75ac9ef005166bc398c62b1d1f9e6df0bef936ad5243842ed1d87cbc602cc3a3b3bf61f67ad750a0d37039a3da77bc4f81387cb8ea954d239f162b4460ec70c686b22076f3661a1770716153dde1d795f135ac4ecc915975b9c8074d986560460cb8e7659c96ccc57794c028cb65bdf9de46fc7a7ba84b806281922e73157fddff272e58372447d699b9dd814691f2fd1c8c392330669bb30febf8c173d2b4116c466f2756ec748b87f49a407da299d7ea26e4704222168926cac14197601764e568a18cde8669eb64cec1923ed63960c842c7fcd9f608c3560bf7a7e6834072bd96ae5831789548b8e662c271e74e65423042b7a5b8d2aa198f03128ff570075dce0cc8ac8117d93a7f95558fec508a1cac7eb957b387e480d4c75fc6f75799835912c9c7eb2a65ee1014807d4f84e29569de09e8c5e06dab431ebe63f22752fe1200aa0bf4bd3c6b519e59fd4f0249b97ba43ee4a8d726bfd30fe164c070861cd5b5b05ac2a5b25e7604152af6dc462a7cf26f9d3a44a1707564998b38ba8d74191faeca6d77b6ba56953384623216cb3ac51a0beb16fbd7b65a549b36c6819fc919fd10f23062c13d304d3aa1c68546a2b5c8abea25fb60a11c66749a2131730fce1f4f597eb4cc383f4948f55251808ce3050a2bf3b201ca3058a0bdc2e32d04d1670ce9720808f5c2921566a604fd9d2a473428251e6f9587f7904a057345693aa332fdd854ab3f462d9b406f8b24c9eed394daf97aa575ae23133e7b2331961b64f2e7129c442544856bea368c9247248cd461a50e2998b2158baccc494ba3c0b029774dfa2132b72c41189dab0d27b90fef459abe17e706747f280987f6586ba955407c6feceae01f7fc2c12f8f53730803eee1878acb327441eeaa9ff58c736d36eddb2811ba294f0147883bb5e0d20a44179116dce59b06100528c8d8fbb1c87025f2977d391a384662ccb7b74c17d69e6a77ea3ac87ad8a2aaf7c34e2e08426f68afad9020d9e7cc2293ff886f7a49c79ad9e1365e56b26eb8d34178bed52a3951f29d7bef5b76ea93baef6f562801dd98ac71e3f1c74664c988125b6cc47123b8a3ad0309e5f59a3a11ff9a39e97cc55976ff2f7c70dd8db2a544e3d646cd6a0ec66e396707dcf95caf4365f982e55b0bba78983bdd3b08bc5ce413409f65f579ba6df49c6b23fcda120e898e6b7678fc21578934553711c11feb6919e05580f71ed53dad4c9650dfb226246501c36ced350d44b44ab716d76c5488922d4af32e54df97af5bafb3c6c13009c3865c33274b866b20788d41289a865dc69addff01440c686b4f8845225ee2347d2aa661474cb26a8d1a7f08c6f8e99d7cfc72a9342cc6604eeda5cf8ee11240308d958cb40a2012f4ca552076b01818981e44b73f518447db81db1490dfae8c4dc8e105404dda53c643e6ada1254ab8795349040e0b6daf244f01e83b5eceb51125606b59a4145e2f605a9fcb7b84ff685938c6440e43276eb5b9d2e00425c1d6eb50f95dc0c82869cfa89acc3fcc4847509fdedd13c37e5adde2a1beb15a814d87c38e2a8819f37c940b6e025d5777c431ae644150dc96cf61f077714c34b547fd85308a61b44adbc05fc4cbf2e3bc4fca04aa8f7979228939a6914d540e9bad1ef1ac983c8e7859b4e74c80101ce3da83bfd371217cc9224cb9a5dec3a7ae06c67a1399bf5bf37edfbeb04eba453a90168ff6ddb7399d5a9c9a31c9f6783d107500619abba79192b32f846a1ee69eb3adc48367dc2bda4c43cb9ca8b275f8eaa2525c58462e69e2d1a1e04d69a89a4e064906f7d7cb036dfe8a597a68ec86d05ff1b37bf8363629fce1acd00eacfccd5384d90b07343528072c7d23baf3f479b210c3a02544918e111472a6318ce4a6f114a2fbfb3cb773e0aa4c45bb9f2270492e387b4f07c5359142bc29d11cb755cebb7c31c79b23d9723e358ff1f7915130f6f7eb40804907acffa31cc6301afc155793f6e89b2b52b8c9bc641f68dd4f25251064f801b4ffc44252fe31674f2b13146b5706211ad38db1b15e9e999b5f40fcbbf4c8aab11e696e7ab5ca2cb19e6c5771326eed093005208e6264eeaa4c53836d2bdafbedd801b361ae2e7f1a5a5b682eb66a5356ed4276f6559a28aa251fd0fbdeee474c42d984f4372f003c93c8a1539054be89b97b26d43f2f9e15c4f4778053ba42482ddcf7514254065983530925d042687523cfcc608de24edd8a52e038e33b2a390f8d27a33d3bc39c02be694015247d20136935b54244cddaad97f654f0c64f02fb6a9e5b6190741885c95d3c33d8fe2c0437897e1af8962decb62a15204615ba942401f9a114f16fea8a074b062e77ef0ec17fdfb7429806f65d0eb564bf1104eafb5395ec3067a03deef3f22438766c82e266011448b2a4c6fe913ee370f9adbeeefbc40eb6066dccfdb53e0cc16f6a131ed0efc6ea7f74af239cd1e2f6b9c8d99fd9ec8156212e64510e02e6950d85278ea2f0b5acba2c294c08006b34d2ad0bc48ef706628df33dd4e3421d4bb769990c7f63c7decd17030dec3b12fc483d59682b658e746a3e3c44eb45478d579ce4b81ec147ba9116de93b493e187d40b285354268f6481028b4ed648150f05668ccb19c055a334be3e550ac196339e5001c549732efaef1be0e69efe3ccbc9ad0185b408c45e275478777cc9346a1f1828f5e4597cb7e55381719f351c648b4db1b0a135a495096b11fb5da7705acff5f01344261144273ef80b0ffaa0917694e5953799418b52d7f96c276f312bfdac0dc5ae8fd231000863827ad3067e94d31fed147bb60657679ec3e5a08e8d0a771702b1fda5f6f57b9a06c783ca8e220c81934c4e0bea2370438961630af85a0d4979e191222cebe53f4db75f068c5fb63acd85ed95a00ddd442a80d81ac80cd5c2f787252df4806b836a8f2ea9fff5884279f69dda6d1eb681bfb20720437b3fae9829bcefc6d4eb6246b27afe34dec14daf49b9c0a81eb6125c4aa5265c5b583001cf50ef65efc886efb8ab1654cd47cb289978a2bd00a40"}, {0x3, 0x1e, "3e77a08d7066ccab7baa7819d5d1b9cef32e7e556624bcb956fb661aa826036ad8acad963ee6178310c198b4b62dbed7ad35f35d8966adf1ed4c6fe6000b0ffa461ff73f0a939b5a3d8a146985b483f5801e38743b978785eecce9d979b191c39290711d6c590a76631f1a60efbcef67c093886e279403e0debc898bc2c42db831d07d529387e638a616f478b959b7154ecffbf7b05e9e4c1b2d3d07caad0003a0e95268194a3ac0ddacaf9689da97a321fe4a3d75e1f9d793f8f104c621563c8df282c6677e40b8b83079fb298ac3dd8a2be4188df59a9f2fe376a471dafd0e1ea95dc96402c4e9b5c9b05ae67f0ddb"}, {0x1f, 0xe, "fbc7cf2d6631acb976e8216bfe68e17fd1ceb4cf8ebadce7ff00bf8af88ca2ec0fdd1864e6c157ed4ff9807963c1be5d6dcde10be8ca9cf81659d2a55e4a9b981a6366f61244ce1a67a3d7ca898b8f78149eaffbb65fc9ccc8aaca5e7b38cb507510a1c401e1fccc5675780f7c7e0c0616dc"}, {0x5, 0x1a8, "fa469eae9b8478b6a9a12783d4f5d7f468eec7c2c8cacf3bd777d05f6d8936ccdb96078a23f7e7ab3d14b73cd86b6ccc1991d62b29e4f5d36e9fd35454ea3732974e349ebb9a2479afb03ac9eb099e72aa3e14922a6a18d550519034646a406e047604a72646a6252177bdf1c78f2bd80f63b121cafe2bb0c458f224beec95da9ff871ca82bba2bf02a2bef772bedb92ffdb388dbebc4938bb018005d5581c4cb9cf6d490a68468850bc37cfcaae2ce01fb3fba80c945b9e595e943cd00d713b3b3c0e5b6dfe5ec9df582e06d0931d01beccdcd3c1535992f616ebd4f19cf634663b1f89532115bb491fdeb483258951bd07216aeceb9e97fbf0bb1aded7b2b69a4aa3f765e3a2c8c06dd723208e022eaad2f24c45d96b8f39ba63c0388b2296cc1624ba2052317d2dc4c440456d9545c622b6fec92e8a83057a9ecba65d20efc199b00e9f657c7c585c6cbc2dce9cc9f529dea5bb27f32ff013d0542adbc68ed96bd29c0151fe1cb52f0e1abf262e6d26354681fab9ce8d5ec78db26980e9e2ee5e33ad197a5cc9fddf86302b899a96dd3fe2c3339b06dd7fdf4e6d8efb98733521d982cb339d430f4ffa71099b7a738846c1ef0f72e7864009edb0caf339f0bdaadedfc19a89f53d89420be142e76f4959e56b25d20023b39421df60b7132bdc1c1226ca1ac5555ac64451069d566c1c88a71ef235a0e78afdee6d6e5f0d89527c921af78ed7ae751354a2db36c502b01bc306b923401095a179c0eebc8719877d775097e17185f2a0b0750407a58939a4e0ad45afca461bdcc07a9f0f395def90813137957e0093a73fa0aca22a76643aa82c8cab6b925916615299580e960f93d8792a33dd9dd01897a44902cf2f7ca02e9b67d08dd694868f7ba4f5f20a042dbf6a79e1650ba21504661ed54c0374c4895c910e4dca69d033da1a63bb31e412de9d5d5715b68db9a93a762d6e43b24ab403ece309ee94a0835fdc4a097eea8cede735b69808fdfefbb440f6cc48546fcba8dded4a4d4e30ad01f8761c8767ba246826c79103c5718c939d3c49130614aad0e314528157dacb19a923ea0f3b89d1b28738bdf1a4c1ccb81b9b3f2c3c4d259eaf522d300d0a5024af4d71003ebe76310517ec2068c4a749540bbd45e5645039a3f073689cde75a212fa3b0cc5592d34cf5b6b1466fa9143a02960f66511fa6d1dd62d7af14fc11d785f59c5c007310e102f742cff313a82e19b86b86801e01d5296c3175733d8cf2f6c989c45a05a4eed994eba9a58c6d4e8393bb92dba2c899903646a8641e1aac43ec50e9c24d329c10d8aa527d58d61a9b62cb05bc2b899c4518605c95d0dd4153dbb47af85e7b555eb00be1ea3ba42850bb830b3310ee7a10344f6d08bb064342ad9baa6871ce52339b7482dd461d98a920dfac6497e57032da511e314de1a8f36af7f34df977604805862d0514cd5b523967256fc79e1246ebefefb917297ac558cfdd61b2ce73938486bb94f15316797bcba5a24299b04053b9fb48aa4080067379a62f78b1b546945cd2ee02f7b40686757946d7820697042f511546800a2adb2b272f72cf2fcf484a28e45f19d533d6109e0840eea31513f0acd79f1283e68b40d35e05277fec41cb6b708a9dcd6d5f6d140264ea0feb8e069975ad365e321972b49aeeb631e1804f812c5e18e4deeb52949455160d42da0e3bb892826b9b74d3c43333ce2cda2ee561d610257d6e56c38e8dd204e86e2c29444ad1e5e387815bc5e739b87c9070fe60cd5f1ce3a812d4d7f30e3aef37004201861af7b3c45c3f10ca5e6dcae19e332ca8d4f5548fd7961c9e9e3845a0d6fec0253b02820bfa280ff44e4ae97bc77bcfcf645b28e789ee06da2c40ad48486979c67500da8831e24757e8c506396090010411e41444a7b3daf0cc86e30a7ea9ca8fafad99f2a78a2e1651fff582662e6b6de0d849ce2daefff9796db452a2592acde6aa1eac53ea0c757b513021e71a8ce75c24634fcae99718619f567722db8942cabbbd712e1bc2b6e5b1efb69cc4664289d738e4318fc3d441b08394c92f548d3e359eea6b376317a53628f4959a014f50b09c23f6fb53e23518f7991b9468af63131c46f81b2d9432c0de8d49d5cec0a820698743242778afc358b2d719527ee7fb50dff90ca725259a5bc7e162bf5a6c2583269f51fb4c43eab2e351ead90d8616492034528e6b09e39705acc8d8fbd963633d8ef55b10e2c86b2dbb34848ad5b79dd673345688a88e7438bccb46cfd40daa0b57ee56df4d6907d08a7ec15ef5cae77f4c9af1d4782cdef8809baeef4d0affd369ccf9f5a46446e17255d772876b9d928dfb10b2c7fcf148e95dfe1c210d138a77f98c4f1f3ba193dbe2632727dc2ae6b961091fda26d5ead405c99c4a8eb243e6a7629a38fc48e3d5ede9bcd29402041f68bf3693618fdbeee203b3970379750b094fa406585b3cf532619061e4972764da595909b50549547704f34d20807ba40c2d828e32bc6c83e34b7bf7066282f9f7bf162ed1b4d8f26845b097ccda4c229d910c4b22ed25c62d2b41dcd7b0f7fa63952f0a70c4e1c8b3c0e922f3849fe3c2d0607ff241b32ee113bae1bcfaf49954dc84d95f58dc2c2bf1d3a7c95fb0ab5b2754c387b5847abe5151b787c2064a78b8a54d084a9613b71796444a4abf156939801cbdcdb5e750c0e9e1cf06e9fb79c138309de00e5d42153bddb053277094c53d03653549b25314632d0b85557cbf51751425650223ecf6751b4c20d29a8461d5a6bd215494ae857939d47169de04bdc49a3e7ebf12415bda851c522fb30f52389457b4223509bffa5db5bfcd5f078ebb05467a32478229cdb4d52462010bf2caf8602c3814edc9cfaefa91ae9776c313347de94920fa25d5532feaa402bdcc00d6b2767e0856e573f636b7457385b53632642772cfc77c8bf268fbb7f35e45da480209e086316323fc4f4a7cbb016703215e8f8b88fdb1cbdb5b343e18c0cd8c5832122ff57eaad9cf089958bd52805cef1f4fa6e73a08cd774abe615835b4fc900feb9c80ecb49dac9d7a8f1193d44373a3b37a8ec05c9a4d550c85df569aa3f0abcbab32d1dcfae37b86c65bc71d6dbb87ade214f912e870c706ed43d39e9ede1c05ff70f53bec3ff2cb6d7d9c68d9f275a5b1e0338dd27439b7db36d7fa6238d11ff104e9c3e33612aee02ac3c22a2595a09d702315e0f7714037c6db569de6a6ea5624aab95199efcbddd31a2bcce1de4b003dee7a045e614e7845fa10fc0f8d51cf371aa6f8695533fa0cc1f46f72569e55601c0a8c876fabb24ec339bb9e9d912cb53167ee60998060825cb75f8f5d4b5e678b24a0547ccaee88e893e545edbb136ed469b8c23dde3e25d7d6fc5e1d1b14983b3f32a69944cbe64e5ecb8fcc4515d4027be5a53842b8c4fd64cf6d64f1b45041d5e791213d5e51f2044435c556e25b927b3e47484995eabbeb64034977e7c734a574b4432c3221831bd0f5710c28a0665ada7042dd4155fc78eba728a219a6888b80368ab1d0c6a72c7587c03b9d02a12d7fa17b13a344f8003b0018ef6d432a259193993a1f74e000c58f5aef52f0949642ec7cd6bce718506ac35bb91e331b2fc4adcac2566234efc27a1322dfaec357b3e8cfcb2c8d03ceab2a8e3c741092e52c14cb84e7096efa98b73688c35f20066832473cfab9cd7e4ef218dfe8aeeeff2cb394fb917c7517bfbfbb85603c215ac3aae62b52654bfbd8532f26ec0d94a9ccd8bcd1e0fbf1d8adaed49b136b7dbf25695ddec8519b84913fb74f04ed409e6e4e90e036171ac7acc1774577e5c375c236dbade86fb9053592b540efd01d5e56898b766266a83843a625796d56621e747d5dabd994a1d00af03527f352a933c2153ea425771ae918fb92c522f66b26381da109c3749aea90194b3aba5d5f4b6ac4ae00f309dfac00d6cbc4224f1015190d2a5f95d6825dcc4d2d4cf45c137d1719e36a1a8085b72e76c94b2a037ef75fc769283ff2db1ed2482fd513133c95cbed90aaf1f48765f78c3a7f415dd4762b4eb3abafaacb89103e57d3f8f67500fdd9727ef3d6006b64f5dc6ef4836830990c7f62deab9832099dfabbb34eb635a924f96e615c76380b65b4fe6df6b49d13121ca6eea2e0515b044d2a0b3f65fa369515102d8b8b57133ec0e40446452eff07df017282de6a470a0cd5acf30a73ca4ef1ca26d0f3ae4b135dd8bfc449c6208467c9ac4a3d949650b13a01a895a4b51dc2198227f36d6fd7355afbf5ce9ed90a57e77912dbda567ded572574cc52c7694aff5bc578ef2055703d964cd88d92b31e43ebbee543af5a5ea39b56e484d95c396c8118f263433d4945ed6aa6edfd59e724c01709715e5728d2f1b28f0f3dea7939fed71f40a6a273ccd7c430ac37470143ffea04b276106ba7c26b737619b488d3108fab91086b1dbac49d9cb7ed7ab03f661c267b2eb0aeeaa21fb32cde53ced5d5038b6abc2cc0da6a76966a1e78e015eb651b116289a2290ef0dbe0a1dea703b04d9d8918818d00892b35de2c8dc21fd9fb09ca492c0ea982e33561e28403707de7aa8e1a028f7d01de5dde2eb06a443f62ccdbf17a4a39d6547e069edd6648b59e22eb436afbd4a58f57bb1e12ec8a6b2dac949d17264a383c943cdd79fa9e0e83ea889bddc3553ce8ea9e89a307336f04caae81e5a6600da3ab2f171e2980aa93f728f9c4d3bc0a0d65690226f8030122f8fd5388653ca8969e78f32c0e0cabdb00126cf11c4bd96cd8b71cdee44cbe99c1bf5"}]}}}}}}) setsockopt(r4, 0x0, 0x7, &(0x7f0000000080)='?\x00\x00\x00', 0x4) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) sendto$inet(r3, &(0x7f0000000100)="91dc0918bb5ec79f9f8aaae356426ca4c96af6d5896f26b780a7201e267009703b81f089130b31e974c01a0c71f25e93da8943e6dee1d68c1e8b6f6059f05c2c2c72f6ceb2533c92e0adf83fdaedd8973c20083dd1e5d1520d3c3e1a055839", 0x5f, 0xe, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) 6.435096587s ago: executing program 1 (id=266): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0xfffffffffffffdb0, 0x0, 0x0, 0x4d}}, 0x71, 0x0, 0x0) 6.41421491s ago: executing program 3 (id=268): syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@random="e727dc07001f", @random="391e7dd7a2d7", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x38, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x0, 0x0, 0x0, 0x2f}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "c46dea", 0x6, 0xff, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast2}}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000020000000000000102000003"]) 6.325514529s ago: executing program 3 (id=272): writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) r0 = kqueue() (rerun: 32) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x8, 0x8, 0x5, 0xb, 0x1d51, 0x80000001, 0xffff}, 0x0, 0x0) (async) open$dir(0x0, 0x201, 0x80) syz_emit_ethernet(0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) fchmod(r0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000014006452d79f188b000008000090780000000000000000"]) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500001c000020000400907800000000000000001200907800000fff4ec6bca15b752a21ec3e409a84ef7d1b742b776f3b72f62ccac77f714c54b25f733783dd50110079b2e5a62ff162440e0507cac02af696f35d0f66e7446be379a8d9289a05bf863020a544903704034fdbe2d3a5d51a5458df3a126436b6ba54f0f4e0572bfd73ec044c20d04b394d0a21eaec15074d5c244d6e83ad08ad659578d6e383e0e4bf6737f2e65e"]) r2 = socket(0x18, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x1, 0x9, 0x5fffff5f, "9cdc452e307e088e68cd330400", 0x3fd, 0xfffff196}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90", 0x5a3}], 0x1) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r2, 0x2d, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1b}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xfffffffffffffef2) (rerun: 64) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') 6.323764847s ago: executing program 2 (id=275): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069a6, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f00000015c0)={0x7, 0x54}) r3 = syz_open_pts() close(r3) (async) close(r3) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x9, 0x2800007f, 0xfffff191, "144128a47e7c80b1c9a400002000", 0x5, 0x400}) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000002280)="c046203cdce5a721a71b246bd94b7168d294a70d89fbd2d5baf052eec74f3ee0dd9dce36dd5b37198397079c55eea87d3b49c2422691aebcc7299bee3b828ec7af2fcd042be6f1e0e4cbe7d6467d3ba13751e811d6f1882be44200ac3a6bcb723a5810616f7d3f1ea01e4ab721b260a60e998cce44544f22a3e61d5670eb6e76bfd308ce09dbf3a94e5c2549b8c79792516eec32e1a80aad1ae68f4984566d2c7cee237f5ccbe89b79b60ddf3e22058e8e16cc3f4ec8ede1dbc9d1ca251f6e8b93aeadc5d1a00de5c25bae4471abb529256b255fcae2601b7ad929830a632ad4c1df46b80c01bc88c358c608441d82cb731cea3c614bbbb48ae6968fb8438c3b29f512be334b72aaec57edea27546f7ee594668a6da95b9a2b4ebd01e2f9d5267f3098f3882d22a6aae4f3aab71817353c0056205508c0e6e49d2699e6e20c9b9efc8969f15c21", 0x147}], 0x1) 6.314661393s ago: executing program 8 (id=184): syz_emit_ethernet(0x5e, &(0x7f0000001900)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x28, 0x0, 0x6, @rand_addr="003300133f6400000000002800", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x6c, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0xffff}]}], @icmpv6=@ndisc_ra}}}}}) 5.005400201s ago: executing program 0 (id=277): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0xa7, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089958900712c00fe8000000000000000000000000000aaff0200000000000000000000000000010300907809000000655bb26400076c40ff0200000000000000000000000000fe8000000000000000000000000000bb110100000000000000040140040104000100008eb7178776b8d9c02d3364cfbba4c265840f9320943f4651184bd3415238b8dc208bb000000000cc70ea00000000"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000014c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xffffffff, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x1000}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0x7, 0x8, 0x2}, {0x4, 0x800, 0x1}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x9, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x5}, {0x10010000, 0x0, 0x800000, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x5, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x8e}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x31, 0x0, 0x37) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() r4 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0x0, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x0, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x40008, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95a, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) kevent(r4, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) close(r3) close(r2) socket(0x2, 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) 5.003392117s ago: executing program 1 (id=278): r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x7, 0x0, 0x7ffffffffffffffc, 0x2000200000001}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x959e, 0x40, 0x83f5}) ktrace(0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000480)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r1, &(0x7f00000000c0), 0x2, &(0x7f0000000140)) r2 = kqueue() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x9) kevent(r2, &(0x7f0000000040), 0x1, &(0x7f0000000100), 0x1, &(0x7f0000000240)={0x0, 0x4}) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x7, 0x0, 0x7ffffffffffffffc, 0x2000200000001}) (async) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x959e, 0x40, 0x83f5}) (async) ktrace(0x0, 0x0, 0x0, 0x0) (async) getrusage(0x0, &(0x7f0000000480)) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) wait4(r1, &(0x7f00000000c0), 0x2, &(0x7f0000000140)) (async) kqueue() (async) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x9) (async) kevent(r2, &(0x7f0000000040), 0x1, &(0x7f0000000100), 0x1, &(0x7f0000000240)={0x0, 0x4}) (async) 5.002496106s ago: executing program 2 (id=279): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) syz_open_pts() (async) r0 = syz_open_pts() mkdir(&(0x7f0000001a00)='./file0\x00', 0x3b) rename(&(0x7f00000022c0)='./file0\x00', &(0x7f0000002300)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206931, &(0x7f00000001c0)) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000040)="e72151e7d7909075e6ae136a79805b5aaa4f70d985b3685485202155da857f6be553ed4f673d3d16d365e3d471a50278288e174b8f8ed46b652a4541b85c7052eeb790a54b1760b3c3f37bfc4e7b6e2fb45e442094c303b5a7488a145cc026114038c85f9a495bb503bd535e4f74ba146c6efe923271ebf42ef75d35fc2976f7553a6cc5c19d5d8e29e3fbfabe0bffb2211f394dc57ef787b53e60c5daceafa1dd6e2c04b08ca8b5a76fb67d2884f6c31ec4533f5e28dd", 0xb7) close(r0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) (async) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) (async) recvmmsg(r5, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) unveil(0x0, &(0x7f0000000000)='r\x00') writev(r5, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) syz_open_pts() (async) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x80000001, 0xc2d1, 0xfffdff7e, 0x160350d, "04e4ee09672cff0fe0ff040508cd7800", 0x200001, 0x3ff}) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x80000001, 0xc2d1, 0xfffdff7e, 0x160350d, "04e4ee09672cff0fe0ff040508cd7800", 0x200001, 0x3ff}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="63d17a7444896849600f2e65e5cb6640cff266755d232364f26093f9a556d940d5d29b37542a804f296f0ce6df5a2289a3f3ce028e9b8dc9bcd447acb686570f8286fd00d6265fb26ce0ce3c004b52d745a912c0abe92dc438563f7443772af4b280e67a3844932dc6d895fd1812870d11ac2d476adda95f50f4fac97c82d42d55143c5ddd8c84031520865226de14165ba33d32c38c450cb49da47e9830de1c1f917e1c93cc6ca51c7519b6b9d618b863bde68cb20fe606fb650d3e1bc271110333fadb6409831b5cd21f287f963d46860321f4fd17d8684bb724bd7e5b9961209c269005074fafc2444b5367e9f0d65e90392be108b28db5453267f0412025fdf145d41dc79f6ddcf167e35faf558dd56ad053faaee72c5f", 0x9}], 0x1) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="63d17a7444896849600f2e65e5cb6640cff266755d232364f26093f9a556d940d5d29b37542a804f296f0ce6df5a2289a3f3ce028e9b8dc9bcd447acb686570f8286fd00d6265fb26ce0ce3c004b52d745a912c0abe92dc438563f7443772af4b280e67a3844932dc6d895fd1812870d11ac2d476adda95f50f4fac97c82d42d55143c5ddd8c84031520865226de14165ba33d32c38c450cb49da47e9830de1c1f917e1c93cc6ca51c7519b6b9d618b863bde68cb20fe606fb650d3e1bc271110333fadb6409831b5cd21f287f963d46860321f4fd17d8684bb724bd7e5b9961209c269005074fafc2444b5367e9f0d65e90392be108b28db5453267f0412025fdf145d41dc79f6ddcf167e35faf558dd56ad053faaee72c5f", 0x9}], 0x1) 5.002120137s ago: executing program 3 (id=280): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/191, 0xbf}], 0x1, 0x0, 0x31}, 0x2}, 0x10, 0x1842, 0x0) shutdown(r1, 0x0) close(r1) (async) close(r1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x70) close(r2) (async) close(r2) syz_open_pts() r3 = socket(0x18, 0x1, 0x0) fchdir(r3) (async) fchdir(r3) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x29f56361, 0xc4, 0x3, 0xfffffff8, "098269e3120104787d900a56d864d3c3a3f4d3c9", 0x26}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000340)="f2c994d3344308f9587a4e7bd3bb8c10cdec92c0a16aee99e1416165eae549ee47ca0d0a610c84bc7dfc4cd0699ef6e8553ba16ebb32fb97bfae6e2150f4669faf83bfa435109df30b01c88cde20a1d51b30e3ceb21aaf7938d4c74ccf4ef23807ba6d2514f0143bc03a0506e36022745cf09e15a1df66abe31e6bf9f96f3d51fbfd88f4994545b0870b3d200e25a926cd6f76aaf60d308de7cb61b396db9952c3daa06da919c60f238af72a4a4059310451d3fe2c3c66dc8c0981dd1123dfbd0f93b3343685ffcfa06236ddba27e0c74f850fe27c0d0a87f56e8a323c34ea4ed382da0d289b45e269f0e9db9d4d8c781d648124e19dfa80a59a50e144c58862d04fdf1e8d87afde1eb01cfd81088f3acaf8ff99fd6928215e2b9efd42f5a917f3b09e59dc8445baa9035887e36eb5750a3fd0e2fde93de1d4e5b4aa2d96d12efbc6e8fe4b271358d2fc09abcb3a64ed06f791e32b485e701a31565cbc12543102ca293d5c449344272f543166d4f35693748eed5f1f37c3128982e146391e7aa732294af1df61d35997a92439d9e2de48ff8c7a52c5bc57995346cd655cee311eb0ee47db33357580fa6213a2d79555a380332c2a9f2d96faa7f412e5916b4c663c403e75d1e7cc18c211bc68b6ab813f41a03a36c09c4009bf764684d940fab8a1b8118b6c44a92121bd7fe6116d022a9864d7a3f69dac40ba4a18f4e775c1a9576416001f21c34454ee2e2c5e20325d19a45f56575eee4fb648892e67baea12dbaee4fab1c2d5349d180fc109789f3bfccd691aff4f648bc76f22e64e53d15f56961e0dc22798c04b9cdf59c19bd5e30751e8529d0eba4ce4d035f9877556b69acac5263341b7ea69ac29184922221d948acba84add758688953e17afc23b21a07ff0fae3dcb4bf5e59ec803c2173b649a1e57ced762082c8b8fa19a078916107a4c28aefb8c85962df25ee06320962027fa1618aad6e4a47463161940f9d0f11a5481c3edaedd100aed8730705c73c0452e21ddc7dcbea83bb0a2ca508a77ec736397f7b71244b47e0856c2eff0e6a2f4bae1ebbfa2c7582d4545a806330dccb050df06a06c13638e495594e197a127c55905266fcadcdc532ff520c1b30c5104ddbe55626ff50869303b10e2e0a7022bd2bf20439b843bed05444ac574b221609f5045fe1b95575a20c6f73c77136e17a77bb0743cd33102de1a4e2246c25c325de6f017b2c6b69e1523e88c13f4eb634c82f4e559fe38966ef1ec26016d3bcee674fee048678df1078adcd25cd7af1827cda37c5b09974088783526b1c399e47ec0c9045491d8b7384347d8d7e89f2ebcf0be960d3f9afbe9c37433735d48c40dbe6f5cfd59d9e79ac0555eba2129efe05675401ed7653e2f4129182adfa664f43c17fb0d66294a7f5e30e8350a60b4289ff3cd30a77921445e15a601ebf597626e254317a26d796772bf0d506b110f730ad1d0000692b4bca26c49a7fb753bbcb623a33156fde829ab5fd8d5b71654a839b819630bec7cc18dcf209e7ab2834499736ad5ad9013db765b1ae81e386eeadeca20b2273a08d97f4e53470c99af77a97dccb8722213f593fc4148185ca227c35cdefcbe2b4f210baf973d41bfd9a2e79f124893dfb9827f897629c12a02508669f53904ee701f6c6019f8523100f903f01cf85fb365362491f284e238a8699891b4b922eedc16c0baad4441954b812034ca14b3ca6d8d7e5596555ca5e57e925c36a565d33dd915bc8900d43918ef9e84408c14cd03f6331340439f69b4ccc30389f329e1b8ec1965ca0e5584acdcd79b7052c6d57b7024c1464c2203efad8b18fc37bc26c09f70c3a8ee5175758146e880bd1011704bed22c8cd7840935d9a7df051e982be8ae40bda40c23a89fcaff0ca6e2779e4c3847dc007316f6d75305916222ddae559837c9e28a4ce994de17f263425a5736e6e50d6047ed1e2a4ae1948a984d542091655bf5da91d3a507d25ccc405176b7a41fe903e3f6d9288c32b2aa68480e50dcd34fe284b21c952a684858a905f0f4716a8d73d5669d88cb9882cf03962817f8446d8b4d124969f69a0547b6fb1040fff5cde923fb4d1ce76058ec84d4a395f79a45703811b8c5a7d72a4ae2356eab8a5e81", 0x5ee}], 0x1) 5.000075269s ago: executing program 4 (id=281): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/86, 0x56) chroot(&(0x7f0000000100)='./file0\x00') pwrite(r0, &(0x7f0000000140)="a5c1911a55ef3597955eee3f6c79361264dfea6fce7c9f4e5c772b5585b5bc8943f21069e19d9376104824521ff9ff4f874a4861e9d528aff796eb503e56e135a944ad814551b18ee07922f7402c6e91421f", 0x52, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x800, 0x7, 0x1, 0x3}, {0x40, 0xa, 0x6, 0x10}]}) shmget(0x3, 0x3000, 0x8d, &(0x7f0000ffc000/0x3000)=nil) r2 = socket$inet(0x2, 0x8000, 0x6) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x44) linkat(r3, &(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000340)='./file0/file0\x00', 0x4) ftruncate(r1, 0x7) r4 = accept$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000400)="9d32b096408a369aa66543d3f0a59000019262ebcc67f98fe69929231099590d5a1b985b8785019a3eb8a5cbd422fb68ff4230c748710fa6fff32e6d6e101dc5e0f1e60d56c63664c5cc1b4c1e084eabf499227d8867122e18fc054af111a0eae2cc70d428398ca6943c1db72a76fb96f1140185fba846e67d876cbee2d935ab6003f534162afe9e2ac915d4932d12fa429acb97fe6233c8ab88628ec79ea539703e4b4181dd9e2d32dd40f5028e7068304aa518cc3602db75412c408bd02fa8b5d716a4a2cae110b74a7a7dc669c95fd2595839b8ea998fed055e12b14a174b74444fe11ca24d45c299d9322ab820f108f9ffea0d7f82787a46a5110aa7aaf6ef5fab45b72b65388fb64acc512918b52b89fa70579750ba43bd0377ee5b4141db0b57892389afa14394efa5675792b883d3c71526606b6c7f4e570f9eb5a45aa155fe4c2fd943896fdd4aedd803cd121886b27727abb66cfc5b2a0a8c8a8284bd59790ced57e4b17d7574319f76c65c7325bf803e0ad61f1da48541094970fbe5795e4ae6e47e6f96741e570e202f17e00948a2b55b7caf2c0b4337cbd35a818b85b910dedd543bc674ef80a2b22252d837ac9fd3a5ef2d5ae92531b6d241f612dfc8886406b048fddb5a5f9bc6af5447416cbb3b5ed5782e6691b55ced6e650558766aa76ed139d3e56b6f98bca4cb02ecb6965ecd3a2387167f4a9188af4038d728238845e6849fe0f31604afc735390d2e1b5e077f50683d97ca657aeb60c73e7222adb57591fd4440cb275bea1e403e2a335574e06fa350ee6f4f7ebe2b211b1787523b264bee050f6e4054a315cc26193ec466f16108ec71d5285eaa6b44c91cf3015e455cd1402e1aaf1c8b83171f444574e7e6ca4ba69884cbf98421770c8047063fa414d8c370596404b26f3d1640a7bbf68b7d62c4e18c682ce51008c7179e69ecc0427b4857613f1a7e4f1aad034278f10c6d37cbbee092429c051e480bd5d95f4c836977a14fa8b169320a1364c331aaec2dd06a993c38d0720f583c7582e639fcff42433b24e36fe7b0ffd0ef75ccdb367dc23673330e3df614094e2e3874fdfb6c01c80c81d802f0df8adeeff4598b205cc6cc217fe634577d0d50b2d1e53f18369ae2bb5e332fd9bdba1f772a0d474462965c56f1153ea75e62901f46d6a2b9a3097d8319287070c72421052407d4b4a19194171916eb4b9374776bd069299e801853b9c3fe4014d6f43f39748b52188919d5b71d76f15e668e6ea968cf24882a5f3b4cffdc5db107f53f22a7a771ac24632fd20f0f095f53c53c626f81ff7ffa5badb1ba8f363ffe96bb3e3e4a1f58bc9ea652e3ecc29e3ca894baf0995ca389e2abfd5e57589f102adec94adfb07f6928efb9aa9918ad4eab695e4ba8af1a82a1eec1a75d67e75218a1df2bde62e9290a857b07f73df07336b9e1cd532116fcf1b2b716e5318fce4bb5ee02dd642a555626f9c2541af802be536653fa09d41e38202bbd4696899fbe7a0bee30bbb8469d2b97174ca294df15318a1f99de81184802cbefaeb909aa4b19277e1310c641ba88c714a1d8b0a99e4d458e6aee59538285aa1bc8dd2184a1a392c9d7e87a06beb01d1e3de9a1db146661e72900e416cd5aa0de7860109fa5b8a2fedcb0942c7a4dab9c7e9b88d3230cc674e3cebd9b2a729e1364b21e2b79de7a27d5726088e6cd82d9183aa183c7b2af409d907b2afcccc102ff7745b65cedda2fd78026ef307a30c857db7a161cab25cf8a84c5572c99481daf4b88eb64ec111942332d7d46837a2ad44377f01a304048189fa5657161e7bb21768d0b2139fc5abf5f8e4ec8b09349588136ae17578ac7622ae894cdf775a174bd4d0316231797fee637a489d15d648eb8a5e2dc34fdf1272cbafa8ad8507b87345294b005a656facf5c444fbb36d92ca5ce12f87a529c7c0f7dc709c60aa01691b73b878e419e1a8b4b1f20a404914f205a2fd453747809ef1f15e8790e514d17a75bfa8c916e2f6e637b72244cb61d20bf732fc4fe78a196539ea9fe66d40cef62adf42931ce49976f4e2f418cb4feaf4692a2e5aee35173f379db9f90801a2d1096c300273a93b51994ffb3e937f45dded4250556a9545faa852a7d7a0c2608e36f563f53cc4137a92887ffa858260e9f4e27c65b9219c12d882af73d0a6013410dab586e8a67715c430cc345d37dc0b2359fdb2996b662e970f9c60eeaa2f791608de0a16a77e193118386a20eba210bf96c756fbf471968d8934a79bbcc750bbe83bb60dc541156c48005df48b877a7884d91d3f97811cc4ef607d21b0abc7319c8e67d2f00a664d4ee03885eba0f94768eede23ca8efaa83404c614a27d9c019a9e041a533c136bd4180905bf3e1f6bd8c85ab2a4db087ab7d3d14fb6f26ca0a8c5743128967d80d27701308acbd9801fa3ab89cbda2ebf1d3d95d54912033e73535ae86cccb7ab129f8bdce6abb0825fd24e8503b77cbe7ef9f92629704fc838dc804335ae88b25d3d619f9a7aedc077b1db3369bfed2d39b25120c0a453a182ca1ed31047a4a1455acd15645019708c05a990c1ae29b580fcdc6454ac2760e23790a0117dd5119eb2a8f65c61c0eae0cb2af2cee3d39c0aacca45259420c6fe57d8eb1f37496af5b0e744dfe436625eec404787bfa77c82667c001be4683c8c24aeb9259075f95fe89502a9d406b8a7053aedf5ae93b31cb63a4fc1c0812ab9aa585e123df9433549eb0ef03ccbb9c4da6d269d1eebcc09591fb188f4675a7c233dba6faaaf4d667b41740a03e39c385def3bf21072ee1d43111299a64f81f8f3cd8d22708c20b95d86bad75ec4f083aaaaeb776ece1632a384a0be5111703b18e9317bf9ef23e0c3b55af8356772c488c40a5c9ae8735233aab25e80a5cd030adebfdcd0a4d011427d911bc51d7ddfedb853fa5f7f325b3e62deb8355985a09e8942cc234779b0cf904baa328979c1479235f60c1637c966637b56eaa8b65ed5f7ff1639766c0bf5324cb60f9903336400fa87321fdc1a69919d4603f51117d5d4e6be9d73d838c6c3a3dc1717c22a4ebe0a2f54278595b0c74f3222fa1f86b12bd26c1edfabeb86e725e1d27017e200965cdfa8cb8277ece597c650e8b3f58ae82277a28b23cc675dab48f37cfc338962d54b7c7f8ebdd39cf21fd135702aa020ef46686db1ce55c90cc392eda870d717881c1d28c0257f62392863506f9e87b4fe179aca922e4bb933deddccea4885db9e1c74649707c2036c5d64e6104838b9eca0ca1bcaea5364257e3800b570ae84aa99fb8fc20db727c6b31ef380d12ac62520a1fa91c1e71b498a78b7b957ef139cfa38e1b663b9f5c9cbea0ac246418ac7d47ece73753b05fdf644ab10782a1951aef356b01e6d2602f109a12bdd524721422bd35536d78ef5ed6f748126b1669694e84304d5152b1840038809f9cafecf77f465c6483eb723b0f31deadab1b3eac63faaea48b5cc0cca12a97e6fcafbb5841913b1435f21b57c0cb337a035c26fe21f2f0d9a3867699fb13ff910d2428875c165df7752e646d62689ec85658e168dda1b8a7808959acd44bda752d93539b615505e1a108e6265f41d253a0bbe421cf356d3fb4dfd32384628391d76404b48bbc1cb0249361d6031011e7e3774bc0d13b8390dfb760dcbcdb9f9a93e3bb71b162c491f9461ff25881f872b7c064d83eec83d355687c9aaabe8e2d241208f86e96cc27a2914fdff336ccf4b0a5be762cce220b71fed647e9c01be1b56e9e62253c378029bfe31c80e87810985a63170c15e3e8399b6372b46e5151fa00422b9dc6203d46550c54ad98d49519c00e4db9e3c3f3cabba0e1e59b96cc0c2a0ca144c9bb6ef8af2821c5325dce270c572f7a3f52e2ad4fc77c9712dcb1d752c80fd55e767d45ddc4380a7735a37deec71dc9d46fb803e921879c04610ada147ea256d7607115f3e877d4d5c9fb7f93604d271a7d83affa844c34ea802a0123e25f49827133b48f94635a5326bc2705b8bb7b84a7faeaf4b55eea5b13bce9f26bb147ad5868ed7083990b9763ad0c0c657d443e651c881dd9a5275e7ae1ed07a2de85e80f678fe9a669767862178addf3d03eb7064848d856252d543b50804f6fca18e87dc742b456b9c7f41826caff173e1b215d13f2a62b140cb8f58abdfaac6e37b5320159ee340afe2f04d04233d0e6b9b92d5bdca3f2cbf459bc38adc63e553aa01a16a3299a042c96a2186da245fcd7afcba14058df38bcd7ef32f399207aecaf92c05a9dad9e73df2448c841bb179406abc7cff761c5708b17d25269e547642638f3a3762431b87ab10c2519c1e29d057cebced6c08aa16cbbc6ab3aeca2de632eb376ca52451768648387282103523a5c14ba2b288f7659e434e1508c15d2d97b1c284e6118c789236914cb5b48520054d9f2461c57e4e60c91405fa8c7d3491f06246f4338e7fab21b9cd2287213f227c346630c2accfa0a3a7b8e927f8d5b682bdca9af5a363f3b1ec7cc1041059c785c7ea2911295678fab0a8671c9a0dfb3575911988496042bac4b21d3eb5aba89876ad689dec98d5c28e34b2c3e7c86e1cfec2b82e501c04e6dde6b3c6a245cac8c15797084c5477858870c056b380e30f5612374602034e7888d56b12c8fd097cc5bbd0f610dc5301f480b6d59ddb443f21ddc4b0f5d4420309261b79f2a281903ae44570acc4f46be3631ba05ac5873749bf6f785bcff3ae3d2036a66e13045db023e46e957f4193cd64f37f761c8b7a2f17f633307acfd6122a86e56e941917f064ad5fd1c2893fe7d936eb220b3716accdbbef02caee18b24a0add0e151cdce01a9bb78236824b43e7f3272f58426dc52dbc6667df3b6313f344a0e033456521f910899b649fb2511327d57ee5e0566cc023c9da9f8149cb77004b50705fb3b7432b7c0e211e519b3eeff58d3692118701040ff572ca4e706d71c6af683ce29a84351af393d11cfbc4d365552a224ee406b333879dd6e43579e4a208c9621229b8c38801815bfa4833ac5e8e1c1d2f1bb90c80d911196735319f126120b1020950fa73f681a7dcef6d0b7f240453fbd2c494984a16f68b4607c2d92b577f9b4cd7a2fb35dab322d7cf37d571574f09f78b0ddbac97c3ce27d9167ccfd0d9087995344d3be1e7e50cb08f0d27c223535f52b7b8e78ce34b8173e760bb79d9e3f408c65605ce8758cc610438b330f04439953eed2e088ecabdc608284ac5199e0077b6b3dc062279881cc491ce77f517fa180a9d023dab310f06c7bd0574337f7ace9592183b58954fc5f37d7ff260c20aab86b9eba942c82ebdc61134bfa2d687b7c3b0cfa61661f769856a9c65faeaad3579e88ee755bd89bcd8f3cf1cbfea390d27dc89f088979cac967eb003fee7b343410ce8444c20bc6562520a26a493dc7446e919bed3a79bf7f586eadf3dbfc4b17f4a900b7875b39333bdc4eecd154379dcd0ecc1ac7efc065e766a1e56d5bd841da4fe74533c0842e1f0c27ad414c5d8811ea80f99c85edeaea45814100ad63e462a218df4e11b182a81bfb9626e37a4d3647debf8c6bead24422632b1239353712215f97cc478f307625bc78eb0781e03d46c7fac4c2fb1457e44d64f48b5f6aae72e9bec44a41ef22335e79fe58c9777ec6f8b6d831a45e1e9c83c8ad03d36bda86d06441aef5a92f1829ccf50dc965308e07de496a011d4e569871d6804342e3b8ffb193a653c0a65ade1db1ce3cdbf154d2ea9b6d0b19247d9af631cba5cd6f27c0b3a540", 0x1000) sendmmsg(r2, &(0x7f0000003b00)={&(0x7f0000003ac0)={&(0x7f0000001400)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000003580)=[{&(0x7f0000001440)="b94d0844c5be3fd54050dbea4ef17b1d833f9dc72ee6128644a970888e7e73da12c06ad546ec3a5d1f8d0b8674fdc30808e810c2f365a6eab6fa491601cef99efcdc2596a3fc166def9fdf11fd50916195bd0b24cbbc96ad45e26875e8603a53522cc3d1d7b74673ede81864fa9a5ddfdfb464ea70cd92c4493a0c878c9aad1764b75e9a06c303dc425362e055f1ddec8ddea43e6c90680e8f5231c29e5693aff4834505f7942d6fef701a6ad6392208ed9038cb366f45f108be383563282d0f8e61b8381116f38a25cb83a2fba83152ddfbaf7fa31b274914729cdd8ed9309c534ee5ab142e85fa8cd987ea7cc0d1eedeb5feeef2dc4a07a1a020a67e95fd1b261a198aae880ced48525bd9faf3b72cfe3689143e27255e4bd8a784b1ad9f26f0dbde25b6a442eb221238ac7a597d166be43e32744f75b327e8f5f786b3eb3e3c3df9df463728b2b10d1f69b96c183766414bb7319036902c6ff74dbef12b8dadadb2b5258244f2e7791d45c3d4318f8bf0f9d29df17e363453d07f06e007b8b8208fb4d2b6015248775a19af39dbf974ecc9491b005f89ca2d3ea76296f28b50724146564bdf7ac012fa4cbd357c772942b98ce4b620995ac2b43dce014b5b3e25a35a2bce3b8d8038355ef1db1334916e9efeff0cdbb5863a2268ef609cbcb148a9216961df718b0494cf3c07d88865cacdaca4cb07b79eeaf8236d456ed5c1498f85be571ef8fc4ad039cf4a8a0be58b4ba7918dd177ee66a1b2716bc93870401a4214f0bacbb10b7f0162ce5f6d62cccd32f7a040b0f63b36b647708b48bb385365f327f4b69cf56763e8822f4ded2831ecbfb1949eab77bc17f37defd2856e851075706576e1075a463e3a0eafcd4a74e19b3809899b5701abc336af434ff5c540bfd84f9ec440d9447cc9e810a1c8e3821a79a0b84c928d5ce8a9d7d8d69a836c45326d4f29a93e3bf8f3f787495b970c03edf9255c2987e3acf889cea4ed1491432a2a0e827327afd72be12b10a2101428bd9284c78dc0c1f89ef377ebf009a5c103e81d09e81b775acc4c2a9b568616b2d2706fc4bcc73325d0b6cd0cabd0c440d23bf727b955ce5d904d5c66fa15c6f4044826b735803361fc59196c9ec45cbe8418f74272089c5aa2bea7331fc0be5d3c39cf3e4ee90edb926ab3bc4878e1617d9acc897e25b377195e69feba2746423e2f9657bd9ce5f8e69d556806b3e074cb9eddf10751b70babaaee090e83c4389acfb14f898b0bf4de61ff8bab702a86de232b9bd4047c04404d1a288d28398f348c7687b9385ff86808254d9aa829ba422b52c56cfc47c800e03e192152b5fd7cc299be20f6fd2d2381a435fb10bd8f47dfe09e796e4bb8de8714be9ebfb182c2615e6152f22d8fdee4994c9f57e2ca2910dbfb22a76ffbd4986864b53a24a5218db34a47907d0d4c589c9ddc9cdd62914c3182bf098469a148e00fc637b47a616c95b9dcf623cfa9ec8b810a5540943091c95fec94710f7431eb880a9dc469993a9e3164daf8fcf75f6ff0dd4129203daec4d4d21e2615b41bd07d8af41dad693438b782a293f8e5ef20b38d40e69d60362ce128f66b3083f183e1b4ae456e45428d4492b9c222d4e41a2e235098b4f36681bdcf8beeda544cc3cc58de67cbc68e1a66d28a4bec908909537bf21b6184eb286cee1d20e127b6f54e7f8667db4fe0d7c98284f0c4b8d365ad9e32c82563f2a4a1196735383bd34feea9ddacf598d17a37a02531826722d70984de7e8ad260259f3a966ff778ef85622f22715c6be25c6e897e9018d3ac6e03e8217f561270b65c8983887005d3a1f834e99fcb5bb6a85a0aa3b67df270eccd23577bdea46fee09e18bcd4fb1d4fc2e911e7dfd27b459571fae8d1003ec1ddb92b05fc752b743874cdc35c54922fbc577f4f3fb91ad72819b0644f6cc81277b4d4e35f0e8605cf10c50ff234642551ac85435eae687ed61615c5768899c5d21a5116cca873d85004d2e1465e07c173aefe1aed4eec2a4cfa6dd66814507090c453940e5659218988c8502654bf987c47ac23559901a43e509d416067f7c1efc0160fb337a2cd2de1a398f9b6fa6dc7330626a63f514422d2d245b13993b5efa5ed4638b18c46c4f3c1c2a71d0814a6432be6eb31649e7dfd79a8ed7ff9d3c1f0a59dcb388bda8c96ad04690f811c690559d1efb19ac2fd75287b0acf1a9089d08f279e7aa3b5422c8565b9404062f8a8cd5da3e4003d141fb0e1aac344a209b8574e8a70e03af7bfe8fa961a96b51d215b655805505028b17c9ea811de5bfd86255578548c230328b1f6fe63eac91edb301c9965c7e1a38e82f20a80fd1c35f6f08e8657cafe6daf6d36bcc99752568be697a0604256eeadb452b0bc5506cf57b1802ec82b39677eeccf21b9c1684930062e7a91a9e499a3a1f7ee8546bad1504615f9590bcfb6bdc740499f8035dd3aa47ce417607716497dd5c637f89d5ffc3c9175dc976d111b81bffaf605c08b6d9c69f291a322b3eda8809bafad9d5c6574d1ff39f3fb6d6fcf87cb58df5ecbca672342b945f872a4d5a95ff635dbe64c21dc382eebd4d483e88bfec7f4198b27ab5e712b82573f547fad9c2b6dc10b3690b60ac9e66a20bd76a06929bb9ac4fbef6d053896a7139fa8ea87c0e186f39f4950d68f00b618c0e9f3aef55beddf4c20120b23cf01c3bd5419d62562a79b5452fe06e064b87fbc3b57ed17d0c00557eed061019d507068883e36fb9b751b7181d31ccbe47acbac6100a752ec016e3e96f149399f534317e32c3bf9dc491d2e23653d009769055eb3a43c42aaa8675693a4b461d7d1e5cc733dc8e36552403e41711557efb08be93ab423de097c4c4e1729d05206d4578ee1f9d44b669694df01aac05bb32cbb7c4dced54b3829e4f888ca7b00de225bfab12fffb32acf1ee1ca1a5af58663ea264dcf604a540d1efc72d80b89630eb7a6d999c5828de3cf787dd4000d62474b011716ba94400404271d7be76f586467aa666420630d8d9b6a99aaa59113233db0a411fa08dd4a8c4d71291271520e2b413bf4b2c995e5ce6e63be8caee9113e59130d5a26986b5068b1f6d2071d78c830ade61b31b9ea885c966941413c951059531e58ddb0a89666e6e9e86d1c1d2c384b091285bed98783840f45c55ca28bf51ed18026b2eb245d3acccaf4e23ae78850be35296ee0af67e529fc8f50458152f33ff76035bbee36d5e1e157bece5e304bfb7088e4c8d3fdce45e20b8b6e53345e13a3a5a3bfd69b0d7c3c6a304cd06d742c542c06197a3b0e722376d094e0133b0acf7fe907f9c35ebe21bb7c9cbd57fc040768e7a3f95b8de8a4a2e6842a3966c49fcb5309515be27065a3302634e381a2b668219c6989091ca5eb6ab5d4272221cd0fb1c948028ddc53fb8985c8135a04083fe4c396be29a957fe56369203cd3abcb6d3110d69bcd4da1ef62865adf6af38c7e793a1e11ebcc0c8714e364ee1070fc6dc8ed667c9aba1e7f84034b943daef3a54a447dfc7bd68f92324de163be9fe6e739e25a7a58f3304d7105fe00ee506f2de4e4f775b41ad3fad61e722d04dc605e964388e38562b99dfd0ae09813a3b82d5412d6019f2bdc5d28a7abf30f34e5c8a43077aff177f716ece8636608a0d8feec0de09f03a7cd3c335ab8411b06efed46d600ddfc2d40b58c661534103ee24c239364b346416016bf885e81c2fe200d523f210756e3abb774e031c333b1ff661e7d852f6a2cc28dfeba282b266fdfe821684f253841d840db6a0855711d4f7ded0ab121ce8d1da5f63bc15d2ba5e5c3d03c019862522bb0d0ded6bad82bd4a9a92898b3dcce24c5641297cc4b14378dbfbcabf6d062c192cd8f89ca3016a1d5467e970027f3cb50b3600d8db4de3cc84e0e1b908ea3ecaf74e661a0aeea3844431fc8966323e2c16057972fd690b9f5e2ea6f17e2d58caa875929508fb7f8fe071c0cef789a7682ef03a0127da17ec3b7bb80459f25fc9d2fec2c5c85378fd3611d69b7a44dccc23fac3a517e0a0c06b131e18c6cb3f6f0ebacdfc4246d9cddf73d55527cc423440da196493487423d0b0701c2d15bbd4dfca28c1d39ca8c6d9b921c0565779c619da82513fd6e0b3b64882e5df330d0c65b05926af0682f407fc419364870afe28edc9eb802681cdffd89409c04e944e771ccbb819da233600365f5df23ac8193f274744303d5e1043ebfe7c0ba37012729b24bb2f8b2975054574d3dc02e186df01001abe70012bd69c7a774c666ac64ad3595adcd37dd8901b9f1b6250e884f189523344c7a586a5519bb96e404124448bb370222630f332f01fc5be3ef5ca18eeb4739c18c24c0ec6d99a7a9971afa853b97dec07147c80835b8fc1c2eb72feb104feafc6c1ec8b6bc97c1abd49b3ec73dad29a1ee37f0eba8a795a640adcc0f5dd9e4a185cc33208020dab53562204fee3aaaecedb5974fe108a0eeaeb9e5f4a8969c511f93309d12420d7c5d8e894a000e2eb3d56df74844283105c06d04211346ad71e055761780a1166488253b48a410aef7e4b54073613d86de6500036fcf4d7d7fbeaf86a0246c4cc3ce64f5732437a8f4033b0082c4ee51ec7cc5ffe151de7121d79bb8b9a37d857f996ff3d8f86673c9367effc81ae97501e30ca29f6e92c152b3fbadc50252540851be592def50fb5f20230193eecd986409ca7657df88821659f0cef0dbf7ccbda5822a3018b6784f63616b3f836dc09b75e7cd5b93c84cbdfc3995d724c6469f08dd2c164cb1fed535b062e77e52fae58d96fc965f6c84ba5be31adb5bc0896a32eb342638ae699b9984d34f2d6f98752bb85224ef00b74b6ab16c52d027a7c6ea4ce8d120041bd3e0f2f44d06cae65b491fcd3584518d39c0dc1e2929d095e4fcb158b000d86a1b0dbe4db36dd21dda88cd33dddfee45363922c04774240fe29bb2fda6fced86480c2b4b19bc2ad2c36030029d99373516ff3ea088b021e181bd43200473bccfda50181a7cd3dac5f52e7bfecf76b168dce6157b8908b7ed5f46cb7d6e5af030638614fe13bbe275018ae4b1cda13253d0412561c07aae88cf6530f329a2928035aeaa44253d19b8fbd612723a32c49d796221ca32e7f8332747d99502f14096839b853b4fc8dbec542757f6c23980fd782d9f067ba31536fff7d2deb7cd628ee7c98f131bd7b6a378c6d379206d7270f5bf5a7141e8d519308f253e8dbbcec1289233b9a20bcc43d57e1937f9200b0187f2a8a9b0e5c875bbf688e70ae3adf37b71b0c8c7d0be77d592c9c0b68ae579f0e840dfced44888533da91c221789da32ebd072a24f1512bd9b80a7a53c983ea5dc3cc85d5cc9a72f51e97a02acc8eb0b83f786e4b1e227a2eec264344b212daf30c7309b1de93f4e1b6ac4a3e025a84d912689dcc68f965260493a4dbcd870ee130db4238007a643657f58d5054a26570c41a725afcb9b04956511450814b357d06664e8a2c398516ac9ea6aa1a58dd4f761e9e51b5dfa1733ea790495b293497f494b3da11ce33e138084e51234e01e9b2f33f4493b793fc96e2abe3f5078e8d8977fef12a47449fbf00491d6e6c2d4562b99f5aea8708e185d81d156078cbe62280bde69516b4bb3ab2f84aa1fe1363854902703e0ad0352f21e477767684e5f8b8c23875a29aac0c7eff965f3801274bc900d3d6dbdb30b8fcd0c23ced545e3572342caf6dcfc098452c8aa586c1f98d18ace274225f04f1f1fff533901abe8a221b0b546c723534772650cb63c3b6d7d7a9d6e", 0x1000}, {&(0x7f0000002440)="1b4f47a391265be26f526dfe00d67231055def373a43217c195f27704d52cb0673681df20c3b612695acca5847914d5848b56a8502d7ee0470ebe237c268b8c6cc6999601b098174e972ebf29d09bc40e2b058d3f5c5161a5d7d5c0620161d6e22c44e261766052143fdefaea2d10bdf6fbd98cc50bf8527931dbdbd08ca9f4a5b6d2b3656745f24f5215d81ede1cfb867ad5f7212ec8b27439d77d4b955a593a3a96d6804a8970ed63ed0343d39dfa5d631aaeba9054f31dd73a763d92bd3ef7d39e75d6cd5e9406de6fd78e2569d4cd94a1d89dbe4f767799dfa2e0e0dcc5a16417d73d4abe05fc8418170979dfd1b79372902ad47b5735cb069f26f2c1b5aec13fdfd4a85a6247c4c4c4fe5f68e027138715e2c6c5846b3e2f5bd1312930db2ad022ccf79e8fdb9e1bc833af4821df0ee6ac9baf846e51e1c907b3b6f333c1aaceab5a72f861ecba086002101b6d331910c7a86c457139b724eb282345c1c8a1cfd15ac65b32a2712a0dc0dc75a83ed7b9a54713ebe1163ea239e793dd5a1448102a1e10417568df7056080a01c091446d7ccdbe3485685de0779dee8f903a2e0b2f524a6350a708fdb19f19d93b814288e809de5c6333e09331970b779a91400efea3c22ee27c85d63ba074d74cee082cbbe432ea93f6b06dbab2153e4b5a95a1b739167a25a8f847c637f79587f0546c62892b5e118b45969855044a0500e977ea06a159515ffe8d3f14c98d6dc22dc0d62f1cb981be00c5989bca2a99a923f44942d02b13c9ed624bfb3ef0f9d920575ac843c9881cf44b0e4c55fe5d13c0fedbe03bca32e873fcc46c1039286838d12f66be36bf49c463df43be6c9d22378349da0e1a6c76609714f88f46661797a543858cee2cc8a4f83ed2fd8cecdec0a6ea78fd36553bd2d436b30c7961e56af070578cf088741702fc7c83967e972ada7f3d65d5831c871d1a5829a29dbb4fab4a7ba3bc09388cc95fc2f0f0bb67d624fa6e7a20709302db7d6ea7b96e866accd40aac1498144851a6b85a797d03b0cb82132a3529f61c988c98df10b4c6209cc2e5f1d8ee6f7075935b9250dfb2873afcbd12ac4b857848da6be30e97781b88327a6b9467388a64cad1c2087541509397938da0b0501dd843ce059ee82e4afc81f7825692bda980532cc804a26df10784a58649c61c351b44781c37b5e0866119a05b82fffdff1313b72dd5d7f9a818b5d7c1207e741e89523eacae83a0b94d76109f92859a95bc684621c02180e7ca624b141cb9cae46d2bde2b1f6bebb56d4299fd5b884704ea87eda6304b1ca4164ae34ffedd427c87051c97f0d997a7f282db82e70f3a4172353d9dfb7b3f8b110610d6e66e8a628a9a3c38993f93217b6c0e5a5b46af454cc3114c01cdb6a694dae44c117d6784ae59b0ca1b0ab1613d894057af9d87d684266b186f4ad2d14fef1d49528fe75d2204ad34dde2124b7f34cb0975d02c18b9efd5e37d9fd7770a3bf4994e00fd0eb6154fa91ee68d6e1c87da7e21a770cdc89a68fc50e97dc00225a871b7ff9af56fc85ac25ff4f6ca5380bff397d50ba2cd6058c221389f587077baf9bce2fe8b3e27ed449b97f5ca7e37c28142de8f39a7151c594657a7a4f280563bb35c630ce1b7a7472b9941e84282b6049c29be05f2b981dc78332cda915d8e6420440c43c956a816de9873fdd38d092a0f3891b65bcac3792523011ae1cc90e5ef5d6fc1566ac483f41302d4ce9682ff03bf0372916d87c91577f03a1be46934bf9719737bffcf9aade738a726ec67d4d495947a812aed4748a2359bd07aff15eacc2494f0ec501da62a8a8e2bcb92d9428b0cb0ace5059de045b83735edaefb7a18e3079618879f4203faa44b14d8193162595eb57e6fb92612a748f03fa20fa817b4094a516979a1171a0a92e817715017700098bb6abba2128c21b700935c4f1d5d448d394357599954279aead35f60e56d53460fe9e5c9ecf8996211c57341a2fc578d752abb4174a29436fa12bcde6105f3501e8fabe9898a497ce8090fcab85ec94a6ac5c98258b98df431b901642e331f5780747dfed8309ca3ab4e299873471b188a7771fcd5dc4e91026c237b89f32c29ac9c84a584fadd4709baafb8cea3709e7f989725013d5d8cb5e1b4ccf69c040b69960fd5ca9b5ef21a3c56b217121b8f9db2de20d04a282eabfdd615151d96da3e7a4b88e5a5ab843c927937dcfd974ae92daecd737733a334480a32295e2fdab754996d08ba9f8f3f50f996a8f707a876487ac3e773d4d2308751ad2ffe482fb579d8c483f869f9a02179f14764a20535e0389db45e0b66820a193c6b360724631cc0f731105e539f8421505df4236895b908cc474b05113c9fe71ab260b4f1e6617b94cf44a4c9df7bcabc696665bbaae0efa0e043edda2ceba0d4d65b2c29a32cf70221b139f5af3b65e452a9713744d51015f492bec4663c90f827acfe3034e3cdd9a47adedee74e2f8fde86d4e3d0f3b82de76d4d5ffd1e46c966c4962a204c00ca41dbcebb0b1a1208c93a655aa380649859b86edbfb343b9f43dd6de64306d80121fb3bf4bf91ed2384e674019eb26e5e9bca7442172b96384b4f8f04d2a24316bdbd83280c7907915b9cda1faa420280a5bfe17be704258f3b13782295cd912d0983444fc146621dc1b4ff248fc32ff35f0214258c7974050df811970ac3d08e55fb93f9157d84221f72dc1fbbf26ed4f1e56b633bb8c583b9acb991d84edf1b63903b44c34c380edebbbb165b501292aed9d79ce150cbe22c69ff21265683022d120aee7d892ace321ae8557d0a869056594c14d90e9c5b51a5ff71212a9efd0e8df4d099d97e33f48f3a735ae025327c48b1d8e1a41c9085c1e6e3737ced31b830ea35690ce8ff28201ef0ffe9de5983dfd000641c7e304bd891f5df217f3cd8e66c1a1a14dcaed66ee5f86dc503bddd609c4e60d30d6726b100209e1357f35969018dfcb6e464dbcbedfe9d79d744541b3a3909c1360e2d5fa833b5aa27dd1bf4a1fba83dc64c91469305e573ee617721a1f04da76b872b688f2d9edb4c0598fa9640c805b150f295430ab4a98153f5899ed8311fafad803f4d8374556f679f81649ac4255f6e7ac1553fea4312c68f48726bcc14e957fd16eb60902424a68b08c377ce5b421356ce7f35115ef4376038888cf886b59604394f4b723df1c7a0a4bceba90a6eea4f751e952a29f6d64813af316070f420a4a97110d4d674e47721028144bc5075f6eb8d91c4531ddd85960b071119e1bf5a4449b22de6ebf01abdd57f3bca00c0e9bd0fe6caff3763df97bac246bb1cf45bd49f1adc2b9eb838ac4f838c8062dbfdfba4e11446414f50a6c8fe9c43804b3961e60e4a9e34291012c645531bc9ff4882ba4bb42a4281858ac09d2fd3cd0a1a0f2ce61ccd75006cb32661822adaf06d9f6a2dd00d39e7d00d4cbd7c5e3e0c90719a25acf7c04f0188b1ab4148b10b4a5a5ee7d586d60527710d4baef9b48a81f2e3eafd7b701c59d39833b23e32ab1cec4b6b23b02773b8af3e4ff14250400b785579f8e1ed4a22f4219e0a8cb8d508d0590b3dd112f3ad0c17e8946e8e18870916e6d409356a768358627da87fc2ec5fcfcc70f77923be4ebdf3e210ae7ceff60ca3f847654aef808488904be813da32a9b6bcb487325956d2be8dc8155276e92e211159ec35f1d46844abb4ff01738647f9fb015e1af0ea7521279910e8add4df185df187f9803aec31fb8542a87b4862d5f818f7c7f8e0132a51c15c15d7ea88896d33671b77e1a4eaa1fc82a378f0078abb207b4270f8f187449f91f1a17db0084137f09340d19b496450c309c88e70379f843c145a4bc1bb7c8746ee5ae28e04920d53f209c96ca589654645c114f8c95edbece74e0bc3e5eb1dc56e139c09ea467fc5b07e4eeff655b29342e55e731a238a35d2d3c1cc62bdaa3a39044663cd509d48a28501a6ec1de3dd08e9ec38f139f6dfc4b2e8ff248767007cd9c7b05ff0959e042c81c67c4f2423f54b5f2b2e02ec7ec573781d8d0f45d1ec4d198e1bf4be8c27e706428bb8ecb264d7957e585b083024599105d8c5afe593bae4a72cd07ff5c54bf37bc9ed781f17d43b66937b7bdf0d8f9b41fd4bdd44acfcc50a90cce4190275de6f4ee4628245c2d7c14378949736a322b3eb95cef0ee88181ad3b659d8a3feb07c8e17a77b8fed565ed45e8277513a19d0278ce4abfc7bbe8cbac5c3ad5c27108114d746868f71053e423ed48ee98cca668c89567f5054fe0b1586d3ec499a646d5600b61e230d7dc9e9e7705795cdbafc6c5483bf23c48f842011e3c9476b857d1dab7ea58483633e495436a26013825d45d5c27e5efbcdc7267caa0329a84b2ca162ba121d692532e410180956a35ad1c7beaf743f6da0d9240fe036a1b9a5061809c81adacca614bbfd07b229340efed6ea46f5497dfe7c52518072a6a7a20383714562c1e37ab118244993b413f9f75dda8be4ff1de0df5eead0b6be9e1413d24923f11eefa67bc75544267269588ced1709b5092ef108d2ad64da890b0b776fa084c07474d00215e50464c99e73e1942738901954cc6ebcd5d67c079c164bdbbcdf9d1734de9484d3cd9ba64c4a4ae2e6335c5e69f99e9b7595fff6db21b508891c09e8505c88b63602265d429bfba1e592a7cfa0cd860b11e803a87758f460bd179d87a234b713a45e0823933d40e994e25d00771177d046b828ac397027d6bb1c184f63f4972602598141257c2107cf281825b9730f7953d5d887958351277a41e2698dd0bb0cae45c31a738607c3c243f12f212063755935ba373adafb0ccac74fef25a6ffb6492155259f96c68aea71b24c89a3dab1bdc25dc035ea763671fe81305e390ee24b69963a36ab9123281b003e386dc27085d17c1d78abd435c9c97e9c9ead4953eadd99242a10e43d0f96287b691c0ce285dad9b0cd0a3dcf1c36406454cb6fda28a4e40b92ee1387b8f17c99dc4f7f5168fcd01174bb993f4578791f363b3d17301ccc93299f1d4ad789fa91f07b304f001ea6150dbf1a134951129515ff91d48d99494db247808155690419363eff8ce741ba3f44244228202b71ce15a553a6a4c591b576900cb13d2a7c7d4d7f1a2e09eea32bb582c231bddd5b15a3735cf6f9bb7ba63291ffa5bb3975a6e91200cce0779d3e9fe093b33277c884926f69c7ac0ba5cdb98820d0cf39164bacfcdd6c504c5afd70bc482944fc9f1b61cc87eac9c718f12b07a234d5f62dfed1276d1ec2721b5fef3cb3aaeb42f5dcd45d29bf8837faa01c6782ce7ccf12ec9b1b0faae45d8440c62d94557272580bf61a34213c298efdbab458085b01355e45241a4aaaef63721fa6c05cbbaa105c405806c4a58f7f3969f1a8a0390a71a8104f0dda7c0aa5d7ae90fecddf97fe7f620281254374d83488ef53314be97a775174ac67ab0990e563fe233d50f28048f7cac3d34a72e7f6798f07385b7c79ebb7b440c93c94cc7ce72ba895cd3712dcc9d6255020204be5b7a134b7d465acfbd3298e7edefd63e2ff36f2bcbd58b127eb9025a51af8ab206be0da38a59f783f960a3fa07fd4a7df4de16eebfce7888a304422efc5e19d7069a1b407516d12489e7135ebc0a24ebe847c2f2c86c85fbbdf8c240b54958c8ed5e70085eedc7216fd47c282f5326f258b17745d85bcae38938ac148dc497313e79cb87ed734cee1bfc0cbf1f389e9c4d820fada06dc318397541655b431199a2da0c9e867cbe858ba02d88c96119ce7e54", 0x1000}, {&(0x7f0000003440)="9b7a7105559a2e8b8152ecfe882de0e53f813578b6ee507002d25a54ec6be6f778c4dcf32c15ed", 0x27}, {&(0x7f0000003480)="533c37785dc3edd8c6c88672c2cd02a845cb202be5ca0d49bb016f4cb70d60937e60c0476702fc7c903480a15356ed6454994d1b48e18f70ab2fb74fe0c18284b163a8fb85815b161e766eb1d0cf6c527ef44be190a54175d9dd4f9b0e476118a2e6f5a929c066954c5f95a722cce690d43033bd371e4ac82c5cbeb683fa73c4881407411ea660c7f48cdd0591482e1c42c7f69aa42fda7610486671f7e8eab0028bdbbe843969c085b3560f711952736f3c02fc60d7b765030ae47bb95b90c7b04cc8a65c0c024db02aaf462e8d7cf80f8d6e15ba53b5d98cca5e3c250b490c1b95f780ca4418c94322b550497463c5", 0xf0}], 0x4, &(0x7f00000035c0)=[{0x110, 0x1, 0x2, "021208f1ad06996df1960acea92f35d0bf9b4700124da83d431864f29ccc48f2bc1ac4f63fe5e6aa2f767228cabff24cf477b8bd0e6870ac246081e373b15c92f58aa471ace38f8130067936e6c3797eca915b90daf145dcd194a95fa59b22ace678fdecb917e5be67486de03154225c2ed89328e614a07f06fd319362e9c1eaa925d1a4ec4e437f3a7e7819865ef4a6a473d0b2f47b84320cf3317245ad8e375740d2e12301d49a24fd275e7071eb6078f43367a5e0a1c97d52b1f2648af5850bd032297a0958437277a9dceeea1e4337c3807cb0f70fbb6fc992fd0aa9edf0fb77e644e66efe7673a81ad7486147866b79323c64cc0d3d59"}, {0x70, 0xffff, 0xd2, "bcf854fadb3da3db183ab1a53f3015460d5f5923071e709b2b03ade0a3ed5a47c3bfd6ea7e3df9d1bc1d34937593c75dd2cbf0e32d205a20d775caa4bc9696519264e1b65c299fad02f85dfec5994f7579a8ca562912d867cf9382aecd1269"}, {0x38, 0xffff, 0x8000000, "43b8da43cb89749129e1a0a0d96a8f6b1288a75b0881037ac2c8e28a1540978925"}, {0x50, 0xffff, 0x8, "add56726f782169c7709b4680950e9b45f5f06c49351d56ee2643f6673003cbf0cfaa8d90cd54e9b8acb8ae4e8fd51f9311851f261065aadc69062bc3f"}, {0xa0, 0x1, 0x7, "b7382d61cf90868ae7ae7f382a94280bdc09a2a54e1f2b1faed23f6e552934c7408b9176c3e695afaa8b40e42f807bd106d67c37735e5705bfb85d37a90261f107d672530fac0a4eb6649e28a7fcbd6e1102149b799963b5dc791edd052a4f286c1491a2ea943305e370a3943b3a2af493651b599e25224d7823a2c00be90b045f06410c847674855ee29802169494fb"}, {0x30, 0xffff, 0x6, "c9ff3ede60289e857341fb9d5ce8d3ed9551224c797bf854806803e7ed7324"}, {0xf0, 0xffff, 0x10, "00d4e7c2bb7867c2b6d1735b79499d5dc8afeb0b6045d704b04c68bb2d49acad46a4555e1c3ad23c02f3eaef1a90c8bb774ae713e3db3d22964e559d2c010fdbd5c5332d5344150e5e7c8415ea45209242d634181e05bf0b0bb729e0772da0cdac8f9c0b0f4b33a1bdcf14680908e428b54a1fa42f96101659fa84294948f3e04f4c412303f021b725b25900c2453be60db6b33ba760160eece22c6c8775bdb551e1c4fd62e5980f418e1c36aa6eb7b1e6e7afd4ae4eb0a0cf3e040ff32114ae98005ff1543cdd71b0283b1aa513a065a77e92f6f90e9baff737"}, {0x40, 0x0, 0x8, "473542dbe734d154f4f0fc573e31decb7d43f4c50a1cc709101249e6e54ab9431713d27778fde3cfcf594335435c30"}, {0xf8, 0xffff, 0x3, "ddff19070acef0dcf9f0da2ef8486927ab86b6be3ed62844f63786ca3e4f8a9a46f79c94437e3f2c71282473c648d588c0288dcafdff1e02e103ba6b0c917419fb1e9ead2ae32b8a937825c9525ce1250b45b69313cee84fa805b72540770c6a9e3493eccc26064351bc8188721db3a84abaac0432b688f9e2c5409ca9c0b66a912e2415cc6d979d61badf8aaa37f8bf350e2dc4dde07190973cd13ac14309cea7c720319d4796913a14927e301ba144da8c2a9572059ec0184f8ce5dfd3a230128cf9234c6ff535f79522b6986d6649846b588d06f6a40cc05420e11184fac009829e42"}], 0x500}, 0x5}, 0x10, 0x4) recvfrom(r2, &(0x7f0000003b40)=""/188, 0xbc, 0x0, &(0x7f0000003c00)=@in={0x2, 0x0}, 0xc) getsockopt(r2, 0x4, 0x1, &(0x7f0000003c40)=""/138, &(0x7f0000003d00)=0x8a) write(r0, &(0x7f0000003d40)="0d597007ac1fc7b15b9bbffb318b89a916b8ca83eec6609f", 0x18) open(&(0x7f0000003d80)='./file0\x00', 0x8080, 0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003dc0), 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000003e00)={'./file0/file0/file0\x00', 0x1, 0x8, 0x58, 0x1, 0x7ff, 0x10000, 0x7, 0x2, 0x2, 0x800000000, 0x3}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0xe5) getsockname(r1, &(0x7f0000003e80)=@un=@file={0x0, ""/265}, &(0x7f0000003fc0)=0x10b) chroot(&(0x7f0000004000)='./file0\x00') pwrite(r3, &(0x7f0000004040)="0edee8baa16fa5ec2f23a0a0306a77395029bb14b85c3c9629d0834acb909842511e0bccf9117792", 0x28, 0x8) r6 = getppid() fcntl$lock(r4, 0x8, &(0x7f0000004080)={0x2, 0x0, 0x3, 0x4, r6}) fcntl$setstatus(r2, 0x4, 0x8) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 4.999646139s ago: executing program 6 (id=282): r0 = socket$unix(0x1, 0x5, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) r2 = dup(r1) sendto$inet(r2, 0x0, 0x0, 0x8, &(0x7f0000000000)={0x2, 0x0}, 0xc) (async) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r4 = socket(0x2, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x81286947, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) open$dir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) (async) connect$unix(r5, &(0x7f0000000000), 0x10) (async) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000080)="55b993b279331e00e72be68ca0ae2a5659cb6e4a8d67778777ecac41752a1702f59d2b917911e7c8ef185cd7452029a4f65ddcff164a8d1d0b59af975c3fc6365a", 0x41, 0x7, &(0x7f0000000100)={0x2, 0x1}, 0xc) (async) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) (async) dup2(r0, r3) (async) accept$unix(r0, 0x0, 0x0) 4.737969906s ago: executing program 7 (id=284): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() (async) r3 = semget$private(0x0, 0x4, 0x212) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000015c0)={{0xffffffff, r2, r1, r0, 0xffffffffffffffff, 0x80, 0x1}, 0x8, 0x8, 0x9}) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) (async) ftruncate(r5, 0x79c4) (async) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mlock(&(0x7f0000bfd000/0x400000)=nil, 0x400000) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r6, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x20, 0x401}, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwrite(r5, &(0x7f00000000c0)="48560fe2ca2f0e770fba892947eb43bc84b411ef3af644284cfe4358045bb4891e3e2980019c826fb6b6c07310bc7a497e844364adcd51b1f0c0974fa80d9daa88bebd2528a7dae81af765dcd6a99518dc6b0226d737e66a81775b72106d2fbd84391688ac426feb9577cde5d0fcad33c87dfc9a6d342fbaa09497efd766aa97437ca716c55f03f8e7256e78f43cfa64a4fe82d591243b909fa279ec0ca20103d1996c5e5c49ea7ca23c215987a7822f329274716343911435d42f8c8e4da9ec59b8723a41155b2ee3808b3ed93a2c59d18423637ffdc72d8875d73d6d3ca91e1371459a0980c8f200bca8dff8c0ef33fca3565a66eccff799a3d9f0dcc32326c79a7ea8e99018edf2e6e6ff185fa616edc6e6abfe9726bba85cc61145b1d3965680cf833a0df7f119cdbed2b3646717998caf9d69246882a8394bb63610cec6f778cb9a7fe54e6156d02090d4b8461b94c2760845852f8138c60db11851195d9fbd9fc03168902a6992896c7c8c21686f53c55d7f734e2fe12e485235af16ba8997276556a6cfa63fc5fae78675816dd01244f3d04996bfa7e200fe9d6c418967d7e805f6a0e32188df34c33512114beff1a12854fa3a65727c60e95545e8d792dc2a7d7e7511f9dac107d0a6c258db03043b79c2f2180b028752ec5f30a439749a9982e8f4978d1cad521c1190750fffe4426f4ffa421936bf59611f17a98e753a057fa30a833c8fa9f658d3bb45605a191533200aab192ea2fda861b840b1c08297634c662caf2097acf2c0d969ced1d04d866d2efc52b4df3ade528ad99eb14fdf5cbf728da7360bf08fecf0fc2528b6b930c0aa4eada5e2047afbf7058f71a3a5403753fc3f3bc1ef559d5c0e9e12b1acd9b67590dc29adeb8ec730153fa698d3c6fa01e205e6a1a2590faff9943ecdfcd433a857c067d714a3f4231f092c8e376d9bab31b0b60dbfd7a733841df56afebf3cdd0b6498e352443064d0968506794e6bc3e6cfdc406130e50278b1558e7797b1ad2fb28d72b1de3650599c57aa1a01d9c6eb00317100472859954937f6702ba72484362f969a5ebe139447a86b439eb83a77e4565819e008a247dc21eaab69c3341fb911bf3685a67ca79f19cc5456487c398e9abae1d7e38e121235e3e516611494b524f7d4192e6af77c3f166b56063521fd0f5cbe329e42bed64208a946488f6a274a10fbcc531017c4bfa75fa3c0d89741948be11cd9a10df356574ea3d85e0fa59c01d2350670f2651ee134e7e7ae67aaa9e77f9ef32f47afcc55363deb62848a3f3157d869de76f10c09677cba810aae908867e85b3b3eb4cca2977df2ca2c6976c3bfd828c19024db942a2f28cc0774f72250ced152cd3fe94b63f9c1b9f3c7fd259296e0fcbc01487cf4cd3e81536e7888593753b8be2aae9c9eeb4a6f8593e332709eb369e3fc2120fb66cc8a450d156459cf71cf5f843849939798f29fea60b6426e25f07ad9b94b6729ded42ef97a188fdc48fe57aba35446164961883c16eca6400787c786adcf65cd0af8a1b1637613e6aaa479f6618185ba51494e58bc68bdde4a48d0331048874c50cccbfad04168ce88997072ded5da80ad6bf2c5e4923343d51a53cd75edbb9b0a050d2f3c48f3930e703fc4366b67a215e4001b89e3c6d229cdcef9feacb2f6b07909ba9530c144c966039ea7c6392726092faf90940263e061cbb05771e3cfd0ef0a672b66185c34375fa2d5886ee1a5b9a83122e2b118ffe69174d8bd125efba3bed9689f7ea246d990fbcf455128769541bb468d2b4e5a73c1ebb9e60a39967b1f3ba1a20918d13887d8661fe03744d7eedef068a98a344165e58ab297fe5b7fc27b2ac2e728719ea1cf6830e319d60e87bb6b2cf6c62da19baf56bd551fdd3561b9ad1634cf9a9cd0ff7c1dfa0cf18f2ed147fed5d2f93fec2261a4203ef5c92ea4b0d649c6819124f11ebbb14a816f85dcb907c70e4b2f388a3f322b23fce7fa8c7fc56916d1e72c88b15a031daf9eba3127116222fd06ec7edba1c26ed737e1107748166514e7a31001a7f2fa851ba054ca91fd1454e12ac3460769fa00bd4ac33a72b1dc05ee542107a615bc2ee094a669fe9c1fcd279c7e84096f568f0c635218a181a44746965eca0efbfdc07f2efd0ac078e780bdca9d0436c20ba98043d143ad76868a99278e8d5063fc04c2e596ff607a32d9615c636d904f08044c4ce50041367adc02814f30eeab58b84e46bfa0bd59c7242ea0ea4c5dfe219a2a7dff44c5644a7eeccc4a4bf4a9a08e63c845ec1db4e7397d99f11f7884c697379c4435a1cd47a259c3256bf53cb93094b38f5bf3446fb6fc6bdd3d86e5901faf6900f448e30f0da2dadcde86497585852310792506719e996eda5716280e15514f1da83af70dc676fc4e00605c14b7268f9e78352760ade51ab45888f443c751157196335f85aec553089820871765f2832e566eb586f758bcca0ec3411fc13b0fd1ee5d91ab900cecd2eaebab853a9027ed36df74aa721640950a7c04ac77ca39c32dcb04424d835c71643e5ee814d82fd466451156e855497f00712034ec0e2a11fd18bcaf69390431ebdb72f4c2ad7d6ec8b15935616e76590c424ca7fc7727af5f1f5fa0a0b5296f309d8574b6dce5c38c6f14bfbe40d78530552e3f1cae9f69e7f5358520c056ff1100b0c89d85158dadde2b0289083e4ed703f49738f210dd52421cb60d57ccd30d20a0bc9ea66bd52deb0f11b1a952309a34a526aae63fd126aef5a10e6f98ebf752231a9d4422971b7d0df14cb2985ef3219f51dde6cb4074c1fca9f2d1d739700ad376b34d2dce785e42abb4e64f933ac44483ff607f02f4c084876d24e16d2512e0f1be7c6d36e2517f8eb17c8bc773ac5983bc1ba09f364c4488911627413cfc7789c7171f04552be059237846a279ce395ea65f9c6a46172217443d765125152d4e1480b4940f99388ad606b7883b5a31010126ff96104a56a17cf7cc406708400d262a74326fd806df5d6a532ea6f2a92ef5faae287102f69e58e5ce65d69352330202459eca61280fe77c24c3906009b414ea6b15cee35908040a576f3c835cace67eb2b19aab0941e4ad4218300b413ae71ba6af9a91368efd7ef39d2543d53489722c2beedb962e1fa760b8637b18ba513a885838e9c5af4a0fd704532fdacfe690752733b930b2a55dae14c0559af2251c4e22175b6d4f4e8fc22e198339c9092270f928fb312320dcfe38844d20f5420e9a1671d95e4605adcb8b28d0c011aa4bb919d55dadf16dacca80ca31403edbdc88b537b5b08e1e7780dec200e59f51298df3d8fc9e1a6f010785146735ef8a2452a3f1a044c896c2d8a273e7e06c922913367584f4c8b7bd8cd7bc6cb4b7d760eea2fd741a5462b9dcb76d04dabd0725cf146e8259def3a264ced7f7c83e422d1342b787109148ebad0f9f0255cb62925834c72719ba767a6464b1892a58230d2e12d0f94ca9f60e1c72b6b580f816ccdf331eae51f4ced50423f35483f1e328dc13212461b6ef75a772b81344b64066c7353763ec4eb7895eaf0748c713c2f76ec769506f3e0a7131bc346011399991f27b0e266c1ff8a0bf5d63bfaae3b048f397a71d9c4092b9c7f68ba767be3a65a5b6947ecaaaf99e0cbeacc7219ef7768b2edad106a0c344e63a8a9da7f38c08ab0013796064756d0abba20784e4ffd02b82b35d840c3e516e2c97f559f36bf85a34f4712ff645218a4c4ecd6b9c8733c94a82ba0c86dfdefec9d433f67bcef66443cddecd3dcca95b5585a663801ca48f162c919a9e1b6af38ae40445dcbff7c123dcf011e7970074e96ad10456f16228687e1ec896b243bbcb6cf1965182983f9dead7d9aa144a3cc3645fe476f2c4f55036144daada9d3bdbb7468785f328c7a67549334832133938d2c1c858a1ac7c9619906bf1590ff89a3263f5ad9175a90873739154eb4c8962c8759bf8553f408c0d45b56a9dec3ee5a038f33356dc73e2723d4bbbe8f3712a72a362b9f8c2bddea0592e15bad1a260ed8797082e6d9dbfe70b84acfe7159a6902590cd10da2bc25c81c9aef3389c233edcd08d076fc9547de580a5e83d8af27ab7eb9b02050ecc0d52b834a310adb21c0fdf16e8414c9fa730ab7a33a95ec8fb1472d15857ac9bf87e6cebb54c881e556b45b4aaaa976712cbab0a9f22f008f119f3cf00119ab3c421b9a7aa70a2e7d04a3d978005989eed73e780533f1a773820a96db1703b3d12042b3c64f001a9c83f1dec9bc2d964d38ff3414c3f6c12d27f84c9b2076a7f2d86da7b34e022d83b278c2bebf9e043bd334be26cbd73a9235dbc18bbc0877a02c01c886208bf4017496db1c534725f3b5e3a833fa10f31392329d65c33f09406d3f33b318f652a3eb65aa320bff8f4428ca8e69e1880aaa8b59a5a009c340710564a8e1d2f2e8d06a15f295e02553ae9c9a0c24fb395ffe3e8c081d5fa0770721a26125eaf33159ae2762501a7bba24bd8fdb1d2b0cf5a7a3eadd68c746f2771aed06ebf19e4e966a307feda0358bf1459e2e159bf072a26da504484d52d4bc496d7ea5b0e4f87fd4b0d5fc75b458f25f317fec934bcf0b53be7c5ca4a4f1a58f9fac65f5209eeab2e9c786415b4091be042f8e5c04587502bc03a902ad806f66d2e0eab40c95016175c44c0742a476f3f6d727ca8c98caa3f7e7e8d13625f6186c9fe252789df9bbaae3eb1fb5e7251db6a31d29fcb239ffcbf6076bb85a874880814217a7cc777c0a91dff24d965dd3a1c254e6ac838ec070ffb509c561284ad7d01f596b3b30e9d632ccfa9a5a87aa1aa35dba791f603a19ab4689f8e627f9e343eae8d983537d61c165e49dc79adbdd60e06d0d9a5b9fd9b6ee8be865bfb79edb8837510bce11146dc432a345733f55bcee018c0740ef67017d805c6b541dd08d61af5e34607f66757b34e2aaa31443bbf28e500c93fe8e70f64d62753e2dd28bb0f76e7d8009452cf0616e9f74b03742d70bd1b04021e00f4cf10b0ad8788ccf7456dde9bf395e06ae52892ead1a277ce319b48bb6a0ae75d565b27ee6829e618e21e9099d7e7d7ff8325b24fd348061d3d3f9fc10045275fafed3970777d17ce21d4499363bde85a22501f593867c954538d8c4e47fc8a5b246aa307ebb8b650057043035f7932faf531e01345d090e9be6940d710cab61fec5723a768972a0d3e9ae7a94070535fe9dbfecac0b92273dfbdbed25860ad794a4edee34da1f8079e6cfa185c13a1bb2ee1b2c8e8a3608bd1041fb8727c6b4678783244ae7d8478fd0ea6c6166e1fcf192e3fb07fe19f578aaff4c62fc7783d52babf9cc457579a6e5bfa9babb50ee8b72078732bdf8ffb6bded06117ae6bde43763d5aa61b72334654a781a80a1cdaf828d0c5066a6a25b74d98047543d9644012745681a88cd3dc802346067769afb89cea4de17f27af4c9f0f45d5beaca149d2400a49cd0f666f472e4af09dbd8c7463f75550b975fd8e675b99bf", 0xf41, 0x3) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) setgid(r4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1b}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xfffffffffffffef2) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000100)="bea2eeafe994755b76804bf4ec24b682544be630bad1dd72320b2820cb76a8fcfdb254ab073d9b74b0217be69a2f08614531ef2ae52426bcf892a66cfe142630f20ecdd52605d4517a68d6cfe6949d0d0e3669c840b47493a49cb24682bed9b9ed9b4651c8b64ebe18d0b3f7204b6c33724f8bb59597aef129be8ecc582c04da5c02d5db200ab765ed5bc84f33abade99b90b1bd30a89a81ee544daa6cb204f61ad2d866ab858b6d4021d90769638ed9", &(0x7f00000001c0)=0xb0, &(0x7f0000000200)="e20200beff11", 0x6) 3.505415063s ago: executing program 0 (id=285): mkdir(&(0x7f0000000000)='./file0\x00', 0x1) unveil(&(0x7f0000001c80)='./file0\x00', &(0x7f0000001cc0)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xdb2d, 0x72}, {0x8, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 3.502086796s ago: executing program 1 (id=286): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)='?\x00\x00\x00', 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) 3.501114654s ago: executing program 2 (id=287): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="589dcc338c96fe800e8600c534e8ad28556cce1c8e758bd174ddfaa964ffb8fd3878fba400901fe38696358ba73ade56b22f340e004558bbbd87f1551e74f8748e2ecf26e0d7acb79983b957", 0x4c}], 0x1, 0xd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000380)=""/139, 0x8b}], 0x2, 0x0) ftruncate(r0, 0x907) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaa2aaa8aaaaaa86dd6000000000082b00fedd4ceffe00000000a1d4b92e2e0000000000000000004000"]) 3.497657043s ago: executing program 3 (id=288): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="ed", 0x1) recvmmsg(r2, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000580)=@in6, 0xc, &(0x7f0000000940)=[{&(0x7f00000005c0)=""/184, 0xb8}, {&(0x7f0000000680)=""/250, 0xfa}, {&(0x7f0000000780)=""/21, 0x15}, {&(0x7f00000007c0)=""/86, 0x56}, {&(0x7f00000008c0)=""/106, 0x6a}], 0x5, &(0x7f0000000840)=""/53, 0x35}, 0x3}, 0x10, 0x1002, &(0x7f0000000a40)={0x0, 0xd}) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x3f, 0x2842, 0x0) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000400)='-/)&.}}\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='\xc1$).$`,\x00', &(0x7f0000000500)='x\x00']) close(r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000300)='x\x00') writev(r0, &(0x7f00000011c0)=[{&(0x7f0000001200)='#!', 0x2}], 0x1) write(r0, &(0x7f00000000c0)='\t', 0x1) lseek(r0, 0x3, 0x0) write(r0, &(0x7f00000003c0)="092020406575e1ef00a2e29be2e79448e009ce9d0a", 0x15) read(r0, &(0x7f0000000100)=""/197, 0xc5) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 3.451085527s ago: executing program 4 (id=289): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x400, 0x4) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x7}, 0xc) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0xfffffffffffffdb0, 0x0}}, 0x71, 0x0, 0x0) 3.449374929s ago: executing program 6 (id=290): syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@random="e727dc07001f", @random="391e7dd7a2d7", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x38, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x0, 0x0, 0x0, 0x2f}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "c46dea", 0x6, 0xff, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast2}}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000100000102000003"]) 3.449044512s ago: executing program 7 (id=291): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) syz_emit_ethernet(0x7ea, &(0x7f0000000980)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080046"]) (async) r0 = open(&(0x7f0000000600)='./file0\x00', 0x2, 0xbc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x7) (async) write(r0, &(0x7f0000000180)='%', 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) (async) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x22}, {r0, 0x4}], 0x3, 0x0) (async) poll(0x0, 0x0, 0xf7fffff9) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 1.917847518s ago: executing program 0 (id=292): syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000302b00fe8000000000000000bb000000050000000400"]) 1.87239723s ago: executing program 1 (id=293): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1, 0xffffffff}, {}, {0x0, 0x8}, {}, {}, {}, {0x2}, {}, {0x2, 0x1}, {0x3}, {}, {0x0, 0x3}, {0x2}, {}, {0x3, 0x7fff}, {0x1, 0x400}, {0x3}, {0x2}, {0x0, 0x3}, {}, {0x2, 0x6}, {}, {0x2, 0xa}, {0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) 1.868956003s ago: executing program 2 (id=294): kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0xec, 0x80000000, 0x4, 0xfffc}], 0x1, 0x0, 0x9b68, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x1f, 0x20, 0x1, 0x13ffb}], 0xde0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x1f, 0x20, 0x1, 0x13ffb}], 0xde0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) 1.866405669s ago: executing program 3 (id=295): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0xfffffffffffffdb0, 0x0, 0x0, 0x213}}, 0x71, 0x0, 0x0) 1.864369074s ago: executing program 4 (id=296): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x80}, 0x8) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x1000, 0xd, './file0\x00', 0x8, 0xffffffff, 0x6, 0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x8001, './file0\x00', './file0\x00'}) bind$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendmsg(r3, &(0x7f0000000540)={&(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000002c0)}], 0x1, &(0x7f0000000340)=[{0xc0, 0xffff, 0x3, "0dad08585b69c51ff42ac512c4b17bf8ed96b66480b870adb9808ef916cbfb0c128fa618ec37fc845f89c4bfdb8b582e9e4a75d0d43dac2a3197c91417f4951b250badb33c27a0f4afd642ab2921db6560a8b0f8ff83119c81c7b3a2b3c43c180af8945f3abd337b9af8df2caa2b1ad21fabc58a7279a284b9ddeffde15c0fdff52c11bb71b46c987aee3ff5d6ae62db726ec533542a5326acf78027234d8ef179cae29a7917240f36"}, {0x70, 0x1, 0xffff40ff, "39c91fbbbdc20a5d6d9e37c4ccd3dcfd4f40754e5982391f3929c0556f908465b26922779c536f57ab6f8e3e7254c66c61902497d2ba91fb58ab6a5fbc9cbf02b1b15981c04c0a2726eeaa5aa0e8f58d8adc55c78224c652d6b8c3bab4e2"}, {0xc8, 0x1, 0x7, "272c64b6c383006ba12c65b54043f40871c3f782b62688bf896b467758dd2bca0f48e1fa64f5c0221d691b00f70203b2dd08819c265e618d895e73d61370bb50233df66142b6b58b17151f3b8f0a0177701062495d1ec1ea52db2ec4f1373137bd5b352f84cf9554e20cea2b77dcf6cbbfe632f7770a51268d0ff93a6176d44364c9ceee7df56ef327739317047114cd6db85dcf07a1122f00427aeb912d142a708baf65ce8d0826bd8e93dc2af53877db294e3ab8"}], 0x1f8}, 0x3) r4 = syz_open_pts() ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000580)) r5 = semget$private(0x0, 0x2, 0x10) semop(r5, &(0x7f00000005c0)=[{0x0, 0x2}], 0x1) sendmsg(r3, &(0x7f0000001940)={&(0x7f0000000600)=@in6={0x18, 0x3, 0x4, 0x4}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000640)="b6e7922cf293d689eecb43e5ce5e2dab1060e660dc06ec7d55b74f7038888f69a9e7daa27619b3636e0ca60e35078b16140617284f8059a32074169a0a4f4a66cf81332c0a6c31f9c6ebac2001200cf81cd76c996e1f17fe01fcd0ba225b3cdb35eb15c2cd718f92f0badb1647db418a1fc60118988c3b1dad27e06f25", 0x7d}, {&(0x7f00000006c0)="33d6361622de7012c204ad8b74393ad42da4ede4bfee257a9fc259d76d79d3f405ce8f694b08d746dbc7ebeab5a8aeb21e4a58eb5aeba3da5a4bd106fc556286d3f5861ba8a2f27fe61084b1bac34258ba3ae580273d23167927e3df84ab80fc19fb6ce58b6190ad59f21009021f7cab2e07e3f13d66d0b52148bd36378b27c0ae2645e713d7cf624e550ec36115be67a4a491ecccda886314cb210a67f2258081c923a015bf899d2eb0c9c007d9ae4490d64c9165fa191e049a725b4e79fb9388d7fe9adf7509192d8cba8ef2e87b157517632d90002c54173007ac180423bed6245809c0cd80a4875f70a7ce93178cff72e1760583261ba905da17a551dd", 0xff}, {&(0x7f00000007c0)="284b75b74d25708856a4605d48e3bd8f0b659af273c5f4ceeed802512f069314d6e55bc9404b07aebb9339e44e1659ce", 0x30}], 0x3, &(0x7f0000000840)=[{0x1010, 0xffff, 0xd, "1fd7a827f3fcfed2db9cc6bd97296a8cf65fa4ebe935ab193d74a360dbaffcba33e4881f390862f7305cbeae509d3edfc64ff24a69aa8f60181b846b29c3c5fc2080e8b870088aca436ffaf42a82a4a26f6e379a08358316c643520ffb5c625a155ffffb33e50570d2a4f54a5144d2f72b11e4f5ad5d66128bc01594cd5b5c459a43a15d9badbad1b7a3ff43f012cf776e102e39a93f12acce6e2c8243336532fc084455c0678a1a205b15d50b46af341fbc85350fac4ad55cd6d0a82f5dfcc074da145890b8e694285013101e3068f1bf125878cccf5a6e99862360f3abc31765f1bb16d2ccec3ab0a0eff0f80f494cddffae450472c84147d869deef75bf83016f9169ee76d467854964a2de30b2dc4220ef40b32e1aacf9bb0becd443299e622d75c7c95a486d1dea00189916832a5e21c8480e5e8301b989342b28239143ad55b83d5240f16a2704053913d775e347786c43a313e3e4161476f64a8d087897f589df3cfab56a264bf40dd33db41d94fbdf263956fb7e97b58379f6d240ebf297f76f563d0bbf049cc918b449068b4d7e34dec46c62db1974d937ce17d37e9eb3f7421079a16002dc318d97019a09d78df5103049ca9ee542667dc730c731fd425d9af5994a79852597d782dda28d97c06b7a52aad7eb2f9bab62891ac4f0c9bdac37edd5e888fa541516496fc0392fc81e4c16fe21036ab74d08f41cce1f7136096e1384174fa1b77f37710602bff5e2e696ec15917e6c60600af3bbe9ad0c6b6c65f801538a354f5f6c491d26e72d6e920fb93d1f3c3c0bc30269c91c173e350624124eaa8baf751d6d0f7639ea1249d39e7fc90b5fb98207f461d05394baef9f5f40a2e6be80dcd10d1fb419ffd73ce17215e813f2decaabd0bdcff7e8011d1a182f9b4d2cda5664d31734b1073ae4e2601ae69e23da8907f3db7a46260c3636a5e74e37a54b146804b973ba42ecd54e0077948f68a454eb2ceafa5bb068d68928f635b99d42db8cb8c29a27f343e2370af85cabd53a9bba6432df233dd0381e07270d7b8e8f2fde9b7559913201f8f65677ff82b7f627d65849aea1bc42731ddfb3a119415f808d584fa450eddbf66c181b5d5a73267160af946ec7779a0a3b764fd3aabace80707f3a5bada8bf65e33834526fed1158b053170d358bd8e88564dca677cfdd2cfcbb12b315fa16ec7b0a97da8ff16319540ce3cff93a5aa3b3c215533091a81e24e52413ac96b5aa30538e5a4ee0798cc9a65048527c2c4c04aacc5d5530dddee244e740f95609ca652877b29d07b50f818df6a8775f5cf22234a10b51c528e0c31bca505d8d9f7879dab9ca324dbac20ab291c1ec523875b58afa2cfeb6b39962bf6a9f17f0ab48fdc37ef1b45153c655838a03851a8b3a528e47031cb07204b46fae386a71bb0517e2748ae995026966adb348d730e6f83a07cf1860849328b56e5ae4b7784a37844e287e3fff83c5fe558916d64e2f389162b266d7e099bd49e28d37fb5e3705848d2027bfd95579e2fa99ff4c76666b9dd00d1dda6a41276ff9c2d7476454f6349c63fda9e2872b34f0d8e0d38631205b8e8eae2a31a9e350c513e68fef1d403aa0d7a6d29cf1082817a10dc0b801210f2854e1e48330d8f813c3772f7febbf5cbee7ec9a913ca0e14c0e0358378b0fee7877213d4d7dd37c91032f938aa92f91a2fdac6a0a472fd424eb1ee5187d3fd8b97c9f88b32a8bcf2a67abc0c38f19e8ca720d1fdd805e6a1f8e6287180dc6612d5fcc1d8fa8b89a6cb73b0ac0fe6d9b6c74e527f7397af78fe9f45f77a7f1abfe30ab3034a96b6d20216d8bc40634f8b29c5e8005d97f559f68b695204fd4607a84e21b82db107dc0efb10a1930674389be5d3b117c53227cc1b074cc97560dac9a9cb54f08341557532b324d6e5dc114d08fd4d1911880b9a863948ad872d5e83d7c3f08621583849528cdae7d9e3876ece82250a30a92e434da5d29f958b68a738161a01c628763734eb6801ee459447bc3cff5dce12b1020f8030768702339645fbc78bd395cf3ff23fe6e24071a85520713a166d1e05f60fd6aed2d5cf1a6f62d3e13296c15f83897b49bc3ad926613cb7f023ff3322072b928ed1093c4b528c83efcbb63a3516087b891e273efd8dffcd3d39e294590152f9b67b321a13c78c6ab4fd7fc95c1e04782feef20cc64c863f8eaf6b41effe10dc0c339bbbff3df9b14349f3b3ec03e7fa641694d97df6c38346e49309307c375cb955482f58a8cda0eae1530c2d0b52c212fd2af3881378432b8b86fe2c89f2b5b1846a965902c311368fa4787da9d60dcdec15dc0fe667d7cc2ce606a0d9a6b76fde70e00eadcc4c9bb0eedec1f1b3039952f7ee6d7b1335bb619ff5c2162c0c51cecbbb56761562e111d4bdbeee8685d57fe9c0d87370e4144a3f22934d4d2aa308e7f95a8347c38bd85b696f346efec882d68fcc94dc8ca301b5184b706f950b5bdd2d6e648f84fafdb3806f598a23914ac6d52aca1c2597b9d9dafb155b8bf43a0d1ec66fa1d4a50a71bba49c0a9b9449644c39fe8e3d1f37fab2180e0c65fff3dc7da490351162376c6de85aba2d14fdd22863201fe789493095acd22c698b407ca7af7ab8ac8dc26e39d4a43ce35ca02efef6a70b3d148280dc0acc514a3c8217dad692c67b8dc23258f03362aef614d3f5c01efad37ede850e6ef9133802cb322d844e182ff57d34b2159bea484a7642b98bf4818d5450e3169aed090fcd1eb3c2a8174678263eb2e56b04c940e347aadcf86f63628bf299d0583517cf236c9d3844a047617a3592676be5da28127cec7f6829156cddcc7179bcbcda319e6e1e4f3704aae68e792a3b4f706bd796e9a171652aa17ee2b91064827ee9baaa185cfa7b60b5d3a17b4f991afd55326e34bbb563e6d0dbfb021877b1b462b97e7a188ebb9cc27f6fa5f94a45a18946222add02dee1483535617a8e7513fd48fe2e3a2d7aefa40fb34f8365aba54da577b28f7a35af47f5e66066c73b37adf35e8eca32b67301c03a845bdcfa1f3471393e9ede176cc2552af9041257110f6ee291d0c323b9c03e2d6282610256f3774ea794a01457d16f149886653e5ce8a39d9295ab6249957c7eb75d1021edbf2bfcf8023bd6105a61f3ad3cdf7f6dca8ad54dddf3efbb80a9f2306b078a3e32e5bb4938ad2ebc88039e504c3331129d49f6936cfb2d3465b11dbc9b337b7fb07384864c7bca4a4a56581e6efc416b8cbda652a507e78a9d8290b776cf530904bf3a83e9257dec54ca1dd09de2e65827f84b562e0638abba6ca4467b87ac10b33b3c54f9e5239819757124be34bab53694a1ff584b676e663332e8e1e9e7ff478e83b50354e797053bb98d1a8e8af72141ef84c145d9d783ecf0581c1b5345d3323cb2db043144b010f8254663eaf685247515bc336e4c7e248c9766ec7d114e245cc4ba33e3339149875e083f433eb08ec7cb4f341accf45f3182c26b196b303553cc918c426d86b9feff8367dc7337fbbe14c2e8ce9c9be82436063d02d21cb0afa9439e02da9eff78773eda009d6645a0ed66cceb36dc8d80c31251cf2b5ae7b0495ce8efbeb1ba0200c32620847f8d923848e49300c260950b03da011abc6ff5413f9d774afd19852a97cef46ad8382bc7cc3dd5b54ddeffb047f9d8b0704a6527d5862f5e08882925c02844864241995a9420f9ce7ea7eeab6ffdb5168cdd8e5360cd6618dd58fc435d7458c1b9e1a6d0bf7ec59d7aa6a70926258bd0399f869b3a352cbab37eff18cfcdcfc5ff41bc55419690f3c42fb6e16f8c05644ca75f52189b14b681b385f725ec006a5a3c4286e23513874344991ab3a3d490d43831474584d352b2eacf984a0da2b75e8ec41e0f580f443db14e5adc7d7700f4712a5ce2da4590e1b6e128585d5e12410f52707c6757d318bc61fae841310404b4ed359d8b14bc95f116172840bea7cef88a55e4bf22853b20716f20e503dfb06c7594741f04fd62b61dd1da8337cba591bdd3452f58f7f4ef59f032120d375083715464eafa5dc8ec2f4be3890c660a76edc22302ba850f2644b4694b97f4f9c6c7d5c65e7b3424c6c65d97b16931d42330236b485803ab6e007302a08d6d80f4759ff63d5b1a67888744ec0c8db3d884f5a4a172d0e72767c56aa07bee72f13b96b64a652eba79354465262a314c08fe96b79d8ff98af9b4ac77d10deb47e8ddf145dbd9cc28c2fcd1b3994eab05d2c3bcf28d2f6c574fb342eba39d4375f99b41af12309ccf5525d684beb773fc357986e6805126c3b57e5e5814c56e9c369dc41cb46faae92ca00a6a2a2b7fe182cc803c69a848191bc773d87231abeeed12c51bd2272cb93f3a2004c70d684bcb6e81388d42bb90d596fc140eed65548c453af1714809e7f76d5698da42af638cf170e8215021c6db49af31ada2a4675dbab03abb02c17c4f112707da89d007728c0f10ca695f3da4c9d1da2798cc25a1d9647fb0d293452d3098a842071b6595acbc41cddbe2a8e95748cf3eb4cd0dfe3dacdb3ad0d0e96f408d9582e4f220c48a863ae734339d5257d0b462db30ce298752077503a8d6d3e5f7f9fc39cf95299faeb0b4a17736df79f5f7d9152ee495596ee727b9da2fc63edc12b9736342b7a5f09335b33450ef0c174610c42bb09394cbaf71a517b8774b657434252fc8d87924b641c7f6ee3db5bace1e0ebc5429c413c5c14d0b0b03db6fbdd614f90a6db130c463e16b5a6a7d84fc823e0e6cbcf5cb7412c2d3ad57c6cf54716cffa653dec5b768c92b12a469684eda0b56b4286a370e63361cc7b7f150d7725c4a736fd800a4e9ed87fcacc07057fcee598073e820832fcf56c1f3b29bbc5d6f5471b75faca99f09da98247720daba4f3e6be90701212cc829bb8518a32c584b2ac774ec0fdfddf565e01fa404e6d11ad9fbf78c605c995268686428b57865dc1d04e159aabd5fcd074444e4690aaa79975089af2fa4ee1fcbdecf56cee20466c8f7699b0e006a08a101879b997c8e97f6547e5e5c3af8647dad9633713d60521024bf3a4c593f7b20016d13c346721f6d1896d9cf00900de0c9eb1f69441cc9049f17d6b6a0e52d945ace46b7035b298ae295bf5052f500a0c070410243a4063a43d643dc4bc54986991bb61ed419eff9363427eb7a1713b247b2bec3926a59fcd980a8a690b6bb5f288f3bc9d3092e3b379624f3e2cc1696c726dcd53755652a24fef520adc5eb603c58ffd6aa99b2b3d0b6f2512df198f1d1f58b000b2d69a2bb6d69ff22815e8f04f5345a40cefcb288823526cad29f71b4f146bbef70b1225c87f69d3ab5f8900d2245f2dd1131f1bede55c96b9fe3122484ed8cab01c5df3cfd45e0fd70d0c8b5360825fda6d164c735166648d13af2004215212c5170b8baef0489336f3c01d00576e7d408911039ac0131b15ce84203f7651dbf7041b496a8458a83a20744b033e10742693bbda9e876cdee6acf4d6a899a596086be6c42888642960629619fcc97871307dfb6ddd8a1f34df0dcf20de4712a42f949b8d1bf58de3d421e01fffd7d8ce1a126ae169da46e67ddc1c652f3fee9aff80228a8e8d6f967c437610134abc9677563d1e71aba694370a988c7f318445817996917bf7cb9c9f71cbba63b6dc9ea06741ddb25946852689e164706560bccad1970126092ea10a86a8c2e75619eb8cdca319644a889ccfa1cba93cfcdf2404c75a3b91e8b0f68757a8b46abb5b836ea4031c843fe771db5aa8c5dcdd9247e48c198e9b344f63"}, {0x88, 0x1, 0x0, "b7ca0475f512295d79475f8baef4db025a6019356be818e642c86e8507fb83917924e35d7ea78936dd60416f2c31ba932232744f68727e70bc0d4f62306d7f87d12ea90e4c14afa83d6f7c34dc4e77527f47618150b22b920ee6f11b7c7ac6266624fab7e697e4b32d7ed0f66c199bab5b5c5e"}, {0x40, 0xffff, 0xc96d, "4ce683929ee6874f7e14236ef7d6dbfa7b82af7063e8d0732947e01fc6e4800cf9d3faaf6c0dda9647e550f00343"}], 0x10d8}, 0x400) sendto(r0, &(0x7f0000001980)="5b6273f21b2fb5aa8f41df7ff308b65564fa86a491383a6789c0300465abb7fb900f1775c70c1abb0d5909d0b9f323321086c44bf81821829e37afb5a2b2eda0fd8d3bffc1c586", 0x47, 0x9, &(0x7f0000001a00)=@in6={0x18, 0x2, 0x6, 0xffffff45}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000001a40)={0x3, 0x0, 0x8, 0x8000000000000001, 0xffffffffffffffff}) open$dir(&(0x7f0000001a80)='./file0\x00', 0x0, 0x0) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000001ac0)=""/178) r6 = dup(r2) r7 = getppid() fcntl$lock(r6, 0x0, &(0x7f0000001b80)={0x2, 0x3, 0x5, 0x7, r7}) r8 = semget$private(0x0, 0x0, 0x2) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001bc0)=""/189) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001c80)={0x80000001, 0x5, 0x6, 0x8, "7ffdf19faf4b8c6e921223c3bd7fe80256c1805d", 0x4, 0x100}) sysctl$kern(&(0x7f0000001cc0)={0x1, 0x5f}, 0x2, &(0x7f0000001d00)="de718f436f4ffdcad20b17433d5c9b494be3bd466136b030", &(0x7f0000001d40)=0x18, &(0x7f0000001d80)="8ffd734672cabd5c1afe0888e0b348b05c5a9e0f530bb493b8607bcad33ef7daf7dfab059e62976a3c5517f51404cbe081b625c975de8d1f32e86e50735db64cc37921d2643e7a05f805532e27f9e95795b840a0ea122526cf88fa494c3e339bbe3b7d2b925cb13f61610665215e5c9b3eed1d8024db0cf1f419a95a55", 0x7d) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000001e80)={&(0x7f0000001e00)='./file0\x00', 0xa, &(0x7f0000001e40)='./file0\x00', 0x8}) rename(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./file0\x00') setpgid(r7, r7) mknod$loop(&(0x7f0000001f40)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000002500)={&(0x7f0000001f80)=@in, 0xc, &(0x7f0000002400)=[{&(0x7f0000001fc0)=""/236, 0xec}, {&(0x7f00000020c0)=""/170, 0xaa}, {&(0x7f0000002180)=""/192, 0xc0}, {&(0x7f0000002240)=""/153, 0x99}, {&(0x7f0000002300)=""/210, 0xd2}], 0x5, &(0x7f0000002480)=""/97, 0x61}, 0x40) 1.837314415s ago: executing program 6 (id=297): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r0, &(0x7f0000000280)="757b76e83833938dd891b86c712bf71d2f86ae8354340b773c2fd7190933455e46", 0x21, 0x0, 0x0, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000cc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlink(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 1.833990065s ago: executing program 7 (id=298): r0 = socket(0x18, 0x8000, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYRES64=r0, @ANYBLOB="8914299fe3a46bc0978be6cf612ff5a260f457e79e0f6972013117f2b48a67f45238248e87acdfa4221c4415899f7c2cd74c3afbb8035322fdc72048eaa8d6f456ab7d0312122dbbb68347bb080aa48485439021923073907cb616c57caba03f25428eeadf4131b7115088aec9b5a615f643f8cef12390ce44b9e5bf6f63208a7b9ba6b802b135c482c213de7bc171958218ebcff42f0696c9a9f2430280ffa2a7953f83512e4e1e6b2a30fce3a9c525d8d448c78ba076797374ec2f65b0b32a0d47ce045e33b2ea2d392965f87230f66ed8388af5c4f0aaa7e9d94b80609083b1a52809379c3fac5962cb1797", @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRES16=r0, @ANYRESDEC=r0]) setitimer(0x1, &(0x7f0000000140)={{0x0, 0x8}, {0x7f2, 0x7fff}}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = semget$private(0x0, 0x4, 0x796) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r4 = socket(0x18, 0x2, 0x0) semctl$SETVAL(r2, 0x4, 0x8, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc028698b, &(0x7f00000001c0)) setsockopt(r0, 0xfffffffc, 0x7, &(0x7f0000000200)="1bb08ddfdcbe8c35dd303d4e84bc14954ba573d43922ad6510a758c47a222178b2f0b6ac439d40af5d9a437975d879021f7e8708e05ee3abe1661848dac03136bf70c690026fd4d6e6798e15fffd0be40cf9ba9ca141fafad6e4ecd1cf3e46640c91361decddf2e8a7d0e2972bfefef8b5ad53dfc1a9d81118ed1187c3d036e180be373d1243510fc7a3b19924d7cd059c6b331d4e983b1d4072c19895ec6749004258f3b45e517ffd879914bfb99805ea62", 0xb2) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0xd5}, {0xb5, 0x6}}, 0x2) ioctl$FIONREAD(r0, 0x40047477, &(0x7f0000000000)) 1.8329136s ago: executing program 0 (id=299): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x4000, 0x3) recvmsg(0xffffffffffffff9c, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/124, 0x7c}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/165, 0xa5}], 0x3, &(0x7f00000002c0)=""/125, 0x7d}, 0x2) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)='?\x00\x00\x00', 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000ff3000/0xb000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f00006b3000/0x4000)=nil, &(0x7f000027e000/0x4000)=nil, 0x8000000000b936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000180000/0x4000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000054000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x1000000000000}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffe}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r3 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) select(0x40, &(0x7f0000000000)={0x1, 0x0, 0xdc4, 0x564, 0x2, 0x400000000, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000380)={0x7, 0x3}, 0x10) r5 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1001, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000340)='x\x00') execve(0x0, &(0x7f0000000000)=[&(0x7f0000000040)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') connect$unix(r4, &(0x7f0000000000), 0x10) r6 = semget$private(0x0, 0x4, 0x140) semctl$GETZCNT(r6, 0x5, 0x7, 0x0) write(r4, 0x0, 0x0) 1.762488922s ago: executing program 6 (id=300): shmdt(0x0) (async, rerun: 32) r0 = shmat(0x0, &(0x7f0000fef000/0x11000)=nil, 0x2000) (rerun: 32) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0xa0, 0x0) mmap(&(0x7f0000ff1000/0x1000)=nil, 0x1000, 0x0, 0x410, r1, 0x5c60) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) (rerun: 64) fchown(r1, r2, r6) shmdt(r0) (async) r7 = socket$unix(0x1, 0x5, 0x0) sendmmsg(r7, &(0x7f00000015c0)={&(0x7f0000001580)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x8d90, 0x80000000}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000100)="6840edabb7cfa7901ec2031dcaa6a0eb54443d7d5ec48e067c9e7d1103d8b06988f948a5a00a9b64cbfca64a6a1595e5f7e71ca68e8ab1c948d19a3522f8df7f8b97259bd9c2af3a5f8fbf8e9c87d5b7ab0fd8e06bec408662b838462ecb8a81004ced43d9584f4547a0cff0fb96b80e0ffd74154fc85a6675d12da491185ef4a6282df557ae789a75ea764b7ba41a9e4c3321765678fc5099d628590a33b5ef8850fc3a88c73921a4ecc43774c849d117bbf17fd7a0236ad27b9d28c9c3aba8fd97c5cc2448468690910a31d3c601c8e3788b432d44bbb463ec36bacef085f38ada43e7748c03823b08174e500e8efc5ad450bae763fa4dc5223affe9b3b7949ab59c9eecbfd754af06182e01841ecee6fb4d20f3906318f8a45a6eceec9de6603abf9ba27eb01f7bf59e9c5a31de7ba8f5c9d58264cf032a0452c0f97c6cc6d3005f066081f2f837341fc13a7c7698f367a2d6722a2e5b0da9b8ad7766e8b42282cdc75ff30e03135b738faeb86ab9a82b6b207c7221d40de91d926f1929eebbaba4cbcc5cbf905e8b4069f3efcc88ae6db57700fb7822370adb490dfa10d5f373621b1501e1d166f59ba94d752e4b1aed485c712f1c4d71a368336b0d290beaf5a84741ad2b0f9e63b39f1308f3c78b334bbbfe51d5d0f32286a2a717d0b698d2f6d752593d9b6313252c51f65f2d41e80c162493a181ca2b627a1f357916294d1400e4314ba53f2188fe6e41a3e4fee59b00d4e8e6df6d8aee85efd559597fac53bf364ded302ed40d9c83d091c96df0ec6b20bd417034a9bef656c1e4f869b696aa999cb77fa87bfb4199459edbc0eed908749be7cce7468395eac8c5ded8e11259a519bb4d1e11c6835417523df960002c8bedfa8aa2916c77675f22f3b2f1d10c2b18d7ecd0b43388a705fe21d6d85133567e260861f9c16361d26f581fd4088f39b035d8b1f79878d0e2b2bce4cb54ce08558844899f3bc974d8f62e98073121b4c17463ed419364c9241b39095f0bf7109c14a1e1cb0845b871fc9aefb928a26977ec4aba696d0146c1b61ce9ba484c504ea9d7728b6d2f6006e5e87d3e2294de5eb5466e8f62d743680691d21bcdeca0079b1d21dd4a52c219e9a07cc4b1c0491b6e777178bbc24cf19e3dd20bf08004f202501c648edc8c08c31ca4b1d861f7243f7d794bf70f04e4bd3ecdb9707e0e94e97ca1e37ae5f551da38915c8cc5c74cef96d30075851a0897abda260106e90932b4f1787f946ff2fdb277b9fba2aa3b0d767f402dc6a946dacae97cc75370fb1b01f023752d0514cbd22136dfb2b548765d3d80bafcdfd86a62bfc1aa7ab9680c43826aa40fdeb997d53fb292b3c216589b9ffc2eea82df919f5a0428ae94d596824c0bd3037ef212d7e4ad2ad854d02c722d2235fb3585faab07a531299ee299235596b37afb5797a9904cd65e4e312010cd0d34bba58e5200d5c59b94c3faab26e9d7c2cee46d74f0867a630f99cc173a81d57c5e5ab5e175d3c77fb0121eeb6299f71a62da1da7370fc8e242d9428d65644291dfd2ec360504b0c7fdf499a50aa9dcc616447efbe78ce2b955af593a299e2ae1e8269835d91e2c5d61adae2b5d20c186655a746216582de53853d7396088fe15036401bb6aa264251c60ecac411f3e3684878d3f44807f2761f0277ac47cec640e72a3ef8cc1fb3e534e9c155ea3c116a5c4a5b64243d21b509475b52a5449eef82631f690353fde1ea0bda0fa2d0b739649a4d344912b1054c66bc2663780947b087d13e8af36e081567ad88e6bee8597cda4dd197f0f346bd9d4bb4b1bed0f845cae137b74e41adeb3d676a9af08d7a9939cbdea0807e74f55385d99687d3b8bf200a67d4f927173acad6df906891a34d05750d02ffc6ae927fe69a6cb07f86024903a90f1581532918319fff0d171f1e6b8d4b3442744a65baadf14990bb30a7f4a0fcd0359ce5a5d4a765b06e97ca4021039b29dcfeda67c1c269cd5db84d356f8b1352148aeea2a562856c516daa10b281e5f1c7ac51d41a069258d174e3b6845cb0cfef1fe35f5d9a41ca7f6d15a604ddc80e84dc0069f3e32e85e184631ae5b50916845d80559c629a6a3d4de5eea24e36e4a31e1895aae33203b5ad11cdc246fbcc0587f804fe16cb28aacad9a8fd44f351e8ee995c9ccd7160e26ea656f37069cdb298aeed4e5173db6bffdee3df383522d0798dcf50c7215a5def35989253c17ee30b57c25ebbba9a53b80b97e05d78a2a7a6ac543d8209a1b3b844fb9ca025775612508cbc122be3d7f82f4b7bb39cbddc8b66364b194e60d258c177f38b9aa79dfbb08a006d1c9eb5bda9777f33b9648666968277485f8308347d75ae3860d791c7fffc4687ec094ef3e5ef0fd30c1fe048a872cb8bb8d9856f6ad8d422e2210e478bab6e7aa1301542e92b9642c57efb847ae8f2f03434689dff8f29526faad45ae6eb5cb9b53a9e57ea0a51172a8bf4e7e2bdd9327b1a5b8d7435fa68e86d26f4e417506f0525f71de59a91b68ef3ce8b96fa8caa6e99feebb203d7e6010315de23732df2b7bd725cbaf0a267a4a6ef77a1e63890f6b86a4b8241f3384b8920c25399995079f2119743cfd5c69cd43fe857be8e752f22a3ab6893792ed87c10bfbc0401c678c89a1d251f397e48267aaccffdc860c3dac4c03dfa2cb36aeb0f7a66a3adb5a44efe4ce20b33c23c1b1612e1141fda0394726e7cd971d708a28bada1515956e8b814bb8172faab3b509e406a7fe2e0e4ac88c5062ee2b8e221914371c0b46b7ac5f0948dc6662f57249548ad36496fb441eb45eadddc93230b1be13a4f9068b0a2cc32de2092b48c4ca9aeb2b8bdc68712e2eb8d499574694f16d38a88105e9ecc7805ae36b7d06ab00978c8fe1df2c7d69adad479e752867e13a1daf494de64de071491b6d19ff485ef164827564c78a931e56790b5bb7e38f47fcd4e58c30b23f6502a24802a2cfea739580e7ccb642faf33650606c192a26c27fd55d549adc9ed7d4465d87c80c16aaa1c58d173275b274064289fa33bfabf198a0e4f4c4c3fda93a40d3261e64b548d49c77adf10022e23d5845ef5412f266dd54fdfca74575c8e066d26fa89b0493801eee362f89c6059a71e1310229162fecd16820ec4cc94a81081d28f66bead0789ccda02dc5d1ec21c8151f0c6f51055d2ada355fe69ff94cd5a018607b961b263a187efebc8d739a87c58f39c2e04a9ab093099dfc616d8ca9d2c91945987cf565613d938143be2ee8259aa0168f795143778cf22ed1974066accbcd171f28e8acdf4c902dd7c0693bb19414ac8e0d601a4e11b7716f11befc8a7d0477320e73d9670c3dd66a17a86249d788743e38b50b86d71f15b4d94ce06bc95c5512e032279f033e3acb59f711c4bd98f96af9e1d3a4b8920a9b7d2311680444a2b62610fc2af45f4b67b5ce597457deb071da816d327e4d121a971f3bb4afbd971177e2c53c4feed17f2c5118f9c0f76aa6ff53c03a55c2b92a99578e09c6b369d3e32ec958755e9898cd2923d354d6a663913ab27728e41ca9a00cd40538e1bdd080169e277a6fa70d87c6e3f311a3893571303bcf87097f07468ac932794542a6e7f199dea1536589b2cf7bd560ec3259d09801ab19e9f28b8c9a944a1b0cea6b194cb6d972d011e230451d30defb7fd532cce2b26a56bcf004a27267f958de477a38ebf6b783e69f28e65854d111f5e56ab7f5df50f90557c5fa14e04f82890ccbc797ebb35588c36221eb5593303e90308f7b7486511eab1474652bc406f6ebcf7c57376b422628f2f72f6c20e7d4eab3faf5885ba79fb06a58165c1627c924065a693ae8c1470650e780a8cdd9e45a904c3f1ad72c8ca85372ae9fc2cc0e1447c5e1d76dcb742d31dce1883d855f5b6b8413bd1c385b42d30efd4af1b98bef372db260682806ffe7f852c4594bd324aed4149acebfe46feeee98539baca71cb58f1e71ff10d085a2b86cfb34a25c7293b859bacbee1db00abaeda3cbccd603d16c66a1d8debbdeac54b0b4568a5defc84326ec3959700a2f05e5369059929afb6ce560b126e42f8a8c6702a0bb3928e12acbf593b4e4542bd2b8226d17aa72dad0183272d13dc386ad20ae816612025e0e3e23dde1272003c8cdb722ab4f6679dd6fc704b328de155026f93f7094044ce9ca68efdcb238e7ee82ac719719e25d8d6101c63112b758cda1eee48b6501d912e14159fe7621533053490423ecc48cb8eb435911f8e6a065376b37bb3707f61a69996a7866f2514244e6cde03c866b67ae071d67a011102d835428a22a6670a55f30ad7b439d1f22ad0182f15c4a0674116489a03e10c006e7584a0553a77076ca7434b93b6add30c132af9e753fa05d10cf186387ebda2e8d427a722f673e84e38e85f5875cea8159e895145bde06676ba05be067f7d112f9f7da198f03ca373c6c69302e2ab954bfe147e36220197b096d49f93d9623a6a7180ea0707a0adb7c311c645dc95e1bf73bba6bd12b4f14e7b1f4efc4576521f8acb2a28181335b8fd91ec0a32d8087b81f511eb70e3d38e082ebd67bdb1e3f4353be677d8499526cb2fbcc89d7b16dadf1716e9730c870fd9596e2c1d8423e86e77a43b31c54072d729477bc0c5b0590fb722da706834d52d4dc90a058ea80af65cea2caf08061f009afbd170b6927899a7bf2c631c1dae048f2f58193859fcb7bdb664cec96468fe890164892826ea5a925581a9b6c514e383fa8e66c46bfb9feb80ff9e1c3b41a2c0874a55af9d7787ffb06616794f0e44bb78cf56f553c45b23468390ab31a023a603f4f56e6696695a482354493e9a93c7d3ab6d0e22650f383a455f5d87335d55c67a94851114a73e5e4a342e7707d550fd843091d0ecf4ec5185a9a6f7500200a64faf35d4b588906453c7cee19bb410003f02ebae88a59db8b469939092d7336d02aa7add662b06a69d95755b284df8438900f84d11b2f578370f53f0794db76bd03c5a10ff6a992c9a92cf9c3cf3225bc56d15d81fed06b0632f3f04eb642b18fc988476c2d20fce885277de262b73bc17470d80b156e25e1f39f43a31b3a466816d4c4d8e9d09ec72ad9a58289e8f988fce8f7b9dadc655d6011b6d6ebb8b0a59b37ae8ba587def595654972bc3894a885b6887c2ba121266cd20df42092c6fa2a1492033ec7a490b3407ec47e8cda9f500f5ccdc2b09bf729a5bb5d5dddf5b8a49401a458ff92f9e3f652e9434d39e3528377df53c4e5154ce1c7caff024a97352d8a76f7656321f66102db165b01725ccb06564332a2954906b42b8624722f2daa8279c9d23c3dab60144377776d74674e4e55ef7050dbe4e433d1e3a143e101ee2a7b0dd69a29aec00a26b888ca3a1569e699bca94b134bdd87899dedf2c9ead75915a150ef23156f2bd0d0a2192d6ae7c88ac0eb877a6c1f79ea945e83c59826dd86fd86dcbd12bc104138b21d084158134bbf631351e37ee0d2f41d60b69558ee88b54c0a0c63e45f09abc74951fe85b85df07329a8e516c6397c6bf6abb3efdd1217a793e7582eaced3c1387478eafb35d7e192df07d49860eac0fa22331d27d0277e809b59296f709959c86dc24ea53bba2110e8cdaa7aa6d164bc2df3e4c5af05e4eca477ce1d1ac16b78e3f078a6ad0292bcd9c2baa7b0416779b50c842356cebe7b4d8dadcf05d68035e28ff10d0d36c4d76923384d44918d3de17bcb85f99c9d555f41ecb54b026f37986ea1ffcfacad3eef5c31e360a47c3edc42e72b53e23c2ee8790", 0x1000}, {&(0x7f0000001100)="ca9df0e3f7a4c0e46f7cdb36bd4f785944077344d518be2a3b2b5561d2c2d1fec9199613d41cf8f9b554094db351c3a51cae7020cee26809f4522dbd7ddd42b0041a", 0x42}, {&(0x7f0000001180)="f3d9ed5821533c005432154b5c5612d946f2e57ded5bafd062f829f0b82c6b1c8cfbf2813c8987879bd1c827837c9d1c53889c2d1ce058c922cc0ff7a6989f0c288c58dfdc4569c6496de2c145422114d376f9438006a4f1241a66a5aaf34795c6c886928075371a89d5f23eddb2b953998ea897cebb81ddaa6efa91f016eb5f250ff71d86dede7e", 0x88}, {&(0x7f0000001240)="3b5ebb03bc01b529d2fe465a88866d179751b6309b3498b25eafeaa1d6e59554b3718bafb47596f45f2df4e556c6fa4c654836499034c9f871c557378e44667c673ccd1e8d7a1d89b6abba8796d1", 0x4e}], 0x4, &(0x7f0000001300)=[{0xa0, 0x1, 0x5, "0639450593b5a00dfa9801ff9805cf4f7eb80dbd787c2ee6e9858ab47c24b24065789a0466df9ef7e3c48ee2097a3e484469ac2c2403b8658ac1f9a1d1b2d10567c8ce494c8d87747dc491fa12f8795efa9b4398dd0a7a458cbdf62f9e48ff406dc4d7aaf4c12d585d2df7fab041a5eae9a94d255218a90a9741a6cc30666c6d29ebbab85d96d19c56a73772"}, {0x28, 0xffff, 0x3, "06c525406907f60cc2c5be39cb63b81b0933"}, {0x88, 0xffff, 0x4, "75759ecfeac13ae0ee10bc573ae18b210132f384625930f47cf624f60128f66682a892ac0c42b0923a1f45bf1f2dca208fd2cb10c30199fe8bc5a1b5df259e31137fa2ce80c665cc2f5e4d8ad62c3ded0b6b1babc2afc83893f2bc3683f08024049ab6baa81994e5b7fef962d8be4541d7"}, {0x108, 0x1, 0x5, "9fe6a0c8f6b39147317d8fdada684ec678f71a7e01b82486680b2ba95fd9b8cc0cdd2667398a9f4816a61e8752e18af3c84d83acaded063df9b8ea655aa05f39939a2dfdeba1195af8db080fe621d0e80962f827e9fd803b9d74001c708899b2ae53c81cf94eb2e24e4ffe07723432655a1cb8acef69378f9f9682634194f1a42328a31d885b9773b0c2a1d220704a350763259003bae2575f152de24eb3640900d841857c451c99992e56a1c6bb457cb677776010f0589bd089befb042bc8c8dc8ddbaea7cafecc5c01daecf8239bbdbe3bbe041cc64dcddd2c3cc922cee48720891d86c6737982b3fd79df636c2ba51ae56e"}], 0x258}, 0x1}, 0x10, 0x0) (async) shmat(0x0, &(0x7f00003ff000/0xc00000)=nil, 0x3000) r8 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000547000/0x1000)=nil) r9 = getpgrp() shmctl$IPC_SET(r8, 0x1, &(0x7f0000001600)={{0x1, r5, r6, r2, r3, 0x2, 0x4}, 0x3, 0x0, r9, r4, 0x80, 0x401, 0x7}) (async) listen(r7, 0x101) (async) connect$unix(r7, &(0x7f0000001680)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 64) fchmod(r7, 0x0) (async, rerun: 64) readv(r1, &(0x7f0000001a80)=[{&(0x7f00000016c0)=""/184, 0xb8}, {&(0x7f0000001780)=""/60, 0x3c}, {&(0x7f00000017c0)=""/20, 0x14}, {&(0x7f0000001800)=""/248, 0xf8}, {&(0x7f0000001900)=""/229, 0xe5}, {&(0x7f0000001a00)=""/110, 0x6e}], 0x6) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000001b00)=0x3) writev(r7, &(0x7f0000001dc0)=[{&(0x7f0000001b40)="74f002ed77178b036fecd6dde88e75d217ddc6a210afa8619fad80eff6d606e2bf9a2e3f7eeb5819096446f5d9fd02b7866d884bdc69805d0d13fd3227c3868bba682f03bc6a8c9bf6592937397688ca9935ed8fa24340d0a91af79b898f1fab5e9bcfdf6528a91bf41b8a8bb1e7884a1fa4245f0f776265c442f7c43ffaf4497de0b8aac6d5d16181090e8d4834a91705f09a032aefd31835cc5e64aa6f02861cf7", 0xa2}, {&(0x7f0000001c00)="1e3e89fb7bf217f202693df6320b9ef0426389ceaefd66060124f9ef9356b045fd2dbfd570117e33db76623591f50c5286c3767be95ceac331e681b5d01c3b8b1403879084a492012c3caff42aa1d648991ea4edc56e9a6dd0b9a8e1f1cb307c9bee3401b8313a2fe32e1b9b988cbfacb3d58f20353aa3ba15ca3ff5e5c24dc299cd2f27132702a2f34fe5462cc6d35a6459", 0x92}, {&(0x7f0000001cc0)="fe35600531cb00e1bb7ba36c3624f815e58e5f", 0x13}, {&(0x7f0000001d00)}, {&(0x7f0000001d40)="676822a964f2317337e7a7c03532eebbc50bc6f4e2e47c650bf2a31526e7e0e33647fe0c09c7333adf73", 0x2a}, {&(0x7f0000001d80)="d3711eb42227439e1f2ea87a301f9c64398dfd3c9599d677f97212078638f276b6ce1ae62a7c9735eb4bede358ad6fc49d2f506e5147d9cf743e163381b5", 0x3e}], 0x6) (async) sysctl$vm_swapencrypt(&(0x7f0000001e40)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000001e80)="56f43e70ea24645360c69154a99395b408bf691f3cfb452b51b281e743d39255a4f657ec2dde550bd1b5e7b2f81630c7c62857fd36b03a882dbfc7822578636ac52cd93c037eb80ded12a0bb1ee703ae0c3b4a0fbef850c571e3af5d922b0408b29a565c597ce7f72771fe10c4ad0cb7207a25e8b021bd41a0", &(0x7f0000001f00)=0x79, &(0x7f0000001f40)="412e016fb045300ce2f7ce6881c88e29c7245766e8c7e38ed3afdcc9f4a17ef3251851c80e5cc65c7ad713f890cc75b4289490646c5be2f885d5c015206122a017166d0e2914dd758c0fac5cbcfb1da38450b21d61cf3eb6ab57cc6991baa72135cdd123a94c7d0e028caca35dbd296b4c404fe3e777727858cd606c0eb696fb62cdebfecac81a0affeed0fac389ade00e1dfa711a34396434a2450c0a8c", 0x9e) write(r7, &(0x7f0000002000)="c655dd71bb5c095eb309a0c7eeb4fb4c2d9f4805f08212abbade1b596673a76d93cbaf09e6ae4711672b33da60fd6e4b649e579de9de", 0x36) (async) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002040), 0xc) (async) shmat(r8, &(0x7f00007ba000/0x3000)=nil, 0x2000) (async) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002080), 0x80, 0x0) readv(r7, &(0x7f00000031c0)=[{&(0x7f00000020c0)=""/4096, 0x1000}, {&(0x7f00000030c0)=""/253, 0xfd}], 0x2) (async) setsockopt(r7, 0x3, 0x1, &(0x7f0000003200)="6cc972919c6fbdd646536542e450a7b7670f4f32decc0186e97ac67b8b88296c4489190f418df067d7606754c77d6597acc10078a2725ef7d0fadc508627fe455b91f33e44347a686969831e4d31bdb4efd91a889e40ae44a355b4a3042a0126de3d9da348d35fefaee5b0f07f2e4ca2eb4b54d6c86e2f4249a0253d9d0487b1ca1c40903f09cf50ac7f5a08f048544c96614d36b3512a9d9bf08fdfc0f650c2ed60d029934a0be7c94959639e289d06a69c1effc450ce11f5f301307e93c43229abac22cc4c7f943c657909b35e4be5bc898b6697e6046dfb15f52a441205bab3b0b2025fe842a7aafa2bfbfcacf32048462193a1c2b1fb3a551c4b7f0cd518d3b0d6a3626fe02a17e73380588cf9e9e1c822ee7893972ed55617134f9b7022dc4fbf70f0206cbe6f631907a98df7dab27496fc0710f6712f65892e791fe44e5f8f4fd3287e3c53994eee0269d7f00da121ee6e16582d0b34de1eabb2dd96290fd2d2a05d5e56cea6c5f5ccb972392a3abcb32ab2f42f1beacc893541324bad722a02ff2d95d7c1fdf1c25b0a6e2831fd482b421debad2d0dd6eaa7483f2c3bc409d9a60314be395332ebf2acabf51a8b086acf176344ce70772a68809999b83adf0052a1095dd99e5c190b461e575b3ac774ff230213d571ad20d5121212558683784061e413a3b50106773cf0cde3d50d1726a9cd7b0e57b4e0da420e141f5323a61e02ed265053d83efb08f2cb6188fa36f7d144295f604d083c2747f196476a0afd2131a8fa2be96b6351e0f7239e2e741f86d803e4c5f1fc5b359cfc02f7c75e4bc0efaa906f93e2e8f755a7846609a2f9426fe6c5f4eda27148b8625dd614b28aded42e735e9a2102fb5a95fe385e04b06d5ee53f496c418154e3de7db354cbf5b8a25b067c522151b2a7c9f76f73a3a4728c8ca8bbd942488309b383c2f18770779753169691f438d805f31b15df9178e7b158618f08d6f01dadd2d35829abb2a27753f3b42167aa96cd3b85038fb5c9c1d14ca67ac39ab610cdd022777a58b309f253c054cbb5111d665fa8b6d4b92c918c81af9445e0c66d8db3ba43a536aa70b5b44558b0177f03df14bbbb71236b6fd1ff1c435409bd8fcd25f40c341c024351d866c4d956bc9b732dae20d3d1a2e3259ea3102013b075569aabd45030d307c87faedef0ecf90829bd4548195bff0d72ebe5e58cdf61f4cd6e7b343cac0468239afead286efbfd41a14425f8032b1e750304ca76ad709e6c7c724ef8cff5d1da1d54a36273ea0e4cbd91f14950d205ae148b6c05819a7096f52887be47cb22aedf26f6a9dcab1f731655a5b0609dc9a4a288f5b43da6166f2f03eee880eed73d80fe2785d4906256d80c900c545da7d1933dc03e56a9dce27baeaf058ee35e98924a983c1fa52539fece6ba3bd759fb71f60963f72fe5049a223b2907abd404fc6d5e280378d7262a83ec2ae744e0eb58325bc831898189d984f9bbbc4c475cdaa9d795c604fdbe72860bc80343f0557264a13e5af69cfadc8b33198133386f7c954a4169850a0433a6fb8eb77daa083d6d763bfca2f071c481069ef375ded33c23fbd2388e754c02ef7756b337e499282fb4cb6659543eed8e9ae30f6245cc6702eed35d9ff5195901aa0c21755cdd4bee2469fbea9870b4eb558509510c2b03e841f4eee78f0181b5b3229b8893b0974d414991a246481d1ec69583a3e71f817012217b73900ac6d6762f399ed4dbc7dc96a6807297441d38c615c010c0003d80f8fe18f0850a6d9ea2253a90070eb404d23da84a2aed8bdc1bff214340df3ceb6f28a774b044465b8034308626e98b155ddb970543b443601686d6117c561a83846242daf6654229bde51848595c27325611312711cab09a0db14343e3258177b16c9f7cdd02f567f87ebc5a5bf08a75d9a84dd05de54fd7e15ee95e78f55c82f877b3ece0e1bd803828c5ba72eed500593c7e018b47ab53a2b916e77cf22f847d5a3720009709cf8bc80d2d94afb69804f01e54e56eb40646bd1961e1e4d839cd33398c6d2445097ceb450a282ae962310feb0e2455f935098df2e20acd50821fd8295176606c6f7e56c8459b374fce277d08855a57d1ebb5f31e86ac86a11202cde52157532d2c5d6b22f06bb148f4415107cff9f45cf61a9691eccaf4f1137f60086a416c52e62712090ddd8af7bc36b2f318ebb334754a08332e0a0ee97d8dab24ad3ab1351c70dbccb08e8599e69769ccd0a91e203d2a16c34e31e280c0c6180b837aa1b7974439889d3f552b9adba89c747177252080f02a805f485dd89ddd1114f688792c02c893ca39c127a84b2a014576ba76a73bf4650d074d98ac962f416bcffdcda71bb60d173cef66c0c2d840c42aed124ce91cfb359d113500e97e7518692905bf94fe2ab36a1f424e75b9d629fe31b55ba8706113dd645ed544798e505a3745609bbcb5d78b32ed054d76318d8063eef7427dc91e01f23a3e91750cfd9eb3697bf7e7787b63f864d58c0ea88da21c4e72b156bc3f2b7f998ae9303896d18baa1018b61f359d6232425d11025ea26e7b298bbac5e01d5f0b19edb2268323a299ba9473a717f9c1db80240e2dcbe157f9fb3230fc8cb0bc1682e4b05a41db16bcc25254b6da4cf5f7530e6e522671067dc396658cd97c6c308ab3732d4cb8b7c2b564b1865179ea6dbbb434e264c949f88fb2e8ea00204454bc0a9e0507aac8d4249c444cce693e8feecdc74653368087db585ef9e03cbe57183d52451dc710451abba567473617871ea9274ed30da8f0f70e7e5c93a8b6a24ac639a6b71bbbb1fd746e2ad402a264a811b28b09a7f58af829b2a432d9aac76a5f84a642148a337abf5fab5dcdc89a4f2ebfd9f26c52b9a02901495a503c323208b59b05b1f725bb6df650d46a04d1da9ad44e6cfccac0a39e0b9829f2fde4422a866288bf0ecde97053f051276d1d2286e63780eaf59e5fbdb30a439eaae3ee4e093f752f0e8457565531683df9b067d3fc705436380cc768f44171cf4e0966c306c89392c3fca4e59f735a647428773db69c090ffd3d1ccd97ef80506357eb66e8d21d260e56696b7f996895ba3afc15c76eae15caf60e4b6f928ea0e9ff4606d95ac0f4ee27dc04e0fc3945584932c0c9c6b684fc40c60ae635b69f83e024ebba4c455b76d503cfa2489664d06efd64d77f2d718262fde1e97b3211ab5efad7531e4b07759c96ae26c9d112307b8a32a048d12f36c72c87ba85387ef2c973bda3c8331b72125eae53b4b379a28aa7fbeeef99376742ce2bcf1a3e48b8ea164419249894422b5c6053e3135ce00331c85c03e2fcae0610674972025351abbea793e3d63444718637262e6e3bf3707ffce696e1916d8145ae12845cd7d78499981c9341dfe048258d7829eed3f1906687d5556b020ded786fab7f90a96f8e06396449bfbb99a7d18064afd9523be38bf984a4b375100998aa580c4a24bc4d2fac701949b4d29d5862f239ef74984cfda4590fcbd772b1be4181ba68a585e30ca5ee167f7e57b1a5879137afa0fd4fa459ce2f159f53f687fca9b268dac98c698b69df29e645b6ff423ea7e460a18a2cc22db644db9f40f4f5a817069f7958a8dc77ce1fe1644182c1eef1bb4ff60162ab0c76d5ec1c6920cd0af76d7a1bed40d192a60b44f954c73c56a32ce0ad610bc8cf22dc8e1f3a450f0486bcce245a62b67e9e187d3018b56002973fdafda0da6e71964028fdf4aa8770807eaa6e25893587fc48e8b718ef3c0ef6fe61a9a21f6de679801c9083e62115a22cecc843baecea5e1479cff76ddc600ca6fdc68214fc60e524b549e965949aa83e84462a31953909c3c1f9676feddbc03a43d514212c1cc45f81c1a9f64cb464093d7e0f00046cfc929fc417975db4ec1edcce0d20b341f7166cbb647f4d6721881308e8a68d2beb4523e5bd61f78602582315b5a230fa17f4f4ec53f26ed4bd58de6fe790f62ceebb32f36b55d5f1d15c5ee8ac1962a33e431c322a5c6907a5914f301afd2cf751d24cb12028c315915c3dd909421850b0178db7e736b0a788c4c84fa8385ee71a2a422ab5d87bd8e5a8ed39ae8d030f4fbd4f346ca06fe53b062294616e7e36b4a1b24b4ca2fe4c340a1125162168152123a02b7544ae564d3fa75bcff638927f1dd237ecf43a04390f1ceffa1c16e0cd5ab28fd05ea74e726008a98539b8d047197936c0108bb2f8e43204b617282c2a9b21433f157272389811d87ebc3dbf6e943fd9e7277e7693480acde486d559d7fea07d4c7742dd45957e6ad43694fd01a2a0148cf4e3ed3083c40684e22b21ef50552d8e67c9f3d03704604552125a43dcc78234b6f498c421f12b5d9be9f5f8c62df4b1bcd7806a76e241e551f77922bcaacde7a1eda0a7569e8ed464cb4c1ce12643491cd2758e7c25ca4294bbf77a966d44a72975589bf966526c7a56152be5b9831fab7082df851235d28af4c11f312190c72e9f61a08b0c34071c6af50ca0ce2b6c09bde5a9ae260e75e7b40e10662cf4f2a1ab41732ded185788c55b7f0d2d0c8cfc08b0b107236752a08aa5093a9adb3530514e7e4d5da973f3ab4f1060177dd157911c31a342678debaf146503424a227b146960aa41b3e7dc92b74f8b24c3b0084d109380005e88c171336e51ce97db18d75f74435c007fc0a77a21b6ec897a118f9c2bc4c9ee381a2b34f5a159cc8d6c438a3e240c1881717ed6a9c59e6188816b58a1f1a0002b5208e698889a359c0f61c39f4744ef729893ee9f8f680f4d25191f38ca5f77355190a69130d6e3a540a2e4cda191eb6c738ed3ec6f82b147160e22b16a595de3629744c06ee924d8e5ad51ef3e6dce4f452e33142b634bed30264502ffbb17312413bcc75951ee542f2f4f41e7773f509e387415ae2e143ba35934064b7d8540b66fdf85b137e2e4f8c4ee59ae30c1e465bfda62587ef78ba5259c54a0e1cf07f22a6ff0d2bb5420df93c51652c85888e600c048153ec79ed0c1619917f611ba107f11c511c311c7fa1c761fa0700a6a9fb23e9e20d19ee6825749bf7cece14a28a0ee939afdacaa05d488706dc98005504645c026f488d20fee7c224ffc7ac4cf20ed7ae99f7588f6f80ea0accf848700bbe0e538f5d6bcdedcb7591da229260795a5813fa3e50421125992fcc0e46960837006f66e555b6f44731bd211d74d7eddc2b0a3f1b7783baed244a295b6e9dd58800aee639ad1b07607d8c170531046be40efbee94afddad0dd9b917e8f8c0c70209dfd9cab0b26a4adbb77a1b9c40c85b31a72f2d54da10bf52d7c9dd9ffa6cb9bc54f44478e557b94637be4135ce936cf0b83e946261b16d61750e4e8db72e73700befe176ddec54d634c514e404cf42126650a21793a22448f86205daa7f7bee1ef22e401dc0aadd7d3307c2baf544bb7928fc16df47c0c5970d1660d4f577b15eab18df043b12162bc2d5477ba474ab5912711703f6694f267403d45767767078afbd5f8dc6079b8eb0fb484608441a32b3c0d0ff943e40fab52e21f9cd71b76c6dc91e0683bd3e1e6cdb08fe8495892150b2fbb19ef972a727fa9348bc5577985f057a48e39450c3e4a2b118e2c3e118a523ff9a4374154f2db0e2fbb4254dd047ce366016ea09a7fb08b3d11ca3016164e141ebae0b724f5d530e3d42e062129d3439eb4bd3bd6f86ca813c96fb8c0aae641d3d2bb76ac2d13a33587b1c4afa7edfd6765c6019c5c268160cef2fae8062ad42468d1e1724ea7ba1dc88b109df547945d4d26", 0x1000) (async) accept$unix(r10, 0x0, &(0x7f0000004200)) (async, rerun: 32) sysctl$kern(&(0x7f0000004240)={0x1, 0x3a}, 0x2, &(0x7f0000004280)="81077cc04e4157678cc2e52ff55689409ff39bea8003868f41b5e3d7c64bcb087ea0ff7d55802671c85cdf4d6794b923bb17549aa4c273bfebb65e80846d24", &(0x7f00000042c0)=0x3f, &(0x7f0000004300)="346ededcde796785a9aac15525a1a6323eb0c2dabe7ece06944da65a015e984fb901b1bc293a2cf5279a9c06127d49e6140f2450d936939c1c4c3b92a0e7bd0de76fadd32f146d6fa8169b68d743cc25772608cf668df7214649cb9f7cfca3cb1202117445124908d0b15a1060454bc759a2e185ff", 0x75) (async, rerun: 32) openat$wskbd(0xffffffffffffff9c, &(0x7f0000004380), 0x400, 0x0) 1.762256466s ago: executing program 7 (id=301): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080", 0xfffffe0a) (async) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x12, 0x1, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) 1.761781409s ago: executing program 6 (id=302): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbffffffffff, 0x2000001, 0x2, 0x1, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x7b99, 0x1fe, 0x3, 0x10000000000001], [0x100000001, 0x2, 0x40000000, 0x0, 0x2, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x800100000000, 0xffffffffffeffffe, 0x6], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0xdeab}, {0x0, 0x0, 0xfffffffe, 0x1}, {0x23, 0x5, 0x6, 0x80000001}, {0x0, 0x1, 0x0, 0x808}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x5}, {0x0, 0x0, 0x73e8, 0x2}}}) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r4) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) sendto(r3, &(0x7f00000004c0)="8fdcf746fda80a0ae4e6e7d968f861dae3e330052bc7f8e72b71afc7c73f1a02e0125eba0786bb1397a5a133a6ee7ba992441fa8e2432cd664abfb67", 0x3c, 0x0, &(0x7f0000000500)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x4, 0x0, 0x9, 0x10001, "1139afba3c318c2c9f7e4aaddfcd8470d50aa64f", 0xf7, 0x84}) 1.753233516s ago: executing program 2 (id=303): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc020699c, &(0x7f0000000100)) fcntl$dupfd(r0, 0xa, r3) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r5, &(0x7f0000000000), 0x10) (async) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42121000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) write(r5, &(0x7f0000000140)="f168cb824ee57f228cf0475e3a640fa3f8f65eda", 0x14) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 1.707934644s ago: executing program 8 (id=184): syz_emit_ethernet(0x5e, &(0x7f0000001900)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x28, 0x0, 0x6, @rand_addr="003300133f6400000000002800", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x6c, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0xffff}]}], @icmpv6=@ndisc_ra}}}}}) 97.535188ms ago: executing program 6 (id=304): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 96.110546ms ago: executing program 0 (id=305): mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000391000/0x4000)=nil, 0x4000) msgget$private(0x0, 0x8c) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) (async) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) munlock(&(0x7f0000391000/0x4000)=nil, 0x4000) (async) msgget$private(0x0, 0x8c) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) 94.974336ms ago: executing program 1 (id=306): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x1, 0x2, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000860000/0x1000)=nil, 0x1000, 0x2) mmap(&(0x7f00006cc000/0x3000)=nil, 0x3000, 0x0, 0x1810, r2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000080), 0xdd94, 0x3) r5 = socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x81) close(r6) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) dup(r4) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) 94.471241ms ago: executing program 2 (id=307): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f00000024c0)={0x1fe, 0x10000, 0x0, 0x3000000, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) (async) dup2(r1, r0) (async) mmap(&(0x7f0000395000/0x1000)=nil, 0x1000, 0x1, 0x1011, 0xffffffffffffffff, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000040)='W\x00') (async) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x35, 0x0) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) write(r3, &(0x7f00000000c0)="e1c67f9e5e01221fb2aa7932b9778e976974f199ced3add2b5f7242c92a0e3ab3ecfd677e3f9635e79e311e029fb1d581949b4f2ca4f083cb75d46f0e80d85e46f5c148920c0327b93b4f7f74403", 0x4e) close(r3) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) 93.149947ms ago: executing program 3 (id=308): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) ftruncate(0xffffffffffffff9c, 0x100) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0xd, 0x0, 0x0) 37.571712ms ago: executing program 4 (id=309): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000)=0xfffff802, 0x4) r0 = msgget$private(0x0, 0x730) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/8) 36.088227ms ago: executing program 7 (id=310): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffd, 0xd, 0x64f74c3b, 0xffffffff, "14100400000007000000ffffffffffffffe400", 0xc96, 0x1}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="c046203cdce5a721a71b246bd94b7168d294a7", 0x13}], 0x1) r2 = socket(0x2, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x406, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) listen(r2, 0x1) connect$unix(r2, &(0x7f0000000000), 0x2) clock_settime(0x2, &(0x7f00000002c0)={0x8000, 0x8000000000000001}) r3 = kqueue() recvfrom$unix(r2, &(0x7f0000000300)=""/121, 0x79, 0x0, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r5 = dup(r2) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x14d, 0x1, 0xfffffffffffffffe, 0x100000001}, {{r2}, 0xfffffffffffffff9, 0x10, 0x1, 0x9, 0x7}, {{r2}, 0xfffffffffffffffb, 0xa0, 0x80, 0x8, 0x8}, {{r2}, 0x6, 0x80, 0x1, 0xffffffffffffffff, 0xb}, {{r2}, 0x4, 0xe8, 0x20000000, 0x0, 0xed}, {{r2}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x9, 0x4d}, {{r2}, 0xfffffffffffffffd, 0x82, 0x2, 0x8, 0xdd0}, {{r4}, 0xfffffffffffffffd, 0x4, 0x1, 0x200, 0x1000}, {{r2}, 0xfffffffffffffffb, 0x82, 0xf0000000, 0x0, 0x381}, {{r2}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x0, 0x2}], 0x81, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffd, 0x21, 0x20000000, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x7f8, 0x7}, {{r2}, 0xfffffffffffffffd, 0x3e, 0x20000000, 0xfffffffffffffff9, 0x800}, {{r2}, 0xffffffffffffffff, 0x4, 0x10, 0x8, 0x76}, {{r2}, 0xfffffffffffffffa, 0x2, 0x1, 0x5, 0xc98}], 0x8, &(0x7f0000000280)={0x0, 0xad}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffd, 0xd, 0x64f74c3b, 0xffffffff, "14100400000007000000ffffffffffffffe400", 0xc96, 0x1}) (async) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="c046203cdce5a721a71b246bd94b7168d294a7", 0x13}], 0x1) (async) socket(0x2, 0x1, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x406, 0x0, 0x0) (async) clock_getres(0x2, &(0x7f0000000000)) (async) listen(r2, 0x1) (async) connect$unix(r2, &(0x7f0000000000), 0x2) (async) clock_settime(0x2, &(0x7f00000002c0)={0x8000, 0x8000000000000001}) (async) kqueue() (async) recvfrom$unix(r2, &(0x7f0000000300)=""/121, 0x79, 0x0, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) dup(r2) (async) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x14d, 0x1, 0xfffffffffffffffe, 0x100000001}, {{r2}, 0xfffffffffffffff9, 0x10, 0x1, 0x9, 0x7}, {{r2}, 0xfffffffffffffffb, 0xa0, 0x80, 0x8, 0x8}, {{r2}, 0x6, 0x80, 0x1, 0xffffffffffffffff, 0xb}, {{r2}, 0x4, 0xe8, 0x20000000, 0x0, 0xed}, {{r2}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x9, 0x4d}, {{r2}, 0xfffffffffffffffd, 0x82, 0x2, 0x8, 0xdd0}, {{r4}, 0xfffffffffffffffd, 0x4, 0x1, 0x200, 0x1000}, {{r2}, 0xfffffffffffffffb, 0x82, 0xf0000000, 0x0, 0x381}, {{r2}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x0, 0x2}], 0x81, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffd, 0x21, 0x20000000, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x7f8, 0x7}, {{r2}, 0xfffffffffffffffd, 0x3e, 0x20000000, 0xfffffffffffffff9, 0x800}, {{r2}, 0xffffffffffffffff, 0x4, 0x10, 0x8, 0x76}, {{r2}, 0xfffffffffffffffa, 0x2, 0x1, 0x5, 0xc98}], 0x8, &(0x7f0000000280)={0x0, 0xad}) (async) 35.486061ms ago: executing program 4 (id=311): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)='?\x00\x00\x00', 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) 2.140093ms ago: executing program 7 (id=312): r0 = socket(0x800000018, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) clock_getres(0x4, 0x0) (async) r1 = shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x2000) (async) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x203ff, 0x0, 0x8000800, 0x0) (async) shmctl$IPC_RMID(r1, 0x0) (async) shmdt(r2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) socket(0x2, 0x1, 0x0) (async) socket(0x2, 0x400000000002, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) r7 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x0, {[0x6, 0x0, 0x2, 0x100000000, 0x0, 0xffff, 0x2e, 0x20000, 0x0, 0x8, 0x0, 0x0, 0x1, 0x1, 0x7053, 0x2000000000, 0x2, 0x100], [0x2, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x80000000, 0x8, 0x0, 0x0, 0x43], [0x0, 0x2, 0xfffffffffffffe8d], [0x100, 0x20000000000, 0x0, 0x100000000, 0x81], [{0x0, 0xa, 0x0, 0x7d06}, {0x0, 0x2, 0x1}, {0x0, 0x0, 0xfffffffe, 0x1000}, {0x8, 0x0, 0x6, 0xfffffffffffffffe}, {0xfffc, 0x400, 0x0, 0x4}, {0x0, 0x2000, 0x40003, 0x1}, {}, {0x2, 0x3, 0xa, 0x8}], {0x0, 0x5}, {0x3, 0xfffffffd, 0x4, 0x2}}}) (async) kevent(r7, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async) kevent(r7, 0x0, 0x0, &(0x7f00000003c0), 0x401, 0x0) (async) recvmsg(r4, &(0x7f0000000200)={&(0x7f0000000180)=@in, 0xc, 0x0, 0x0, &(0x7f00000013c0)=""/89, 0x59}, 0x840) (async) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000140)="03000000", 0x4) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) (async) pipe(&(0x7f0000000000)) (async) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x2010, r6, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x0) 0s ago: executing program 4 (id=313): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_emit_ethernet(0x4e, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') (async) chdir(&(0x7f00000001c0)='./file0\x00') close(r1) (async) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x110001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e", 0x10000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) recvmsg(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000500)=[{0x0}, {0x0}, {&(0x7f00000000c0)=""/64, 0x40}, {&(0x7f0000000100)=""/40, 0x28}], 0x4, 0x0}, 0x1003) (async) recvmsg(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000500)=[{0x0}, {0x0}, {&(0x7f00000000c0)=""/64, 0x40}, {&(0x7f0000000100)=""/40, 0x28}], 0x4, 0x0}, 0x1003) sendmmsg(r3, &(0x7f00000003c0)={0x0, 0x9}, 0x10, 0x4) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000001c0)=0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r4 = socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x1, 0x1, 0x0) (async) r5 = socket(0x1, 0x1, 0x0) close(r5) socket(0x18, 0x2, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x2) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) (async) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.253' (ED25519) to the list of known hosts. panic: pool_do_get: shmpl free list modified: page 0xfffffd8065ccf000; item addr 0xfffffd8065ccf7e0; offset 0x40=0x68802765 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 58747 44077 32767 0x10 0x4000000 1K syz-executor 164647 8192 32767 0x1010 0x4080000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833d5a50) at panic+0x1e5 pool_do_get(ffffffff83a28908,1,ffff80003c448fb8) at pool_do_get+0x5ea pool_get(ffffffff83a28908,1) at pool_get+0x149 shmget_allocate_segment(ffff80003b842a68,ffff80003c449210,5d,ffff80003c449160) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003b842a68,ffff80003c449210,ffff80003c449160) at sys_shmget+0x1b2 syscall(ffff80003c449210) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xce1d813ead0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: pool_do_get: shmpl free list modified: page 0xfffffd8065ccf000; item addr 0xfffffd8065ccf7e0; offset 0x40=0x68802765 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833d5a50) at panic+0x1e5 pool_do_get(ffffffff83a28908,1,ffff80003c448fb8) at pool_do_get+0x5ea pool_get(ffffffff83a28908,1) at pool_get+0x149 shmget_allocate_segment(ffff80003b842a68,ffff80003c449210,5d,ffff80003c449160) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003b842a68,ffff80003c449210,ffff80003c449160) at sys_shmget+0x1b2 syscall(ffff80003c449210) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xce1d813ead0, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c448de0 rbx 0xffff8000299deddf rdx 0xffff80000146b500 rcx 0xffff80003b842a68 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xd8eab8eab8d6bf2c r11 0x76260af7e5c072e6 r12 0xffff8000299debe0 r13 0 r14 0 r15 0x1 rip 0xffffffff82bab0d5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c448dd0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=58747 pid=44077 tcnt=3 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=76, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003b8434a8,0xffffffff83a25828 process=0xffff800034017aa8 user=0xffff80003c444000, vmspace=0xfffffd8075697d80 estcpu=26, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 37319 2746 37831 32767 2 0x10 syz-executor 37319 465952 37831 32767 3 0x4000090 fsleep syz-executor 44077 137065 41515 32767 2 0x10 syz-executor 44077 31003 41515 32767 3 0x4000090 ttyout syz-executor *44077 58747 41515 32767 7 0x4000010 syz-executor 8192 294060 65508 32767 3 0x3010 suspend syz-executor 8192 164647 65508 32767 7 0x4081010 syz-executor 8192 344548 65508 32767 2 0x4081010 syz-executor 8192 437408 65508 32767 2 0x4081010 syz-executor 8192 485612 65508 32767 2 0x4081010 syz-executor 6686 465634 20890 0 3 0x82 sbwait sshd-session 32364 345582 0 0 3 0x14200 bored sosplice 65508 493599 4215 32767 3 0x90 nanoslp syz-executor 98288 485834 56720 32767 3 0x10 biowait syz-executor 37831 216839 21506 32767 3 0x90 nanoslp syz-executor 41515 193372 70810 32767 3 0x90 nanoslp syz-executor 71726 197723 96250 32767 2 0x10000090 syz-executor 53218 283575 37214 32767 2 0x10 syz-executor 88562 10232 58707 32767 3 0x10 biowait syz-executor 4215 92959 70906 0 3 0x82 wait syz-executor 56720 501347 70906 0 3 0x82 wait syz-executor 21506 159877 70906 0 3 0x82 wait syz-executor 70810 268722 70906 0 3 0x82 wait syz-executor 96250 132928 70906 0 3 0x82 wait syz-executor 58707 146424 70906 0 3 0x82 wait syz-executor 37214 435571 70906 0 3 0x82 wait syz-executor 70906 502148 58579 0 3 0x82 nanoslp syz-executor 58579 264181 62014 0 3 0x10008a sigsusp ksh 62014 438273 28887 0 3 0x98 kqread sshd-session 28887 112115 20890 0 3 0x92 kqread sshd-session 85234 180700 1 0 3 0x100083 ttyin getty 20890 78232 1 0 3 0x88 kqread sshd 76369 194264 99611 73 3 0x1100090 kqread syslogd 99611 356138 1 0 3 0x100082 sbwait syslogd 10757 355891 1 0 3 0x100080 kqread resolvd 93606 496031 43229 77 3 0x100092 kqread dhcpleased 50528 190669 43229 77 3 0x100092 kqread dhcpleased 43229 105354 1 0 3 0x80 kqread dhcpleased 23535 76231 0 0 3 0x14200 bored smr 961 507648 0 0 2 0x14200 zerothread 80934 490570 0 0 3 0x14200 aiodoned aiodoned 74772 182064 0 0 3 0x14200 syncer update 1013 311717 0 0 3 0x14200 cleaner cleaner 93036 508905 0 0 3 0x14200 reaper reaper 10143 191336 0 0 3 0x14200 pgdaemon pagedaemon 29917 342659 0 0 3 0x14200 bored viomb 2865 336560 0 0 3 0x40014200 acpi0 acpi0 39224 451149 0 0 3 0x40014200 idle1 82163 435261 0 0 3 0x14200 bored softnet7 25777 488454 0 0 3 0x14200 bored softnet6 97456 378878 0 0 3 0x14200 bored softnet5 93294 70383 0 0 3 0x14200 bored softnet4 4240 110084 0 0 3 0x14200 bored softnet3 76963 65690 0 0 3 0x14200 bored softnet2 57122 337336 0 0 3 0x14200 bored softnet1 2468 232083 0 0 3 0x14200 bored softnet0 57815 168 0 0 3 0x14200 bored systqmp 6004 133694 0 0 3 0x14200 bored systq 29369 227088 0 0 3 0x14200 tmoslp softclockmp 58749 499026 0 0 3 0x40014200 tmoslp softclock 48013 325255 0 0 3 0x40014200 idle0 1 393527 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex shmpl r = 0 (0xffffffff83a28920) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 44077 (syz-executor) thread 0xffff80003b842a68 (58747) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a1e898) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff83a28920) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 8192 (syz-executor) thread 0xffff80003b8422b8 (164647) shared rwlock vmmaplk r = 0 (0xfffffd80756976e0) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4a #4 uvm_fault+0x106 #5 kpageflttrap+0x2d0 #6 kerntrap+0x13c #7 alltraps_kern_meltdown+0x7b #8 copyout+0x57 #9 syscall+0xbc6 #10 Xsyscall+0x128 Process 98288 (syz-executor) thread 0xffff80002a2d5730 (485834) exclusive rrwlock inode r = 0 (0xfffffd806b5cc0e0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c11d448) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 53218 (syz-executor) thread 0xffff8000ffff3200 (283575) exclusive rrwlock inode r = 0 (0xfffffd806b5c7588) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c805d80) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 Process 88562 (syz-executor) thread 0xffff8000ffff39b0 (10232) exclusive rrwlock inode r = 0 (0xfffffd806b5cc458) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c805568) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10191 10954K 10968K 166960K 11272 0 pcb 17 12K 12K 166960K 17 0 rtable 195 5K 6K 166960K 304 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 5 0 counters 66 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 33 0 iov 0 0K 24K 166960K 28 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1519 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 5K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 32 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 19 69K 125K 166960K 519 0 sigio 0 0K 0K 166960K 2 0 proc 58 99K 147K 166960K 521 0 subproc 63 3K 4K 166960K 225 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 91 0 in_multi 88 6K 7K 166960K 110 0 ether_multi 1 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 375 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 218 159K 177K 166960K 5836 0 UVM aobj 11 2K 3K 166960K 13 0 pinsyscall 42 84K 111K 166960K 1566 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 28 0 NDP 10 0K 2K 166960K 27 0 temp 45 8677K 8741K 166960K 5377 0 kqueue 13 20K 28K 166960K 100 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 58 0 55 1 0 1 1 0 8 0 rtentry 176 109 0 20 5 0 5 5 0 8 0 unpcb 144 240 0 223 2 1 1 2 0 8 0 syncache 336 9 0 9 1 0 1 1 0 8 1 tcpqe 32 3 0 3 1 1 0 1 0 8 0 tcpcb 736 182 0 173 4 2 2 4 0 8 1 arp 128 12 0 1 1 0 1 1 0 8 0 ipq 40 3 0 0 1 0 1 1 0 8 0 ipqe 40 8 0 5 1 0 1 1 0 8 0 inpcb 328 446 0 434 5 3 2 5 0 8 0 ip6q 72 7 0 3 1 0 1 1 0 8 0 ip6af 40 10 0 6 1 0 1 1 0 8 0 nd6 144 28 0 12 1 0 1 1 0 8 0 kcovpl 48 25 0 18 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 576 0 153 33 5 28 33 0 8 0 art_table 40 577 0 153 6 1 5 6 0 8 0 art_node 32 109 0 29 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semapl 112 30 0 20 1 0 1 1 0 8 0 shmpl 112 10 0 2 1 0 1 1 0 8 0 pool(0xffffffff83a28908:shmpl): page inconsistency: page 0xfffffd8065ccf000; 26 on list, 8 missing, 35 items per page dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 1971 0 445 96 0 96 96 0 8 0 ffsino 296 1971 0 445 118 0 118 118 0 8 0 nchpl 144 2559 0 866 63 0 63 63 0 8 0 uvmvnodes 80 2205 0 0 45 0 45 45 0 8 0 vnodes 216 2205 0 0 123 0 123 123 0 8 0 namei 1024 7867 0 7865 2 1 1 2 0 8 0 percpumem 16 49 0 1 1 0 1 1 0 8 0 kstatmem 264 24 0 2 2 0 2 2 0 8 0 scxspl 216 9191 0 9189 9 8 1 8 1 8 0 plimitpl 152 109 0 86 2 0 2 2 0 8 1 sigapl 424 774 0 718 8 1 7 8 0 8 0 knotepl 120 310 0 0 10 0 10 10 0 8 0 kqueuepl 224 140 0 130 3 0 3 3 0 8 2 pipepl 344 299 0 272 3 0 3 3 0 8 0 fdescpl 528 751 0 719 4 0 4 4 0 8 0 filepl 160 3466 0 3266 12 2 10 12 0 8 0 lockfpl 104 52 0 50 1 0 1 1 0 8 0 lockfspl 48 24 0 22 1 0 1 1 0 8 0 sessionpl 144 43 0 27 1 0 1 1 0 8 0 pgrppl 48 71 0 48 1 0 1 1 0 8 0 ucredpl 104 412 0 394 1 0 1 1 0 8 0 zombiepl 144 719 0 718 1 0 1 1 0 8 0 processpl 1248 774 0 718 7 2 5 6 0 8 0 procpl 656 1210 0 1147 7 1 6 7 0 8 0 sockpl 752 749 0 717 9 4 5 9 0 8 0 mcl64k 65536 14 0 0 2 0 2 2 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 107 0 0 14 0 14 14 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 32 0 0 4 0 4 4 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 255 0 0 16 0 16 16 0 8 0 bufpl 280 3364 0 113 233 0 233 233 0 8 0 anonpl 32 9216 0 0 75 0 75 75 0 246 0 amapchunkpl 152 18313 0 17873 32 5 27 29 0 158 6 amappl16 200 1966 0 1947 20 16 4 20 0 8 0 amappl15 192 28 0 28 1 1 0 1 0 8 0 amappl14 184 113 0 102 1 0 1 1 0 8 0 amappl12 168 1370 0 1338 2 0 2 2 0 8 0 amappl11 160 49 0 38 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 1 0 1 0 8 0 amappl9 144 258 0 258 1 1 0 1 0 8 0 amappl8 136 18 0 17 1 0 1 1 0 8 0 amappl7 128 99 0 86 1 0 1 1 0 8 0 amappl6 120 188 0 184 1 0 1 1 0 8 0 amappl5 112 115 0 108 1 0 1 1 0 8 0 amappl4 104 294 0 277 1 0 1 1 0 8 0 amappl3 96 3363 0 3259 4 0 4 4 0 8 0 amappl2 88 662 0 603 2 0 2 2 0 8 0 amappl1 80 10528 0 9882 16 0 16 16 0 8 0 amappl 88 5114 0 4966 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 12 0 2 1 0 1 1 0 8 0 uaddrrnd 24 751 0 719 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 751 0 719 1 0 1 1 0 8 0 vmmpekpl 168 8141 0 8100 3 0 3 3 0 8 0 vmmpepl 168 53617 0 51644 112 8 104 108 0 357 7 vmsppl 488 750 0 719 7 2 5 6 0 8 0 rwobjpl 80 18658 0 15539 66 0 66 66 0 8 0 pdppl 4096 1509 0 1438 127 44 83 97 0 8 12 pvpl 32 17031 0 0 139 1 138 138 0 265 0 pmappl 256 750 0 719 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 312 0 55 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8387dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a1e690) at __mp_lock+0x192 intr_handler(ffff80003642f1b0,ffff800000079a80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f Xspllower() at Xspllower+0x1d pool_cache_get(ffffffff8393d760) at pool_cache_get+0x34b pool_get(ffffffff8393d760,2) at pool_get+0xbd uvm_analloc() at uvm_analloc+0x36 uvmfault_promote(ffff80003642f680,ffffffffffffffff,ffff80003642f4e0,ffff80003642f4f0) at uvmfault_promote+0x103 uvm_fault_lower(ffff80003642f680,ffff80003642f6b8,ffff80003642f600) at uvm_fault_lower+0x7b5 uvm_fault(fffffd80756975e0,200000016000,0,1) at uvm_fault+0x278 kpageflttrap(ffff80003642f830,200000016000) at kpageflttrap+0x2d0 end trace frame: 0xffff80003642f820, count: 0 ddb{0}> trace x86_ipi_db(ffffffff8387dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a1e690) at __mp_lock+0x192 intr_handler(ffff80003642f1b0,ffff800000079a80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f Xspllower() at Xspllower+0x1d pool_cache_get(ffffffff8393d760) at pool_cache_get+0x34b pool_get(ffffffff8393d760,2) at pool_get+0xbd uvm_analloc() at uvm_analloc+0x36 uvmfault_promote(ffff80003642f680,ffffffffffffffff,ffff80003642f4e0,ffff80003642f4f0) at uvmfault_promote+0x103 uvm_fault_lower(ffff80003642f680,ffff80003642f6b8,ffff80003642f600) at uvm_fault_lower+0x7b5 uvm_fault(fffffd80756975e0,200000016000,0,1) at uvm_fault+0x278 kpageflttrap(ffff80003642f830,200000016000) at kpageflttrap+0x2d0 kerntrap(ffff80003642f830) at kerntrap+0x13c alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b _copyin() at _copyin+0x57 syscall(ffff80003642fc80) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1759116c180, count: -19 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833d5a50) at panic+0x1e5 pool_do_get(ffffffff83a28908,1,ffff80003c448fb8) at pool_do_get+0x5ea pool_get(ffffffff83a28908,1) at pool_get+0x149 shmget_allocate_segment(ffff80003b842a68,ffff80003c449210,5d,ffff80003c449160) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003b842a68,ffff80003c449210,ffff80003c449160) at sys_shmget+0x1b2 syscall(ffff80003c449210) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xce1d813ead0, count: 7 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833d5a50) at panic+0x1e5 pool_do_get(ffffffff83a28908,1,ffff80003c448fb8) at pool_do_get+0x5ea pool_get(ffffffff83a28908,1) at pool_get+0x149 shmget_allocate_segment(ffff80003b842a68,ffff80003c449210,5d,ffff80003c449160) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003b842a68,ffff80003c449210,ffff80003c449160) at sys_shmget+0x1b2 syscall(ffff80003c449210) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xce1d813ead0, count: -8