last executing test programs: 4.127398167s ago: executing program 2 (id=14): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) ftruncate(r0, 0x40002) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) rename(0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000a80)='.\x02/file1/file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = dup2(r0, r0) pwrite(r2, &(0x7f0000000100)="93", 0x1, 0x5) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000440)="e9", 0x1}, {&(0x7f0000000080)="9de4171efb666070d7f093dd43ac85d71c08dc846c88688c", 0x18}], 0x2, 0x8) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) 3.577855698s ago: executing program 2 (id=34): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0xdad}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) futimes(0xffffffffffffffff, 0xfffffffffffffffe) mknod(&(0x7f0000000240)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x1, 0x0, 0x0}, 0x8) ioctl$DIOCNATLOOK(r1, 0xc0504417, &(0x7f0000000380)={@v4, @v6=@mcast2, @v4, @v6=@loopback, 0xc8, 0x9, 0x800, 0x200, 0x9, 0x3ff, 0x0, 0x8, 0x1}) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296f9", 0x14) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) 3.483181126s ago: executing program 2 (id=36): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="7f454c46369ccfa05bd8f7fead034d020101264ee4000000017d0000000000008fd1f979090000000000000024ff4c890b5c096adb2e8405e813917e4b405418", 0x40}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) 3.476533468s ago: executing program 2 (id=39): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, r1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x9c) futimes(r3, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000580)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "db0900", 0x10, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a982300", @mcast2, {[@fragment={0x2c, 0x0, 0x6, 0x0, 0x0, 0x7, 0x66}], @icmpv6=@ndisc_rs}}}}}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0x9, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffa, 0x400000000100], [0x8, 0x80000101, 0x9, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0xfffffffffffffffe, 0x9], [0x100000001, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffff9, 0x7ffffffffffffffa, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x40000, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0xfffffffc, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x9aa, 0x8}, {0xffff, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000340)={0x3, 0xffff8000, 0x2, {[0x8, 0x8000, 0xffffffffffffffff, 0xfeb1, 0x7, 0x8, 0x4, 0x3, 0x8, 0x6, 0x1, 0x2ff1ea58, 0x98, 0x2, 0x3ff, 0x100, 0x2, 0x80000001], [0x8000000000000001, 0x3, 0x6, 0x100, 0x4, 0x9, 0x0, 0x80, 0x80000001, 0x4], [0x1ff, 0x5, 0x8e88, 0xf3, 0xec0, 0xfffffffffffffffd, 0x100000001], [0x5, 0x2, 0xffffffffffffffff, 0x8, 0x2, 0xfb40], [{0x8001, 0x5, 0x9, 0x4}, {0xef54, 0x80000001, 0x22f, 0x1}, {0x3e, 0xa0}, {0x5ec, 0x6, 0x7, 0x5}, {0x5e, 0x6, 0x5d7600, 0x1}, {0x2, 0xffff, 0xbc, 0x3}, {0xfff0, 0x2800, 0x10, 0xffffffffffffff57}, {0x6, 0x1, 0x0, 0xd494}], {0xfffd, 0x7, 0xccc47bb, 0xaaa5}, {0xd0, 0x5, 0xffff8001, 0xf8d}}}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x3, 0x41f, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x1c4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = syz_open_pts() sendmmsg(0xffffffffffffffff, &(0x7f00000009c0)={{0x0, 0x0, &(0x7f0000000740)=[{0x0}], 0x1, 0x0}}, 0x38, 0x1) setsid() ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) r6 = socket(0x2, 0x4001, 0x0) ioctl$FIONREAD(r6, 0xc0207534, &(0x7f0000000100)) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) close(r0) 3.428327217s ago: executing program 2 (id=42): writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000080), 0x9, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe", 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) write(r2, 0x0, 0x0) 3.375025426s ago: executing program 2 (id=49): setrlimit(0x5, &(0x7f0000000140)={0x2000000007, 0xfffffffffffffffe}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) fcntl$getflags(r0, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x1, 0xfffffffefffffffd, 0x2fffffffc}) r3 = socket(0x18, 0x2, 0x0) bind$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0xd8c4, "fe677b0a29dcbd79ce382b0d11ecb47b", 0x8}, 0x1c) ioctl$WSDISPLAYIO_GETSUPPORTEDDEPTH(r2, 0x4004575c, &(0x7f0000000040)) writev(r1, &(0x7f0000000100)=[{&(0x7f00000006c0)="fcabb1baa83a048bebcedaeefe4756fcf72480ea62192fceffc4c4e356a9796d93a6f6f6d0ac31ff8f632d4d3c2d836b0af6dfe1fea508d49bce8b74afd8ee5de27a301b6c6c921d3943b099f439ea20c5983dd9e5c38fe66cdfd3331e7d4b174ff37f8173a7d12f6798067aea733440c08a91d525b5056973813f787ec37bb443b535aaade4400838d92f9156858f32d35bea2ca51945dc5ef6289c07fac9adbd4ec79a34fa321d7bf815d171f6acbb0d0ac7f8af2fece1486bf437c632d3e84e976661666b9835d58ff2460891b828bc7e4a9ddc398cc411e850fa621169ef6f0ba3e3e933993f7b1efc6fdf6cc066646532eb69ad1385691a96340317ce73dcca3d0da640d05c6dcd1b3b917d6a97d8b1a91d56ff3ac4710adcb901e76512d526d70135547940c8e5f02791fd2d836ded0ef56bab606b96a3b656f850c962023e5d6ffc4431845962108d91f89eb1a624b5d8a7181940ca082f42d2bedf2f91cab3e19462a2a6b94d94ed779c5b2835a14c33b97122e716151a2b23792dc4f19c94cf22c39cfb52de00716a85ba076cb7e15f0262b664b867dd151651df224fcfcc8067f88d5f1a2062168aeebee1169ef0cb2800bc9af1ffb2bba4015b8b329a01ff6c62dd8c43c7c430c1b584de3b63dae92dd626e41317fbb5791f09b050b47f8294494ffb6907839f3058f1c70b97d4976e23b8cf36ae115f110db8a4cd734cbd226d2235d639765fe7a59f40d57ad243b51243dbf5d1db6f9c7270e3d428dbf215ab18fdfd14e6e9f96838c69f5ad258aa7a590546e2481e2c0f304f4182b69efeaa602e16beb7dc03810b7fa14876f12236d7358599e09f02fd059a5d58de5e13aba3050ea5f62e8a29bbd75311b416fbc331a26a7d31ea97f00aeecf2c971de0eb70b14b43625759a6e438bbd07d92752b9738c9dd53af4a58e29c829dd24ecb9480f0a76801d24f0172a4bb8ca9b143f6def93fed548194d5060dd5961f6372f9302432f77a9d2ed9411b15c37026b571cb510d823f42f43d69c793710e88cd6ede5fbd43a8523b0952dd0c3be1249bda25aef291a48a9af906af15d2310991a04133c84b808356bec8c5ae956cfced0e4f6aa0cb713d91bb8dedd83cdc38af4d47196ae817e400549a2d611ec6b82ba2702ae64d0e49fb6358a8d2423ebc8b44bad4244352278aec7695b4736e204b1130ca48acf3bbf3d2f5e749de551d32f3934503a0d5711d6c95de4c0776355d4e6f1510eb5ef815f03b91fd2a13ea6a7404f9875ba5c3e7c57477dcdd2102c84157075402995aa72209e77618407ad6a6aff09ad96be4a7e80a89c138757966e5d54af9d7abd4902f30036f6f6e3e14e69d9747d3dbcb1deffe3caf21cad9d595e146394d239d165c9d33b7a99393ea526d1e300df4aac8ae45d57f75d010ea84d297c79a59bfa31b2ca1add8bb481c283940cf54a82e7958db1d4d059e5a094e3b32327a072585b149fb60af94d85ecb9a923265fb32f21699c951b325090fd5315b31669e91040a05eae1e1a05a027b9dd93269ed3ea2ec2a643fa7d9ace04314f08335a26334429044090131918e6e460604bf0cdb609313cb621b220a3076ce8916df0f71e38d50690628f98be1764c6c29f6d558614eb7daebcf82be64c37a4bdccf79d1d31814b5fa937b1fad29706ec60cde9ddcb3a1ab2fed0a63b1aedc358a7b796de2ad8368e19f9689250aeae3efef0536fd4b068415248569024588071578bd72bc28decd68473eabc546462d8a9ba47c44fb945804353c08bf818a36fb83bd3e02aa4ac77251c39ca56a747a00c86ca8c015c0e82e578aff3ffb22782e23d63c048066b0b36d69115439726d2aad1836fec6cd5ebed0d64a4a2a1ca81571a8f0705cde2c3a5f3bf377ed35ef9fd9b9d99b56e71125c3063c34272a8f6bd6f48738a89b403671b06b4d2177dc3c03b9f821fd083fd975fd1e9fddd8e7d175fd9e96ee80ec073e54d258788f39712ec310c57ebab188cce0252d51a032ba3840d0bbbaf7891d2a8c0e021e979e8e2ef603be49adc92969b3c731ddf4b91bb9c8d270d19bea8a840b3d5745f3dfd660ec96da778bcf6f57d5f3d7941ffbcf4ee81b2639dc03ae280ef0dd073f1062ba3ca53730a0baab894a07ec1d4d9b2f24f64c9e4de20b7144b013af6e722510666865270d330bffe8cb2a827ab56d52ac9cfdd8f1192f579c959fe6dc92694b09eff32c02bc15d17d473ea63580abbb4e4a2e929bfa84085264c09cb7484cb60a1c709eb5325da10b7026774a85fc8af8995df5c8f894eae10b23656e68f9e414046ee013c5e945d5cbbab98854aa5643283eaa6af868ef6e4d5ce93a700b4ccda8f0b42fb7d29f2d4863a88ad3c0a010c0c71bcb689c932826e2a1cb2bd29ca777e3bde51e3631f6d66c52160f1bd430922b464f8db6ca5afa413578e4f87827952865849cfd05ac8f3bb426ce0abee6d1d0242ae192f869e3b769230149f1a4a64a6ade14c8d331e673b358521cdfdc8c0fbe4ce69a4d26a9f7315d8b13a80ec2d2ff3ff812f87ca861c18ba4fda089d44a12ab7515ab9672f0346c5da55d57e29a48de752e53dd0697e56fe4a8e2097cac1b0ad0255c10280c84ed630a4760ca8e2a27f4feba445a234226ed44d073481f1be97da5af65a81590ebc585c5f7a15a72b5b026eb75e14a1e88e6961dba5009ef46c37956afe61ff42cf67f576e7a260577c9b739c5b8978606e3867cf5be184c935cf232da20c051dd7a729a59ea5b1d02dc8e6099655b0acb5b97a9902eb08b592555a7e262248dc9f24b1e8d29b4284f8e662cc7789a1f0e5fb56d76c62b17e670a43c597fe8b34360403882f7974edfdc695ed88f11080a56bc8232756104616731f25f3fe9924bf6e04ad6e04a596c150f0401eedbd42516a6cd70e032a39a2a829703b9ffa7b56b7a5d8d1faec19e7be56d81894a8554682df3457309d325e2245662cde49e257f46621eafb4dcbcc57bafa6171529d289922f3dac69dc0d3266436b570992b54bfeab38d8702c4ff57d8e7a8f2a8f4659173162f4794b8ce408c28114c826b1f132a00dae7d0cab5c95f69dee8d5575d7b1cda19d0cc2fffcd1099d86544fcf53999099665dcd7ff0fefea200970bd6d9056b33b6df231597c7706bbccbc972c53fabaeff0ec351426b2a739c1cace273498f46ccd31f20b77dd4792462d48f19ac8315677b5bceb810d184bc277387040050f84a1262b77c6f9285bb30dc33ddf263f915324722989928c9cc92ffa166ca11dd022699e623e069fe422353b81d8fce629946b640982f2f273f6e2575bf2a602e5d43d8a330734e5038f36d879d59d19a8fdde7e7edb6563dd5813cf1415f23ee2e6d00c35713a2589e4972b4e531a0f110aca9d41f2ae2ebcd199536b2eb887f82eb1ba264a113006bc497edebb66f14fc3d58c1ba38e5c818fa380a59d33c1cb9ca87dcd0b9a61faa727ab8801f119730c833b6fdb61663c1c97b3c14230dd9b881464a24a063a6b79183d05c9efc0c8e2994d43c833c52b6da53af09e3fafcb7ee5587ca991b11929148a261cbb8096cd14ae8d8f1438d11aa69b81696a2412db30eb7c1eaebf1450d04edfa9f5a3a5467143f46dc08f7e0c5fb37ca868392a9a18b6d78407b8aed595bf2ed84583b912a76284d4fa8e2986131b36e8b05948db02c27e4d488ae0ff3b185b5f8ac57c6ac22b50c8f4bdd6240fec4431f8c47fc943e4f19e016962667cc32d18c36033987d916d25b149034736e895bb2a18124b346d357b62e9ceb74ce00b01079a72d448a9687d2229c4af118ff1adffce31ed0633be5119ab3acb71fb751bbf2ecd096864c587f60be35d344044aaf5dbe010cd5651c40216d6d537ec73bbf5be549e4d03cc7b21bf2d047d8dce88d00f186d9b579dcff04511adc8c44e2a9f0a879c39ab11dc137099fe70620542f6c56162fd046bae18fcae1607abc51a62f089efb32ffb6bf8deb8950e3def365d2111a787dac06b747c5c3aa37c077763482a16df2ced9a2b318a7993ccf3b7dcb240eb14b2ea622c8cc446df14a5ff2a06c0fe97fe437b65945d5827ab68606f1f66928649e249e14060e3e74dbb6a719a27943b7d7e841a9e228250933fde369382ad36dfcf63b5956b4872b8c182a153bc7dbf4de0286dd6d0a11e98e2b103ed6eb06e7bb09d6225a90b879b659ec798cc006b850f23b4e6f34e9a8601774aa205ad159dd5ffbd8fe07a8882a35eba16d6aaae1f590ff2cee86038930b3c33eded1658635dddbb387b76834c39358a2fd2fde9a70b1c2c81c4b52e7e5181ec6a97300a06b6ac4e1e17b19a0863f66c79d1e4ae5cefdd04550935d9d8ee05e7fe789e546579f1965457d0c20407cef72613aae4cba2f4209fda0165a41a37172ec71f7f5bc68f4b445a9ef3c9e9af48738f65999231fe9afda77ad2507e00234ce201da140cf22a79e53d9707555e041465e7e67aa7b2d96f5cc09763f62393ac34305b12f1764cc973c8417f6b8561efb63a0fbbb4c9f1df2b8e53a9a171ebea3ebf302d8b38b35ed61bc979f86d76805830ebbf44a55b4849b8f7cbdd6e5337520ff55d13108d174d7011b7aec4d78e3a833e72b38738c0d717531e4dcd76cc521b17d38abbe9b176355033a402c6b6c235cfb0e07ff78fd78d0674fa28f3bc0ce921a80814c7675d46a0a39a10b0b9740f94df9ebcb8216b5c01eeb369d24c8aaf4af020f1f3eb3a41124d84d3b44c9cc5a210e09ba0c368c56e908ce7de1f83af02829b9339424da2c5b3cea941aebaf0ba9127e9ffd532db00f91cd074a9d67c79f5405afb4913af16a77ae100ad2ca531d57005c0e31ee37b763db28f15bbedc2a6d61c2f359a004caedb596bcdc3135d48ad2ca7c733179535374847a2cacafcea2dd156b625faa309a8db78bce8c6ad83a8e0cd10b70db721da678ced22de7ade0925f5bc2c3106a3364f087adb9d8d63e13dbebfa9ae035195d5685a2b61630de6792ca40949d02490ef11233a0159080bf892ca6284ce32f4b7f0257730a1705e42a5a08b6f286c13b1c1cfbc786e30cbbcfbcab5e7ccb22ae4c2c65689ad7adf5c3c98abf3eea53d6d70a8e728be940013b0ec4b62e42d79c8c1a162e5390ffe9bc42c39fc1197c60707b10d6d560d9ec8150df76c212745bb13e8dec507713d65f81796dcd374ff795a569e74d959d244aff47eed8804ad52df793b810aabc7066a18c3d0f7734534d892c0a0a965ab06bc09370fa456e5f28832ed326f23c7e861026636d17ee47fbbc718646d3ee8c8defe31085b2119cc186abec2eaba75c36ab24e4e051c7fee7be2c509591280e285427cc3a4fcc6c9fb3cbb36a07eea3e072277eb2d7ed6f7c52e942b2d17d7d85848326cf381968cd94fe27a2ee430bf5768d62bfeb6a06b38585662ffe625a99aff69733af5da76f923dfb1c5814158d4493ac79f6b870262fd49950c60f2181d03b00f023c72b439c2b40f0c495fe9d537119ba68830307f83d722a6197ff61babb930710bc0c9b3149a2f155e12662f6254981fcb48066487e873a4a62df5975373a8bb96ded1b5d4f5d974fa4bc62fda45913b1cd861af6c4eeda1fb4777d9d2ee2271845b23445c31d32344f8e448f9bc0cb372f027913333a7c3970dc7cda3dd673fee5f691982338259ad89d401e2ad47afd6021a79450ff0985ab036b67995b9c442cf0f0427c097b03f3eb0182f42c96280563297be40088f5d9b81f53a3a0d2054b71eaa9ff981054af92e9", 0x1000}, {&(0x7f0000000000)="576ac5d1f39b2169ffdd7c50dd00e669d5dd92e2d585b26d130f91c1b65b73060266144d2f1c4c15d15b6bef00", 0x2d}, {&(0x7f0000000080)="e192540ef5c8e5eaca2e2da1ecc265d8023a31b93e773d41d070841e2b447cbefce9b403065f6b488a2f46c2596a71ad1ac84cd92897f8cf85fd10b1e30e54a115a4aa00accbb1195ee73f26a8e3347624df9044f7aad0db47d751e0cb27b3d39bea4d5aa03025177e", 0x69}, {&(0x7f00000018c0)="987e0c20d0df23065ed34093e041070083b19010cf5ef5480b0ec2f67a9bfb8071cdc3bf229d870d0255c4d38d193b4c61aac6f611a5f7a5a9d2d19879791c4d879fd6b35eac95f2ef7105872de7574f0bf3c47360c846b711b8c14d472e5b2f456bfee03c81ccf86adf690786579f874f14a639b3fc01e5c7bb9ddb79a101d648ff3c1eba15de27ad55cfd3b300fad0b61cbffe4b622806914bcf02d161df0a97bc47acb3266fe934111ba2fe4e3c9edf2f147c7995b9a73caa67ef68888cc59a47ec8adf725002a55c7770bb6c669215279a129ef577bace98cd14d12f816401df6d09c1f6e3e32599ec0ad3e123eac09fdcd6ef343c416d3b1fee5553dda34f7916d96a2c74d343ffb9b015e777e70ded603283c7046d885a87c0fa29c08e3ace136f6945962fd3c57baf11d7eb5817c07280222041e021b3234bed84dd2926805f3e73afd3dacdc11784ccbf3d3a7fbbef64f8ed4756bd26a10801411a91cc4463a1f03b061d2a109db8dfdf519355e0439c205baba172673f8bae1aa89e90d5c0aaa51b965c820ce78dcbbc1e0b524bf228203c0a0abed55a33fc2fe5fb58acf6781e9f05c9d9979740ec7a60771bec6bd9969b0a9c419ed6ed959970a59ebdac6559797c237c193c4ac5ee3bf9d8aad8ad413be556040b71c49fd8b87b6470938a1326d4eb9c61eddc0a99156c2f300d0ff5835cbce560caa6484b1e65bb3023fb0233b0fa3e57f022f5b4be262e7fbfd833d49d22ed0c4c92d9ace0476d0bfe1115911ba6822c05886dc6dad9ec220d39184d790c54b255c0a7bca8c69fef12534b49d3147c0b017deb1eaaf5a70088d0f8b4ebc2d6703acdb212dcd5b88bdbbf431cf4a529fdb9824909429d435c543300e583122bed061853da60c36118a06639a869aef6373acda4e967094957ccd24f9dc13f2e53a46106e809a6aa28ff51d4b52efa7bc45d881a547ff0ee1d1f5741645617819ae4de6f47a9a5e21acca85a6393747baaa65d453421bfb945f660615a5f43de1af5b5ebc6c483f815c892c3206392abd4df24c59aa86f98246edeec3b2d65376c63be3de9a4ad2876dcc036656d91cd0103c9f585eafe94cfad9d90bbdbeca5a54758ab8179596d1a0a9f4a83d7427e657c07ff3f3ff56f081e9d078c4bea3e4f40d6b7ee2adbb85a2cce30fc309fa641bd29a1cba668667cc50187888a41509bfa56d0c9c2f96ebedaf3fc6d882fc290214fb429faeac318be5f87488a7cffb0beb4ab09977d6b56ccbe78971556d7a79d18f03f337883d499c2867b888a611a82285282128e89a8953f8123778e0046d8702143228961998df83f1b0bec201dcc5fc934e64b3452bf1092478180271f52c4bec1dbfe8626b6ec04060406dbbb355478edd3b2957aef9c7bf7b7e14fc5a7c1720ad217cfeb3de9cfce2a22680607dc54aa95001b8f9c8d7ef20506fccfad4f389d60c099944f735c4001ae30a4ee9963652a88bb403506170cde5706e1ef0c46e67a520446c84bdb30d9db4ef0291cdfb7bba365029231c4db78e84b2c2b4a70cd5b5a0cc56a22528cb916ff71e80674c03062998a77c7353883c89940beef0a8feff0792e960dc89a8f763c0e23fafb947167f5c229d4f0a3ee0ca804382b7a85e284a07990e50bf2a46a092d6744d49805d2679627e40c5a8f059663976e46fc78ba8f12798df46ce64eff3a138a83fd19da143d59d11433c134e9da9f15680bd22aa88985bff6155aad6d2e37a69e1f843c17268cef946eb5fb3e1688da3ddff61d09614c3f393d37e635f427aea97bb17c3fcf3c119efdc8a6e6c58e2130d49a841d3be6ddf1d40986a1e0ad1c97e24343db663daad6efb57d58d60133ce8425e4cdb2a097617650bc72fb96dbd30b6a7367cdd98c6b3fc385af2d14eeb6872654c8d4e17e6df140af54aeea6933157b84d0e986a087bf1e8618023add8b5fbec432462707831025286ee099697083e95d0b83cee1909fdd0edbb81622393b8ae06f135f30603c8d2d5ce8dbf01aa5619bdecc47c0e13c914aacc75609107a006b4e2d98af6d979ce0a191b9683709f6e678690576fa7c9ca9de2089c8b47de7ddf3d29de1199eafc0e5a88e4a1fff883e807547fd570b6b31540a4627e6d2970810b0e8136a1df81616c03eda5c506d80c59ea1cd63b0cb372c0d6448f2cc041316ccc77c2daae9e9c3b2255856171fcfd6dc4b7825735430a6f4a46cdd72e1c96a915342b1dbf691388d2a7921a136ba5ebd4e1c8f1958a0821abd08e6a522395ea5b6a85b96612b8bb70969994b8741e364615f7073f83c7f01fe230694d515191f5ce2e1886e4e2b069c9d42b5e87a05674d3f1461682b095decdf50ebd6eda3d4cfa9126a7a2bfe04d5f5d9f5dff0e20245240cd924d85988334bbe75ff6d6049ee9a4d9a5291bb94cdcbc940dd9af5c6f4cde7f05f35215f80c4f727fa6f150f76cd1089f2d8b8021a855d25e4dca01ca78d8407ab58c51ed308d0018328b7115a52f0fb76755ebb4f1ac0eba4fe9e3895f56dfa238f79ad2f85d7d40bfc923f2b953a49ffcb714097e8450ca71951709ddcafeeded3c463c88d632841c8585b9c418d7f21c25ede9b438b61aff8f0f681e8b066d734a7c168685917be3f1babfd8759c6ff8d94aac86784972261099bb654a5233d48f11ad93a3e34cfa57cc942533379fa9a1d2c1d96054ad8b07b56ca32d29606c7242d3a6a22679ab52ca6feaeb5651eda27a039bfeaba5f3dba7c603be9d5ef2a5913f38b7c0049a7c5c380b3164c89798744f2676039f9cf57e7e9765a6b216a94f671582a87050fe11dce77de0c19ce15bac9f147e08405f3e3f1076cee98cd91ce2454c1e70554f0004d07c911350841a00feead329d62f5ffd13c8f8145233cb5c45f95c157f32b36e7028c0adbc4203316668ecdbb836698b52611d6f2deebfb084c652de99aecee51b77a5fafc47b53aee88cec66c23e9f59f34df9b075cca50581152369c0a9d90aec06a97dedf5e69cc4b8c79884debd78603825fd2b9af9f2bb3388aa382ed017e4fe8f0d01fb16722f525d03a682c84168c788aaa08fc299fa09e6144242ce997b0ec8283f554fa75b0b5921f9737bc38dc80d06a1f5e4a81f640cf4bee27125bbd24a017be2637d8dd704412c0c2622f1260f89087b8667f8fb364e12eeb3cacbfec8ba4d713094b40e12010b762e5ce2d94638222b01991add1ece27d9c38d0372e71996d266c4fe49a0d7e757362459e1eee98e9174eccd63ada0feabe4991fd7e21301b80a808ea0725b4db92004cff3ec3ffc24a0f70d8d883cd093dd65c6b003afabe0068165714a0989b7937bd5bf26b874e34f5c7fea10151ed398f249efc46e0f311cbfc56dba2207f83ece78e72938f79b246c7399c3c42ac40952b3a938f06f6c32e138c7dba2fba9ccacc7d2dd62d264c3a3d65793265c011e09cfe7e84a097e2a06255bb8df0439c4b649e1e5fccf00bdb70073ca993da470031c54c79b9b4bbd4b2db6866efe5999c6cbdf0f93f295bb9dbbc1a7aabef64f7a556b20a9a635981c6d43d4e7ca69b9e69c62058fde7aac9ab61ba9c82eb275dd1248f72160c265c183d43c5b89a43aff76d9611273a9c6f241fe93479cabd8ea3aa66a6871d283db4c075c7cf7e5955af38bf94da8f72963ab16a5813c6b8798e2db0cba55b6ee923fee118e30b485e5d2b448d1407a055a424c779ffa89059b45e6f42ff915f23d0ab187720a1ea5d582cb35e7abc4f67b5586c4ae4d3edf415a82c2ed592ab18bfa4055472ac2792f64899c16dc6b747f4765b1768ee9fb84272781a2de2512ab30c3be5664fc5b1256c9985d17ae84ab1c48c57889dd43b1bcf35ed3f1b69d826fc70b4f77fb1cd03b4252f336943e797fb660bf9dce717ec55aed108e0907eaef19c44d2c8638b741dd16c13869ce93255457162a980234f4648a44e52e2107a6103da23ca97503a5204e9916446b842690c9fa3efac9f6d1c1dadcf4d62653c94640c053c3cdc911492f73e3f73a7cd783566f6babaf6059bc4546bed88bdd71bd17b1f76ac76a7129142fe6574f086f5dbd3968f4418957bacedea3a73e03a4e2245ff631ae5f7c34d082c06d01c0a1b752851eefb8c5ac64df369fb545841bc7e212686e42ae3446c2be12fa21bf19837d26da072840e0683948f7e2edd9f0916f3b2d2165d0434edff6852e82919541d8dd29fdefa5011a38a88f336e4a18d66acd70c7acbb98e52c556e1622101c328b3513804ed07a7433c15f687677405b585b696a7b3850a2bdbf7551addd42833f214f4b90079e2928203f636ff4efdd335b50ee4f4c15da615a45a2e5217a71a97b46acac92576cbbeae4d490983aacffc754d8c095d6e054cd72b073e21470f0feb6a23d233531f3d6a87c13a7bfab6a20d824914bc25e4c24c06a7342f91b8646636d48dab3694a74f24b19d3ddabb946dea3f3b762b9cc418869997f02372ac00ace1be805e79d415544494ec7fd334a6bb449ab50a5b1872ec918f09ac1481e7df006258a40001874008c61ae2a12aeda60ecfaf4283979c2fc3c2f2668306ac532bcaab7377dd80b776c8d431db4e3fbcfd271703602e36c85aec3d1dd85b80b5008063e5bd3858020a11d51717ab6f88db0b25a178a0f2dd3e7bddcf2d1e64464eea35fd2459ce587fddea100d9a41daa5de6d037873fcec40e8b3cb456bc3993a00b3f74ae5310e22454e986c02076637de8d4a960f17e234d104f9b6c9c96c55685efc3f1e2d7799a63fbd9be1c85ee5a7f014cf32c40771038fb17c294b9db5886b04da33152e1721a5236bdc2f0d870edfa020261b95dcf3f64a7a6f740a899c4793d95c117afbd63c542f87e83d8982c32355a80388fc021d21d6d9ef51a15a26895ec7060b9a78aadb2734089455a784e9f6fe66fc408fbbe6b647ba21be944b4c207dd200000e1124ac7269b739239df88ba3d460d370d4495a2d2d2b3947fd5506da199b10aca8bb3efed264eff3d4c001ae67fa2e0baa1cf9754bd20cd901b935f81f11aadd84f4c2dfe08aa3532f13fc9caca6819931f79de03a20c4f5f0108df16723d0e2762a682c784e54f39f16bca1d6933f3408775bcd4a0c433f75c076bbf5af59a8e6ba7f6d50712fea728ad8366348557dce73afa0d6815f6f8a8296c338faf6bff162f72128308276e6111a7e8d33703ed8bfbb1046e9c6ac75ab6ece73649f609", 0xe7b}], 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="82af2eb1f7621d4e580de2b5bd1a283298e922ea19f19b9a92bcf011dc39c880db6549c75f9a52628caa98fd4354d427c2124165159f36bb440a32e1783ff727857bce22f8072f82db065419f0a14c06328ab7597e67db7d293734d3d4189c51e86d31059372814c4071aeab4a7387bd63180429241226b28a4c43651bf822f14c3310326afeedd421efedd2987df5084fd540c0679a17839fba46d0443d1021a5520f", 0xa3}], 0x1) 3.250638095s ago: executing program 1 (id=56): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40000, 0x70) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000440)={0x5, 0x9, {[0x3, 0x5ffe854d, 0x2, 0x3a, 0x7, 0x0, 0x7, 0x4, 0x1, 0x4, 0x100, 0x5, 0x2, 0x9, 0x7, 0x8e, 0x8, 0x400], [0x7, 0x0, 0x5, 0x6, 0x2, 0x4, 0x8, 0x6, 0xe, 0x3], [0x3, 0x3, 0x9, 0x9, 0xfffffffffffff091, 0x1, 0x9], [0x6, 0x4000000000, 0x7, 0x7, 0x8000000000000000, 0x5fe0], [{0x4, 0x8, 0x3, 0x5}, {0x4, 0x10000, 0x7, 0x4}, {0x49, 0x98f, 0x52, 0x1}, {0x8, 0xfffffffb, 0x0, 0x2}, {0x0, 0x8, 0x8, 0x100000001}, {0x4, 0xd0, 0x100, 0x7}, {0x9, 0x0, 0x3ff, 0xffffffffffffffff}, {0x2, 0x775df64f, 0x101, 0x8}], {0x8f, 0x10, 0x8, 0x2}, {0xfff7, 0x3, 0x80000000, 0x3}}}) open(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) ioctl$VNDIOCSET(r0, 0xc0387200, &(0x7f0000000340)={0x0, 0x2, 0x0}) 3.24805676s ago: executing program 0 (id=57): r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x52, 0xffffffffffffffff, 0x0, 0x0, 0x28, 0x17c, 0x9dcd, 0x8}, 0xcc3, 0x2e0, 0x0, 0x0, 0x100000000, 0xad4, 0xffff}) shmat(r1, &(0x7f0000484000/0x3000)=nil, 0x3000) shmat(r1, &(0x7f000022b000/0x2000)=nil, 0x1000) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddc7d6aa45cffe2c63a56077123a276d3ba40700000000000000000080000000007de1fe966051b984a42b16f37ab30e9b761e5957", 0x41}, {&(0x7f00000002c0)="f7e1197ad2cc338f3239be988db95febbbc913a2bccb561452ceca8aa4c7d20baccd0fa2a97660f58007dd79484cf6effe0d6cd5bb6791c42c74efcdde1bcb4198dd3b9cbf837089a0c6a85edc281ea557360d28190e15ad182ab2e604ebbfdcc9c98ab4c1e55d7b655624bb746e845ee8fbf4172d5483fd4f953009f26ba4b9973236b93cfc2a995bd0a34fe67af22db9cc3a39a9a6011e17768459d7a2c5b7fd0900649c424e90ec4d00000000000000a483acb7aa2ceea6c1bce266869704bfdb6221fc3093ebe081d823c5bad821e45cb5517dfb1bf14a0ffde2660d41ea5cd228eb048f879fabd3c0dcfe3b8bf5f4a14a411da1f1cb98a27ab6cdd4188381eab8050c925d6fd7ed1ef4552e85c8897982fee7356f1a001430466432a7c552038f2f495a902790eee2445ef77e99a21fea0e2bbdcd1ec52311d27bb4ec3c6495edbd3df5e535f96670f528dc4b4010b245c922d89a535755a954039c2a59b4435e391ef789bef67cea1903828c8a52d92ca35c04000000d191209cb1bfb80e880f"}, {&(0x7f0000000140)="69925e26d1c00bb8a9f58aec1349662d0efe44c62ba844936f716ad8620c41937d91d2da04ea42874c799f8d288ba3d5a2818cb30fb53b0da0a03a7f59ed7442768e7ec03f6e81b3478ac8ccdfae3790862f2465eab3e40e933dd0234ad714a141e34fa1ba13461607aa188d17068ff06efc2680a9cbc42a4e0bc548dff28b272b740bfa5c217172", 0xfffffd86}], 0x36) shmat(r1, &(0x7f000061f000/0x6000)=nil, 0x1000) minherit(&(0x7f00006aa000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffd000/0x3000)=nil) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x52, 0xffffffffffffffff, 0x0, 0x0, 0x28, 0x17c, 0x9dcd, 0x8}, 0xcc3, 0x2e0, 0x0, 0x0, 0x100000000, 0xad4, 0xffff}) (async) shmat(r1, &(0x7f0000484000/0x3000)=nil, 0x3000) (async) shmat(r1, &(0x7f000022b000/0x2000)=nil, 0x1000) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddc7d6aa45cffe2c63a56077123a276d3ba40700000000000000000080000000007de1fe966051b984a42b16f37ab30e9b761e5957", 0x41}, {&(0x7f00000002c0)="f7e1197ad2cc338f3239be988db95febbbc913a2bccb561452ceca8aa4c7d20baccd0fa2a97660f58007dd79484cf6effe0d6cd5bb6791c42c74efcdde1bcb4198dd3b9cbf837089a0c6a85edc281ea557360d28190e15ad182ab2e604ebbfdcc9c98ab4c1e55d7b655624bb746e845ee8fbf4172d5483fd4f953009f26ba4b9973236b93cfc2a995bd0a34fe67af22db9cc3a39a9a6011e17768459d7a2c5b7fd0900649c424e90ec4d00000000000000a483acb7aa2ceea6c1bce266869704bfdb6221fc3093ebe081d823c5bad821e45cb5517dfb1bf14a0ffde2660d41ea5cd228eb048f879fabd3c0dcfe3b8bf5f4a14a411da1f1cb98a27ab6cdd4188381eab8050c925d6fd7ed1ef4552e85c8897982fee7356f1a001430466432a7c552038f2f495a902790eee2445ef77e99a21fea0e2bbdcd1ec52311d27bb4ec3c6495edbd3df5e535f96670f528dc4b4010b245c922d89a535755a954039c2a59b4435e391ef789bef67cea1903828c8a52d92ca35c04000000d191209cb1bfb80e880f"}, {&(0x7f0000000140)="69925e26d1c00bb8a9f58aec1349662d0efe44c62ba844936f716ad8620c41937d91d2da04ea42874c799f8d288ba3d5a2818cb30fb53b0da0a03a7f59ed7442768e7ec03f6e81b3478ac8ccdfae3790862f2465eab3e40e933dd0234ad714a141e34fa1ba13461607aa188d17068ff06efc2680a9cbc42a4e0bc548dff28b272b740bfa5c217172", 0xfffffd86}], 0x36) (async) shmat(r1, &(0x7f000061f000/0x6000)=nil, 0x1000) (async) minherit(&(0x7f00006aa000/0x1000)=nil, 0x1000, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') (async) 3.085438735s ago: executing program 1 (id=60): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) mmap(&(0x7f0000404000/0x1000)=nil, 0x1000, 0x1, 0x2011, r0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) setrlimit(0x0, &(0x7f00000008c0)={0x40000000000040, 0x64}) sendmmsg(r1, &(0x7f0000000600)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x8) (async) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x5, 0x11, r0, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r2, &(0x7f0000000180)=[{&(0x7f00000005c0)="03", 0x1}], 0x1) r3 = socket(0x2, 0x8002, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) 3.084601363s ago: executing program 0 (id=61): ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000000)={0x5, 0xac64, 0xffffffffffffffff}) ioctl$DRM_IOCTL_DROP_MASTER(r0, 0x2000641f) setsockopt(r0, 0x9, 0x9, &(0x7f0000000040)="8fe94228275b89d29ed900a721896cf606e1d9feaf53aeb7b51fc05e2a526836fd6528f7adaa71e91f7d8fe808fc6d3d721752ac9f88025b6ce55d2fbad2b2dc882637e38ad35d02b0f043d86ec3027d3ea31208b51f2875cefb6d971f06e7fcbfa310920ae1a9297616ebc143c2730a70070d74346d91e7e8c4f34698176e3dd15341f9e1855cd0274a391ddf46d44e561c12fc2af1cac36fcbb74cb81b9d4c5da229fcd4b880d955e3e9d15755b8c9d819a02609f8718033f9466467adbf076d49edc6eb63e4db02d946826fc27e77e6ea7a78eecced93963a198f2a094f966a639854456859026fd2b606a85b9873c202f73315e10ca27f7b9999f68428bed31e5c43789342e87865196e154d73bda75b553abb4058fda6c6c97eb87e605d594d6a098fc6eca9e37db5ff08afaae1f73fc91e374b808c8b55305772340dad09302167ff23f3faf5ab182845c727248f40438fab29ab3f71f97f113b913b6bac8475dcbe1e3a239530a414a637b7f8889b167147f646df55fda085377aa280571a53c04230d4fd13343fe6ab0014f019852eafc4a3d00b6b11c27dbdd5ce9d61bdbe37561b8e9fe626dbd7c18a1f7f73493a8a5a7a4ef69deb0f06ac91cc54a1b42e22caf37956094edc63f4a2cb40bd80655d97ff555f97bef3db83534c3acf59d8cb52b20892c886039d75da16ddd473e9fcb7a59fe2d07779a9b9c295b63ea636881fb1ad1afda7b86507cd8af9be0aa9e0e0900f91d549ab67680da320e4213c4e679fa29df66a320c218859a60b215b9a21d07b0ce38eed4673e63e25dfcf326c8ca683f1865473465f40c365f16c4936c65d810956443e89df11deb70dd2696bea35fc491971a1a19ba788424d8683252f6cd5f043558ece660e6eb55db193c41cb8e0655ce4e5a881a4b71497aac7f348448c41e27064f9b95edc9d175169b98322a681fbafea3040c0520d4174c674567f915d9b54befadea986de2284db446b03a4c50d88ac52c9209c3d5caf2962905cda611afc95757a62df9c93ff7947e3f3cf7ca9d0dbd22157a2a357e15502bc1d75775d80d3bbb91326747ffe6fbeb4377ef5c5b949d0fe718b6dd0decd3f819131e013440c1f12c7d4f842acd09544c56c126b1ccc1b2ae7848a0a5f992b1b553239d710fa5c15701fc30aa476a0027bd2eade999595a10b590028d702474e9848026d20ee6aca88ff97844dafc1ca0946fa6f70b354d653ce8613630c24ab4332a20fe2f0591ffb04e18fb89012ec1b16b96df854977d11f066f426cfca0f9c446bbb8d3b57dc8e52c145b811c7163c3f81ecfb99aac1e1826cde5ae015e32e62177b7bc125c27b2cff92b750859291a2278d3f69643296a10f7a39f6223bb2e3f9c2ad0de3cd6ba0f358af6f6b936559ee965ae341768f53f922c2ae3eeab4ff3b8d6c4e99a8f0f503601519ab1e4bbc5c9d38589445d8929abdb988c938032e1be1d5c0f562cbc62d22fe019833fae73a2eefa701c1dd089278a80a6895992404d05ff74f6f762253e3e22aecde23e7fbc0dbae6f362c4df336f3a02e45a25da36258424e5836c298a65e5f21f8fbb346aa2585f6385581bea22e2e9052da9a1b431bd81b617a73b2a750b274c34ee0290d41ee11e279a21003eb52b1e36728f9485a3fc77dbc37cf3527925c70928ecbc02fd39b98a0f4442d8fefd824974596c52b8479bb9f98903e47c6ca4adf787b891c1c5ccc4bbe798615dd7ff16882e57d1c0ecf73a14bfec00dfd12da1b1840dda8568e888480379d1fa2b8b01fa63b5ffb539c9f522d6b4a8b7c32609035fbeb779d8e59fafd3677278a702aafa858b05c33363dccb6b41f99fef4cddcc93ca38d288916fe0822dc4b6192f40d5c0237c4652264a17a9c91f1efed5c6515ced4ac3118a71119793538e5e709539a457b939767835da0cdf1a6b25466c398235cac2841c0e3a49377749ee0b22adbc68ab74497bd0c4dc46a72c47355bfec063710360203e5047e12407bcdc9f687b83a079e0482023dacb47a8b552db6520693ddf0e1d3d7bc5fa7376fe0f5b994fcebaf999e2397387991dc51b9e16b92b506797f5bcd8926acf34a6b710e7d82875d79763c57d12d4e311628c99b0822efded1b38ce16308402590d80caf1f87d3cd19ff331dda46c5f0aee6b9f4efa19336f9a5157e22be0bc52aa06061c3a8b077ad9c600a86fa8fedc7ac1d01cdd7369819c166cddedb30ee15bb39a6b0d68be9b171f5f5b6f161d14cb6f4f74dfbf25c1a05dbb2b89a9c5f4030d9a15ba0a33b2245da099c147a8f4ee40333c6b0387ed327dd3f15f85e867a70ea5894de79f91da18a0c8610c691780cd1db99650ab632b80674c59fc56c74db590c7ac3bc652f5fa5782539e7613c2d59f0b1f14894e977d430cff574a054a8d1f78b59b45ed52c4818966f63be065967dca8003e2270a5d2f3a555daa8c06da3937b87d6d0de95e1d5413ccdfca6bf2fc0efa78fc94c8a58b5fae2303984c80b31c3026a4a1e99304818333d67b8ec499f3eea4703a1b598d4121e7354df860b513a8566bebb7261b416b3fd528cf5eb3fd93e32cc940969abc8ff80a5ca479e8584b25452a6e9340718dd9b3eeb289654bef1b334403ffa7a75ee8f80740466149e895aedb0b7a52edf23e428db73906ad6578c1ad8b19fd506d28ca119be0eb3db1e6095b10a65a9f6ca17f7846e3ec721d0820621a6b78815a8ec11f30b00df379b9cce1b551ca7ee6230b75b6237be22499869974806b6919f6e20462437ad8bf66ddb2b50fa32d19de71a52a90e958faeb6608716ec2cbd29e7d75ce70b92b76e8bf6660763de4169bf4d6c33c2638082bfe607e098c6dabf4e0e7773882548a8e29767500c5af2a796aac5d9f5c183ca95483bff6d080477da75d699e102343ad5f79c3fd82f0c8cb050a5986876e3f08ce03e163febdac3a747befd0469c2619cab43d0613bd8163196cd94e3a6a77491260533ca980f59022c16f8d7b6db92becd34735dd5c03bde3e672df956b532bf5393c535c7edebe90fc83bd4531387ce39b739bb25cf96c0544d36c0db8a11b77a5617d7448526b82db3bd14ef9eadba3378169b6e7a767a38c8e7034dda2af7b7d4f707d4418ac171e73503925fc584bbae7151a2cb0c2ebd044a57fd5dc474400308900f2a2f23618a3d01a37408a8d3021123723c83ba60e32ec3a5f8c125beae6c7b297e07d53428c53f3d263de7ee45ad59be00c2218b3bd1643917903ccb0e3c81dc506747ea5396d1801b38286b74841803786835e1ce3e758a03735c459c6e337d85e63471bd492ce4fdb9c06b751fec8027a8bf4d07edbef310512ae8369b865b1d0950b65ed9c5a7a912beafc0367be2cc4dc0ba185f9716a123956082cc4770f3338fbec5727e34db1cf17bc6f47a4c7aea3d7505b47bae924554624320e584254f3c8b9cebbc448ede635e638b1ff0212065a4564a12d3e051e1fb737290115c09f7ee3d2efca1d63518a86e7925e7f826b39ce478a0daeaebe05d6c4e46577557ad487b13fe331cbe5a254b68b286da4227a8cfc8052274f60fc97aba9a381b2995ad6be40dfb4095904113cb146a8bafbe30965f836286bfa67e364c64eb5d6fe268b0737ff030846b681c086e527938819a93622c612fd199af8261b0d52c5f3f92c9dad12cf98e69c34c004d75e74434a0a480acac66bca0c74c0de6c64076b637c09012069bf3e8913843f67902b3b41590539b49713e5afaaf2d3e8059a6c39653fa62cb50761a32a05bfb54fca48434572de9622468fc2f9106df550f2132fb73091d3d0f2ff19733a45bbe9a57e6091f7f9263b8200569912e232e49244c7b9d2e00ed669f1f156ed147504c3b485e1c3685b1d39688ab6da34112d2e1357bd8b9ccb362b8259796287316ee35abfb7e3cef8944d438b03d22ac37ad9370db66e4b8a3cf2f2a88e0162915af95625e956e32e825384c64381ba055f54c20a6669af2e3270b7a54f088ef2ff78b2ce7b20770ddb5a4c56e70ac1899829d9a0cd89505a06ad7a49cc1a5d4ed59e7bf23c18c7fc9ee1e4c1730c829cc7cbc795c66e4bdd3ea4dabe575a5cbe7886202f20925ca2a96d7bef7cdb91f47e04a9e07ac62d4b6829aaace7ec731b6e88f8891d5c984663fadbcb7a1d4d8813b3015417e8311e61ce4d3714f7e8707fdce6e39e931fc2e8f39172833b90079c7ea0d44e3e5273c7577cfc59f0c10ef7c0adf65db3444a111fbffa1e1b6413b84dcfa0dd19b6a61cec4124ea0e7efbcfc10563a2f54675ef9b61b68b77bac99652ac047e73a817d68a8329c3b5c13ce581237c62578b898f5b12a9efb7027861fa7849f8d9210091d3ee0bbdd5d02987ba8e9051e0674ddcf0768e7a337e06487a5d3a8fab13a8d9b0fca10d62333f3dbaa466ad5ddb779967aa01f575cdeef16ee952b07ce88c05e7e6060e24432b47b3bed0fbcea46449290cce132d99028566bcab2658815faae013fdb003c0c998062e53169d8c303881b4a2c302e9c5d162821526ca6f57ef5a87009b7ee49bfc56fd1bac12a3077a3bcac1f7f3544c77eb3062fc9fc37972177cb506b2a32032c7b009d987e2e987ad0717ff2de8d6a963fa133603d0095182b2e9ffcdd0b3ee00811513abafd8ec9caf4a3547f3cfedd2e0cc9434d92768deb4d4e0d133947f04c34e0c7799e399e6d12c3ca5f8b5cf3a58ed4f526661e3714c6997042c174c16705a0d61244e49fa5e94e5e1e6fd579b123c2beeabad695f49efe0f174dce9a32a052e5e93a7f61d4c00832835ae0864c85ac4e8d8187a9c102803580718d85794c2a993ab7aef9abe2987b839927019ce153aaafcd6e4f0ce5bd69220988b483527dbad666ca9f7370b08819d58e371a6ebdc66f782edb2db80bd1041cf545d64be3dfeb70e39c41bfa1d1e0bbc67c3fcc379e7ffd1ac54ea221c54a1ccd2981a60f549326cd6fdf6e990a8b71134eca83acff6d35b033259ff046249475fa1fd176fce4a43f42d5e2cf74d55e466ff64a8fd54ba119739d3c4322dc8739cd4c68f5fb407b21b0a51380070e8c0132fe9118c5eeb514b16d32b1d0db4f0766d30a690939c7781a36b6a850b17e4650bc74d73b417312a9b2f489354eda6ce6d0eb53162549b48db05d567abcb0b3f85b7a888d6667a2289470fc644652b2f3be13aa2506257639d360fdf15c0691340919dabcaa43d4ecd966c0f67e1b15cfeba1ff5a1e8c9c75b7f388f44a87902d882c4c2ef56402da698347d3bb0cb1387d84449a7ee90fa87b4c0f68aff433e4da0153b267accf61fda2a2e504953601694f8922e4c48faa9130d4fb56737338f4340b986a8ed4cfafbb6ed51625f27533fced85c371bdcc7d51cf1fe281ab9d1c713d1df26399e7b3de9abebd9524b640b00cb906c344d520bdbb7966a306edd37c32f132d89c997cf57eab3a12b97c329c2996f38730e523ed258f5d45e54707066aa70acee0a348d6b3865bf05e4f610daf9138d03cdd9d564909724cb89bf39a2fa1a89cd79fdbfe6b69b403a1ff2d3b41022ca0050f3a573b5bf0a24557819308d08c255c8b006cd040b3d1c8f83aaaefec008ee37ad628c5df655395c6f3ad5fea15f5229114b6029f421821c2ceda11366974c6d69a71b6ca2e9b93fdbe2ad3d11c0692d1abfc818fda3d7aac31049b8d6915a57a44951d257f2c97d2e3bdf938ef52139c904f9af604de28f78a71eee2fe352d483f604387aaa55c0ce4f0c35cfdf14cea848922d43bd8c781e9ff", 0x1000) setsockopt(r0, 0x0, 0x3, &(0x7f0000001040)="4e8cb7208892774282069634cd8793e2d0c61800487c0715ff0a1c4d608400df9b97cca4ba568413334924d33f05187e034f4b4a11b586174a89e5a25f5499f0e2fb325244da19e1782591ab1a0503e8956f1cca4d7cb35b0679f6b5359f90450130b841517342ec2816aaf8091862eb9d4198043f9342a8", 0x78) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000010c0)) ioctl$VMM_IOC_CREATE(r0, 0xca605601, &(0x7f0000001100)={0x10, 0x3, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfcb6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x925}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x600000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff5000/0xa000)=nil, 0x7}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa0000000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}], './file0\x00', 0x5, 0x4, 0x5, 0x4, [0x23, 0x6, 0x796, 0x10000000, 0x96, 0xc3, 0x1, 0x4d, 0x1, 0x8, 0x80000001, 0x7, 0x3, 0x5, 0x884d, 0x54e, 0x9, 0x3bb5, 0xffff0000, 0x5, 0x7fffffff, 0x7, 0x5, 0x0, 0x1, 0x6, 0x0, 0x5, 0x5, 0x8, 0x10000, 0x4, 0x0, 0x8, 0x6, 0x5, 0xfffffffa, 0x7, 0xfffff852, 0xb, 0x9, 0x2, 0x23, 0x3, 0x7, 0x3, 0xb, 0xf098, 0x400, 0xa, 0x2, 0xff, 0x1, 0x76e8, 0x1, 0x3, 0x101, 0x0, 0x81, 0xfffffffc, 0x6, 0xc, 0xa, 0xfffffc00, 0xed, 0x4, 0x1, 0xce, 0x0, 0x3a53, 0xfffffffc, 0xa, 0x80, 0x5, 0x2400000, 0xfffffff4, 0x6, 0x9, 0xc000000, 0xb, 0x100, 0x6, 0x3, 0x9, 0x6, 0x800, 0x9b, 0x400, 0x7, 0xfff, 0x244, 0x9c5a, 0xd, 0x4, 0x6, 0x5, 0xb, 0x2, 0x3e, 0x3, 0x7, 0x58, 0x6, 0x1, 0xff, 0xc, 0x5, 0x326e, 0x0, 0x3967, 0x80000000, 0x9, 0x8, 0xff, 0x3, 0xb, 0x9, 0x9, 0x3, 0x0, 0x3, 0x9, 0x6, 0x2, 0x1, 0x8, 0x401, 0xfffffffb, 0x2958, 0x0, 0x7, 0x7, 0x9, 0x6, 0x4, 0x9, 0x81, 0x5, 0x4952, 0x7fff, 0x6, 0x10, 0xc, 0x1c, 0x9, 0x9, 0x0, 0x9, 0x0, 0x0, 0x9, 0x9, 0x9c, 0x81, 0x7, 0x7, 0x39, 0xc, 0x6, 0x7, 0x0, 0x6, 0x8001, 0x6, 0x210f, 0x92, 0x2, 0x1, 0xffffffff, 0x0, 0x49, 0xc, 0x1, 0x4, 0x5, 0x4, 0x80000000, 0xd181, 0x5eb0, 0x6, 0x3, 0x0, 0x7ff, 0x7, 0x800, 0x9, 0x9, 0xc49f, 0x7f, 0x5, 0x7, 0x56, 0xad, 0x0, 0x8, 0x5, 0xfb6, 0x2, 0x3829, 0x9, 0x4, 0x3, 0x800, 0x1ff, 0x8000, 0xffffff43, 0xfffffffd, 0x5, 0x3, 0x0, 0xc, 0x2, 0x5, 0x4ea, 0xf, 0x8, 0x5, 0x4a8a, 0x7, 0x5, 0x14000, 0xa, 0xf538, 0x8, 0x9, 0x6, 0xd, 0xa4, 0xfffffffa, 0x10001, 0x9, 0x2, 0x7fff, 0x80000000, 0x44c, 0x0, 0x401, 0x3, 0x8, 0xb711, 0x0, 0x80000001, 0x58, 0x10000, 0x5, 0x3, 0x0, 0x1, 0x40, 0xfffffffd, 0x8, 0x0, 0x9, 0x9, 0x5, 0x9, 0x80000000, 0x7f, 0xc, 0x40, 0x10001, 0x6, 0xeca, 0x4, 0x5, 0x1, 0x8, 0x7fffffff, 0x9, 0x4b4, 0x7, 0x10000, 0x2, 0xa0, 0x4800000, 0xffffffff, 0xc4, 0x8000, 0xa5, 0x7f, 0x4, 0x5, 0x4, 0x9, 0x0, 0x5, 0x6, 0x9, 0x4ccb, 0x3, 0x1ff, 0x944f, 0x7, 0xa, 0x81, 0x1, 0x32, 0x30, 0x10000, 0x0, 0x7, 0x4, 0x3, 0x1, 0xa, 0x5, 0xffff7fff, 0x800, 0x5, 0xfffff7d4, 0x80000000, 0x823, 0x8, 0x400, 0x7c, 0x7, 0x9, 0x2, 0x1b6, 0x24000, 0x5, 0x7, 0x800000, 0x6, 0x8, 0x6, 0x4, 0x9, 0xd, 0x9, 0x2, 0x6, 0x9, 0x8, 0x4, 0x7, 0x3, 0x21, 0x9, 0x8, 0x0, 0xff, 0x0, 0x6, 0x860, 0x4, 0x4, 0x58a3, 0x8, 0xfffffffc, 0x5, 0x7ff, 0x2d4, 0x10000, 0x7, 0x0, 0x9, 0x200, 0xc, 0x8, 0x101, 0x7, 0x9457, 0x0, 0x100, 0x2, 0x101, 0x0, 0x2, 0x10000, 0x7fffffff, 0x9919, 0x2, 0x6, 0x400, 0x7, 0xf, 0xe, 0x7, 0xffffff81, 0x40, 0xb, 0x7, 0x4, 0x81, 0xfff, 0x6, 0x3, 0x2, 0x6, 0x5d8b, 0x0, 0x9, 0xc, 0xf, 0x5, 0x96, 0x7, 0x1000, 0x228d, 0x5, 0x0, 0x0, 0xfffffe9a, 0x1ff74c79, 0x0, 0x10000, 0x3, 0x3, 0x4, 0x3, 0x8, 0xffffffff, 0x4, 0x9, 0x3, 0x0, 0x7, 0xfffffff7, 0x0, 0xc5521fd, 0x1, 0x12d1, 0x50c, 0x80000000, 0xe, 0x3ff, 0x6, 0xff, 0x5, 0xfffe00, 0x5, 0xfffffffd, 0x80000000, 0x10001, 0xff, 0x8, 0x0, 0x5, 0x4, 0x400, 0xc2d9, 0xff, 0x7, 0x3, 0x10, 0xffffffff, 0x7fff, 0x0, 0x88, 0x7, 0x7, 0x9, 0x3, 0xd534, 0x7, 0xe1b, 0x40, 0x1, 0x3, 0x6, 0xfbb0, 0x45301ac4, 0x3ff, 0x1000, 0xcc7, 0x3, 0x8, 0x7f, 0x2, 0x40, 0x2, 0xf857, 0xc, 0x8, 0x3, 0x200, 0xc03f9c26, 0x3, 0x81, 0xb8, 0x80000000, 0xc, 0x0, 0x101, 0xe8d8, 0x24, 0x3fc00000, 0x4, 0x40, 0xfffffff9, 0x6, 0x5, 0x7, 0x3, 0x7, 0xf, 0x7, 0x8, 0x3, 0x83a, 0x3, 0xe5b7, 0x1995f800, 0x69bdc614, 0x81, 0x36c00000, 0x8001, 0x990, 0x82e9, 0x4, 0x1]}) r1 = socket$inet(0x2, 0x2, 0xf8) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000001b00)={0x101, 0x4, r1}) mprotect(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001b40)={0x5, 0x0, 0x7, 0x2103, 0x2}, 0xc) access(&(0x7f0000001b80)='./file0\x00', 0x2) r3 = socket$inet(0x2, 0x1000, 0x5) getsockname$inet(r3, &(0x7f0000001bc0), &(0x7f0000001c00)=0x10) ioctl$DIOCRSETADDRS(r0, 0xc4504445, &(0x7f0000001e00)={{'./file0\x00', './file0\x00', 0x36, 0x4}, &(0x7f0000001c40)=[{@empty, '\x00', './file0\x00', 0x3, 0x101, 0x1a, 0x7, 0x8, 0xff, 0x5}, {@multicast2, '\x00', './file0\x00', 0x5, 0x4, 0x0, 0x1, 0xd, 0x3, 0x80}, {@empty, '\x00', './file0\x00', 0x7, 0x4, 0x18, 0x3, 0x3d, 0xe2, 0x9}, {@multicast1, '\x00', './file0\x00', 0x7fffffff, 0x2, 0x1a, 0x44, 0x0, 0x8, 0x4}, {@rand_addr=0xadef, '\x00', '\x00', 0x9, 0x6, 0x2, 0x4, 0x8, 0xc0, 0x40}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x1, 0x0, 0x2a, 0x8, 0x10, 0x8, 0x9}, {@multicast1, '\x00', './file1\x00', 0x5, 0x7, 0x1c, 0x1, 0x7, 0x3, 0x5}, {@broadcast, '\x00', './file0/file0\x00', 0x1e, 0x2, 0x2, 0xff, 0xa, 0x6, 0x3}], 0x2, 0x8, 0x0, 0x8, 0x0, 0xd, 0x48}) r4 = socket(0x1, 0x4, 0x24) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000022c0)={0x7, &(0x7f0000002280)=[0x80000001, 0x8, 0x9, 0x1, 0xa0, 0x7ad, 0x0]}) socket(0x18, 0x4, 0xb5) socket$inet(0x2, 0x4000, 0x7f) fsync(r0) socket(0x2, 0x1000, 0x10) mkfifoat(r0, &(0x7f0000002300)='./file0\x00', 0x40) r5 = socket$inet(0x2, 0x3, 0x2) getsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f0000002340), &(0x7f0000002380)=0x4) write(r0, &(0x7f00000023c0)="75375a1ca377bb6ed82839264dff35f01e6b47d520c97018edb0bd3dc33bd8d9a78f912dc1254f29d0eb37ae828b7835cb4d079ba9b3a07c8ba6ffd0d89e4395139b04edd2809819b4e6c7b120def840d7748710c7e64d64d7daa0ad62e41542650076a26169d723d53cb2c07ab7dd0e50e6a99c8b14f6057ef09c08a07272639953b5d044c8fcad18ea1611b98dfd721f4eef3bb7133f016e90f91fbd540d15c250334dda67ccf9e98fdeb2a09b4be01b41905a4f68d11a3323deaa92171f2bd363d9f6b0526a3d5bba0fb45fbf3778bb0e1848d7f450d3e05866197ef1ff1c713b66fa385ec9e8c66b1c77648b44da92f5a088ffcc71f42676dbe211", 0xfd) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000024c0)={'./file1\x00', 0x2, 0x8, 0x9, 0x1, 0x5, 0x2, 0x10000, 0x0, 0x3, 0x80, 0xdf}) bind(r2, 0x0, 0x0) fchmod(r5, 0x40) fcntl$setstatus(r4, 0x4, 0x40) poll(&(0x7f0000002540)=[{r2, 0x10}], 0x1, 0x8001) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000002580)=0x2) 2.852211106s ago: executing program 1 (id=65): mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x9) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x4, 0x4, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) pselect(0x40, &(0x7f00000001c0)={0xc, 0x5, 0x0, 0xc3, 0x4, 0x7, 0x3ff, 0x6}, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() setrlimit(0x8, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f0000000300)=0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x5}, 0x2, &(0x7f0000000000)="576a84a3c82ccfecb434716cdf9a3ee2d231dc", &(0x7f0000000500)=0x13, 0x0, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) rmdir(&(0x7f00000002c0)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) clock_getres(0x4, 0xfffffffffffffffe) r3 = semget$private(0x0, 0x3, 0x4) semctl$SETALL(r3, 0x0, 0x9, 0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setitimer(0x0, &(0x7f0000000780)={{0x10, 0x6}}, &(0x7f00000007c0)) sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000100)="c41a74d27c7a5a3dd59d8e951d5f03d118f0dde65cf235d6d18742d0aae07bd1e476ac3293a19e15d8711426d5e68cb771bb9867fe6d2dae18a0a0d58f9432782d2ac77c4d663e204a48d5686c142dc358d82532651f9d1d37e1edc2cc6654504fdd0518ee74033d58127a5501f048929f06c97f3bf44d90fc870e1d37bba7795076d9bd1eaa1547b083878a3217d06f9b2c1c902edd355fef3cea266dd9bc5160f18ba70876c8457f01d99c9fd847f8cabb153e64dd5651a255fcbbff624ce88b880a489ac7f4be62a9186735ba40e1c9e5d75d347729a7515ad1c06d0c653293bf08797f83e97d846b766bfa9fe8c920f262da9d03fa03feead3", &(0x7f0000000200)=0xfb, &(0x7f0000000240)="e0c4058c8b77065d275c49ec03d7a1ac639231c373ccf2715aab33120e8590493e4a6ca78c1b6f0b9ce602b86d1b10e2f57001b17428bb9b5498991676077f24d58193747dbeb54bfe8f96aebf9417c139e8eb8ca81f76dcd63f1198e2479df5400544", 0x63) 2.850062293s ago: executing program 1 (id=67): open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x5, 0x4000000004, 0x0, 0x4, 0x2000000000000001, 0x200000000000000, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) open(0x0, 0x1, 0x90) r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000000200)=[{0x0, 0x8001, 0x1000}], 0x1) (async) semctl$IPC_RMID(r0, 0x0, 0x0) (async) open(0x0, 0x10, 0xc) (async, rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xfffffe01, 0xffff63de, 0x7, 0x2, 0x1000008, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x1, 0x80000201}, {0x2, 0x8, 0x10001, 0xfff}, {0x7, 0xfdfffffe, 0x6, 0x20001}, {0x2, 0xdf, 0xf}, {0x0, 0x8, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x6, 0x800, 0x100, 0x1005}, {0x0, 0x40009, 0xfffffffb, 0xfbffeae9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x0, 0x800007}, {0x4, 0xc7ce, 0x2, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0x1003, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) (rerun: 32) poll(&(0x7f0000000000), 0x35, 0x0) ppoll(0x0, 0x0, &(0x7f0000000040)={0x2000000003, 0x9}, 0x0) 2.259902375s ago: executing program 0 (id=85): syz_open_pts() msgget$private(0x0, 0x1c1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getresgid(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) stat(0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x459) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000029c0)={{0x0, 0x0, 0x0, 0x0, 0x180, 0x8, 0x0, 0x0, 0x1839}, 0x0, 0x92, 0x0, 0x0, 0x7, 0x0, 0x8}) ioctl$DRM_IOCTL_GET_MAGIC(0xffffffffffffffff, 0x40046402, 0x0) ioctl$DRM_IOCTL_GET_MAGIC(0xffffffffffffff9c, 0x40046402, &(0x7f0000000080)={0x0}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000140)={&(0x7f0000000100)=[0xfffffffa, 0x5, 0x9, 0xe23, 0xf380], 0x5, 0x10004, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_AUTH_MAGIC(r2, 0x80046411, &(0x7f0000000180)={r1}) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000002ac0)=""/25) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') access(&(0x7f00000000c0)='./file0/file0/../file0\x00', 0x4) 2.149260674s ago: executing program 0 (id=88): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x1000}) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) r4 = getpgid(r3) fcntl$setown(r1, 0x6, r4) fcntl$setown(r2, 0x6, r3) close(r2) close(r0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000000000)={0xe0, 0xfffffbff, 0xffffffffffffff9c}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r6 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x2000008c, 0x4, 0x403, 0xffffffdd, "87000000000006000800000000000200", 0x4, 0xfffff000}) setsid() ioctl$TIOCSCTTY(r0, 0x20007461) readv(r6, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) unveil(0x0, &(0x7f0000000140)='c\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000080)="2586707b06b773688922c2925157e2ef61e42829a302f380300f91e095db4efa4a38ca47d05750cdd67d69e9620f992f0ad4ae4f6dfc8d334f874d793eee66803d71b2edcc1684280280a8a2e3d7a2c967e920964614fdaf18bb3936c75f4f14105771ad11b8b38dec32fb39dec3d8d703c8", &(0x7f0000000100)=0x72, &(0x7f0000000180)="0000d4e241ea1f755a80aea160c4cfd5f874699392359c0548c49cc847b3c4fae964e3e674ca84c368a14908f7749c0b3aecef09037eb3ec88bf99af34511075ff82569645ad29325e19d18de2090dc3811b20502a8bd20f5fd73950a8311a20c891", 0x62) 2.087261612s ago: executing program 4 (id=95): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000002840)="621890f58220e2f66f0ad455d8ae18aa34d883f90558d93b492625eb0b4bf9661d1bcd1b19fd616bffd1ffffece682f463e535e3f2a3d3810b5cc73b63557a58796d056639410fb45c5d83072cae699c42c0af4960c5f6a6adc92063c95d1422d0a46b610d67e98f40fd80b4994e639adebae3763e20e097cdf197a427c9ed6c0c38e6fb5915c32464d5e04480085bce1402ffee910ce3b21e56786c866e5763eda99f3f64603efa78bca98849e2349313b663f3d8b33c11d8dc9333d57ad1e7d768d1fa8702c1ead182d9294f3fdc20ae5b0354d19ef68425dd6f18b71a1ff8", 0xfffffffffffffd3f, 0x100009) r1 = syz_open_pts() r2 = semget$private(0x0, 0x5, 0xac) semop(r2, 0x0, 0x0) syz_emit_ethernet(0x46, 0x0) semop(r2, 0x0, 0x0) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) fcntl$setown(r1, 0x6, r3) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, 0x0) semop(r2, &(0x7f0000000040)=[{0x3, 0x7fff, 0x1800}], 0x1) r5 = geteuid() setresuid(r5, r5, r5) getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000140)) fstatat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{r5, r6, r7, r8, 0x11, 0xaa, 0x0, 0x0, 0x1a16}, 0x0, 0x9, 0x0, 0x0, 0xb3, 0x0, 0x1}) r9 = semget$private(0x0, 0xb, 0x19f) semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0, 0x2543, 0xc3efadc6ac809995}], 0x1) semop(r9, &(0x7f0000000080)=[{0x0, 0x7, 0x1800}, {0x1, 0x6, 0x1000}], 0x2) semctl$SETVAL(r9, 0x3, 0x8, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x2, 0xf, 0x1}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffca0f000000000800494800240066000fffff9078ffffffffac1400aa07035a44000000000008000000000000"]) semctl$IPC_RMID(r9, 0x0, 0x0) 2.029009612s ago: executing program 4 (id=97): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x1, 0x20, 0x65, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x25, 0x0, "b951576b"}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x6c}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000000100)=[{&(0x7f00000006c0)="fcabb1baa83a048bebcedaeefe4756fcf72480ea62192fceffc4c4e356a9796d93a6f6f6d0ac31ff8f632d4d3c2d836b0af6dfe1fea508d49bce8b74afd8ee5de27a301b6c6c921d3943b099f439ea20c5983dd9e5c38fe66cdfd3331e7d4b174ff37f8173a7d12f6798067aea733440c08a91d525b5056973813f787ec37bb443b535aaade4400838d92f9156858f32d35bea2ca51945dc5ef6289c07fac9adbd4ec79a34fa321d7bf815d171f6acbb0d0ac7f8af2fece1486bf437c632d3e84e976661666b9835d58ff2460891b828bc7e4a9ddc398cc411e850fa621169ef6f0ba3e3e933993f7b1efc6fdf6cc066646532eb69ad1385691a96340317ce73dcca3d0da640d05c6dcd1b3b917d6a97d8b1a91d56ff3ac4710adcb901e76512d526d70135547940c8e5f02791fd2d836ded0ef56bab606b96a3b656f850c962023e5d6ffc4431845962108d91f89eb1a624b5d8a7181940ca082f42d2bedf2f91cab3e19462a2a6b94d94ed779c5b2835a14c33b97122e716151a2b23792dc4f19c94cf22c39cfb52de00716a85ba076cb7e15f0262b664b867dd151651df224fcfcc8067f88d5f1a2062168aeebee1169ef0cb2800bc9af1ffb2bba4015b8b329a01ff6c62dd8c43c7c430c1b584de3b63dae92dd626e41317fbb5791f09b050b47f8294494ffb6907839f3058f1c70b97d4976e23b8cf36ae115f110db8a4cd734cbd226d2235d639765fe7a59f40d57ad243b51243dbf5d1db6f9c7270e3d428dbf215ab18fdfd14e6e9f96838c69f5ad258aa7a590546e2481e2c0f304f4182b69efeaa602e16beb7dc03810b7fa14876f12236d7358599e09f02fd059a5d58de5e13aba3050ea5f62e8a29bbd75311b416fbc331a26a7d31ea97f00aeecf2c971de0eb70b14b43625759a6e438bbd07d92752b9738c9dd53af4a58e29c829dd24ecb9480f0a76801d24f0172a4bb8ca9b143f6def93fed548194d5060dd5961f6372f9302432f77a9d2ed9411b15c37026b571cb510d823f42f43d69c793710e88cd6ede5fbd43a8523b0952dd0c3be1249bda25aef291a48a9af906af15d2310991a04133c84b808356bec8c5ae956cfced0e4f6aa0cb713d91bb8dedd83cdc38af4d47196ae817e400549a2d611ec6b82ba2702ae64d0e49fb6358a8d2423ebc8b44bad4244352278aec7695b4736e204b1130ca48acf3bbf3d2f5e749de551d32f3934503a0d5711d6c95de4c0776355d4e6f1510eb5ef815f03b91fd2a13ea6a7404f9875ba5c3e7c57477dcdd2102c84157075402995aa72209e77618407ad6a6aff09ad96be4a7e80a89c138757966e5d54af9d7abd4902f30036f6f6e3e14e69d9747d3dbcb1deffe3caf21cad9d595e146394d239d165c9d33b7a99393ea526d1e300df4aac8ae45d57f75d010ea84d297c79a59bfa31b2ca1add8bb481c283940cf54a82e7958db1d4d059e5a094e3b32327a072585b149fb60af94d85ecb9a923265fb32f21699c951b325090fd5315b31669e91040a05eae1e1a05a027b9dd93269ed3ea2ec2a643fa7d9ace04314f08335a26334429044090131918e6e460604bf0cdb609313cb621b220a3076ce8916df0f71e38d50690628f98be1764c6c29f6d558614eb7daebcf82be64c37a4bdccf79d1d31814b5fa937b1fad29706ec60cde9ddcb3a1ab2fed0a63b1aedc358a7b796de2ad8368e19f9689250aeae3efef0536fd4b068415248569024588071578bd72bc28decd68473eabc546462d8a9ba47c44fb945804353c08bf818a36fb83bd3e02aa4ac77251c39ca56a747a00c86ca8c015c0e82e578aff3ffb22782e23d63c048066b0b36d69115439726d2aad1836fec6cd5ebed0d64a4a2a1ca81571a8f0705cde2c3a5f3bf377ed35ef9fd9b9d99b56e71125c3063c34272a8f6bd6f48738a89b403671b06b4d2177dc3c03b9f821fd083fd975fd1e9fddd8e7d175fd9e96ee80ec073e54d258788f39712ec310c57ebab188cce0252d51a032ba3840d0bbbaf7891d2a8c0e021e979e8e2ef603be49adc92969b3c731ddf4b91bb9c8d270d19bea8a840b3d5745f3dfd660ec96da778bcf6f57d5f3d7941ffbcf4ee81b2639dc03ae280ef0dd073f1062ba3ca53730a0baab894a07ec1d4d9b2f24f64c9e4de20b7144b013af6e722510666865270d330bffe8cb2a827ab56d52ac9cfdd8f1192f579c959fe6dc92694b09eff32c02bc15d17d473ea63580abbb4e4a2e929bfa84085264c09cb7484cb60a1c709eb5325da10b7026774a85fc8af8995df5c8f894eae10b23656e68f9e414046ee013c5e945d5cbbab98854aa5643283eaa6af868ef6e4d5ce93a700b4ccda8f0b42fb7d29f2d4863a88ad3c0a010c0c71bcb689c932826e2a1cb2bd29ca777e3bde51e3631f6d66c52160f1bd430922b464f8db6ca5afa413578e4f87827952865849cfd05ac8f3bb426ce0abee6d1d0242ae192f869e3b769230149f1a4a64a6ade14c8d331e673b358521cdfdc8c0fbe4ce69a4d26a9f7315d8b13a80ec2d2ff3ff812f87ca861c18ba4fda089d44a12ab7515ab9672f0346c5da55d57e29a48de752e53dd0697e56fe4a8e2097cac1b0ad0255c10280c84ed630a4760ca8e2a27f4feba445a234226ed44d073481f1be97da5af65a81590ebc585c5f7a15a72b5b026eb75e14a1e88e6961dba5009ef46c37956afe61ff42cf67f576e7a260577c9b739c5b8978606e3867cf5be184c935cf232da20c051dd7a729a59ea5b1d02dc8e6099655b0acb5b97a9902eb08b592555a7e262248dc9f24b1e8d29b4284f8e662cc7789a1f0e5fb56d76c62b17e670a43c597fe8b34360403882f7974edfdc695ed88f11080a56bc8232756104616731f25f3fe9924bf6e04ad6e04a596c150f0401eedbd42516a6cd70e032a39a2a829703b9ffa7b56b7a5d8d1faec19e7be56d81894a8554682df3457309d325e2245662cde49e257f46621eafb4dcbcc57bafa6171529d289922f3dac69dc0d3266436b570992b54bfeab38d8702c4ff57d8e7a8f2a8f4659173162f4794b8ce408c28114c826b1f132a00dae7d0cab5c95f69dee8d5575d7b1cda19d0cc2fffcd1099d86544fcf53999099665dcd7ff0fefea200970bd6d9056b33b6df231597c7706bbccbc972c53fabaeff0ec351426b2a739c1cace273498f46ccd31f20b77dd4792462d48f19ac8315677b5bceb810d184bc277387040050f84a1262b77c6f9285bb30dc33ddf263f915324722989928c9cc92ffa166ca11dd022699e623e069fe422353b81d8fce629946b640982f2f273f6e2575bf2a602e5d43d8a330734e5038f36d879d59d19a8fdde7e7edb6563dd5813cf1415f23ee2e6d00c35713a2589e4972b4e531a0f110aca9d41f2ae2ebcd199536b2eb887f82eb1ba264a113006bc497edebb66f14fc3d58c1ba38e5c818fa380a59d33c1cb9ca87dcd0b9a61faa727ab8801f119730c833b6fdb61663c1c97b3c14230dd9b881464a24a063a6b79183d05c9efc0c8e2994d43c833c52b6da53af09e3fafcb7ee5587ca991b11929148a261cbb8096cd14ae8d8f1438d11aa69b81696a2412db30eb7c1eaebf1450d04edfa9f5a3a5467143f46dc08f7e0c5fb37ca868392a9a18b6d78407b8aed595bf2ed84583b912a76284d4fa8e2986131b36e8b05948db02c27e4d488ae0ff3b185b5f8ac57c6ac22b50c8f4bdd6240fec4431f8c47fc943e4f19e016962667cc32d18c36033987d916d25b149034736e895bb2a18124b346d357b62e9ceb74ce00b01079a72d448a9687d2229c4af118ff1adffce31ed0633be5119ab3acb71fb751bbf2ecd096864c587f60be35d344044aaf5dbe010cd5651c40216d6d537ec73bbf5be549e4d03cc7b21bf2d047d8dce88d00f186d9b579dcff04511adc8c44e2a9f0a879c39ab11dc137099fe70620542f6c56162fd046bae18fcae1607abc51a62f089efb32ffb6bf8deb8950e3def365d2111a787dac06b747c5c3aa37c077763482a16df2ced9a2b318a7993ccf3b7dcb240eb14b2ea622c8cc446df14a5ff2a06c0fe97fe437b65945d5827ab68606f1f66928649e249e14060e3e74dbb6a719a27943b7d7e841a9e228250933fde369382ad36dfcf63b5956b4872b8c182a153bc7dbf4de0286dd6d0a11e98e2b103ed6eb06e7bb09d6225a90b879b659ec798cc006b850f23b4e6f34e9a8601774aa205ad159dd5ffbd8fe07a8882a35eba16d6aaae1f590ff2cee86038930b3c33eded1658635dddbb387b76834c39358a2fd2fde9a70b1c2c81c4b52e7e5181ec6a97300a06b6ac4e1e17b19a0863f66c79d1e4ae5cefdd04550935d9d8ee05e7fe789e546579f1965457d0c20407cef72613aae4cba2f4209fda0165a41a37172ec71f7f5bc68f4b445a9ef3c9e9af48738f65999231fe9afda77ad2507e00234ce201da140cf22a79e53d9707555e041465e7e67aa7b2d96f5cc09763f62393ac34305b12f1764cc973c8417f6b8561efb63a0fbbb4c9f1df2b8e53a9a171ebea3ebf302d8b38b35ed61bc979f86d76805830ebbf44a55b4849b8f7cbdd6e5337520ff55d13108d174d7011b7aec4d78e3a833e72b38738c0d717531e4dcd76cc521b17d38abbe9b176355033a402c6b6c235cfb0e07ff78fd78d0674fa28f3bc0ce921a80814c7675d46a0a39a10b0b9740f94df9ebcb8216b5c01eeb369d24c8aaf4af020f1f3eb3a41124d84d3b44c9cc5a210e09ba0c368c56e908ce7de1f83af02829b9339424da2c5b3cea941aebaf0ba9127e9ffd532db00f91cd074a9d67c79f5405afb4913af16a77ae100ad2ca531d57005c0e31ee37b763db28f15bbedc2a6d61c2f359a004caedb596bcdc3135d48ad2ca7c733179535374847a2cacafcea2dd156b625faa309a8db78bce8c6ad83a8e0cd10b70db721da678ced22de7ade0925f5bc2c3106a3364f087adb9d8d63e13dbebfa9ae035195d5685a2b61630de6792ca40949d02490ef11233a0159080bf892ca6284ce32f4b7f0257730a1705e42a5a08b6f286c13b1c1cfbc786e30cbbcfbcab5e7ccb22ae4c2c65689ad7adf5c3c98abf3eea53d6d70a8e728be940013b0ec4b62e42d79c8c1a162e5390ffe9bc42c39fc1197c60707b10d6d560d9ec8150df76c212745bb13e8dec507713d65f81796dcd374ff795a569e74d959d244aff47eed8804ad52df793b810aabc7066a18c3d0f7734534d892c0a0a965ab06bc09370fa456e5f28832ed326f23c7e861026636d17ee47fbbc718646d3ee8c8defe31085b2119cc186abec2eaba75c36ab24e4e051c7fee7be2c509591280e285427cc3a4fcc6c9fb3cbb36a07eea3e072277eb2d7ed6f7c52e942b2d17d7d85848326cf381968cd94fe27a2ee430bf5768d62bfeb6a06b38585662ffe625a99aff69733af5da76f923dfb1c5814158d4493ac79f6b870262fd49950c60f2181d03b00f023c72b439c2b40f0c495fe9d537119ba68830307f83d722a6197ff61babb930710bc0c9b3149a2f155e12662f6254981fcb48066487e873a4a62df5975373a8bb96ded1b5d4f5d974fa4bc62fda45913b1cd861af6c4eeda1fb4777d9d2ee2271845b23445c31d32344f8e448f9bc0cb372f027913333a7c3970dc7cda3dd673fee5f691982338259ad89d401e2ad47afd6021a79450ff0985ab036b67995b9c442cf0f0427c097b03f3eb0182f42c96280563297be40088f5d9b81f53a3a0d2054b71eaa9ff981054af92e9", 0x1000}, {&(0x7f0000000000)="576ac5d1f39b2169ffdd7c50dd00e669d5dd92e2d585b26d130f91c1b65b73060266144d2f1c4c15d15b6bef00", 0x2d}, {&(0x7f0000000080)="e192540ef5c8e5eaca2e2da1ecc265d8023a31b93e773d41d070841e2b447cbefce9b403065f6b488a2f46c2596a71ad1ac84cd92897f8cf85fd10b1e30e54a115a4aa00accbb1195ee73f26a8e3347624df9044f7aad0db47d751e0cb27b3d39bea4d5aa03025177e", 0x69}, {&(0x7f00000018c0)="987e0c20d0df23065ed34093e041070083b19010cf5ef5480b0ec2f67a9bfb8071cdc3bf229d870d0255c4d38d193b4c61aac6f611a5f7a5a9d2d19879791c4d879fd6b35eac95f2ef7105872de7574f0bf3c47360c846b711b8c14d472e5b2f456bfee03c81ccf86adf690786579f874f14a639b3fc01e5c7bb9ddb79a101d648ff3c1eba15de27ad55cfd3b300fad0b61cbffe4b622806914bcf02d161df0a97bc47acb3266fe934111ba2fe4e3c9edf2f147c7995b9a73caa67ef68888cc59a47ec8adf725002a55c7770bb6c669215279a129ef577bace98cd14d12f816401df6d09c1f6e3e32599ec0ad3e123eac09fdcd6ef343c416d3b1fee5553dda34f7916d96a2c74d343ffb9b015e777e70ded603283c7046d885a87c0fa29c08e3ace136f6945962fd3c57baf11d7eb5817c07280222041e021b3234bed84dd2926805f3e73afd3dacdc11784ccbf3d3a7fbbef64f8ed4756bd26a10801411a91cc4463a1f03b061d2a109db8dfdf519355e0439c205baba172673f8bae1aa89e90d5c0aaa51b965c820ce78dcbbc1e0b524bf228203c0a0abed55a33fc2fe5fb58acf6781e9f05c9d9979740ec7a60771bec6bd9969b0a9c419ed6ed959970a59ebdac6559797c237c193c4ac5ee3bf9d8aad8ad413be556040b71c49fd8b87b6470938a1326d4eb9c61eddc0a99156c2f300d0ff5835cbce560caa6484b1e65bb3023fb0233b0fa3e57f022f5b4be262e7fbfd833d49d22ed0c4c92d9ace0476d0bfe1115911ba6822c05886dc6dad9ec220d39184d790c54b255c0a7bca8c69fef12534b49d3147c0b017deb1eaaf5a70088d0f8b4ebc2d6703acdb212dcd5b88bdbbf431cf4a529fdb9824909429d435c543300e583122bed061853da60c36118a06639a869aef6373acda4e967094957ccd24f9dc13f2e53a46106e809a6aa28ff51d4b52efa7bc45d881a547ff0ee1d1f5741645617819ae4de6f47a9a5e21acca85a6393747baaa65d453421bfb945f660615a5f43de1af5b5ebc6c483f815c892c3206392abd4df24c59aa86f98246edeec3b2d65376c63be3de9a4ad2876dcc036656d91cd0103c9f585eafe94cfad9d90bbdbeca5a54758ab8179596d1a0a9f4a83d7427e657c07ff3f3ff56f081e9d078c4bea3e4f40d6b7ee2adbb85a2cce30fc309fa641bd29a1cba668667cc50187888a41509bfa56d0c9c2f96ebedaf3fc6d882fc290214fb429faeac318be5f87488a7cffb0beb4ab09977d6b56ccbe78971556d7a79d18f03f337883d499c2867b888a611a82285282128e89a8953f8123778e0046d8702143228961998df83f1b0bec201dcc5fc934e64b3452bf1092478180271f52c4bec1dbfe8626b6ec04060406dbbb355478edd3b2957aef9c7bf7b7e14fc5a7c1720ad217cfeb3de9cfce2a22680607dc54aa95001b8f9c8d7ef20506fccfad4f389d60c099944f735c4001ae30a4ee9963652a88bb403506170cde5706e1ef0c46e67a520446c84bdb30d9db4ef0291cdfb7bba365029231c4db78e84b2c2b4a70cd5b5a0cc56a22528cb916ff71e80674c03062998a77c7353883c89940beef0a8feff0792e960dc89a8f763c0e23fafb947167f5c229d4f0a3ee0ca804382b7a85e284a07990e50bf2a46a092d6744d49805d2679627e40c5a8f059663976e46fc78ba8f12798df46ce64eff3a138a83fd19da143d59d11433c134e9da9f15680bd22aa88985bff6155aad6d2e37a69e1f843c17268cef946eb5fb3e1688da3ddff61d09614c3f393d37e635f427aea97bb17c3fcf3c119efdc8a6e6c58e2130d49a841d3be6ddf1d40986a1e0ad1c97e24343db663daad6efb57d58d60133ce8425e4cdb2a097617650bc72fb96dbd30b6a7367cdd98c6b3fc385af2d14eeb6872654c8d4e17e6df140af54aeea6933157b84d0e986a087bf1e8618023add8b5fbec432462707831025286ee099697083e95d0b83cee1909fdd0edbb81622393b8ae06f135f30603c8d2d5ce8dbf01aa5619bdecc47c0e13c914aacc75609107a006b4e2d98af6d979ce0a191b9683709f6e678690576fa7c9ca9de2089c8b47de7ddf3d29de1199eafc0e5a88e4a1fff883e807547fd570b6b31540a4627e6d2970810b0e8136a1df81616c03eda5c506d80c59ea1cd63b0cb372c0d6448f2cc041316ccc77c2daae9e9c3b2255856171fcfd6dc4b7825735430a6f4a46cdd72e1c96a915342b1dbf691388d2a7921a136ba5ebd4e1c8f1958a0821abd08e6a522395ea5b6a85b96612b8bb70969994b8741e364615f7073f83c7f01fe230694d515191f5ce2e1886e4e2b069c9d42b5e87a05674d3f1461682b095decdf50ebd6eda3d4cfa9126a7a2bfe04d5f5d9f5dff0e20245240cd924d85988334bbe75ff6d6049ee9a4d9a5291bb94cdcbc940dd9af5c6f4cde7f05f35215f80c4f727fa6f150f76cd1089f2d8b8021a855d25e4dca01ca78d8407ab58c51ed308d0018328b7115a52f0fb76755ebb4f1ac0eba4fe9e3895f56dfa238f79ad2f85d7d40bfc923f2b953a49ffcb714097e8450ca71951709ddcafeeded3c463c88d632841c8585b9c418d7f21c25ede9b438b61aff8f0f681e8b066d734a7c168685917be3f1babfd8759c6ff8d94aac86784972261099bb654a5233d48f11ad93a3e34cfa57cc942533379fa9a1d2c1d96054ad8b07b56ca32d29606c7242d3a6a22679ab52ca6feaeb5651eda27a039bfeaba5f3dba7c603be9d5ef2a5913f38b7c0049a7c5c380b3164c89798744f2676039f9cf57e7e9765a6b216a94f671582a87050fe11dce77de0c19ce15bac9f147e08405f3e3f1076cee98cd91ce2454c1e70554f0004d07c911350841a00feead329d62f5ffd13c8f8145233cb5c45f95c157f32b36e7028c0adbc4203316668ecdbb836698b52611d6f2deebfb084c652de99aecee51b77a5fafc47b53aee88cec66c23e9f59f34df9b075cca50581152369c0a9d90aec06a97dedf5e69cc4b8c79884debd78603825fd2b9af9f2bb3388aa382ed017e4fe8f0d01fb16722f525d03a682c84168c788aaa08fc299fa09e6144242ce997b0ec8283f554fa75b0b5921f9737bc38dc80d06a1f5e4a81f640cf4bee27125bbd24a017be2637d8dd704412c0c2622f1260f89087b8667f8fb364e12eeb3cacbfec8ba4d713094b40e12010b762e5ce2d94638222b01991add1ece27d9c38d0372e71996d266c4fe49a0d7e757362459e1eee98e9174eccd63ada0feabe4991fd7e21301b80a808ea0725b4db92004cff3ec3ffc24a0f70d8d883cd093dd65c6b003afabe0068165714a0989b7937bd5bf26b874e34f5c7fea10151ed398f249efc46e0f311cbfc56dba2207f83ece78e72938f79b246c7399c3c42ac40952b3a938f06f6c32e138c7dba2fba9ccacc7d2dd62d264c3a3d65793265c011e09cfe7e84a097e2a06255bb8df0439c4b649e1e5fccf00bdb70073ca993da470031c54c79b9b4bbd4b2db6866efe5999c6cbdf0f93f295bb9dbbc1a7aabef64f7a556b20a9a635981c6d43d4e7ca69b9e69c62058fde7aac9ab61ba9c82eb275dd1248f72160c265c183d43c5b89a43aff76d9611273a9c6f241fe93479cabd8ea3aa66a6871d283db4c075c7cf7e5955af38bf94da8f72963ab16a5813c6b8798e2db0cba55b6ee923fee118e30b485e5d2b448d1407a055a424c779ffa89059b45e6f42ff915f23d0ab187720a1ea5d582cb35e7abc4f67b5586c4ae4d3edf415a82c2ed592ab18bfa4055472ac2792f64899c16dc6b747f4765b1768ee9fb84272781a2de2512ab30c3be5664fc5b1256c9985d17ae84ab1c48c57889dd43b1bcf35ed3f1b69d826fc70b4f77fb1cd03b4252f336943e797fb660bf9dce717ec55aed108e0907eaef19c44d2c8638b741dd16c13869ce93255457162a980234f4648a44e52e2107a6103da23ca97503a5204e9916446b842690c9fa3efac9f6d1c1dadcf4d62653c94640c053c3cdc911492f73e3f73a7cd783566f6babaf6059bc4546bed88bdd71bd17b1f76ac76a7129142fe6574f086f5dbd3968f4418957bacedea3a73e03a4e2245ff631ae5f7c34d082c06d01c0a1b752851eefb8c5ac64df369fb545841bc7e212686e42ae3446c2be12fa21bf19837d26da072840e0683948f7e2edd9f0916f3b2d2165d0434edff6852e82919541d8dd29fdefa5011a38a88f336e4a18d66acd70c7acbb98e52c556e1622101c328b3513804ed07a7433c15f687677405b585b696a7b3850a2bdbf7551addd42833f214f4b90079e2928203f636ff4efdd335b50ee4f4c15da615a45a2e5217a71a97b46acac92576cbbeae4d490983aacffc754d8c095d6e054cd72b073e21470f0feb6a23d233531f3d6a87c13a7bfab6a20d824914bc25e4c24c06a7342f91b8646636d48dab3694a74f24b19d3ddabb946dea3f3b762b9cc418869997f02372ac00ace1be805e79d415544494ec7fd334a6bb449ab50a5b1872ec918f09ac1481e7df006258a40001874008c61ae2a12aeda60ecfaf4283979c2fc3c2f2668306ac532bcaab7377dd80b776c8d431db4e3fbcfd271703602e36c85aec3d1dd85b80b5008063e5bd3858020a11d51717ab6f88db0b25a178a0f2dd3e7bddcf2d1e64464eea35fd2459ce587fddea100d9a41daa5de6d037873fcec40e8b3cb456bc3993a00b3f74ae5310e22454e986c02076637de8d4a960f17e234d104f9b6c9c96c55685efc3f1e2d7799a63fbd9be1c85ee5a7f014cf32c40771038fb17c294b9db5886b04da33152e1721a5236bdc2f0d870edfa020261b95dcf3f64a7a6f740a899c4793d95c117afbd63c542f87e83d8982c32355a80388fc021d21d6d9ef51a15a26895ec7060b9a78aadb2734089455a784e9f6fe66fc408fbbe6b647ba21be944b4c207dd200000e1124ac7269b739239df88ba3d460d370d4495a2d2d2b3947fd5506da199b10aca8bb3efed264eff3d4c001ae67fa2e0baa1cf9754bd20cd901b935f81f11aadd84f4c2dfe08aa3532f13fc9caca6819931f79de03a20c4f5f0108df16723d0e2762a682c784e54f39f16bca1d6933f3408775bcd4a0c433f75c076bbf5af59a8e6ba7f6d50712fea728ad8366348557dce73afa0d6815f6f8a8296c338faf6bff162f72128308276e6111a7e8d33703ed8bfbb1046e9c6ac75ab6ece73649f609", 0xe7b}], 0x4) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000340)="82af2eb1f7621d4e580de2b5bd1a283298e922ea19f19b9a92bcf011dc39c880db6549c75f9a52628caa98fd4354d427c2124165159f36bb440a32e1783ff727857bce22f8072f82db065419f0a14c06328ab7597e67db7d293734d3d4189c51e86d31059372814c4071aeab4a7387bd63180429241226b28a4c43651bf822f14c3310326afeedd421efedd2987df5084fd540c0679a17839fba46d0443d1021a5520f", 0xa3}], 0x1) rename(&(0x7f00000004c0)='.\x02/file1/file0\x00', &(0x7f0000000500)='./file0aaaaaaaaa\x00') r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$DIOCRADDADDRS(r3, 0xc4504443, &(0x7f00000013c0)={{'./file1\x00', '.\x02/file1/file0\x00', 0x40, 0x13}, &(0x7f0000000200)=[{@multicast1, '\x00', './file0aaaaaaaaa', 0x2, 0xd9, 0x18, 0xa, 0x2, 0xef, 0xfe}, {@rand_addr=0x6, '\x00', './file0aaaaaaaaa', 0x0, 0x5, 0x2, 0x1, 0x0, 0xd9, 0x2}, {@local={0xac, 0x14, 0x0}, '\x00', './file0aaaaaaaaa', 0x2, 0x1000, 0x1a, 0x0, 0x8, 0x5, 0x2}, {@multicast2, '\x00', './file1\x00', 0x8, 0x200, 0x1a, 0x49, 0x5, 0x5}], 0x9, 0x4, 0x4, 0x2, 0x9, 0x4, 0x78, 0x2}) syz_emit_ethernet(0xaa, &(0x7f0000001ac0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520800050000000000b10000000000000000000000bbff020000000000000000000000000001000a0000000000000502"]) rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x4, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x20200001, 0x5e, 0xf0, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x4000, 0x0, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x7, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff9, 0xb}, {0xe, 0xfc, 0xfffffffe, 0xb}], {0x7, 0x8, 0x80000006, 0x3}, {0xfffe, 0x5, 0x6d5, 0x6}}}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) ioctl$DIOCGETRULESET(r3, 0xc444443b, &(0x7f0000001840)={0xffffff01, './file0aaaaaaaaa\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}) syz_open_pts() syz_open_pts() r5 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffc, {[0x4d4, 0x8000, 0x5, 0x7, 0x0, 0x8c, 0x8000002e, 0x10000, 0xfffffffffffffffe, 0xba47, 0x2, 0x3, 0x6864a29b, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x1], [0x0, 0x5, 0xfffffffffffffff8, 0x57e7fc19, 0x2, 0x80000004, 0x0, 0x7, 0x0, 0x47], [0x8, 0x2, 0x733, 0xfffffffffffffffc, 0x1, 0x0, 0xfffffffffffffbfe], [0xffff, 0x20000000000, 0x2005a0c3, 0x100000002, 0xffffffffffffffdf], [{0xfff, 0x9, 0x4, 0x93}, {0x2, 0x72b, 0x1, 0x1}, {0x2000, 0xfffefffd, 0xfffffffe, 0x1000}, {0x1ff, 0x1000, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x9, 0x1}, {0x2, 0x8, 0x7}, {0x0, 0x9, 0x201, 0xc}], {0x4, 0x5, 0xffffffff, 0x1000849}, {0x206, 0x10, 0x4, 0x2}}}) kevent(r5, &(0x7f00000002c0), 0x138, 0x0, 0xffffffff, 0x0) 1.955342686s ago: executing program 1 (id=100): syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000800002b00fe8000000000000000000000000000bbfe800000000000000000a8"]) ppoll(&(0x7f0000002e40)=[{0xffffffffffffffff, 0x8}], 0x1, &(0x7f0000002ec0)={0x7fffffffffffffff, 0x6}, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[@ANYBLOB="237c96db6f4affffffffffff080046d200200066003b052f9078ac14f2bae0000002000000004e234e2200089078"]) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000800002b00fe8000000000000000000000000000bbfe800000000000000000a8"]) (async) ppoll(&(0x7f0000002e40)=[{0xffffffffffffffff, 0x8}], 0x1, &(0x7f0000002ec0)={0x7fffffffffffffff, 0x6}, 0x0) (async) syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[@ANYBLOB="237c96db6f4affffffffffff080046d200200066003b052f9078ac14f2bae0000002000000004e234e2200089078"]) (async) 1.907097666s ago: executing program 4 (id=104): syz_open_pts() syz_open_pts() r0 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffc, {[0x4d4, 0x8000, 0x5, 0x7, 0x0, 0x8c, 0x8000002e, 0x10000, 0xfffffffffffffffe, 0xba47, 0x2, 0x3, 0x6864a29b, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x1], [0x0, 0x5, 0xfffffffffffffff8, 0x57e7fc19, 0x2, 0x80000004, 0x0, 0x7, 0x0, 0x47], [0x8, 0x2, 0x733, 0xfffffffffffffffc, 0x1, 0x0, 0xfffffffffffffbfe], [0xffff, 0x20000000000, 0x2005a0c3, 0x100000002, 0xffffffffffffffdf], [{0xfff, 0x9, 0x4, 0x93}, {0x2, 0x72b, 0x1, 0x1}, {0x2000, 0xfffefffd, 0xfffffffe, 0x1000}, {0x1ff, 0x1000, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x9, 0x1}, {0x2, 0x8, 0x7}, {0x0, 0x9, 0x201, 0xc}], {0x4, 0x5, 0xffffffff, 0x1000849}, {0x206, 0x10, 0x4, 0x2}}}) kevent(r0, &(0x7f00000002c0), 0x138, 0x0, 0xffffffff, 0x0) kevent(r0, 0x0, 0x80000001, &(0x7f00000000c0), 0x479, &(0x7f0000000100)={0x4, 0x3}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x2, 0x1, 0x0, 0x1}, 0x8) 1.903986955s ago: executing program 1 (id=107): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x20000000, 0x0, 0x5, 0x2, 0x0, 0x449, 0x6}, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000400)=""/148, 0x94) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x2, 0xf9, 0x2, 0x6df}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) select(0x40, &(0x7f0000000000)={0x7, 0xffffffffffffffff, 0x8, 0x8000000000000000, 0xfffffffffffeffff, 0x80000000, 0x2, 0x9}, &(0x7f0000000040)={0xfffffffffffffff8, 0xe, 0x3, 0x1000, 0x4, 0x200, 0x3ff, 0xd}, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x2000001, 0x2, 0x1, 0xfffffffffffffffa, 0x17, 0xdf5e, 0x0, 0x0, 0x10001, 0xfffffffffffffffd, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0xce5], [0xfffffffffffffffe, 0x100080000002, 0x6, 0xffffffff, 0x100, 0x7b99, 0x1fe, 0x3, 0x10000000000001], [0x100000001, 0x2, 0x40000000, 0x0, 0x2, 0x101, 0x1], [0x80, 0x20000000000, 0x401, 0x3, 0xffffffffffeffffe, 0x8], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x2}, {0x0, 0x0, 0xfffffffe, 0x5}, {0x5, 0x7, 0x6, 0x80000001}, {0x0, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x3, 0x1fffffffffffffff}, {0x0, 0x0, 0x3}, {0x0, 0x962, 0x0, 0x200000000008}], {0x2000, 0x1000001, 0x5}, {0x0, 0x0, 0x8, 0x3}}}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x6a) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x7fffffff, 0x0, 0x1000a9f6, 0x0) r4 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r4, 0x20007461) syz_open_pts() r5 = syz_open_pts() r6 = getpgrp() wait4(r6, 0x0, 0x3, 0x0) close(r5) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0xba, 0xf7fffbfc, 0x80a1a3, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000002}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x3) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 1.878726563s ago: executing program 4 (id=109): clock_gettime(0x2, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x25, 0x0, 0x0) setsid() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000340)=0x80003) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.641463678s ago: executing program 4 (id=112): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000440)='./file2/file0\x00', &(0x7f00000001c0)='./file2\x00') mkdir(&(0x7f0000000000)='./file2\x00', 0x2) 1.639282458s ago: executing program 4 (id=113): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffe}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x9}, {}, {0x3, 0x207fff}, {}, {}, {0x0, 0x9}, {0x1}, {}, {0x3, 0x1}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3, 0x401}, {}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0xfffffffe}, {0x0, 0x5}, {}, {}, {}, {0x2, 0x9}, {0x0, 0x9}, {}, {0x3, 0x800}, {}, {0x3}, {0x3}, {0x0, 0x4}, {0x2, 0x8001}, {0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e34", 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb", 0x2}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe1a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000100)={0xc, 0x6c}) r0 = syz_open_pts() select(0x40, &(0x7f0000000040)={0xdeadbeef, 0x0, 0x4, 0x2, 0x0, 0x0, 0x100000000, 0x6}, 0x0, 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x800008, 0x7, 0xfffdff80, 0x160350d, "04f0ee09a370d989ad280000ff2285080800", 0x4c0, 0x3f}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR2(r1, 0xc02464bb, &(0x7f0000000180)={0x2, 0x0, 0x8001, 0x7ff, 0x4, 0x0, 0x0, 0x4, 0x997}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 1.379310223s ago: executing program 7 (id=115): syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="b55d145e54af", [], {@ipv4={0x88e7, {{0x5, 0x4, 0x1, 0x8, 0x1c, 0x65, 0xfff, 0x0, 0x2c, 0x0, @local={0xac, 0x14, 0x0}, @loopback}, @udp={{0x0, 0x3, 0x8}}}}}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x3, "fe8234022c23bdd0e86bc2a6b5ae30dd", 0x3}, 0x1c) dup(r0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000001580)='+P){', &(0x7f0000000140)=0x4, 0x0, 0x4c) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) 1.378913443s ago: executing program 7 (id=116): syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008100450008004500001c00009073bf42492c67175fab6d8661431ffe00009078ac1400bb000000004e214e2200089078"]) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba090000001de371a3f8343732051ed6b71989e0000405f8fffffe13000000", 0xb1, 0x2, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1}, 0x2, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r2, 0x1) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r4, 0x1000000000029, 0xa, 0x0, 0x0) select(0x40, &(0x7f0000001340)={0xfffffffffffffff9, 0xb, 0x6, 0x6, 0x800, 0x6, 0x0, 0x1}, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="7f454c4602df7a264ee4975f55011a49b70cb710", 0x14}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000", 0xa, 0x400, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x16, 0x0, 0x0) close(r6) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000000040)={0x0, 0x26, 0x0, 0x0, 0x0, 0x1f, 0x2}, 0x806) 1.378432405s ago: executing program 0 (id=117): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000000000}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000640)="9b189c4199b139f4723a709fb3721350edf5a35191cde1651261184e8ceed869865ef58acbc6730446099a794fd2286e293ebe1a8d852fca8907000000c0f727f19e3b420608c811b18fe5c30f8cc715b320a9b596dc31185416bf47e6fa3fa872cb9f5ee3495ccbfeb4d360b8251449c128c1507cd15f6f414af7c9575efe601f374e49f5200d23786cc253819f1b0e4b5393c0bf70817cf9fa43d961c5356e8ce8378656ec27ee68b8c721c46517bc1a1d3c675c7b52776d96cf2a96f02c54951140378e87f762c109c1de8a3f0b4310e60409776a7e03803025cbdbc814a342f57aa5a0bb8a33a505115b98e6b870c1194edfdd0918708b2df5e00ce9eeb5a149d2b4ee576c95d395010000001d0f35e87d908c1edc1e000000000000000000000032149ecff8b5ef0ded96c138cbfe699308fdf6ebe613d7779e935cc8034c49c372aa778b651f5d6849cbd8771638bcb9af399e5bbcae57d52e8cdd8c2eacd144ee55fad19dea6dfaf49f820b6ae28150999d", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x84, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYRES8=0xffffffffffffffff]) (async) r2 = socket(0x6, 0x5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001640)=0x6) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYRES64=r0]) syz_emit_ethernet(0x138, &(0x7f00000004c0)=ANY=[@ANYRES8=r0, @ANYRES8=r0, @ANYRES16, @ANYRES16=r0, @ANYRESOCT=r1, @ANYBLOB="32ea6a0f855084c0a4243b44a3841436d4e4d1714bd7dcc33e99f2fd3a68b1ad5d52e537b2fd"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40000, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000100)={0x0, 0x100000000}) (async) r4 = socket(0x6, 0x4000, 0x6) setsockopt(r0, 0x80c, 0xa, &(0x7f00000002c0)="59dfc91498a61c129d4f3c2192b18cbe135e117bf74ac49c3cd1a4b93f100de5e71cd430811e5b381afd47c6ae871acdb76da1416b24faac989909ebdf9a426b820debc9f254e718e801b2bcadbd159107f660163e303ca24c4acbe7c01e5f3bf5754731769a539963410a9da346436d963bc4e2c69654acb7150a71782ca43542867998c1b221a9d4c033d0a3e37ca2de7394ce978a57f4e75bff04ef6f3459a4861d07a160e5b69479f52ba1a4a3cac9e820e80f50d09df9846dae27e9b98c2e5e646bcd2f4f92cff46be70c34e927e2d046ee00aef2f22c32067cf7c7decf88b3f6d5624d718a18a15dd7eb980de53e18", 0xf2) (async) setsockopt(r4, 0x1000000000029, 0xa, 0x0, 0x0) (async) r5 = socket(0x20, 0x4, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) (async) mknod(&(0x7f0000000240)='./file0\x00', 0xc000, 0x0) (async) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0x392) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) (async) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) (async) ioctl$FIONREAD(r6, 0xc020691b, &(0x7f0000000100)) (async) write(r5, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) close(r7) 669.060377ms ago: executing program 5 (id=137): poll(0xffffffffffffffff, 0x0, 0x6) 598.384328ms ago: executing program 5 (id=140): syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db8344001040d727dd1a8141e9901100fed38d5ba80b9e61cd0c535a98000000ff02000000000000000000000000000188000000000000004e234e2200089078"]) 596.931ms ago: executing program 7 (id=141): mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{0x42d1ac18da67a6ce, 0x800}, {0x2}, {0x0, 0x10007ffe}, {}, {}, {0x0, 0x8}, {0x1}, {}, {0x0, 0x3}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3, 0x80000000}, {}, {0x0, 0x55a9}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x0, 0x1}, {}, {0x1}, {}, {0x0, 0x5}, {0x0, 0x9}, {}, {0x3, 0x800}, {0x0, 0xffffffd9}, {0x3}, {0x3}, {}, {0x2, 0x8001}, {0x0, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) select(0x40, &(0x7f0000000080)={0x5, 0x4, 0x5, 0x7fff, 0x9, 0x18d, 0x80000001, 0x400}, &(0x7f00000000c0)={0x9, 0x2, 0x5fd, 0x3, 0xb, 0x3, 0xfffffffffffffffd, 0x34a}, &(0x7f0000000100)={0x80000001, 0x1, 0x820, 0x9, 0x4, 0x1, 0x6, 0x1}, 0x0) 535.2349ms ago: executing program 7 (id=143): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0xe0) syz_emit_ethernet(0x90, &(0x7f0000000480)={@empty, @local, [{[], {0x8100, 0x1, 0x0, 0x2}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x1, 0xc9, 0x65, 0x0, 0x8, 0x1, 0x0, @multicast1, @broadcast, {[@generic={0x7, 0xb, "695959b0d20d96a997"}]}}, @generic="c18db3e9688c3b47483f6019c8e6daee3734800c589cf6d84936daf684f7e35390643ac1a1320fba5e73b0f90f08d7d10d0c2aeac6a1145df93d2c80b7b59b491df05ecff3d7c307feb322c60f88c94dbce94ef52bafa6a67c187ab1f676f98f7dc8"}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020699b, &(0x7f0000000100)) sendmmsg(r1, &(0x7f0000000440)={{&(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x3, "82c342bd2275ba4f35032ceb4b01663c", 0x4}, 0x1c, &(0x7f0000000280)=[{&(0x7f0000000080)="3e5139fa403fd3203649953aadb48206bbbf0093dd1a50882376efc70748213c1dc9a44cad5b21c3e2e559e59ec42644235b2d3ad3f339640f4b58a7a719ab47fe5b2c5f289e0a7adbc9ccb3cac462b43bc3e1991305d17585c69a49be194026087b87b415ddb395e3d7a858961f288b9f4ebab0c30d873cca12dc1829ac1525d90510f5e605d8d2edaa79", 0x8b}, {&(0x7f0000000140)}, {&(0x7f0000000180)="f9521486663536caf486c1882d15aad917938f5fccc07af5c943535a5fffdd3cf6aed2195675919ba51d9910ef5756ef136a510bf74bdee8b33ef24d922373e011cb74968049cbc28b4efefb4cffe93e8f99a9f470636b3f2af38a4e3f63c07ccbff4fa5e2eda8cbbf6f21e9443619a39cef02e842fe59a0a69ec543f4df2d64633d4a7e0050ef8a79984e89be80f70b590e9e5042bb95b291b4830596bbc995d66ea99f75844bd4160c1d1ff0ada0fc1bb0c6186908982db721dfeb09ecee4476ad08f54a18eb2a10db8db439", 0xcd}], 0x3, &(0x7f00000002c0)=[{0x60, 0xffff, 0xfffffffe, "f04bdccdc86b2cbb472e27608122a2c05f00471427ef47bf36dd92cf1786f91e001e07515758a9d293a28233eeee1130d8b376b549ad9eb762d60d91d7ee1ad6bb4d114aa08dffeefa7a742f66f10af22c"}, {0x108, 0xffff, 0x0, "e888a3f31fa04e5612a2e9d104951168693b2ef8d236c1a1ff415434fccaad028b3f3c10c95d2992d48eef824740ba7573985aba4f02e41f3667780f8631ca02adda49fad46efdc3d056eb338b6af4a50241c4f0a44058674c2f1075b4ac0f1f9842736236796336d53206b2dd4054f51e7e1da0b9ed062ef8488e913981d86f25b1cce766b22d5506ffdd5337bc1649952b3f7e71ed47c96a4e35bf4b88423640031d85070599adc3c699fa1758386c19eb910f7968a24fea42677c885e23268c38821c82932a16f6df62dfa0c51ac94e50b38408fa31acfd0fb8bbc5fb9c152bf00c8f38cb67a883169d886495d48e37531b15b303d82d09"}], 0x168}}, 0x38, 0x400) 529.353585ms ago: executing program 7 (id=144): writev(0xffffffffffffff9c, &(0x7f0000000640)=[{&(0x7f0000000240)="812d08f756f417375aae387346ecff010000002f4247fac130c406912818f91356c6ed6cfb3516edeb27f30945326f0a986f36ab93c4540045a5419a8ddc08d141c7f3fc0853a243aebb619fd342d847759f8041a007b7d0dc563fe334247f70774b3c7e62b42b25907396a92a313c97ac57fc0cb1b1d687cf44428a8f636f1764dd7b7bde273b5c8a394353a578edb5722a870bb38c41f0b9349ad472fe0771668eff6693b859339a7d253e3e2498ef12fadd3b6fe94731d3c8cea85e70295336851a94a3f1323d9ed2e176dd1f172bf6ac7564a7f17afdb3e7ef8203cc32c14477ea008a24a2c1329877957255187282e42ee8ce9af589e4348abd0be1fb286a2d326b779745e44dc3d4e468f8c6895ca00912e99bb1e3ef346fa154", 0x11d}], 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r1, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000040)='!', 0x1}], 0x2) write(r0, &(0x7f00000000c0)="8b7c4b4483057cff20cd925f58db8635d8af2604514e63a1d16f2a53b74a78452fbcb79011b02b41ddc52946842f", 0x2e) write(r1, &(0x7f0000000080)="09b3c620ce9d0a", 0x7) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x2}, 0x3, 0x0, &(0x7f0000000000), 0x0, 0x0) 529.040725ms ago: executing program 6 (id=145): sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1a}, 0x2, &(0x7f0000000080)="46bc1dbd105a93dc15394dcbc3402169c474b6a441ada28f9626699cd3b4e38da60d4560944ff7922f56283af0eb7c616695b22b232723b9f3e81f3da86b5dc7110a86813d10899e5c611073439b7aec18bb2533a31294e590e5eb", &(0x7f0000000100)=0x5b, &(0x7f0000000140)="8d133603f0186770739092ef3b5f6d00d2f0930a27f911db0af4f8a85589a1ac16e350fdaaf10cefb1404030f7b8fb60177ca7d0fea1958bf838e843fc45773a65bb40df4051ac3202201cdc2da80c3a0de189a2d31a40b6b468e88a98a89412421d2b138a6b4b0c641cbb0352903973da84f0edc434ab04ae9f94b78b0016a159822fe0040a70e055d391eb038f161afc47f6ddaf43549ae084e8b8c19d09cc81f5230c90a40d5934", 0xa9) 528.622759ms ago: executing program 5 (id=146): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) gettimeofday(0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000100)="87f91e0e", &(0x7f0000000080)=0x4f, 0x0, 0x0) rename(&(0x7f0000000980)='./file0\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setpgid(0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0x200000000007, 0x8, 0x102000002, 0x1, 0x9, 0x2, 0x8000}, &(0x7f0000000180)={0x2, 0x1, 0xff, 0xfff, 0xd7, 0xd, 0x3, 0x4}, &(0x7f0000000280)={0x8, 0x0, 0x81, 0x7fffffff, 0x331, 0x9, 0x4e000000000, 0x806}, &(0x7f00000002c0)={0x1, 0x80000000}) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140)={0x7, 0x2}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) close(r2) r3 = socket$unix(0x1, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) execve(0x0, 0x0, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$setown(r1, 0x6, r4) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xe0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 527.471037ms ago: executing program 6 (id=147): r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$hw(&(0x7f0000000080)={0x7, 0x10}, 0x2, &(0x7f0000000000)="16a69ab1f12cd6b6", &(0x7f0000000040)=0x8, 0x0, 0x0) ftruncate(r1, 0x8531) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1001, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f00001ad000/0x4000)=nil, 0x4000, 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x2d2) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)="24bdfa5d1d2873c63e353482d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e6508712b97dd66229e96593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2ccef950b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f624148710ee7f3278e676ec4119399aa9c8774e6c53f708853588d97fc458e5807859417c4cc81f0f51d2f4718ce77baaadf64199ef12945bb150600"/256, 0x198b3) 526.943045ms ago: executing program 7 (id=148): setrlimit(0x8, &(0x7f0000000100)={0xc, 0x6c}) r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xc, 0x8, 0x9, 0x9, "225e8e000080e60800000000e9ff00", 0x4}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x800008, 0x9, 0xfffdff80, 0x160350d, "04f0ee09a370d989ad28fec7ff2285080800", 0x1000004, 0x3f}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 228.442403ms ago: executing program 0 (id=149): sysctl$net_inet_ip(&(0x7f0000000680)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000006c0)='\x00\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240), 0x0) r1 = socket(0x18, 0x2, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000100)=""/62, 0x3e}], 0x1) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000000080)={0x10001, 0x0, r0}) sendto$inet(r2, &(0x7f0000000280)="8c345e514d7fd591966f025a148777729ca6135e57efbdd662a96a63343485aace9688f845f43e3c33897c31ca7906647b314d10f587c37c0fe57ede6c868c929c7e9f6490df7e72ea70498900d0b0ecba3ef75554eb3211cb4e430678fc2e25b888e4f00d709c0af317db333341251a5c57a8e23d97af6bc633e5a1e3b0b9fd732b842ee1c944132d283d21fc2d050fe4c8cd4f6b0b67870cfb42c61b1715527b6cec644aff50522f7df6ed1bd2995f4c2f55e04d431e1533269a5f3914821e477f7defa7fcaf759d6101e5f27a35b64571d578bfd8ee0dba540e77da294e93e363eaaf895c893c55d652", 0xeb, 0x1a4d225e95569b80, &(0x7f0000000180)={0x10, 0x2, 0x3, 0x40}, 0x10) socket(0x1, 0x3, 0x5) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) closefrom(r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r3 = semget(0x1, 0x2, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/247) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000240), 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) 223.401542ms ago: executing program 6 (id=150): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="70c149cfaa6784cda6afe53cbb1126c25ec15f61a2c1381d965cbd17cf2565cc70854dccb9dd1f4d5974b173b842ab4d4e1d0ce6de28f40ef62a9c25d5c2f693a40f05733c21cee51a1b0397e77368006b6f730dd87aae8e2688ef585bfd00b0fb13b0463935188598f878e10c6766c15d03dccab5f6321a0a7037fa84f9b3113a6c7d92c8b0304a9cb75180fb5bf269cff7c1", 0x93}, {&(0x7f00000004c0)="fe4674f25269e7516120702e9e4719784543bb49ef8d56f344cdfca2867a935b007c25def911806150f41aa706162dbb5cff75e4d4e1bdca52a40f7dd5f78ac6eec21f8f1e0a4f3e143d68b6680b1feec8bef73073b529013b0af4d1b6b03f114c03b5eb433c36ada3cf8b", 0x6b}], 0x2) socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x0, 0x9, "2bb0efba686d4530c75c2802d6ae8d1f"}, 0x1c) readv(r1, &(0x7f0000000040), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x3, 0x4, &(0x7f0000000000), 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) (async) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="70c149cfaa6784cda6afe53cbb1126c25ec15f61a2c1381d965cbd17cf2565cc70854dccb9dd1f4d5974b173b842ab4d4e1d0ce6de28f40ef62a9c25d5c2f693a40f05733c21cee51a1b0397e77368006b6f730dd87aae8e2688ef585bfd00b0fb13b0463935188598f878e10c6766c15d03dccab5f6321a0a7037fa84f9b3113a6c7d92c8b0304a9cb75180fb5bf269cff7c1", 0x93}, {&(0x7f00000004c0)="fe4674f25269e7516120702e9e4719784543bb49ef8d56f344cdfca2867a935b007c25def911806150f41aa706162dbb5cff75e4d4e1bdca52a40f7dd5f78ac6eec21f8f1e0a4f3e143d68b6680b1feec8bef73073b529013b0af4d1b6b03f114c03b5eb433c36ada3cf8b", 0x6b}], 0x2) (async) socket(0x2, 0x2, 0x0) (async) bind(r1, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x0, 0x9, "2bb0efba686d4530c75c2802d6ae8d1f"}, 0x1c) (async) readv(r1, &(0x7f0000000040), 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt(r2, 0x3, 0x4, &(0x7f0000000000), 0x0) (async) 222.119508ms ago: executing program 6 (id=151): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r0, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) r3 = getpgid(0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x35, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000180)="0712b4d37de215ade213a5c31c0b62d28b6c5f6b05c8e77d3b4f93b50b3d37f12cfda051e749fc41bbed7c6008a6ba63ffcba7d4a9bcf5415e8bf2c17beae66140ae6340ea6f11f602ff015a0d30561d63fea6688d12c20eded9e6241729641aa8afd505bb3b70c6ddf0dbe93c420d6779e078eaf10ac355c643ab9ce131160a9e09ab6696e188c47cbda7e1a9b3a20f364deac5cc2fd5d487da96a4a927", 0x9e, 0x6, &(0x7f0000000100)=@abs={0x6, 0x0, 0x0, 0x1}, 0x8) fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, r3) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r0, 0x0) (async) sysctl$hw(&(0x7f0000000140)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) pipe(&(0x7f0000000000)) (async) socket(0x2, 0x2, 0x0) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) getpgid(0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r4, 0x1000000000029, 0x35, 0x0, 0x0) (async) sendto$unix(r2, &(0x7f0000000180)="0712b4d37de215ade213a5c31c0b62d28b6c5f6b05c8e77d3b4f93b50b3d37f12cfda051e749fc41bbed7c6008a6ba63ffcba7d4a9bcf5415e8bf2c17beae66140ae6340ea6f11f602ff015a0d30561d63fea6688d12c20eded9e6241729641aa8afd505bb3b70c6ddf0dbe93c420d6779e078eaf10ac355c643ab9ce131160a9e09ab6696e188c47cbda7e1a9b3a20f364deac5cc2fd5d487da96a4a927", 0x9e, 0x6, &(0x7f0000000100)=@abs={0x6, 0x0, 0x0, 0x1}, 0x8) (async) fcntl$setown(r1, 0x6, r3) (async) fcntl$setown(r1, 0x6, r3) (async) 221.79764ms ago: executing program 5 (id=152): mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) openat$dri(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dri/renderD128\x00', 0x7d4c28fa034cbf5, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) close(r0) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x10000000001, 0x400003, 0x8, 0x0, 0x101, 0x9, 0xffffffffffffffff}, 0x0, 0x0, 0x0) 1.86797ms ago: executing program 6 (id=153): symlink(0x0, &(0x7f0000000040)='./file0\x00') (async) getsockname$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f0000000040)=0x10) (async) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, 0x0, ""/10}, &(0x7f0000000340)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x13}, 0x2, &(0x7f0000000100)="b8f67f53f946a4af", &(0x7f0000000080)=0x8, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x7ffffffffffffffd, 0x7f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x33, &(0x7f0000000080)="03100008", 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r1, r4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYRES32=r3], 0xfffffffffffffe21}, 0x0) (async) close(0x3) (async) sendmmsg(r5, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x1, 0x1, "ff010000000000018000", 0x4}, 0x1c, 0x0, 0x0, 0x0}}, 0x1, 0x8) (async) select(0x40, &(0x7f0000000300)={0x1f, 0xb, 0x401, 0x4, 0xa, 0xfffffffffffffff6, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x33) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r7, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/73, 0xfffffd8d}], 0x1) (async) r9 = getppid() fcntl$setown(r7, 0x6, r9) dup2(r8, r7) writev(r8, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000240)=@in6={0x1c, 0x18, 0x3, 0xfffffffc, "0d6df2932999fce02fa3e0b4b2152264", 0x10001}, 0x1c, 0x0, 0x0, 0x0}, 0x406) (async) getsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000000), &(0x7f0000000040)=0x4) 1.37051ms ago: executing program 5 (id=154): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x2be00000000000, 0x1, 0x2, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2eff, 0x2, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xaa, 0x2000000000002, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0xf9, 0x7b99, 0x201, 0x2000c, 0x6], [0x2, 0xfffffffffffffffb, 0x40000000, 0x4, 0xffffffffffffffff, 0x10fff, 0xfff7fffffffffffe], [0x4, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x5, 0x2}, {0x10, 0x101, 0x1, 0x814}, {0x3, 0x5, 0x9, 0x80000004}, {0x10, 0x2, 0x0, 0x80a}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0xf6}, {0x0, 0x965, 0x3, 0x9}], {0x2400, 0x8, 0x10000}, {0x0, 0xfffffffc, 0x3, 0x2}}}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, 0x0, 0xffffffff, &(0x7f0000000000), 0x7, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x400, &(0x7f00000002c0), 0x5f, 0x0) r2 = kqueue() sysctl$net_inet_ip(&(0x7f0000000680)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x7ff}], 0x2, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x2be00000000000, 0x1, 0x2, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2eff, 0x2, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xaa, 0x2000000000002, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0xf9, 0x7b99, 0x201, 0x2000c, 0x6], [0x2, 0xfffffffffffffffb, 0x40000000, 0x4, 0xffffffffffffffff, 0x10fff, 0xfff7fffffffffffe], [0x4, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x5, 0x2}, {0x10, 0x101, 0x1, 0x814}, {0x3, 0x5, 0x9, 0x80000004}, {0x10, 0x2, 0x0, 0x80a}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0xf6}, {0x0, 0x965, 0x3, 0x9}], {0x2400, 0x8, 0x10000}, {0x0, 0xfffffffc, 0x3, 0x2}}}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) (async) kqueue() (async) kevent(r0, 0x0, 0xffffffff, &(0x7f0000000000), 0x7, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) kqueue() (async) kevent(r1, &(0x7f0000000000), 0x400, &(0x7f00000002c0), 0x5f, 0x0) (async) kqueue() (async) sysctl$net_inet_ip(&(0x7f0000000680)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x7ff}], 0x2, 0x0, 0x2, 0x0) (async) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) 707.593µs ago: executing program 6 (id=155): syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd"]) syz_emit_ethernet(0x1ab, &(0x7f0000000300)={@empty, @empty, [{[], {0x8100, 0x0, 0x1}}], {@ipv6={0x86dd, {0x7, 0x6, "8f49c1", 0x171, 0x2, 0x4, @rand_addr="c863ed37ba65ce5c5868c7b320ee001a", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0xfffffffa}, @pad1, @pad1, @ra={0x5, 0x2, 0x3}]}, @fragment={0x50, 0x0, 0xd, 0x1, 0x0, 0x9, 0x64}, @routing={0xc, 0x8, 0x0, 0x5, 0x0, [@loopback, @mcast2, @mcast2, @rand_addr="32eb98d53213f54f06f66a2c67137136"]}, @routing={0x50, 0x2, 0x0, 0x40, 0x0, [@mcast1]}], @generic="36afe351396a7b2feb6c11c7d66e2adddda3840c5ef93eda2a836c139fbe24ef80aa50077bcbfc4da385ae1f84ad2b9655f77c81cb0619ac6f4e9b7173cee81af595771854023a728125471400a0c96955f6bcc8c3d6eb769883f1a645898622f81e9f55e1a44b85c32fd18b001a09bb88435c213c98fe8e9e98245df51a88e470ba3d17e39f243c109d00680c1c54f69c6b4e4eb976ca04d5b89c9c5179c9a6dd884cb20be05b0c9c6ba4ac62971be9d729335741f4714426a2295be56ee72035f7f65df2ad3ee9f2bbae1f3e30702cd454d1b8c60e72a1bff29982edcdb6957523eb5773da69e65db68333df81fd2355"}}}}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffb, 0xffff, 0x8080a19f, "bb08015c9d04000000ffffffffff00001d00", 0x0, 0x4}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x1, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x552, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) unveil(&(0x7f0000002400)='.\x00', &(0x7f0000000080)='c\x00') fcntl$lock(r1, 0x9, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x9acf, 0x9, 0x3, 0x5, "7011a139dd58caa57b2579dba31428e04b51f74d", 0x5, 0x4}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x5, 0x81, 0x3, 0x8, "c01617cf9a581d4a55a833808eb03fb2ebb02320", 0xc1e, 0x5}) 0s ago: executing program 5 (id=156): sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f0000000040)=@file={0xa5, 0x1, './file0/file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)='\a', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.172' (ED25519) to the list of known hosts. panic: kernel diagnostic assertion "refs > 1" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/kern_synch.c", line 920 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 57829 6600 32767 0x10 0 0 syz-executor *437162 35904 32767 0x10 0x4000000 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8344eba7) at panic+0x1e5 __assert(ffffffff8348d1af,ffffffff8346e810,398,ffffffff8345ab00) at __assert+0x29 refcnt_take(ffff8000015f0008) at refcnt_take+0x109 if_getgroupmembers(ffff80003c4311d0) at if_getgroupmembers+0x11d sys_ioctl(ffff80003c42b4f0,ffff80003c4313b0,ffff80003c431300) at sys_ioctl+0x674 syscall(ffff80003c4313b0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3f942c46130, 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: kernel diagnostic assertion "refs > 1" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/kern_synch.c", line 920 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8344eba7) at panic+0x1e5 __assert(ffffffff8348d1af,ffffffff8346e810,398,ffffffff8345ab00) at __assert+0x29 refcnt_take(ffff8000015f0008) at refcnt_take+0x109 if_getgroupmembers(ffff80003c4311d0) at if_getgroupmembers+0x11d sys_ioctl(ffff80003c42b4f0,ffff80003c4313b0,ffff80003c431300) at sys_ioctl+0x674 syscall(ffff80003c4313b0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3f942c46130, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c431030 rbx 0xffff8000299bee07 rdx 0xffff8000015a6ac0 rcx 0xffff80003c42b4f0 rax 0xffff8000299bdff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xc87e7362cde80e84 r11 0x2c20205e97f314a8 r12 0xffff8000299bec08 r13 0 r14 0 r15 0x1 rip 0xffffffff82c0b705 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c431020 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=437162 pid=35904 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c42a030,0xffff80003c42ba30 process=0xffff8000fffe4020 user=0xffff80003c42c000, vmspace=0xfffffd806c89c400 estcpu=36, cpticks=3, pctcpu=0.0, user=0, sys=3, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 6600 57829 36544 32767 7 0x10 syz-executor 6600 72679 36544 32767 3 0x4000090 fsleep syz-executor 35904 499624 69896 32767 2 0x10 syz-executor *35904 437162 69896 32767 7 0x4000010 syz-executor 68684 368042 60146 32767 3 0x90 nanoslp syz-executor 68684 518881 60146 32767 3 0x4000090 sbwait syz-executor 68684 28046 60146 32767 3 0x4000090 fsleep syz-executor 9598 16530 60013 32767 3 0x90 nanoslp syz-executor 9598 202230 60013 32767 3 0x4000090 ttyin syz-executor 9598 231310 60013 32767 3 0x4000090 fsleep syz-executor 68157 3327 44861 32767 3 0x90 nanoslp syz-executor 68157 42346 44861 32767 3 0x4000090 fsleep syz-executor 68157 497748 44861 32767 3 0x4000090 fsleep syz-executor 39400 24727 86243 0 3 0x100082 sbwait arp 86243 365430 78489 0 3 0x10008a sigsusp sh 60013 119651 85021 32767 3 0x90 nanoslp syz-executor 36544 58596 7718 32767 3 0x90 nanoslp syz-executor 37142 15126 23126 32767 3 0x90 wait syz-executor 44861 311677 70808 32767 3 0x90 nanoslp syz-executor 60146 209485 65395 32767 3 0x90 nanoslp syz-executor 69896 277466 1464 32767 3 0x90 nanoslp syz-executor 78489 331269 70179 0 3 0x80 wait syz-executor 85021 508953 6034 0 3 0x82 wait syz-executor 1464 392855 6034 0 3 0x82 wait syz-executor 7718 395256 6034 0 3 0x82 wait syz-executor 9441 329869 6034 0 3 0x82 wait syz-executor 70179 347299 6034 0 3 0x82 wait syz-executor 23126 148750 6034 0 3 0x82 wait syz-executor 70808 68315 6034 0 3 0x82 wait syz-executor 65395 350930 6034 0 3 0x82 wait syz-executor 6034 322997 75877 0 3 0x82 kqread syz-executor 75877 313895 84354 0 3 0x10008a sigsusp ksh 84354 252839 87029 0 3 0x98 kqread sshd-session 87029 322752 11128 0 3 0x92 kqread sshd-session 97322 381982 1 0 3 0x100083 ttyin getty 11128 464939 1 0 3 0x88 kqread sshd 69748 463392 30852 73 3 0x1100090 kqread syslogd 30852 359654 1 0 3 0x100082 sbwait syslogd 63094 367382 1 0 3 0x100080 kqread resolvd 54592 71901 70047 77 3 0x100092 kqread dhcpleased 85735 461579 70047 77 3 0x100092 kqread dhcpleased 70047 252906 1 0 3 0x80 kqread dhcpleased 40125 425400 0 0 3 0x14200 bored smr 60394 126425 0 0 3 0x14200 pgzero zerothread 32186 408577 0 0 3 0x14200 aiodoned aiodoned 42595 219044 0 0 3 0x14200 syncer update 22513 127055 0 0 3 0x14200 cleaner cleaner 45299 27433 0 0 3 0x14200 reaper reaper 65110 467047 0 0 3 0x14200 pgdaemon pagedaemon 70843 67660 0 0 3 0x14200 bored viomb 78501 360405 0 0 3 0x40014200 acpi0 acpi0 97223 183650 0 0 3 0x40014200 idle1 47853 66131 0 0 3 0x14200 bored softnet1 35038 374663 0 0 3 0x14200 bored softnet0 59377 322933 0 0 3 0x14200 bored systqmp 61252 76110 0 0 3 0x14200 bored systq 29655 443556 0 0 3 0x14200 tmoslp softclockmp 32413 6703 0 0 3 0x40014200 tmoslp softclock 86836 194905 0 0 3 0x40014200 idle0 1 222281 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 6600 (syz-executor) thread 0xffff80003c42afc0 (72679) exclusive rrwlock inode r = 0 (0xfffffd8075e0b688) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_makeinode+0xcd #8 ufs_mknod+0x5b #9 VOP_MKNOD+0x101 #10 domknodat+0x469 #11 syscall+0xb17 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8075e0ba00) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domknodat+0xb4 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 35904 (syz-executor) thread 0xffff80003c42b4f0 (437162) shared rwlock netlock r = 0 (0xffffffff83960170) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 if_getgroupmembers+0x66 #3 sys_ioctl+0x674 #4 syscall+0xbd4 #5 Xsyscall+0x128 exclusive rwlock iftmplk r = 0 (0xffffffff839600c0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 if_getgroupmembers+0x51 #3 sys_ioctl+0x674 #4 syscall+0xbd4 #5 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11082 12022K 12034K 166960K 12176 0 pcb 17 12K 12K 166960K 17 0 rtable 227 6K 6K 166960K 362 0 pf 31 16K 16K 166960K 31 0 ifaddr 40 7K 7K 166960K 42 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 3 1K 9K 166960K 8 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 32 0 iov 0 0K 2K 166960K 5 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1287 81K 81K 166960K 1367 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 85 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 26 97K 129K 166960K 289 0 sigio 0 0K 0K 166960K 7 0 proc 58 99K 179K 166960K 504 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 32 0 in_multi 89 6K 6K 166960K 91 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 7 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 241 1076K 1076K 166960K 241 0 exec 0 0K 1K 166960K 371 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 253 145K 162K 166960K 4289 0 UVM aobj 9 2K 2K 166960K 10 0 pinsyscall 48 96K 116K 166960K 1341 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 7 0 NDP 11 0K 1K 166960K 25 0 temp 41 9075K 9154K 166960K 4388 0 kqueue 14 22K 29K 166960K 63 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 43 0 38 1 0 1 1 0 8 0 rtentry 176 106 0 1 5 0 5 5 0 8 0 unpcb 144 128 0 112 2 0 2 2 0 8 1 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpcb 736 134 0 130 7 0 7 7 0 8 6 arp 136 17 0 0 1 0 1 1 0 8 0 ipq 40 1 0 1 1 0 1 1 0 8 1 ipqe 40 3 0 3 1 0 1 1 0 8 1 inpcb 328 266 0 258 7 0 7 7 0 8 6 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 2 0 0 1 0 1 1 0 8 0 nd6 152 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 425 0 0 27 0 27 27 0 8 0 art_table 40 426 0 0 5 0 5 5 0 8 0 art_node 32 106 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 79 0 69 1 0 1 1 0 8 0 shmpl 112 7 0 1 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 1789 0 329 92 0 92 92 0 8 0 ffsino 296 1789 0 329 113 0 113 113 0 8 0 nchpl 144 2200 0 513 63 0 63 63 0 8 0 vnodes 216 1870 0 0 104 0 104 104 0 8 0 namei 1024 6790 0 6790 2 0 2 2 0 8 2 percpumem 16 50 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 7494 0 7494 6 1 5 5 1 8 5 plimitpl 152 121 0 95 2 0 2 2 0 8 0 sigapl 424 575 0 521 7 0 7 7 0 8 0 knotepl 120 281 0 0 9 0 9 9 0 8 0 kqueuepl 224 82 0 70 2 0 2 2 0 8 0 pipepl 344 128 0 99 3 0 3 3 0 8 0 fdescpl 528 559 0 521 4 0 4 4 0 8 0 filepl 160 2582 0 2362 12 0 12 12 0 8 1 lockfpl 104 121 0 119 1 0 1 1 0 8 0 lockfspl 48 27 0 25 1 0 1 1 0 8 0 sessionpl 144 29 0 12 1 0 1 1 0 8 0 pgrppl 48 41 0 16 1 0 1 1 0 8 0 ucredpl 104 414 0 396 1 0 1 1 0 8 0 zombiepl 144 523 0 521 1 0 1 1 0 8 0 processpl 1232 575 0 521 5 0 5 5 0 8 0 procpl 664 824 0 762 7 0 7 7 0 8 0 sockpl 752 439 0 410 10 0 10 10 0 8 6 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 113 0 0 15 0 15 15 0 8 1 mcl2k 2048 26 0 0 4 0 4 4 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 285 0 0 18 0 18 18 0 8 0 bufpl 280 2417 0 102 166 0 166 166 0 8 0 anonpl 32 7584 0 0 62 0 62 62 0 246 0 amapchunkpl 152 13043 0 12460 30 0 30 30 0 158 6 amappl16 200 2534 0 2286 18 4 14 14 0 8 0 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 399 0 396 1 0 1 1 0 8 0 amappl13 176 109 0 98 1 0 1 1 0 8 0 amappl12 168 792 0 755 2 0 2 2 0 8 0 amappl11 160 6 0 6 1 1 0 1 0 8 0 amappl10 152 167 0 157 1 0 1 1 0 8 0 amappl9 144 265 0 265 1 1 0 1 0 8 0 amappl8 136 91 0 90 1 0 1 1 0 8 0 amappl7 128 138 0 126 1 0 1 1 0 8 0 amappl6 120 149 0 147 1 0 1 1 0 8 0 amappl5 112 86 0 79 1 0 1 1 0 8 0 amappl4 104 249 0 232 1 0 1 1 0 8 0 amappl3 96 2374 0 2241 5 1 4 4 0 8 0 amappl2 88 488 0 434 2 0 2 2 0 8 0 amappl1 80 9942 0 9327 17 0 17 17 0 8 2 amappl 88 3600 0 3414 5 0 5 5 0 92 0 uvmvnodes 80 105 0 0 3 0 3 3 0 8 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 9 0 1 1 0 1 1 0 8 0 uaddrrnd 24 559 0 521 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 559 0 521 1 0 1 1 0 8 0 vmmpekpl 168 6195 0 6161 2 0 2 2 0 8 0 vmmpepl 168 44256 0 41930 106 0 106 106 0 357 4 vmsppl 488 558 0 521 7 1 6 6 0 8 0 rwobjpl 80 15705 0 14466 26 0 26 26 0 8 0 pdppl 4096 1125 0 1042 109 24 85 99 0 8 2 pvpl 32 15985 0 0 129 0 129 129 0 265 0 pmappl 256 558 0 521 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 289 0 27 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff838fcff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff83a0c2c0) at __mp_lock+0x1a3 uvm_fault(fffffd806c89c218,67791d08000,0,1) at uvm_fault+0x1ea upageflttrap(ffff80003c416f60,67791d08000) at upageflttrap+0xa9 usertrap(ffff80003c416f60) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x79514e24a380, count: 6 ddb{0}> trace x86_ipi_db(ffffffff838fcff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff83a0c2c0) at __mp_lock+0x1a3 uvm_fault(fffffd806c89c218,67791d08000,0,1) at uvm_fault+0x1ea upageflttrap(ffff80003c416f60,67791d08000) at upageflttrap+0xa9 usertrap(ffff80003c416f60) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x79514e24a380, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8344eba7) at panic+0x1e5 __assert(ffffffff8348d1af,ffffffff8346e810,398,ffffffff8345ab00) at __assert+0x29 refcnt_take(ffff8000015f0008) at refcnt_take+0x109 if_getgroupmembers(ffff80003c4311d0) at if_getgroupmembers+0x11d sys_ioctl(ffff80003c42b4f0,ffff80003c4313b0,ffff80003c431300) at sys_ioctl+0x674 syscall(ffff80003c4313b0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3f942c46130, count: 7 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8344eba7) at panic+0x1e5 __assert(ffffffff8348d1af,ffffffff8346e810,398,ffffffff8345ab00) at __assert+0x29 refcnt_take(ffff8000015f0008) at refcnt_take+0x109 if_getgroupmembers(ffff80003c4311d0) at if_getgroupmembers+0x11d sys_ioctl(ffff80003c42b4f0,ffff80003c4313b0,ffff80003c431300) at sys_ioctl+0x674 syscall(ffff80003c4313b0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3f942c46130, count: -8