last executing test programs: 1.618016874s ago: executing program 7 (id=29): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) getsockname(r0, 0x0, &(0x7f0000000300)) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='\x00', &(0x7f0000000300)='c\x00') (async) unveil(&(0x7f00000000c0)='\x00', &(0x7f0000000300)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000004c0)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') (async) chdir(&(0x7f0000000080)='./file0/file0/..\x00') open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) (async) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) r1 = syz_open_pts() close(r1) 1.534485009s ago: executing program 7 (id=33): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r0, 0xc020697e, &(0x7f0000000100)) (async) msgsnd(0xffffffffffffffff, &(0x7f0000000140)={0x1, "11867dde1dbcfd2869bedc97e4e546416f9c676b86338385a4eaff40f612d769dcd75d1e3330f1de15f0c932b98159757fe3d2214765d779135c1108e94c7f6f161b8325c57c2bd8e7b64b02ce20ab81525107963a05a34db20bf505fd8f3a24211d0fe988361c774f56916a2ff1e80f652fda6f1d49e9c421df3fd36312e0712f545f41"}, 0x8c, 0x0) 1.496093564s ago: executing program 7 (id=37): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = socket(0x18, 0x1, 0x6) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="ea00eb0100000000", 0x8) setsockopt(r2, 0x0, 0x9, &(0x7f0000000280), 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000080)='?\x00\x00\x00', 0x4) r4 = socket$inet6(0x18, 0x1, 0x6) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) poll(&(0x7f0000000000), 0x35, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x4) r5 = fcntl$dupfd(r4, 0xc, r4) getsockname$inet6(r5, 0x0, &(0x7f0000000080)) msgget(0x2, 0x341) r6 = msgget(0x2, 0x700) r7 = socket$inet(0x2, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="14"], 0x69}, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setsockopt$inet_opts(r7, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r7, &(0x7f0000000680)={&(0x7f0000000080)=@un=@abs={0x1}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x18}, 0x0) msgctl$IPC_RMID(r6, 0xff7f) msgget(0x2, 0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) 1.333244415s ago: executing program 5 (id=50): syz_emit_ethernet(0x14, &(0x7f00000000c0)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @remote={0xac, 0x14, 0x0}, @remote, @local={0xac, 0x14, 0x0}}}}}) umask(0x0) 1.32473766s ago: executing program 5 (id=52): syz_emit_ethernet(0x2e, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x2003, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@end]}}, @udp={{0x1, 0x2, 0x8}}}}}}) r0 = socket(0x11, 0x8003, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40, 0x85, 0x48e}, 0x5, 0x4, 0x0, 0x0, 0x3, 0x4000000000003, 0x20000000007f, 0x40000200000002}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000d40)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() kevent(r2, 0x0, 0xfffffffd, 0x0, 0x3, &(0x7f0000000340)={0x6, 0x3}) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000e8710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0xc, 0x2c, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x0, 0x8}, {"e3c4fc985f1034d9e8011e714f720000"}}}}}}) r3 = getthrid() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x2, r3) setpgid(r3, r3) 1.271053646s ago: executing program 5 (id=56): r0 = open$dir(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xa4) flock(r0, 0x4) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffde8) 1.268952136s ago: executing program 7 (id=58): r0 = socket(0x24, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0xeac, 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$DIOCGETTIMEOUT(r1, 0xc008441e, &(0x7f0000000080)={0xe, 0x1ff}) setsid() sendmmsg(r0, &(0x7f0000001800)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0x0, "9373dd3e7b99910739a1cae5f3d3d831", 0x7fffffff}, 0x1c, &(0x7f0000000340)=[{&(0x7f0000000100)="cdc3d6258b2e2567f1e48e63cfb6737c95d6fa92", 0x14}, {&(0x7f0000000140)="f5ae5af6d8e9b8732c1b25425cc0ea804c0e923434b97848f9222306b2d01c41f2fd2e485fea1a77e6d274bbe11c38427d06c4b32aefd6b49d1076c5e8e7bdd24f542aa0bb6b7e77bb6847c8650da51c2147f3a08d3a8d3ad9faa55815daeb2ca801f26d341305b86f5ae0d61a14b0dbc942f728f9d8717ebd048ced5fddc8a018112cd1a0bcf65df9539a6012e96417b02722830ad7030933f7b510cac5d3c2ee7a16cb2f9111b8c2e5242c2ddeba798627bdddcd0fd7ee", 0xb8}, {&(0x7f0000000200)="73930646082d9f", 0x7}, {&(0x7f0000000240)="14eb9c67c073d01f0b48de0b6c7f7a3cbdb20b3254c2b54228060502535fc677478291851f8d4c54c5e4a9f677415fc39358d67a34a774d4310edf85173d3e7999069d487734deb6bedbc6fcb8c503fcbb814b2b1be25da9401d66930bff7e218cd1f0043fe18e3a552108882a9b196e7ecec51be071644da1c13a6bfcdca2033f7b077eda4c6af91e7c3dc1ba7059e3bb5d0080a393a4bd6597516b01793677cf6699c91efab2bd710ec7178800f0c92a15a212d82e9a5ab6422983944b7eb361869f2d6fff0c7ced0d7caea7d444ca2f93ef0fc75219f2213a7dd11514c9c4549fe5e30ec47013cd0e5c4a0115", 0xee}], 0x4, &(0x7f0000000380)=[{0x100c, 0xffff, 0x0, "892b57c3bc19322de16ed2a465c333aa413556c5f28b45c8f8413a850fbd63bdd155f2bd3375b6d98d064e62e925a5ba163a7c7239ed3b02e26d73155027ea87d86b01bd94304e3b9b2197d483982c652d00687d55bbb743675f5342233c5c615f3fa1bf4a850d110d0b6e9c3db3faa40fa590855a2d9bd5f813babfdecdefe89a3880a997f1e392dfb696ef7cc6282b4f8b3f72bab3f89d54d5def5c0d671eb1cb148429b2f8a1ca5e6f065a7e6e45ffe35adf0f0185fbbed25ad82dab201c546d160dae4a1fc7586930fb793f8bf2f4848766e891524afa435e8f33abf5dd0d94890b048a64f58578fb827973e5bc5c4b5a103518f78df8866da4bfffab75e3c6e49b938c29a92acfe6db912fc2a67e0b2252f353ad736bacecdb06c05db45d613d613bc4f849962585323e9276e8ae0545fc9c13ca9ae8f9ed11335ab1420d1e1690d84f2b020260f9a52cfcaae1145b5391094839c8e420fb49d1b8cc5ccba9bef7c68f12377b7387e5e8a0147c8e0da7c5e7156b762d3c24e96a242b54e04d61cd707ecb3bb6344677fa487c4672af9fb13026d6b173a538bc7fd5b4c40698e04d97957fb70d2338b9dd087d32ab120ad04c4e65ba5ff038f30820d79f05e7c5639c1e11c9f9c7c5f02a4e23b2b615f40dea9a9bddce6ebe1b178cd63bb0bea4cb5ea9194fefb0f2e066f77811741322b4c0d4927f3ecfb4c1ebfe9a95c3efb2d706aea5997d93b244b59c7123f5f2d3873cedad472c0465824fb3b7fbfb25f6587b5d4674636c64bbbbde9b483191bde05a7ac5f4cec7b4b755d67f8839ea919b468a61fb772ffb29f2292f5163576157338bbbed873cb71bbb2f4b3373d9c79f529c7b07efc15b319614f3607021061e107aeb91bb9f1bd8d1ceebf191dd398afd428304569212537bc48fdcc88804955c443ef9629d75ab8a78e0f9cd32bb6904351a90738d2270f602ac17940d10b5a95309b63cf2575afd92de8336a52dff88ad1f768b16d9fcde47db28995ee01b1675db714b2563b3ed093cbd564e109d7d08c3c9c927cdb5d78a1f8b3464b5d0769e32ee8d3da04efdde1639ec98a75c77c9766cdd9dd61f304a448a891ebec1d88c9a647bc87bdfffd5b8c5810bf081c15ca505b06d0fdeb1dba6ac80828ceef9dd9830c7c1eb9867b1aba8ecca9cb27abf604b6dba4a3e2b3b92cbd3940ad6a43e186a81e4c4ab299d9f032847f2f4e36d24d6ad6e18483b7dd5b94ea63cbae2f01fe6b4dcac5201f3d940c1ad8231d318c481c740c15a7b58b78a06e7d9c59ec7ed7bfe43a355be2d168ceadf28ecd48756416a5c429298355a054520c3c4b13e0dfec16ed70439b25f77b15304e744cb8a8529b4d8400b121f6c90de6b1514f4233cb2bff03410f9accb65fb1c6099e1b181a5919d6e0c695fbf5ce60f40c453ca477f01e44d8b9c4e162414b24d65e6453011c5f78d576b00b14be778f39aed73d65d0690ee3017e94a724e825adffa56843c31c8962e13887eeb7509eb1c6d3a73647e78176b9807576b354deb88031d87f1baa2529fefd32fcc0f7f5d970d3e9f1b228c263cb5d156ab966b117559c7960e34398a479ab194f60bdf3fe290a450db02f067fbe379c0ef450ea80839748343199868209d4c1ad27f9ddcaca90d93497bf81720ead0e1749873105000c3649bf96da57edd8e79d45c366c688064dd8e1167fdc1e368dddf0cb026613c45edc01ca07d192d12df98c7612552305d4614359dba1ee713b149ca696857a7f889dec5136c0890c665437a8078a4c8db241f1b3d27d6fd631ce2085f0385dee43dc49182da4037b3e22334da5ba06fac82226920f52035fe475679d70190aa63feed36f36f361b4072a96269a8d0ab6ba1b99ff5b59f5ad0eebcfc1286e3e036f3ab32245fa17b234bcc1105b479baf1aab5a209a020a619bfc8635bf7271d7a0c2ce131cc6071405a756a5843ae1fce335e7a142960006032a0e68da08c979664bddae1b233928ffa537c23f875a06a3c452eb1f019dc3628d57f32089c1ce47b5d83ba2352c3b6b4858f6f275e786b454960a497331de0b6c1c75119c99d57023ba659936b97acb7740bb7a3267112faca7c6ea260e26de47d1b09443e26b21486d5800902c6711aa9139008304513f6cd821ac1991f2db1447c5754fffb0a357051add55d30f2a84db5cd003193cda5acab95bc8cafaf6535281c2f172ae4c636fab92c073f928f25c18eebf5c3e716bedd7b1458d2d6b66dc5c3038a923d0133570df22eff1a2dc4bc4cd6eabe27a6058f7fbffbef8147507e6e6baacefb0360bd2f610b315765973166f6d49ae3c702cdcf71d449cbc2a907c5283df4a3fa752700324cf87f4bb7bad1aa1db70afad325f24d4a4af9eb2f9167bc0b93286bf6f77141dffcfc023844dcc905daac0f9dd9a9e6e9241a624ae090e481260e698982eafc21f4b2d6c290f733aa6dee32053c0e4576d5688c0c82a3cfdc9af4561452d48f4fbd0d40541af7b5ed3bc9fb908efcb0f3e3b7e5b32c33e008f3a9aff03b2799af2788f20d7ad8cfe564d88846e85f6fb8c60ec1a50ddc3e4c87819dc24d18bee9af7f482ca64d7e5f7460f90bc4a4c8032af0dc498f29e683fe4dc5dbc24973b52f482a20fe3e77cc55b65c1c607ee4ef821bfc3613bfc2a5deebfc379859cfe7afc1b48c3ada0edb47411d7c91a24f96f988bdef7e3307a13899d10e062cf58d24bc652512a0a5d399965d9a6aecaf9d1dd72c37ca41b59a44baa62d077593b86d86b60c2555e166fd3dee0df097a1f7f9acb465944bf3d68fd6d8e0cfa61a58298e9fcc93344ef44f596ce39dbc4afc922753cd504183cb30d29c0ce6ee31e806dfcc08207b296036d73984c642fe6b75d5d2bf861393c2d1b7178f5ab24f74aa983d75224382587448f31094c25ab78fee4ac96e84925d3c67143ea08bbb07558d82dd6ca0f2af5f724c0a20ff79a14783fc6325ea7ba51198f7de8bddb78e743599ffe9875a2ba7f51b47f693d292d2e09c9688433e72d69b36bdba35cc15e23a59b20323f156738498a7dd44e66f9704f6eca859f139c01d881825bda98f3978ae7f6e5a38cb984f48ae792a85d863db2a3ae8163b3810aad9a4a85d1b9ea74b9be874a12c73c1eac0359cb7717349b4e7346a9100a05200ae9b2d5192e34f6f43f5dc8b108eca56e996b0417a6423ec279791cb72339849de83f3c009436bedef0e9f0a5f4ad62bb5c1ff34288cd1f1ff5d6fdc86bc98a2ce20f61822eb57880e279c4f296e6ed144f139319b739f0ce32e0606d4a856edc275fb90f44f6a56a0ebc0923f004b6e7c403ce5f2907fe18a05712c7d9d93a5969eeeb03f26ae87e8075adbd7b76f0d3986cb4cd19b3669f8c623c9905dd547e5466f9032fa2bd4fe177f5828a34b6ed21f0d29fe9224a3ef579e316088e80146e5b09c3e95dedf319d2a26b9759ab9195cbcedc0d47015c22da944ee27095e2b1ae7ecdfb5208e0c18696fd280ee6cb73a238d4cadbaa371bfa847570b6fce22589f6caf11450e31121e797c47f17f8d303d6ce89c6c0d4eb228d42c49289b54ffc3b5ceaf2089114a4837af0bd9f5d43970a35d271a9825b940549494057c58bd4792ec960397fe24b3414383fa76a0beb8a8002c981bed92638025a94547c214974399c4f23ed97652450b2401b3c16032468d9676be23f13d446d6fd2e77b632e7ede09603bf9ba80aa9cb464dd2a5ce1ed1bb50c71476e1afeaeb96e868c84391ac17c3373df1b19b6220496c8688a18ca47b2e8769e5c9c11b5650a5f9d729ab831541fb7714c0890d0b00b241b67d53a3d7619cb326787a5cbcb1e9297a53a747c451a1a05bba4f370861c149611beca7fb295bd24846ba7d2b92c151a717fffa33ed8045584d3a9adca8ff8660fad75cc36264bead97c0fa33c658987a2fde6ec22150a7cad0c519fc4987149ce1a499e227a4ac40950737fbfb6b39a7c969c320462a680aa5a7cc8667ec5b1f564b916364aeacc68c5b3f1a584a901ce105b9b5f8bdc11ca2d741eeff03eee825611a7cdb129c67b41c488a36dd047c5203b89f97465ccc30b8c8f339b88a97a9756fbaffb5f99698717672567330e207504c8733d1a98d3bd346d1d8ab377b5c5d48e50891691e521ee6e88f2694e641b1d19a21989525efedb11f0d3869fda689d58a135a9ccf268862e746591c30a280460ec0df1d29d436f6d3ad8481962e20c0fb2af02d03985355145ddf16b05a1e1c49b8783c493dc845b1e180e3427ab6e81c7d2c76bf3b6442285dbd6de169bdc1b9b1557e904f035854de57ed64490bebb6c37d73815f1fa88a912b38c31baea0ebeb076632d6923046e2c6dfdbe09d339fca7e46628e1b1782824a11e415203da5b348c0cdad2320bf31501d94f3b08e7f75cca8e3a9e59cd478b452ea23824b0c856c2640eb2e0d062993219c8688d52a491aa1f0d27901084bfe445e10d83fcff37f9844caada9b619c07e1c6d87521608f2abd0c63d2edb2555cc80f096f99808f629ce43a2d02704cc3c970aaa8a390504d8a8fa35c3af4d84ee9ce493696b8ed3f545dad054a93518ffea4e733c97d6d456fed9be218dbb164dc427da37843268e1df9ffa749e81e368b83cff9a4ad0215d060b591f9557db580ceefdcb2a18f5403748497042db9e74eb350d942256647cf70bacc0093d08d2400b90cf3c5863d92dd19728094cdb8d53afc2a9c947bd50aced53bec208346ef6dadad0211f10d6939c29f7c08208aa0cbb71e49f0a71f6588ea856e617c9cb4d726272afd01c9779a9c3e1e55b8c50338fbd6472b131adbb48232a0871633bea054aa81c54b22447989e0069f5a61d9aaaa13ba47e9f4524a00ac70200aadd6022263c4bd3c90e4da7082c2dde133df2e10a12d5aaa55eddeb8c2c060409488f9ac34a227f62d00861c329fc68d71c9712544e692187698eb65042aa1c66fb063b9bfa6f68806291d21f8ff938f291aa2270c040159b8733fd85e304c415c9aa690e99bce366474cf3bc782ccdc1d8fe96c388df84b4c567bfaa31b69bf7cf166c7b1c5502738e502d01806d8dbf9e0061cb8bfa2c8667718126ab85e9638be872cc0c614284078e7532059f42eb76e9adc3f74e4d96cf12f8de52547ef0ea14c97c2b95f58802465ce6fc353e052e15585e19352d439ef798524e7210934f6be22fa9507a1764834e78690ccf503e1b8739e9739a9b14b362af2182b3078a33bbe747efec3f6df247c0c9f9531e3ed110b0a6b2187badb83243dca4e130fe61742c179742d1e6490cf893559a25a6ce1770ed943c2152a28263cc75fbac362c6f512342e8b9cc343b5f065b6a9b82688d8db10361135029cf00fab44f057382401b08c9373f6acad6ceace7d000acd454f4479fc0bb0f4282b76cc6b1bb5dbc92002f16b279f9a037145367cf9ae11d8aa812f22a5872670e4e8f3c83db83c5db9950bd630e65066bf6c52c69521bc8e70c16dd839f8a12e794c85d7b9af864e678ed0f448ecd175b68212df3f2db1f215e9f82fa717f0df31cef3a3d104639a6289a71990671708ec15b9b4d9ee7ff2e8cf8f00dcac452d70c3a71403e4719f5585b0983712fb1dd5a70a48b5e1346a49f875160e298fb9b9da6e1c31e6bb133826077cfaff4577b1429373132648d1ed99fc8c8ef8c2e6c360105b8d60fac18c08d42466169ea4182ccc11b1947e1ceabf5a2e12ddd6c3e0361070648fba58fcad984cd7061f832fc2ed8c88cf8548d53f1b36f951d55"}, {0x10, 0xffff, 0x131, "90"}, {0xf0, 0xffff, 0x1000, "69509e1c07b0f179be70cdcaa01cb885177b728cea45879d48c82f1585a6369cd96559ea42628b4ffa8a4133fc85d680c8f944cbec7ecf5fc1961e53998f286f5872c40af58dc28d1fbc24c209479b3db4a2f688c2ad0f738a7cf9db10a7053122c7f70077f3963a4645fed9865acb3bee3b7515593984dcac7c5db727f4ddeda7a89f5284278f2fafee947672ddc3d0347cda6329f4e197d2e5e7f134c30f4db88ebb6da78da9ca863acb809e46bdc82919e02d72dba6d643d055f7f197e5023328dd5a14cc9a630580c8a64c02c8169ae2e24f20252c08fcb42544190b55357d"}, {0x18, 0x1, 0x4, "c7ee6c81a4eb338455"}, {0xb4, 0x1, 0x1, "b8863353e8543345d3d121af81d4fbc3c03423520a6a50430ff7d5290b50332eaa6a88798ec2b6ba46815297cda297c6c13f6611a5c3b518313837cb8bee0751791e2089b5530d6f353b2573527b102b8f57850bebbdaa2da115f4ee5706e093f0ae30defb68f0d0fb9eaf0e587da1ec4055ef86d55d06e3e95c66b0971aa16d67e21972dbff2840ce4d392717561c0e6dcafcec376d6adf90b05ca2e17096943c63522fee5a70"}, {0xf8, 0x0, 0x9, "a9be51942cdd354e0565d4d8b380cdd3b6b836e4a47f49e8e148840f9d11e7f0400bb7990d0bf1260a0891dfdcedf0a14f68fbc57a4abbc2d3eabfd390f54d8eb6ad4ca0f5d3a4a86546d2426d540d45206db42211844c604fef1146e743006845c97ab5523e75c8a0933dc8c8b5c96eb6d70580e8d68f4671ffdb7206f5c2f983ee56e9f0bae8b6745a1b24c5f7251ab3f2d5a7c2180d1a06e928e41b36a0f190e6211978c4131be911c341a5eb210df9a82427f36d9ba76085c1b9f82298180729a26be5ae776e4366df24dd23d7891abb497018bf9233e4e6a8e3949f78ee30dc5d3dc77ef7a090e3587b"}, {0x108, 0xffff, 0x9, "2c6daf6d8165eab832d1f00548b8b007808f9c4dcbeb06d5300b0f71b6520c20746f954b63ad5f0e4c09c1f12e4c3dde0326945da63b3691eed498e9aa0a1d349b21d5f99c0751b9b1c1d6cc425eee6f2c5395b8d1b10754059a464468b947827d6e2f9f1253e1b412d56f3a4de195ec2a22a4204508377f29029c6da6d5ca1ed9d8cd215ce314cb7ee00898b954a10d0398422624208b114bf87674efd11285f6f7588464e2123278c905e6772b86ec66f77376c0c0ccc3ef2624e4cf764dbe97e43c9992983d69ac56304cb28e78367d937c899111ec27cd03a181b86521a0f4f9c0db3481bca3e516ef2b600c2630f1ca6aaf7197ebe51996"}, {0x44, 0xffff, 0x0, "d48bdc759c03d1287ea15a9b42619dc587457da8e002ce01b1a881031f3faaa5488cf21585fb95471459f009d0d645e37d4ecc752e22"}, {0x54, 0x1, 0xccb, "ffb9d184201775fdc44c7d78da0d9ee5f5151305ba9dcf0a80fc25a5adffdbe241af5997d995977dd183d30378c6d3af87c88ea61ef260dfd40b6b282fe21a1e6f690d5407"}], 0x1470}}, 0x38, 0x8) ioctl$DIOCRGETADDRS(r1, 0xc4504446, &(0x7f00000019c0)={{'./file0\x00', './file0\x00', 0x11, 0x4}, &(0x7f0000001840)=[{@rand_addr=0x61, '\x00', './file0\x00', 0xd6, 0x5, 0x1a, 0x40, 0x8, 0x9, 0x6}, {@empty, '\x00', './file0\x00', 0xffffffff, 0x81, 0x1a, 0x6, 0x0, 0x9, 0xb}, {@multicast2, '\x00', './file0\x00', 0x200, 0x5, 0x2, 0x4c, 0x0, 0x0, 0x7f}, {@multicast1, '\x00', './file0\x00', 0x101, 0x0, 0x2, 0xf7, 0x5, 0x0, 0x81}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x47c, 0x7, 0x2, 0x6, 0x4, 0x4, 0x8}, {@multicast1, '\x00', './file0\x00', 0x9, 0x5, 0x0, 0xa4, 0x0, 0xc, 0x1}, {@broadcast, '\x00', './file0\x00', 0x0, 0x1000, 0x18, 0x5, 0x4, 0x1, 0x2}], 0x4, 0x7, 0x1, 0x9, 0x1, 0x101, 0x18, 0x6}) write(r1, &(0x7f0000001e40)="517a6b5ba0512d8fc5b68e9d2817145d365dca5e9d32bccb609fe4426b8dc3015839c6971f111d", 0x27) sysctl$kern(&(0x7f0000001e80)={0x1, 0x44}, 0x2, &(0x7f0000001ec0)="b9b31c0e66eca86ed9c7f03a1da6ea91e9e5672443d6bfdcc4acb1b400a3494edb7c85ea66da7eb66626de0ebcab74c2c48d73cfd323adc95b94b88a0537e799da495528315624c8d60b3d548fe44bcacc7e1fa314db38a5f861731750580e11828df177fc7e49e6601a040fa7139697dc1caa4a551f85737cb2590c2f7c939b2fe45a1b29ca783f22c2106d8e6049544d59dbc56e345b7440d9b38af531a48ae17d8808a02c5c4112422a1c582c7bf2", &(0x7f0000001f80)=0xb0, &(0x7f0000001fc0)="5ce34f45bb089933708a1ccf314f87911b79d05963d581f03cf206c8d32f9d6a2b65debd6d8b22b4196ce5e984302ec37660dbbc6a2131b4e59f34e0dafb32a7a71a1dfee36d88474d70ebc77ded903cfe5aa8a9abef693d3003d91dba5eed036e87dbf0f4f89673a681221ad1", 0x6d) sysctl$vfs_ffs(&(0x7f0000002040)={0xa, 0x1, 0x5}, 0x3, &(0x7f0000002080)="d2c75fee5a5ced1996d2f8bbeb1f5d04f05a6e39b95708c1e1758e218359737d50d5efcdb43707c1cd", &(0x7f00000020c0)=0x29, &(0x7f0000002100)="c89bf1289bd29beadd68055920c89f742f12", 0x12) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002140)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r3, 0x2) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) poll(&(0x7f0000002180)=[{r3, 0x4}, {0xffffffffffffff9c, 0x40}, {r2, 0x4}, {r2, 0xc8}], 0x4, 0x10) write(r1, &(0x7f00000021c0)="089a8e9a9d8eb4f91b9743688ea9264934e00a17a968042188d2028c992adf759004a2502f6e26a25270b45eac36bb900b8cb973058274a4028f682b252f0524ac23a7e5114f7b69488ac3a08b", 0x4d) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000002240), 0x1, 0x0) ioctl$DIOCSETIFFLAG(r4, 0xc0284459, &(0x7f00000022c0)={'./file0\x00', &(0x7f0000002280)=""/9, 0x5, 0x4, 0xfffffff9, 0x5}) syz_open_pts() ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000002340)={&(0x7f0000002300)=[0x7ff, 0x7, 0x7fff, 0x8, 0x3, 0xffffffff], 0x6, 0x10000, 0x0, 0xffffffffffffffff}) r6 = dup3(r5, r1, 0xc) sysctl$net_inet_tcp(&(0x7f0000002380)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000023c0)="511ae3a8a7b4204fa8184fdd16a5c76182671b4e7631da1dd8603e8065ab335dfb55f79c948cedd9a1e2253402bfb1c43b537f88dc69e3e2e8f76a79674ff3b7a8675db03f668595f926f10cc1b42e439fdc55fccebd8094f1cb9694fe36bffa19b4cfee0196a989a4540906bf7b60c28ffbb1f5619f2970b840ece594ae69800e173563b28e7fe180bea535f679327a50aa7b71408abaea00257f9e36c403f5554a869dfa91f10f1122611567801039054b9c41109a9adb40076ed4b4f58967e3c29f76a93aba2efdea6c19f9dad6c591d0224fb6da4e231949c16abfb82081020a3733709584322c22341f46c4810120b1a987d5f4d2b30055284db1f8ed25d01984fef4a0c95e5e7d17bf580bdc03ab802d2f9418c6771ae7979d25762a7bb1f4e686d2263878086ddb0eb337a8d5aef56fa39b47d0c50f5c29ccf3f73a8f93b2c992ff853c137d44cda3a5f9a8ac273abebac27d8c10f25f40188a3cd67b5adeab744053b9c42928da2241e9b56298a91adf483f08a655bd2dff3f4494f132ab49ba8fef3ac6ff6d39077dd716f72934616a43bca5284a84df2d07f905cba530200c75e3dbea5826c7d20feb22af2b11da912ab305f69186c663a5cfac36680a6f4965b780ab2abc70b75f7796157a915bc110a13648a4706a8570b7bf5f104e2b0cd6c0ff787110d86a4fb62afc7f58b75839b929b803058b5a88d61ddc3423914047927b7a34d19a96fb28e8b82ed31c3d9707cd85dfb07ec39c7009694fd164401ec8d7b34b6a107dc5ec8d1554e074229ccb9903a466d22b0193d3000bb87a8e868193eee59c3fa1c9d7b48c79a07dce89c2f9dcc23743b9b70930f9c60ae3666fe2cd3528423d56be519d58e3762d22a61a71912468a940cd7547b0b89045ae6c3618a9897bf12fbff108cf44b233252373d222bd6ae7a156708ebf5f87e5a0d1c9529f4f3b91a1e2353da5a7fa2ceecaf678ccb5efbbc608cee53b64fbffdb28d33daa4a9b8c86df05923c321900d0e98e2839eb16a10465c8f7a42db0f40d4f9082b6074aa561fea231100a8bbf6b9691aaff9ef1af0f2e52ac7f4605f6b1ea2bc93adb651bf2db980f2327d165a1dbe16dbb81a3a64e8c858fcb7bcd49c5775135ca6f4bc9789e72369b3a71201b1a6cecf0fd0cd5cf36e66e901f8c14e5b821fdc626d98619ef8394f3b2b43f4f83583594430de9f19ab7fc84a6fd9f716f5221575adaf79cc5940cdb7af339787f355ae81cc0e063cde9cc4f4dcafc0048de9279ff00765c77764af5a52733e0f63dfb2805b247e527fa809b810d4433ab5f8750668b0d8c9aff1cb5fa1e41a81e5dd944fe90541bddb8b19783536f6c4283baa1f49012fdafbd307de47edb481a30799268789bcbca73f6c4e77bd390c0235528a6251e1edb7bc021d98f1b38caf5b8cd3be678ad5a046ed7402b98354f727b032665c3befb5102d89120972065f0215bc1a1c8c0c288cf772d971bca595c8d9777f15a05c5229b095dd68f5966ae9ada3bd9d039305dd246e9657ef6db1ae55d01d677248660e2ede9d7e44d9ee1da00cbb1340eef0d60c91744f587e2fed36a65dea4e419826f2a57c33b36783cd70007d99d930dcefd5cacdf33574056e8a5522d3ea64f5bfe212fc1ec99cbe2e237e0d22b78f04b7756ae20b6b962892be1c4455410bddb86f93cffdccdf5a43c4a87aa44c596cbf9e3c0dd85b08aeb9202873ce7136d7b11950db0751586b415de0a9ed0e072f66ee90d2a2d487f33d9030d5aa85abcd2423a771aa1f603934613938dc7748f6a3b1fa8bf30ec011c940808cd875ae397a916d16d1a622bc73e31f2e12ccc8de08d66d390fcbff4a29a6cf74d27a8c655c401912e680459829579ae19f6c0cdbdc7c8ba52e4dee9e965a225e13bcfdb616eddd2a9d11587851a834eb0e5a67632e029f3df88cf79671cb565e7a40fa7fe31889b7de6d1694fba550d0b2c306aa84eebf8a088b288ae07464cd0513b06436a37cecdfa4ec42d47e5b228fc748cbdeb1ead43a7a4bbc8a8081066eb1bfb853f290bed6f3912971d6fefae36eec8b9602df7dc704b2017fc96257f470959a2a673d6fa5504e6e5d3afc3679fb4fd3aca5e5f0ab0bef3192d14de80fa4856bdec1411410b23857a5cdfb5543fcf543d6ec448bb4e4d568be3ac9fa01a6274ab1f353dea674e49db6193985de96512952f2d6941da5de6e56833c205dfdc8abe5e72e5afd917ef6e3402e59219f21bbc1aac7d65be2927aeab3b9ecc38d23b8edea058d58bafd4a2b6a0899d8f95d44938ae086bde2087038840e9126fe1f7790a714a8b00eebf9bc2dd562ea7679877765e1fb648402df6e732476811f25305b2abc287faef61238942201d0a8199d98a539d4cc3d568a98b49bc2a4c83d46fabd4f69291458695c974ba4475da285b4f576e01745138e501834d9493507137e4b7f03313e988f717036fc21354d857ff52520a52965bce8b26dc010def10fb5cf9204ba37ca0d5510de70af9eb94cd149a34c7fa6dacb15c21250965fdaadb37abc3248943f193d66b57e366b02d6d8fe013c29bf23adcdee8cf7f7157e0232a3cddde566111fbc473d192e551d3f8a76c9c12f7584bc971425d8decd6c45df791c71e5cc2bc6ec23ec96541c73c77ad875f88c18dcc69abbf6d11f7722d7d5f0a1c22cd0ae7c6357b2215dffcc284dfde01464bf4905a07b92a7ed66dbc5c78088c88bba1c3c36f964b3d28deb01ace6dfea766e4d8c6c5ae245bede5e308b65dfc6e614b5b822ddafaa2d0c3b5b5989fb47e610aada24a2f5b5e541dd959e3ead554d2dda1f23a0f8f7ac5fdf9c023dd5879e69c988f3e63d4c1fe1998428ecd1f4d5816c4a3b43d4ed87699acfc1a0a3dc7f05e4549de6274d225f470d4f71f88a3010c05ca204ccf5cf82db60b082f873470a95aed29fbeb9eedbf53d3e165da69c781d70e8ba14f6f346e91aa8289468e9d4a7a3e0fa3f4ccda3b0fbf0cb8ada8357dd2a7a926969c5c40143222404c156cb34da01b61dfe3c7b5735caceb72c7d60b682dfc441d57760a085caac94bf680b4ef50f9f78001f269bb20f6c48dda5e3b62c55cec4c4470f22ad609f66d4ab1e3506efe0d62840f646c8ebb264289563b878f664e4bb3f1c12f1cb7bfc8db8fe94fe4c316ed6983c83cc026e22ab56c21a5707fa15e03c5ec944fb803a11d9500d489248278a06c1802ac6be564536947c021d25f81de4398f223962b1ae323c1c04fec70679b5b4b0857d1109cce0d76f40fbd98a6e9ad4e50c02b6520fcf53af2074d6de063ac6a659bc2f9629b1ef8a172f199befef3c616522634702cff2250623467a35d5e446aeea4a2d5ea0b3d1fcc4cf7adedb86f09235a407fa816e12e2fc9ce30fc9a071b4cdee565d5595d46230b72444593f523023cbfae0eba10e84616ccc48eae562e329888a8a25791afb4c3cb896553c562628d93d68432a904d307ba7a381a35502267d015ca0d6e5112acc873a44b4cdb1a161bae041623a4324fd45f43261e3e8f27d3e196e577af8560e52ccc66454c1c9e282975aafd7bad2aaa1f357082490c57458c5cbf58c3432070bfa07f1d33d119698ccb37420d86d0f6bb6ec426a1a980939a7b2f7e43ed2ae612385e1100a0f6858ffed9ba183e3e19f7fb0686a834aa00baf3da972c2d17dce7a560a52a88781b724837b688dfd6c55bbc188b09a5204681c843c4c505a0834019f60b4084f8e16ac6495087fe2ec0c9d2e228430043e2e481b51bac4e7b992a29295112247b661ad57fb44b701ef6113205e6c9046817287590911e73e8663cf8fd3f01b0bcdf1745ecd2d0bf57b79864a162846e1a3b3b0c010551aefa9d57d6792e677262b4e6817d5a0e6c748cab3b59bfa8880589e284107f50a1766c2bd64e2e7ae95972c9624ad5c8a97ce0e71e35216643e02b0387b10dc2d89a76ee90279b585203c5903e3f10c6c25182f4cf05ebaceef75bf3e206bed173d41ba9ac2ff3435868486e29657f630604175096009bd12683213bfc1f7f2a98df9c1cbde89ad660374c1e4ff3ae2151af8f7d54be6352966ddd6edc90f7d85a3f57a49e550aae9fd13a2aa4890414b175081f9c65ff62119594b0773c3d5f4596d5a9762132e96e6663dfdabba823f9bc5bfcd7938fecd51dde0138cd20263d09ddf504f81c39ef39d8442898e0f453db8cc39a3d672ea55392ca22830c9e1cb604a550d3aa86dfaf9ae351ee30351a7c2b9af1de957a4657c78a3fdfc37e1adeb9d13f307dc2e547b4979c95f8c6676e3bfbd92d7c611372011420f3f9898c7506463be39784f3d6b7b03631b6e1c99214af08c577bec023188f9dac9023738ac427401ce106c209a5600906abf12048345fcfcb6e836a2b4ade53a01504c3ec30e3b6db4db76f4eac97e5f99a2c5542ffd18d3f31a72da6c3a8dea7b7f241c16f30fc71f1346b00faa8a61e9d7da851fac568c5f6b42f326bb65a23cdf23e9888407dae659f599724928932557c9e5e8ed0b0fcc966946f2057ba72e8d53ad6a3015c7dbe1765f0902739ef5600fd0365990d9002c15936bba188ed5ee595d71ba5b9a67eec2687bd5814730a0accdc7fd7877916abc9c1941b996d9a7fb0b3a754c342f0baf6ac729d09f32a339d11f0ebd726fa822bfc702a272eb36baecdaa33f8192e2c1ef38a4701f3c3b8e0440d6be89e67069e2e12c4b23c8264db67e9ea29372de9217409990cf8bbfc97ff360081ffc4690c4bec2a7088564d688d740badfe4558dcddf4ac292869be81a3d44e19d84190989a523448f2bb72c6cb308ff9299884aaf33601e8ee6d7943c4b63f35e81ddf2cc6f3ddaf65ef1152c4faa7f55c084e1c77a1951bd986d3f656e81e40187f8c237ad320b2085dee5c3b7b4bb84bd22a9ee08e6f4b68933985ca54f8bfc0cf5485425e6cb731c8b03f54a703ef183fa1929360602b8c010f5b9df6b80ab8089081bb37359552d250a1a186f6f8ba6285112da06ed64190933b0caf7fe8532ec5d7d4adaa6b2a1a683d7a06f4e4f35fe9bb034199c2082307473a9145716047d480b0beacca0d91df6ee5e95e3e922447b5381264b2e2719de10701dac8beb17341e9fe4978cf76d6db50d17631fec2aab1c0e389bf694fbebba3884e38295f59cbddf2159f22b1f53387ea0f31b05c3567504b8865fed38504da7b395470e758a8c283d4ae7812e10408ebf65b17eee0e9d127fde35b5610598724ca7263df727a6756f43530de49c0263a9ffa8dd0efdbd012b9194c35b2305b0d098beaf300d061896c16025bd4fbf5fa506ab0f43a5480eb048b54af70013a1a0fc9e6cc6ed4fd49bb83f87f40a8e4dd746670586228a54ec167ebce71ae2f7236f3c120f6f531845ae0bf17cb6adf0e0cfca76b94b668fbe79ac12a176ba2141385e6b4b92076a5c98620eeb8df62e04bebf04c6e5b3d09d220d5175dbceebc70d7553eee084953abd14c612251895cc51cb978a81fb386083da30314e7cb3ca89d2b80eda621ea0ab773d5fd8c66d7806866567e4d5524f30863db923941f2d2ad99b7fb647a14fdc4e863afecedc5a470825908ccb25b8fcc6975a9e13b086cf62080fb2cd5fc98863aa8bf9dce93d1c9b8bcbb506e13801d9eef5fed947553773c1d688a2d045aabd5bffb7e61eb0632236f9ef40763715b847c9e99b134303888902101485d9b697a650235fce2106bd135e9e6759264940acc759690031d8de5fc7cddfbc500cac4da2aac2a7b2b82c6ecbfd783a1", &(0x7f00000033c0)=0x1000, &(0x7f0000003400)="9c95bed8cdccccfbf0d615d5b31862726a6c12a6042cc488474c81d6d05588304a55d51beb03f480cd2993729f24f325b8ff42e4b42a3adb4f1ca9b82aed62e09d2f010844184b7f507dcd5ef132570b408feec0209bfd153cf1e7bbad12db7b1c381dac49e0b03bd72e0b02ef009a434a77229f3165d2e06c3376dec6df358644b7eec88e6222f59bf2cbfbd45f433f51fab2b23a6bb8ca31bb0f5ebc01d5f86463251ccbfb291287994284b3a2cf9423e6d8a4a604d47185b8d5b56a597f5bc3d6f99a3f761a7c176077db11ea6d6681a784a78f47276879f2294540f6c08bbf8a59c754744a44af503c69c89572548c9cd02ffeaa5dd4", 0xf8) ioctl$DIOCGETRULES(r1, 0xcd604406, &(0x7f0000003500)={0x0, 0x0, 0x4, './file0\x00', './file0\x00', 0x0, "70c2196007c8d373a587216febf8325c44963c5ac8d4c8d82e324a815b5c57a9737754d98bf364d4e87279d7764b31d081a10499e9042e4a7d3d0e05ec83df35b878b4f8b35d6f76e3a302450750b635b396b141cd00935a7e186898392c1e961438dd22c418f7ff3933937787a4c1e9b68722b0124158d7ce13b3e447dbca154e78d338776358271c365b4f66eca67153a61a162fd6d284ca3aa6853252a75fdcbe358d177e61cd64d9ab5240bbcfd5ffccd27952bd2f47b19c9d0ac2d02348cabc07a87b601747bcb0f19dafc822954eefc1cc7a9e7f298e1d2b900d3006941e64bc876784d141211124a63ac8c65f04514a60b50cfbf46c71bf672a8513bbc484d14a3d4fbde2a5c6c147ca0ee20899ce5d83db6dca087087978d4120e218d1d7fbd064944a5f683250d76758d934a539781e9e651e10ff639dfb9e620a08532271c80de2a0c309550adbd2e774b64a8d2ccd5a25c7db8989a82e098f9703b68a6606c9fe4ae9309a046c8dbafa482987d80215ead0f7411de8beb162f3dd926fb21012f2df87d9d758cc30c62b47e3ad6a059082a3e716dd57f64c7b2897590e532cf1abf20ba2778486356d2ad56adead36275ac9d8ef040a10242028034cdd93b1afd902e6367a2bff2db76c1513c59066ebbbb111fa6eea5c567af9dea4adabc2a17302e24fabe927b91fb7a0d7a2185f56fba7b819c6b8287bab4e7e34b9bba4e010d0d2ed06b13681a69d74339f96bbb7a3d064674d55096f3387d531de0e5344662c546237dc0bd886d033553ba09043b821e6309730fa353c2f25245a18c51e1470a5ca336ab371651f2b6842da44e757d732541898889cd938e57864ee33952d996d63abf993273cecdc99f2e42fdb92d6791b7a1b60c9e4636dc07d6163f67abeb969baf55e09e232747e96089b14403d5cc4e7dc444f0ffce4c097a51e62fff9878b18225f4702b0db2e0a50212d850571240a0fbdb354043e0e4801724e1f59020c827b92b4e509df8a6f8ea5f307b0d0fae95f73dbf7cdba8ee7fe08ca43e3ce4755be5048fdeb4d84bec3db9874f8cd1df5301b7a607e945e0c2f30deb8c80c91c418f8e34b814d4b06330e611058816e8b117307a5ef67313a48121bceeb8d1459eb05d191c8d6c5f3aa89f2c490bb728dc8e93cde1bee9712c2081515fa43f8543e6ac3fb9b34766fbaced11a09dc168a9a94388520e3b0398d1793a4397cf8156062977fe2d1b3d6e8c9a060360af4fa383ab40955bdb494c349c426f13fac6c5283b8a21909a6389cffc9158bbd1c06b693c114eb8696f05f167eb50446b2cfc2af2cc4c64672ec6500432adb821133472cefde0567659511191f786e350b28779c78ae9c2dc6e74b165c1f169b20f5402df4a8c39c4e3c7fa098d28f89a752b68f39073fb067f9ec8e8a6e2bf9ab9f4c0acb7194445bd7ebb5868b7f9a44a17c6689a436e9730c42578aa791b8109cd53c180b4ecd2bdeb8e2e763f78efb9a8b3e2b73bb032cc2a133cdcde0e5fcffb54180ca6f6c8370b54cfdf5a7df665bb58208f47ef291b0711903bdce1409b07dba16117acfee32139bdfa1ecf7e2c8c11c3bd5fa538347f545ba6409a1ca4e1ecf951e5514b0c2292c30cdb49841d00610c1843caaf954250702e60d21d7dc6688bfe8c73d63bffdbb1439ba55f086ba28f9e04053c97034466d55e7595f4a585f8864a93eaa6020fb2ddd983f2e0bc66e69dbba9f594ac5ecacf5f18ab027884081dc1b5cab284a41911bd8805515534a10271c423357d893e1d52f53708496059f36ebff480d174f8e83f5b612cefe930d7c4dc34facf8183b8cfca3a5545f30ba8de34531747f9076e4a99d3a8c2e8a2222ebd83db983abea9834f1785b0d6635f82e4aea2bca6b77b19b283aba50fe3e6b18f4"}) flock(r1, 0x8) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000004280), 0x40, 0x0) ioctl$DIOCGETSTATUS(r7, 0xc2084415, &(0x7f00000042c0)) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000004500)) ioctl$DIOCIGETIFACES(r4, 0xc0284457, &(0x7f0000004640)={'./file0\x00', &(0x7f0000004540)=""/212, 0x1, 0x6, 0x7e, 0x4a1}) fstatat(r6, &(0x7f00000046c0)='./file0\x00', &(0x7f0000004700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) fchownat(r6, &(0x7f0000004680)='./file0\x00', r8, 0x0, 0x2) 1.231663363s ago: executing program 5 (id=59): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r2, &(0x7f0000000400)=[{0x0}], 0x1) shutdown(r0, 0x2) recvmmsg(r0, &(0x7f0000000280)={{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/207, 0xcf}, {&(0x7f0000000140)=""/150, 0x95}], 0x2, &(0x7f0000000240)=""/25, 0x19}, 0x2}, 0x38, 0x1, &(0x7f00000002c0)={0x3ff, 0x6}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf794d) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) sendmsg$unix(r1, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x10}, 0x7) 1.226655437s ago: executing program 5 (id=61): getentropy(0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="e3586855f101", 0x6}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) syz_open_pts() syz_open_pts() syz_open_pts() kqueue() openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xffffbbfffffffffe, 0x0, 0x8, 0x100200000, 0x3, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xfffffffffffffffc, 0x200000000002, 0x6, 0x6, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0x3ffffffe, 0x6, 0x2, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x4000000000002, 0x2000000000000001, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0xfffffffa, 0x7d02}, {0x1, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x7, 0x67f2, 0x5, 0xffffffffffffffff}, {0x3, 0x2, 0x7f, 0x8}, {0x4, 0x9, 0x2009, 0x2000000000000002}, {0x0, 0xffffffff, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x81, 0x1, 0x3}, {0xfbfe, 0x4, 0x6d9, 0x3}}}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r3 = socket(0x2, 0x8002, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="7f454c4602", 0x5}], 0x1) write(r0, &(0x7f0000000400)="00004e48af9dcb20dce7fcb3b17639daa7f34da917d924effde27c133631cdc862931170f487985a5afcbdd2f48f98142d0da5a15e9d1bad62ca69", 0x3b) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getentropy(&(0x7f0000000000), 0x0) 1.221935116s ago: executing program 7 (id=64): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') mkfifo(&(0x7f0000000000)='./file0\x00', 0xe4) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) 1.101222544s ago: executing program 7 (id=66): futimens(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0xf, &(0x7f0000000040)='./file0\x00', 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40), 0xc) getresgid(0x0, &(0x7f0000000340)=0x0, 0x0) setresgid(r0, 0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b80)={0x0}, 0xc) r2 = geteuid() fstatat(0xffffffffffffffff, &(0x7f0000000bc0)='./file2\x00', &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r5 = getpgid(0x0) setpgid(r5, 0x0) r6 = getuid() fstatat(0xffffffffffffff9c, &(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) r8 = socket(0x18, 0x2, 0x0) connect$inet6(r8, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x800, "fe80000400000000fdff00"}, 0x1c) writev(r8, &(0x7f0000001340)=[{&(0x7f0000000280)="51d676da3f726071f34f5c35ed4e56d630d2eb1f6f9c0c3564a1ef45ccffdbb5fdb72551e4fd2f43cbd74f57d802d6149251dc3bfda67b3c4910b4bfcc9d2da7b2a50389a28bc2429fba4c9454d3658479f588ad586d4fc2d9ccc9bf6c6bbb85e6914fd709cdb245e51e2411106b784f4cafd2037fd3deab8e2f7e3437edc8cbf0ceb964269ede341231fafef8ed336239b30f37046b5f0b5f2fbf6aa647d1f8d98c2566401836efa234c4109bb53580f80b396adf1ab15eff6e5bbd1e8c460b811ddb2890eeeb10385ed7d229b4a7875053e3cdc51a14c03624d4fd9479aa92", 0xe0}, {&(0x7f0000001280)="0000000000000000008000000000", 0xe}, {&(0x7f00000013c0)="820a5390d50baad351e1614744f42f72f945be1fa88468f86b9052015989b1b95b0179a08956cbe3a7d2ad552193770ff2a0e0635b44985c04ee496c0ed0315c2f201d487bf69ccf00bf148200000000f275cd90117b3b597c9a3167e228044677f1caf899a42e9a835d82b1dfac2d1221bd75d2f1eb44fa94d246fd72a44ba05274f5c890b5132bf1db934a9c8adb524a653010d9c77dcda58bdde12768a1a8bf48b739e2bccc8ced90ee4d936d", 0xae}], 0x3) r9 = socket$inet6(0x18, 0x1, 0x9) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000d40)={0xffffff0e, 0xc34d, 0xffffffffffffff9c}) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0x8000, 0x1f1, 0xfffffffe, 0x5, "ffc184bf08d7d753c6afffff00", 0x44, 0x1}) writev(r11, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r11, &(0x7f0000001480)=[{&(0x7f00000000c0)="1cb6bedb35fa", 0x6}, {0x0}], 0x2) r12 = socket(0x11, 0x3, 0x0) getpeername(r12, &(0x7f00000000c0)=@un=@file={0x0, 0x0, ""/4098}, &(0x7f0000001100)=0x1004) r13 = socket$inet6(0x18, 0x4, 0x7) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000000)={0x44000f, 0x1, 0x7018a8c4, 0xcdd4, "5b0113d2200010341001fcc39802000000c91000", 0x6, 0x9}) ioctl$TIOCSCTTY(r10, 0x20007461) ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f00000000c0)={0x4, 0xe92f, 0x8, 0xfffffff8, "c9091aa504462bf0cd192dcf1c9987805de10d63", 0x14, 0x409c}) r15 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000e80)={&(0x7f0000000100)=@abs={0x5, 0x1, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000140)="d5a8ecb01d66f9ea524910a2a9615a57c15bf51fa3e5986b510993db9550f930ff8effc2cd36056160acb97dc4334e2c40ade50299a7c9b7ad7297d832e34e67543a53660e597370b62d51433d57eef7eba5261b2314fd0302f8359d31a5760845a0224061501e1bebdfe22347f5ef03ddfdd1774e2b97e977ae72a3cb98da2cc1f6b6c637ec711c45f555487d9237183e56de03fd88c598dce1a52ce9bea504cfdcdae6696ce680a768fb4ab2f4e7dfa94bbb25181fd96d82ab33d534f4cb093222d664ad8ebd798299958e9493c7cb56d7899d257e777c4e25f2950203fe82600cedfd3f1f8dafabea77acbfc0b9329f", 0xf1}, {&(0x7f0000000240)="6535d1390c77d7e2fc09245f9c93b1ba7d7914b5a76aa8fe424e79a9a74706c820cd55276bd573a43473f50b423a0d92318186e79dfe35409694b29cd7fdfc5f695b1f18d455f7a7fa98e554a9c02182b44eb724dad041d810e2a3b8082d3c8af1ce695486a9534ddd8a5e3fc7119b1f35809e9149fd36da723a995426e3e75d5fe44bf353ce32859e8d900ca797b57e660275545be679631eec6eabafcb092bdfde109dd05e3984dfb1d1e6", 0xac}, {&(0x7f0000000300)="a5dfd9d173d394be2847abb72bba9511824cf70f66e295b6bd7c30a6ac1e8da0f9670a9116cf41b7080ee9438cb6651d936d53558c1df3dc35762c44df2b6abefca00c0be79df5986360a71f7df6397bc193e776a296c70e0d98cec49e6d912c8f61ab457837d3670af0ecf6901bede0ebb3e40997b1953ff40a5d99cd35fe048e13d44b3b68be92d102680ddcf7834d07fa03747138c2dfdd2bfed818fade2a1d0facf09206977b710b824847abeab63d2eba7e96d80880f8b653d47960f4dd5af0eab9bc9d974b", 0xc8}, {&(0x7f0000000400)="e11f9bbc313f05cdecef9addd8cb2a6c6a98e325a6b5936445ab9f0c4bf6b9ecbad0ba8d994e252fb922c7f3beac476c54c2e602321884", 0x37}, {&(0x7f0000000440)="ca22a276dbcda8bd8cc1d8ecb9dcdcd46c0932efcebeb3fcccddd572d26b12fb45c5b9feb36b3383a9ef05ee25fef308c441e582a0e81504826c2b557fde6f9b82723b5ac8ae448235096ebc8566a4e8c94221822205abee59d020e52d79671e0b9112c00280ae6de928b645ae3a19c7246ba89cfebbf629b2f1528d7a715d8c314724d488d229efa4bf9c2a0c8b509a615a5394d401ea6de8e4818c2688b2205baf6f9f9ee53178b4968a8f52e0e6fc0add79777a2fe1e4da5ca533b7436f26018007c34630", 0xc6}, {&(0x7f0000000540)="66bcfe2846112592103c8070a542245aa84f62c18bb58aeed01e6f5fdd094296e0850f10b37d1a0197b4468f9f406391db0f4d9ddd5494f208cbce8eeb245cf0238d23e7eea7d56f1d707f01390d6fce28e10d6c586d25d1a2e3a52a6712d9e0b33a35561d5e66c9784b578c4378db1b5e6e6bf09a534fee3ea5036f0e94c4d08b980a338f7b40f9bcf61b0b9a95e03ffeaf4d9557da787d876b692dd93065846a526ddd3de04ab3c14e8ef1a82cccfb8a221d4f3f51e809db73b6864248ac8ed0", 0xc1}, {&(0x7f0000000640)="d0fe7a800e7d9b00ccb1555a63bc3d361872ee8ff9beb33bf47ee1a764a614739d2a49e76abd086d62849e09e125ec3b98591dd071e86a6371c0fdd2ba485817c1da21bb40751221e0fd327ac5f5d0d2738279e325e23ee97e813aa8a7b04a6636fded4ccead496d38f50320c0fd94bc004684b27c08c0c8d8e6ec4e47193e071b732c9d7300822262658551ce7d7e0da0aa456dba1b1fb6e359a92b0067e6db58470803aa6d0e129400f6ff8768ce9a9cc9fe73146f044346143268b4ad949baabd1a42adeaec70c3d17ac702a31c5e825646629c32d1e8b45721a218ea692a71", 0xe1}], 0x7, &(0x7f00000014c0)=ANY=[@ANYBLOB="18000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="18000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="2c000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\b\x00'/12, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r0, @ANYBLOB="18000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="18000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="14000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="28000000ffff000001000000", @ANYRES32=r10, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r11, @ANYBLOB="aa7d80a20b7735f149086bb16c224dc24c110386c41e14aac01db09215cfee5a340c2dba8c84c01e4768694a4daadc3f2921d1955015735616862bd34f48f8ccd4ad062f946f5a5ab420a554d8764071d9f0d43c5406a3a70150d11059e91836e287dc134127c12c9c82d6351f84fdc554fd007e7c906b73e2c3298fef847a625a99e31ff1162f1d7a25a1725745ac1d08a18ed9433293dbc527c527bdb822960227da67dcb503ed7a3f777658a082b73b603d36871ed65e2b5b75", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15], 0xf8, 0x415}, 0x1) 1.094136187s ago: executing program 5 (id=68): r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x23, &(0x7f0000000000), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x1f1, 0xfffffffe, 0x2, "ffc184bf08d7d753c6afffff00", 0x45, 0x400000e}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0x8, 0xc7f5, 0x6, "bc96972ba4a274983762726da09bc17f39916c14", 0x8, 0x80000001}) syz_open_pts() r2 = getthrid() kill(r2, 0x12) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) 882.450721ms ago: executing program 4 (id=81): r0 = open(&(0x7f0000000140)='./file1\x00', 0x400, 0x58) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 865.566275ms ago: executing program 4 (id=84): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x3, 0x0, 0x0) r1 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = kqueue() r4 = fcntl$dupfd(r2, 0xc, r3) closefrom(r4) socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000040)=0x2, 0x2) socket$inet(0x2, 0x2, 0x0) close(0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x4, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370823f4dc9562c038a6eee77ead68ec80199fea385f35c62aa35fd51a36189858bfa1bb9b6ca1308137ef5196c1231deee9976ba6f2e990a5f38f2ecf849e21304d396fac7be44476859df2d7a77a10ac3ef7e62c0d0e7f74c28b51a6218c1f23a99dc99d71d6e6e913636d6ff46b613556215d090a4fc998400c1c0eb7e845c8b95", &(0x7f0000000080)=0x3, 0x0, 0x84) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r4, 0x0, 0xa, 0x0, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x38004) 864.934606ms ago: executing program 3 (id=85): r0 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r0, &(0x7f0000000140)={0x1c, 0x18, 0x0, 0xffffffff, '\x00\x00\x00\x00#\x00', 0x7}, 0x1c) 791.318941ms ago: executing program 3 (id=87): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}}}}}}) syz_emit_ethernet(0x36, &(0x7f00000004c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8200, 0x0, 0xfffc}}}}}}) msgget(0x1, 0x42) r1 = msgget(0x2, 0xc1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() getgroups(0x1, &(0x7f0000005640)=[r3]) setregid(r3, r4) r5 = geteuid() r6 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r5, r6) r7 = getegid() getgroups(0x1, &(0x7f0000005640)=[r7]) setregid(r7, r8) r9 = getpid() r10 = getppid() getpgid(r10) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{r2, r3, r5, r7, 0x149, 0x8, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x2, 0x10000, 0x1, r9, r10, 0x4, 0x0, 0x97, 0x0, 0x100}) 780.534108ms ago: executing program 4 (id=90): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf794d) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x5, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44d2, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x0, 0x1001, 0x5}, {0x9be2, 0x8001, 0x5, 0x69}]}) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x2) poll(&(0x7f0000000000), 0x35, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x1c, 0x18, 0x0, 0x4, "ff4100e88400000002ec800201001500", 0x3}, 0x1c) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 777.571809ms ago: executing program 1 (id=91): r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSTAT(r0, 0x20007465) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r2 = syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) close(r2) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x600, 0x0}, 0x7}, 0x38, 0x3042, 0x0) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x1ee) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x4, 0xffffff46, 0x2, 0x315a, "225e00d1b37377310900fa4ab1096c04aec100", 0x8, 0xf1}) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0xfffffffe, "000000003a972a6287033a3daf616200", 0x4}, 0x1c) socketpair(0x18, 0x2, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x1a, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000940)={0x9, 0xffffffeffffffff7, 0x8b, 0x7f, 0x2639, 0x90, 0x4, 0xffff}, 0x0, &(0x7f00000009c0)={0xff, 0x0, 0x7, 0x7fffffffffffffff, 0xfffffffffffffffe, 0x9, 0x3, 0x8}, 0x0) closefrom(r3) 711.820845ms ago: executing program 3 (id=93): mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x278edb40388fba02) (async) syz_emit_ethernet(0xba, &(0x7f0000000100)={@local, @remote, [{[], {0x8100, 0x7, 0x1, 0x3}}], {@ipv4={0x800, {{0x28, 0x4, 0x0, 0x0, 0xa8, 0x2, 0x0, 0xfc, 0xff, 0x0, @multicast2, @loopback, {[@ssrr={0x89, 0x1b, 0x4, [@remote={0xac, 0x14, 0x0}, @rand_addr=0xa, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1ff, @multicast2, @loopback]}, @ssrr={0x89, 0xb, 0x1, [@multicast1, @multicast1]}, @timestamp={0x44, 0x24, 0x8, 0x3, 0x0, [{[@empty], 0x4}, {}, {[@empty], 0x2e}, {[@empty], 0x7}, {[], 0x1}]}, @noop, @lsrr={0x83, 0x13, 0x4, [@local={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0x10, [@remote={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x2, @rand_addr=0x1]}, @lsrr={0x83, 0x7, 0xa, [@broadcast]}, @ssrr={0x89, 0xf, 0x1, [@broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0xa]}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x5, 0x8}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xe0000001}, 0x10) (async) setsid() (async) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) (async) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x2f, 0x40003232, r2) (async) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 710.757639ms ago: executing program 3 (id=94): r0 = socket(0x1, 0x1, 0x0) futimes(r0, &(0x7f0000000080)=[{0x59, 0x4}, {0x7, 0x9}]) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x1c) (async) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f00000000c0)) 703.325016ms ago: executing program 2 (id=96): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xe, 0x1, './file0\x00'}, 0xa) (async) recvmmsg(r0, &(0x7f0000000300)={{&(0x7f0000000040)=@in6, 0x1c, &(0x7f0000000280)=[{&(0x7f0000000080)=""/185, 0xb9}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/51, 0x33}, {&(0x7f00000001c0)=""/144, 0x90}], 0x4, &(0x7f00000002c0)=""/17, 0x11}, 0xfffffffd}, 0x38, 0x0, &(0x7f0000000340)={0x7ff, 0x7}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000001300)=@file={0x92, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x8}, 0xa) 702.313479ms ago: executing program 4 (id=97): sysctl$hw(&(0x7f00000000c0)={0x7, 0x5}, 0x40000000000001f9, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="ed", 0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (rerun: 64) r0 = socket(0x2, 0x4, 0x2) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) unveil(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)='r\x00') (async) openat$dri(0xffffffffffffff9c, &(0x7f0000001740)='/dev/dri/renderD128\x00', 0x200, 0x0) (async) close(r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000140), &(0x7f0000000080), 0x0, 0x0) (async) socket$inet6(0x18, 0x1, 0x6) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000800002bfbfe8000000000000000000000f0ffffba0000000000fe"]) 693.487529ms ago: executing program 2 (id=98): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffd, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x7, 0xb}, {0x0, 0x400000008040}}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x800, "fe80000400000000fdff00"}, 0x1c) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="51d676da3f726071f34f5c35ed4e56d630d2eb1f6f9c0c3564a1ef45ccffdbb5fdb72551e4fd2f43cbd74f57d802d6349251dc3bfda67b3c491073386abfcc9d2da7b2a50389a28bc2429fba4c9454d3658679f588ad586d4fc2d9ccc9bf6c6bbb85e6914fd709cdb245e51e2411106b7801800000037fd3deab8e2f7e3437edc8cbf0ceb964269ede341231fa02a3e773754814de3ef4e5967e7cf8ff703ba33cc9c5990f37046b5f0b5f2fbf6ba647d1f8d98c2566401836efa234c4109bb53580f80b346adf1ab15eff6e5bbd1e8c460b811ddb2890eeeb10385ed7d229b4a7875053e3cdc51a14c03624d4fd9462b346fbfbb44f112470199638f32bb37f8fa5c3305cc7e7f88e40ae9f2a853de6987afb41212af19230674afa98f76bfc8db8b923c2d9ee786c7e759f543e671b88a488da286199470a742fcad572d8ecfcfe43005c96a19da70015f4105d3df4aeb4d58dadf95906b010518c84a65fd0468a292e374fbf4e1464c162567f81237f29e17b7b73cdf978bd3d29d5590ddaad2f10bb280c", 0x186}, {&(0x7f0000001280)='\x00'/14, 0xe}, {&(0x7f00000013c0)="820a5390d50baad351e1614744f42f72f945be1fa88468f86b9052015989b1b95b0279a08956cb635b44985c04ee496c0ed0315c2f201d487bf69ccf00bf148200000000f275cd90117b1b59a52f3585fe5b5215f7de7c9a3167e228044677f1caf899a42e9a", 0x66}], 0x3) setitimer(0x0, 0x0, &(0x7f00000000c0)) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = socket(0x11, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000011c0)='q', &(0x7f0000000000)=0x1, 0x0, 0x0) setsockopt(r2, 0x9, 0x20, &(0x7f0000000180)="5c88d61eb0a28e73730d2ec4dfdb380bdfd85d88fb6ccc140baabcad328288c0fda220b97e54a241b48665f52efb415bf6fcf82b439accdbbde25e558746d1253d1db89ee06091c4bc5b35265900"/88, 0x58) r3 = getppid() getpgid(r3) r4 = shmget$private(0x0, 0x2000, 0x8a, &(0x7f0000ffb000/0x2000)=nil) r5 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r5, 0x0, 0x4, 0x0) shmctl$IPC_SET(r4, 0x1, 0x0) shmctl$IPC_STAT(r4, 0x2, 0x0) semget$private(0x0, 0x0, 0x1) r6 = socket(0x1, 0x5, 0x0) close(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000140)=0x20000, 0x4) r7 = syz_open_pts() syz_open_pts() mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x0, r7, 0x6f5) write(r6, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x10099) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800404100281065000006329078ac1400aaac1400aa440c0993ac1400bb000000044e234e2100089078"]) 594.167117ms ago: executing program 6 (id=99): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000386, &(0x7f00000003c0)=[{0x5, 0x7, 0x8b, 0x2}]}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd69529c370038009600000000000000030000000000000000ff0200000000000000000000000000016200a5306400"]) syz_emit_ethernet(0x312, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x3, 0x6, "6b0fba", 0x2dc, 0x29, 0x8, @mcast1, @mcast1, {[@routing={0x2f, 0x10, 0x0, 0x5, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast2]}, @dstopts={0x2b, 0x4, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @pad1, @jumbo={0xc2, 0x4, 0xcba}, @jumbo={0xc2, 0x4, 0x4}, @pad1, @enc_lim={0x4, 0x1, 0x4}, @ra={0x5, 0x2, 0x636}, @ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0xf48f}, @pad1]}, @routing={0x33, 0xa, 0x0, 0xdc, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ff398ae6c21b6efc6026678a550a45e0", @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x6c, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @pad1, @pad1]}, @fragment={0x120, 0x0, 0x1, 0x1, 0x0, 0x5, 0x64}, @routing={0x4, 0x2, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x6c, 0x17, '\x00', [@generic={0x6, 0xa6, "11fe54179e0268bf9b732966d548896e6bdfeac73422c4e62c208809f6c88adceac4288172cb4c5b0e212d1f77c87176cfc0f0c93370cd6908a6c56ab80b889b562a68e2de67a0b5ac3ffce264cc6590df741f92f7be25bd385d93f957e3875fcc880297060db500dc269e1fc531a02e2e5588b409cb7371b6da9645837cbac7027fb696a3894aa2935b3776c78a8a5cd22135742a976611496ca8fa3f4742debfc3ab68670f"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra, @jumbo={0xc2, 0x4, 0x30a7}, @ra]}], @generic="b26b67a20b0e62bc1dfb9b43030e8417fb86249ed7a2d83e41c28380948eab3435eeaeae07c4ff158c3e1739720f0a3984e6a4dd2d6f5de9daf695d18dc46d8cf69056de1ac70e0b960b598dc296ac8f2e9ec6bebeb8b73fa9792b2f52f79cee10f8f2acd4e862b673d9f20204f7bcbe79845e7e92822c34498f40b6f1ddf4abc57c63ebf38b2d094f10f8f15b837031d45ce2fd784ae4d1cf3761c7d71cd1757454a6baaba2b4e96206f0c8cab1e4fd4dcff412516364f70b6b29a0f04b937772963316380bbb288d1f3908fb4387233c3b9ff2"}}}}}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x400, &(0x7f0000000080)='./file0\x00', 0x8}) 589.065567ms ago: executing program 1 (id=100): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000100)='./file0\x00', 0x2) r0 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xffffff00, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x10001002, 0x8001, 0xfffffffffffffffc, 0x6, 0x20000008000, 0x0, 0x4, 0x1, 0x3, 0xfffffffffffbffff, 0x9, 0x2, 0x632c, 0xffff, 0x100000001], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x4, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x5, 0x40000000, 0x0, 0xfffffffffffffffc, 0x6, 0xfffffffffffffff8], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xffffffffffffffff, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x80000001, 0x0, 0x8}, {0xfffe, 0x2006, 0x8, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8008, 0x965, 0x0, 0x8}], {0x2, 0x0, 0x8}, {0x21, 0x6, 0x100000b0, 0x7ffffffffffffffc}}}) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x8) 577.958293ms ago: executing program 3 (id=101): read(0xffffffffffffffff, &(0x7f0000000180)=""/76, 0xfffffffffffffeec) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async, rerun: 32) access(&(0x7f0000000080)='./file0\x00', 0x2) (rerun: 32) 566.534473ms ago: executing program 4 (id=102): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) link(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='.\x00') (async) link(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='.\x00') linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0/file0\x00', 0x4) 557.66543ms ago: executing program 3 (id=103): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x200) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x2, 0x3}) select(0x40, &(0x7f0000000140)={0x8, 0x3, 0xffff, 0xe, 0x2, 0x2a1, 0x6, 0x5cff}, &(0x7f0000000180)={0x0, 0x3, 0x8, 0x8, 0x6, 0x5, 0x93, 0xadf}, &(0x7f00000001c0)={0xc, 0x5, 0x6, 0x2, 0x4, 0x3, 0x2}, &(0x7f0000000200)={0x4}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000240)=0x1) fchdir(r1) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x20, 0x191) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000002c0)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0xc010, r2, 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) mkdirat(r1, &(0x7f0000000340)='./file0\x00', 0x200) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000380)) mkdir(&(0x7f00000003c0)='./file0\x00', 0x1a) symlinkat(&(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00') syz_emit_ethernet(0xe2, &(0x7f0000000480)={@local, @random="fbaca94a8534", [{[{0x88a8, 0x3, 0x1}], {0x8100, 0x7, 0x0, 0x1}}], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x1, 0xcc, 0x68, 0x8001, 0x2, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x8, 0x4, 0x3, 0x2, [{[], 0x8}]}, @ra={0x94, 0x4, 0x5}, @generic={0x82, 0xc, "9c2ffbfeabcc9892f609"}, @ssrr={0x89, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x9]}, @noop]}}, @icmp=@generic={0xc, 0x9, 0x0, "7e264148546a29c2b3006920f11b1678da9f1b750a9f6e85bc61c203b055097806f11985f411366b12799950dcda4284c058986230225cbc7d1bee24a8f71e21c7b33711a0cca4092c0363167d2b1cd970b19abe84190959894ec063958eed2a1b634b6e319dd7206cf8d63e8cfb25cabf6021ae4e5a66378af709712da93a4c906aa45a799292650df6325d"}}}}}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) r4 = open(&(0x7f0000000580)='./file0\x00', 0x40, 0x50) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000005c0)={{0x80, 0x4, 0xe6}, 0x4, 0xfff, 0x503c}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000600)=0x80) syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000640)=0x800) 557.25965ms ago: executing program 1 (id=104): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000140)="ea3b586f898090149fb933811c8f0cd826ca945fd4f119c8cccbd2b2f1bc32a14fb9b302e701d0599c9b090682d5192a500314b9e15c3329e499cd0b40becb27bf97c5abab25efa7cccaf2bc93ac4440d58814016545066350e31a0aa77d23f2e6f9f0fa92b71c6ae3be708e40437de15a0a9ef8bce3bffa39f4a9752d1cfcf1ca0c40c31aa437822fd117c10fad03eb0c7dc08926144ab910287ccc8b4a323912657106f40b8e8b0ba8fd1f95697b0a38d56a75c23056f4a899ba98282c62eaf9b0fde59af2e243789b0c107776257c7c14f2e785c97b8579bc17fa4cb41f7727fa36385bccf93195fdc13f2252e21eb09e4e9bd9754061ae7a5f92a665603cd88c41176e1e02e6b0562b8a02e25e8d5de14b180eed46ebab4c6b99a809a666ef5433d2a87c9d20d0b299a767e76ed1c5ecca4c4d070dbf545b915870caf7fd164eb6df2f027c36ebe7a3bb3e97982514c26cb6de47fef852fc82c2505675aadc82c264994c0aae70a35751340d2a023140444aa9b4e0b96f70773d9b089cb1301da4080c1cb6cdaba03402da17e8e67c89f731d60b9f1c639db32741682f6e32a191281b45421d64ea65b7202ea7908af8e04c4b633e506c232eb9546c72518f9e7931a4f8ff427d6d1321e4bce50e114c7a0abbd3c475f5d92aca05dcfab7bf1d2efdb771a8e4591a0f56e55d5561aae42df838d59a796b8aaf61766455d56148343dfbabf45753bd4718317ffa4e65acf5565da479751d3f726111ee5ecfa475324003f368f5fa2a3448824b5ef24e781fea4c0d53e36c6685c7c020fba7d83842738dfbbb19d097ae6ea4146927b11d195e990f2dd5b6d763f875529e83606d31f5366e5c9db1867d9e515d2f9c7471e19656b315d77a4355480d66ae7abbe4422c4c7a0e7d557977f912b532edb545d6866540459b6678ab75c0a63fa87d4134a257c6b36ce7555a46d385a804f746a3f76e22a893017ef40c3543218e8a7af3730467ce220fdcb26efcd24dcd5b2e96351564f3383726e3413ee0aeb01b520f95aff255f4460d9b397708c706357fa75511022ab90cd6e69ba0189768c61bea2203c661a62168a944caf26f8dabcbbef76e519f9df10d5570449369f3ff629190493fe7f1112950e9d7366adbe3975db7097f78e2b2122480fda2c286ec85b17bb6453fe8e12ea5a71aa23fab4627d41be9ce5d6a94302a55d4045042b3f335887c9bf6dd2ce26265dad3dffc65ac853fe37d5907e91d1f26a7f8c31ef0a8438912f3d4e68a13ebbc307c37746786318f33593962d8e7d2e7c40ab2493b6b250589e17631820a34e90c59cb536ae9f812ea55be05696917aa9d492f8586b9ab3d4478d0193658cf2819604552cecec59c28e4213d9386194d7698837dea0036a351cc319ed96c29be5926c62a391284e6a04f0fb992f935dca2a677f9a8c6a8c29a541f8ea3728d06c948a92160a76835854217cdca4f21feb03d44ff2c24fd63ef6d941d0b052e3a2c2aa27b40796d4d630eb4ddca3bf355c5d1ed2af812941428b264d2fcc1680ade53036d6b197de95151beaa73908f1c0c6f77a0f47a65cfc7dd25b028db495bd4ce53b5efa94a932cf611141d9e43735339a3847297ed89324b7354321e66a27106ea129710928f9766d7414c0fdbabdc2b2410ada9fabe8bef720afa865676fb2e31646754c9be14b6b72d08e502a93baadc2cc09bdf2e8046f3708ce6076808cce6a4f6684f01f059504a5c8ca1dd8fc8da013610fa1117366177b70a802c03a98539c3c0879be39767981784e1ea6498cf446c6eb5dcac53bcf70eec4008624aab6e404cbe16e442e7210d987fc249ead6339c541a6c9d536426aa7cbe1ed1fd0a9f2dc25a12c7e2a6cb44ee466d1bdbdbbdce500e1c40b902fbeb66746b5e8dd823aaa067a516526c71a8e25d092275bbca89553c81afb3f7df131dd55a0e7cfd236bb371d321677b16be7e4c8eef3ec25218803993d314e7223e6d881aa9be14871bcf4ef708ab2d2566579f6344348dd698488c49d5d74fb86ff2b6f54e1cd76a3881c4e38de859063b24dc2a7a4c70e5589cdd46590b94e3106b4bdd7d1ba741d946dbc3abda4edd8eab0daf60cbebd64c3af262f4c43fda5e4749d159c73d428768a02e6a50993a5e89f24437b6f2c1a4e8c5107d59c8e9a24b6eed4330ec392e64819f316b5925602697dd5292d03227eb89028fb55c1e7adcc198228f3ca50261f04250be91f8adc4ca35b6557bf5a06466acdef88180376dad9f93e20615d05336af6b4f7294f520421711d58781e9526201f936e00fe336e82652cb971c71f18bc1c3c781c12f351b8697527b294769176141b584861becb978b891ba03cb85cd9da187f1b25e32c24eec97e80d99b0e376aa6c7d29e7ce617db648a1f8f01631dd9a9482c249ff0ec364c6bccbe49d518cc1b29982e28480b0f9ce01608ea230093c6b1fb18253de9f1620a019d9c7cf0e0e1e2e81fbf54e7eb54bde82e7dfca89c8cb058ce939f326fc7dd7eaeb81272b1ddc5b93c1b5ffed73681a5a166ea6dac63487d1cfa4f4aa98205cadd50e9302e624dce50c688f9faa3836c79a76ec7a5bdfffb9ab1cba5061fd9073b5fd730779b23648022df1cdde3c8e3fb527004943459198041957113863267283852fe302274781813528a561bd43c7cea8694744e158eda862f9321029ff34708c5d281528ed2b3dee53ec84a2f2a8eca27cde44e881c875625ad454944f8853daa20d57a483dc19d39d20dbc5ba92ad0055fac816dd260c44d883f372122b4e2d97e191917495df1f591d3f61e9287f567172f33cc957002e126fefbc201ae0c836031d248e5d1e0a6e885d2ba7bce827bfd8b93c4495d89a5993b3432276cb74289f611784757ea02e4242d4e80f6bb064b41477e396b79ddf7a39e44d73f6f3b400e65a18973c1b8171c63f6236f3b1d13edc35016b911917ef6b960f83018dd9e13f9bb95d01f4ed14179e3f17db562bdd5812ec94d1f5722883d1fe32277b377da30c2f33e473069b41259d55d70424604f5c4da7a718137b3732f06bb358aaf8fca000d3ca69fb1cc14dce019561cfaee7a6219bf007230a410097930d524e5bd7c568b9362202edb65aa91fdc89890d5dca3879fc5beaaff56347a4e510024f31a926c15cf56a2b4f8b8e841cd9ef5ba91253a3cbfba5f170ba8a319196b7b32877c3e544b9a7cb01a9bfeca0ae66d78b0fd7ec8fe1585b204639406ccc9d694437662b64391810db543b128cfd52c333e3d9ce748d639308fe9fccadbd3c2666adfac61b384ed8483b44dc1526fdf06b060c9aeb1bba989266583bfdc2bfe05d0bb6fd61e098cd3b4918f763cb16a1ad4527a397f41aea92ef892b99038149bab4a6ad49d1e2e6919e2b14a0ce56feb22addffd8d81d9ebc9ed272636a060b852c42591036b8beb36ef98be1a0d206d7fc5aabef85b95c1952c084ff096948601def23c9e2d50247d03f4dba0d9b92a0685d6dd28e333a51ddcd2da40b6d8c35a44cb9ae25004c6c392b154c4e5846318997ce2356287b544ebffe107a010484973e90911ee72993636376d30d75fb9caa4038479e8efb5f503212c642bcbd7b0eebf0bf2d023421dad9e641c2c76680225e736f3cbd0b82ee80894024dfe354a779b9eecdaba2f5f2261f231f2f2f623004faf42da73d95695625a54c2a1b15f9632ba45aa417c339234162bc9a791ca1a08e97ba734b105dc0e46b8c6b78b932baa643c5375cbe7afef4dbfdb796c19d4b5d4a294c1ccadf12220855ce3c59cac11a1a594ae4dd1ed4c52435a9e3408797d37327262354c2f2fb18bb8211a1915a5ba0dc99d1fb59699cda2ae6c25a4cb2c1183b0a59d4450266c9f28b3e9fd09c41e0d82a755fee32a432c96cbce8834cf3d2c2a0387e5ca4de6df74755e7315c62381e72e9c92250555fdf28e9aba5322e98b52829292bf670c922684cc10563775a498c4456096f0e9c50501a87b487e84baadcf897697fbef74312f810a6e3bb68da670d9610729c622f7f88f5a74b45b493bf1b5c8023b8b6dbd258a7261548b49cf9a9e75455f6d30b23b52bece6f30cfdb5c45efc7a900e0026dfb083cd04c8afca4ea04c704de1bd4f9f5c93002f34a659405b5e47acb218231e43bb636795980294580ebb284906463a426564ac35d4f1dc4a365ad288e31506eff785f8b30bf5626d6db955c72f5d2f57c934f150bac72cc08484039f5c74a07600f9fb92fb229bf8ff5aa3341ff13d687cd0741afe77e6143260960f39d4f2e82add5c2a8a8053a678e8867f40fd1e5141dd4ce8f27b8c3c8aa74f5ec82888069ac9fb106eb76ff96979b17e64b509b51f7236058e84dd222437131a0adc86bed46e360d4cf64931c27fcc0d4f8a4381a87507119056bc5b560e82166433041f3338dd639cbd537fc0f7f7c52bd76f02e85e5ce6429859f919671c3990c99fc417dca6210e31d79f37e3bc52d567a6020ff63d4186bb4c3c20d5b071c0a0a346d64ceffddf484e32817d6bcbe148864e48b658943dd697fdaf34617473215b34a6900907d9ecb5166e78bd8f235d31a890851cb2275606bf2e5124e132a71661127077b6871785a6bf79600157f2363ec25e4425df18ec7a0a2262f8035c4a082a97eace65e25505e9f785cbb81c157a80fe508451aed5169874004101529fb0ab9c7d2882c377e5a626817a448a83d5b95be2371bc78bb5fccf42a309a254da5261530f2f03e4cb54c969dd87c7c4090bc741f9ae8475a5d6a1edc354a57175de0aad26837a1fdeacab6e623e4edea95161d1928cc5e77e7530c01a2e789874665fb8a67287ee626928046c89aa51544cff2850fd07c8401ef6dbff64cd774de6ca5e17a993525cafbc38dff149954b921b0182bcfba5ce563934469e3aefac63916bf58ee7bdec53a5076c97294d471a9a9d06bd9e4bb290fe86beb5030eb576954ecc7d75f7522f7b33e130d103aa6241a51e0fc772e4ee6c2b78247535f2a229f4dd277371fb36326c683f3d9fb06dd7cdbfc0412d8b5fbb8069e0bf0c0cff79b25b7ab31b42cfed3b2f9e30a969e59dec38f0ae84fc6aa9c6ddeee50183cfb5eede59b7bf8b0fa0046295470bd1aac77b52861618162cebd8a3b179afefe768f2cb7a012bee8d5c202dc173f6b3522af2a0a20fb6aa86fb0a368ac75579724c723f4afcbf50f727af24cf382db7e79c65472a4fa9129a7d430f49106925c2830d744646388abfeb032b89a84f20c3eddbef6e65efa86b31d39d13f568c8846f7e9d400f7b65c54eff5f1e0d3dd80bbf77ad8de7e1d7546fdf973537ed6424c0bbac37943d82964c505b255c051dabb3d6d588c9b21727e0ecf382d418d9f7513e85675efaf46259380dc0abc37ea8fbbe32b4be71202f97a6e08a9a72464076dea6ac76579b041d4ba3c612689c921c2cd9b280734994f4ce6ed6b592bcd95d54744f75554475cbaa1dd02524c4e213dacef64532caae719807bfdf5036689596e035db1b010eb1b691bfc7f430ed37ed44794f17c3628e9e21806023a250d053746319f55dd107754fc10d9c0ed555838d07d6b1bc203acbb9c7231280183bac954a0e1bfedb045acad60d1a74ed037cbbf9bcec0f2badae57d0fb1d2d2a70135f698e449c54d99312ebf29fb92a55020b63288df09685682ed7b682a338c466ea357c4a4a0058db6941868b3a634c11b9b300d55c78724cb5289da9ebe709cb8069da2662d460bfde3c1720abf5f8d4fa800d2c502e969f", 0x1000}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000001180)=ANY=[@ANYBLOB="ff00000000e28ae1dd"]) r0 = socket(0x20, 0x4000, 0x7) (async) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0xd) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x6}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) (async) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x4008, 0x4, 0x3, 0x1, "64941fc28200", 0xfffff801, 0x200}) 556.585291ms ago: executing program 6 (id=105): r0 = msgget$private(0x0, 0x248) msgsnd(r0, 0x0, 0x8, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x1) write(r1, 0x0, 0x10040) 501.262808ms ago: executing program 1 (id=106): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000080)="fb", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0x42, 0x0, 0x0) syz_open_pts() r0 = syz_open_pts() syz_open_pts() r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r1, 0xfffffffa) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x3c, 0x2066, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x5, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x8200, 0x0, 0xfffc, {[@md5sig={0x13, 0x12, "8094d3555ee04e56ede729d2fc7bad30"}, @sack={0x5, 0x2}]}}}}}}}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0xfffffffffffffffe, 0x2, 0x100200000, 0x100000000, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xb72, 0x4, 0xfffffffffffffffe, 0x400000000100], [0x8, 0x80000001, 0xfffffffffffffffa, 0xff, 0xa, 0x100000000007b98, 0x800, 0x9, 0x20000000000, 0x5], [0xfffffffe, 0x40000000008000, 0x0, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0xb, 0x800001ffff7ffffb, 0x80000001, 0x4000200, 0x4, 0x90000000], [{0x0, 0x400000, 0x0, 0x7d06}, {0x2, 0x4000022, 0x5, 0x20000000000000}, {0x5, 0x0, 0xfffefffe, 0x280}, {0x3, 0x80004, 0x5, 0xfffffffffffffff8}, {0xfffe, 0x2, 0xffff, 0xb}, {0x0, 0x9, 0x9, 0xfffffffffffff27d}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x800008, 0x80000007, 0x3}, {0xf, 0x6, 0x6d5, 0x6}}}) setrlimit(0x6, &(0x7f0000000100)={0x8, 0x2}) clock_gettime(0x2, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x0, 0x40, 0x4}) 499.998061ms ago: executing program 6 (id=107): ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0xae58, 0xfffffffc, 0x6}) setitimer(0x0, &(0x7f0000000000)={{0x200000000000001, 0xfffffffffffffffe}, {0xffffffff}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x1000, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000080)='?\x00\x00\x00', 0x4) r1 = socket(0x11, 0x3, 0x0) getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, 0x0, ""/4098}, &(0x7f0000001100)=0x1004) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001140), 0xc) 498.603936ms ago: executing program 1 (id=108): r0 = setsid() r1 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x82, 0x800, 0x0, 0x0, 0x3}, 0x1, r0, r0, 0x2, 0x0, 0x8, 0x8c7, 0xffffffffffffff39, 0x1, 0xfffffffffffffffc, 0x7fff}) stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{r2, r3, r2, r4, 0x121, 0x7, 0x0, 0x0, 0x4}, 0x0, 0x67, 0x0, 0x0, 0x6, 0x0, 0x8}) ktrace(&(0x7f0000000280)='./file1\x00', 0x0, 0x2, r0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/67) r5 = kqueue() fstat(r5, &(0x7f0000000340)) read(r5, &(0x7f00000003c0)=""/26, 0x1a) fcntl$lock(r5, 0x8, &(0x7f0000000400)={0x1, 0x2, 0xe05, 0x0, r0}) setgroups(0x5, &(0x7f0000000440)=[r4, r3, r4, r3, r4]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000500)={0x7, &(0x7f00000004c0)=[0x6, 0x6, 0x2, 0x9, 0xdf, 0xff, 0x10001]}) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000540)=0xfffffff9) r7 = open(&(0x7f0000000580)='./file1\x00', 0x8, 0x23) r8 = dup3(r7, r7, 0x0) writev(r8, &(0x7f00000007c0)=[{&(0x7f00000005c0)="b9b4602a83222bb4fba8f19eca731fd093589451e16b16a3cf52639d2d12eeebc77552373a2d85aae19fbec830b089d7ee016ada61f4ea0383a2a687886a3d2c028af2473d5d3193d7bc17fdd23074744bcd8249587e40385a40e9e7d4906f70bfa21fec9d845c9899cb641934a867379a2b338b25f42ed3bbf3047554d47ad7dc40799a70b0536370e1f272149aba5d1db9b3037bff150f8c1ec469b51f7193c06612399f969d1ad22b31659031e132f774cee431c3e5c733f02982e9", 0xbd}, {&(0x7f0000000680)="df67c79c1fc6e5239fca0e847f8159cbb41f14fba43102cf00c7b00e30e7d8edda0fd7819af0904565ec869504459432f80b4c8b7271133b9ec68e2d6ad02867eba58740a01ca13f06234794b4d2", 0x4e}, {&(0x7f0000000700)="51008bb655b80ea9592414b71c3eec44dd3638d5d21f1bc226a35a9625f9c5b093b06e168477dabebca2f9adfeee9cc9127c9332bc131556a213ed62c203891c8a392f363570f509143b522249ac1ae1c4dca50a99188a7b6e03bbea235af492bd6612c456c65fff300df4e3fbd71c0b42893aa519bea770fa3a1a25d299d37e6bf9a47bee6568f2d30a119e8bebd11eac3af96fddd8edcad4b71543a9cd08a45aebadb71878b4a1d3a8c7258207a1b16c367803", 0xb4}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)) getresgid(&(0x7f0000000840), &(0x7f0000000880), &(0x7f00000008c0)=0x0) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000900)) execve(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980), &(0x7f0000000b00)=[&(0x7f00000009c0)='[\x00', &(0x7f0000000a00)='/dev/bpf\x00', &(0x7f0000000a40)='/dev/bpf\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='\x00']) fcntl$lock(r8, 0x8, &(0x7f0000000b40)={0x0, 0x1, 0x400, 0x8, r0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b80)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000c00)) setgid(r9) connect$unix(0xffffffffffffffff, &(0x7f0000000c40)=@file={0x5, 0x1, './file1\x00'}, 0xa) 498.020023ms ago: executing program 6 (id=109): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0xe, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x1, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open$dir(&(0x7f00000000c0)='./file0/file0/..\x00', 0x400, 0x141) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') fchdir(r1) r2 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) dup3(r3, r2, 0x10000) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="39e3bb071a116e17b1e3a5ab80214d8c2b69fe0a5a53a6f60605e25b388c2b3272f34440a34cb9b3053bd9e2930b47aeadf1437dc30823ec8d71753d96e2adbb860e3a5f5b154fc315a049720993d436b57f79969ee4f1b1cfc4ddb2722f979a1e042f051cc24f0844e1ebc64f424bf14dc417227fb30a38a5f6f1695f4002741ba83a28eede121f4b0af9623c8538f96b9e20378c33f09026156dc34cf9d61adfd29d5a25ac15cd440ead15b8562dc9e5fc4735cd80bc473ce1ba8ead5a454ad7e1d43a537bca946b2f225ca1a3b9cef86ce726f3c8420a472d71513e25adb9013954aa3fdc3e5e81c4898c23e4103a548f7af6ce59fa27a4dba73d5b8621d42b27388a7eeaa49b8e1da212db77d2c32d34b55889a713f567623d2bc613afbb1da96f5efe321b1ec74623f566ac4910b8b2e641276a1cda81981ffc1ec1d08da8d74588c3ea05273bb2e84329f5454101423bb071da4c17f74ab02ceeb6386e733e26031a34ba163e8ffae97fea71ae4dbbbcbb0cd1a0f00719733dd3fa4fbbae6d1e411338c051171cb8e47ae5e8034732b0873ce186dfbac7f9f158de8d80c3301777adec5ea53410c0aedc539088f4915d7a3de5500375f02b92bb81705089db06dde34ad3d2ba1b0c9ded034a23bf02a6569c2c4d818bd19608c11aadf61db089f82357b5326281ce1fbb567a3d59675aa485353a8245878e665a74cfb105a0852effcc168c01789639514ac7d31de96bdb60ebeb49f83190a6c4db3f4a61706e1553c03d328688deb26f3c3d1ffa019cfb14c12b028849351417ac8b26a2ed5fd1bb1294cd1ed064a6dac6e3283b729c4944953730e3a831cf6301147e25bd4a56c1e0f1fefb9df6314e3b4264d772498157c12bc01b21ea3276ab1ce4a191fc5f07c584a62be0fc07481ba9fdadf2ebe24a37254ec28c594fc627a16e1281920b9d8ba49b7f033902852d1443ff3cc6b55c9f9d2d6911c233de74edae8c23967a3d8dee95e561b77ad50672bd15a1fd8590ee8279c8ac856cdef07866ccfa2b9435af4b998c8434d28df91419953de7162c14e8dc48cf451b1992715a10f7c180519b027f91f39d47bd883db5ae4cd652afbc14536ebb06439397949eb5f124be572b8057781a8d31497ea937b6489662de96cb8560f7d91dd81df63e594eacdbd85320adc711d558f927e6dfb61ce42d2ab63939a9c60dc02dfb9b0e4f74fd1a33e831c64d86bb0c4735c441b3da15d4fdd4d5596138c8bd44fdf7600d46d148b372dff2063f1751dfc0bbd59788d323c924a0053e4bdd1bc919a951d5f37aaecc4f5e6000aad083450c69a3b14d3103e5eaa39ce62f3027b8be9b8881263fe1ea16b5dcbc63fb421e4f233b6a49dfa34bdd7df5af599f8b7525c2212b33e211bd513f99958190ff52c6f3bf997c826775bb8e056085768cb11b7ad74aadb594038ab91cec097e226ea91a66eb6e71ff65a19e7870bc8558c92ed9c790b42ab99d828ece6f7a59f447debb54a15c48c0eba5ad0b280f224f4bf775c7e84041b9ba93c92e062f179574525a4fa6b4f2321012d56634567830cdc8d9ec803b4be4f941433bb13fff5f0af4cfb8f8bb505e061e3129f7dd2d7fe8877f26b122f069943b075be13fea37fa821df162aa42e60adf75673b3b542efd6ae75ec2f65a8f355ef1bfd5a3f1b7e2ac42e4c4723cbe4404804208327a3384598b8f60fba3f2e3d7e89e39dd617e63fb2272facba797a216d7d1fea79672ed3b34c5cc66a9e769d083a9d6ab61e7a61e23701317152d48e39f0226efd05727f33506402b8820f31a570d099a87fbb9c55e791310631133a1b7232eaf3d5c965b58a78982e9ae8c533684d927375a5f3cecee688d39bba81ffc567bf4e738e4bf45874eccf07e70363e39905ce1b0495f100b04cf566dcda27011fe4b4a3027e5ac6b46673443cd13916659d29d36b80a7d8738568efaa00d94b1f7b78293f69e9385aa1c7aa78a8676aa43850e76fe92bf366e4885cfff5fc06853bb5cc255f0c177400f851a392a8d3d7911944d56e34a9d7ba62384456f979b85e3631fb37dbb9159c18c70a775cacdc9c43fc169499b3f6a76d0a1c7b93149d6019ba67c5b5b30b9cc135b098108de1116f97533a911cb4ea08a730b09d6c2f4b3c72a015070f8638ec5e27da743a0adf67216649196e653722e6e0a96b63e3d39c23fb9554de0a053f14e28e97d74872af15bacba96c2f06925358c0a49e5dd79b2ac80215d18214b9ff70ce8b991d80bf439fed87ede04d134653aff3c9fbe06e993cbc3365ab8b9645af887bf5c1a7d6db9da424b98d9b86799e56c8b0123df2a676591d20d3b63102b7d2edc032c51abca72b1f334e1f3dd654d37929eb965d45a6d7459a776b0013f63c88ec7986a51d015af40682b3341962c0e90c193f241611630cfcad9c68a1dc588ab49da85426e138236b44ca91f938fd89ec1abf6432748e96f4c625bdf64dcce141389c13995289a4dbddafbb21d3b7fe944196544f6e01a07d3c1a82fc0d1fdc8ab65e66aa9d74334346aa04c0ae7fde94cd22729f770f020f7e2f7641246f235ef1b9eb7263adcc848ab47ea946400ba7c1c1d9dde97e17f63299a508e0510b41f913e6059caa392702f3778e8daabeadf81a9631b2d34debf098cf12780910c45394501a3582a3d496b1bcb98fbafabee0b57da041432e9d51ac267f4ed1cf065295a3a89a3517f3b9b751eb84b798558f814899089b7384201d1714d9b8b7022fb9b161eb97e7f5d77cd1ecfe2d3da8c13e29b79b6c21b86cf5f770fa9be75ea933129f96c93b7082067c12b2b5a3aa2005d18380da608e1d0c751a9190582e246ba6d42b9071fde95e72adfc49d3767cee6848e86ea128dcc6016eb47c8bc6255aeb39bda2ab8827ae52c743069984e8fc9051e2793d58ef5f710f47fb1cab31011e893400b2f8b6db2982ccb773c0cf1b6443481960c8114bfa3f4166cdecc921593d087a8accd03b30d5c98dbd2a8d2586962a93b9bf5fef51af58f1e4b97d5f4bfc7adc41a313137fafbbe36cf4a7efc85bbf9a60bdd9d5d69f38279243219fcb386beabf5da3e3ff7f3fe3601cddedb06baab006aa1863b6d2ba1050b5d63ec4e886808953c133537ac4cd72a2e28e52ee2e2efd93717dc271657a230f409819c75bb025af53f36f95d7b35c098c9be988e8a3ea1f36c31933e59085d67f4ac278bea00dbe9d4ad2c9ee0aba43c481b14dab612af968e96278da85264cfd21fb6993ec6523dc10ef642fad8895055960fcacbaaf591480503f2fddbb273d3d13719a05d472237148a9fcc1e7376a95438317caf5891e64d1774fbe08ac6cd2b4c6dcece54e67dc6dcde73ffb0f732d70c73ea8e7c6e753273df596087388f3d0241a6de6f06964bff01f2796a1ebeffeb2fb7cebbfd28964a41eef326ebe93622c097c1eeb62587f1cdf43df54050b6db4b683e0f1e748fcefd03b355930b3f35d15d3e7199d8fe2347d78be48c06c7087bbc46c89ec9045db73d591d64742a89870c1f394452e27522c602913c4ce386b0a8a5d774b8a62ae6796b9be9f203473be00a793d698ae9dfb8df60567b7d3cb1422342dcbb46fbc72a51ce9fd75e39ce5935702764ad660a6183df78b26e986d5b5a4d229d381da00170c31d827e907c5d83b316f90a302e4c387eb3d0ec0a44c0a93e18e989bea3a54f00ba301797f1399c8eed79102ddb11324859ac51b9d358e05c214793b224a6306206a6e573e69ea310f754a2a7a349f2ae1601945b29d57b6c64fda63f7fb2bd2c7b2fa7932c3be75929b0c0c215b82b0017a12e6ba356a4420375c87b083ad2098855e38662f3150b13d182eb66d8d65b28ec75a2de0cf9346f8ef3f4b2652323ba81c68eb540d678f9d6c4001cee0da49c60fae5822d17fdd7a1bcd6f79bea34aa38006a455c9d7f16b4b09a291d7b397ac5f9bdf33c4aab0078d6b68be4c43cc442c905a4bad75f5512f2f2489f557ff68506401bbe326d87038bc4beac9178e8f94ee4546fb54f8d59979598d6c1088cdb1a0d1bbbff761f478d488a36aa9f725ff877f4449b9213c615289e4f498c48d545f24d03e9321c84a19ed62e76021a7963ebf89aab1e1e2f3dd6adfd3081b79db6af3e91933459fc5795a57ffb6582e839adfc871c9ea47988460c9d2533d6d067d90fdc94793f76c735bdf543f1cd42ee9b3972ab8bbfca52a6ef07ebca3b5f615771f170838146446245c75f0eea66eeb648bd7b00cabb8df4e72cd041e2ba6df64683fcd4a18f2005ee1015f88dd283ba7d431cce225e938aca35912b8560134bd2836cbbf4a682ad9edc730e45b9faca1b31ade384ff9b1e8d16c951438b4b45c1eb8276295a70aa30a1bcb9f4210e8d4d3bf777bf6a79ae8ac03ecdc4cb7fff8cf9472a0733837d0f0471abfb902356ee25353ce0aa316d016996001aef9caab91787784d59c1dd52ef1de864a70f134b83731096caebab00590deeb58912d14752e7cdbc564cded71dc04e03362d320dc244a92e632c85e2ddfdaf366ef27e6da5c635872e372beb5c9ee064ed675912ab6a81f250a4a347f03e9d9e1ffcc1f41acfccd2527d764d1f6af17021d248f5140267d824ede8ab387676107fc2188bc329e0fe70fb0ca6a4584c70894d99312ddd2584625136be19102d9abb3d261121852044ebda9bc49c3e198068e7763fe78f7f8c7791e88574389cfaba5bd9d715651d7277f34e84b03a84d2091a008598637b4ded5a8c993e45581aee0790bb6438ce197c41714a75f5e806c436c45c2a795edeb7cead9b8a3deb70f54d179338d135b5b660bc51c5a55a43e3f541649177dc8b404c097ca76f146d6ae72bd17ef0fb14228ea95791d1f6e7036d6640fda2752653ece5b499254c291e4448ed0d3964f1bbacb6bc8c7c700e2ee5e7c30938dafb9d56d67b34e8e6b5aadfb45dfbde870693ef7ad1bdf25817020bf55b9f38edfb0f282a737da1228e26d111da89495c632fba9368a79df85e492dbfa0a862ce5986b608aaccd82f1cd8635d75c5a71d9c4b970f2c020bdd6f88577799bcac45ea9691c9a3b0667979e2bf5867af6b11c5d1d9d7b0e5822302e970a49752152fd9006bdb7a55f11c3e3fff6084826c050b6ef2489cae37d32b9da984d3d8335b2dad060ba6dca07a491a100947c8e56d0460646c8a0e9882a56bbf6948411c553451d5eed31b16e8e68e29b72ce708a036fbeb7cab396164357cf83567c9f5b0658dd11869965f96c26703fa608827a9a8aad1fbe9254421dc4d75326e224a190e2229ae1f538d9760abd99ffe4a828634bd7aa8c6991d4c8ec5be2b38d10b7551f13fefd3dfaba7e229d35247436df54448ed004733cba458bc58ded31e3377bf90b59c706556d46651c89a6567dde9fc91b2a26448ac3d1d83317509df479a6d40eedeff6a9faafd6c4a4c9168897e97670ddfe90da1d79a4b2bb56d6a174335b2ba840f265c93a2c502fc68c03313a0d40d127fd3a161a68cd8318e62a7f0675da4b062acdbd18f69c4bba659f977460748cba8e4f521e330914ff0d74772e49649eae0c2aa933c0145977eae5f8fcd289f599e0da0e9f1008faf4f9063558e908784bbf1917c523c0cb499a0980e2ca6ff1c8e5f7e665bf82b6024d9e6066176586c852711b5162a64086b3f58ffd06fde7b74c5aed07b55ec3e3176270dc680c7f75035ad8bb775f18fa928cc2098df9b9781a4d593ab4f901450e9b89448312da2996c80f5c29d0546ec0d822433", 0x1000) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff9, 0x29, 0x10, 0x1, 0x8000000000000000}], 0xde2, 0x0, 0xfb70, 0x0) r5 = socket(0x1, 0x5, 0x0) close(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) write(r5, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x10099) unveil(0x0, &(0x7f0000000040)='r\x00') kevent(r4, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x41, 0x8, 0xa, 0xb}], 0xe4a, 0x0, 0x2000a9fa, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000080)="1eee0031b56bac7f9bf328f3b7e292681909000000", &(0x7f0000000000)=0x15, 0x0, 0x0) 496.077154ms ago: executing program 1 (id=110): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/50, 0x32}, {&(0x7f0000000140)=""/125, 0x7d}, {&(0x7f00000001c0)=""/27, 0x1b}, {&(0x7f0000000240)=""/94, 0x5e}], 0x4) (async) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) (async) setsockopt(r2, 0x0, 0xb, &(0x7f0000000000), 0x0) read(r0, &(0x7f0000001600)=""/4096, 0x1000) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0xfffffe98}], 0x1) 495.643995ms ago: executing program 4 (id=111): r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x6, 0x9, 0xfffffff0, 0x1, "64941fd7c8c6597b06d24fd0729c55c282ae2333", 0xfffff800, 0x1}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x2, 0x40, 0x5, 0xd63, 0x7, 0x4bf7, 0xfffffffd, 0x10, [{0x8, 0x7f, 0x3, 0x7fffffff}, {0xc214, 0x80, 0x3, 0x3}, {0xd3e, 0x2e941930, 0x0, 0x80000001}, {0x800, 0x0, 0x6, 0x7}, {0x1, 0x9, 0x9, 0x1}, {0x7fff, 0x2, 0x9, 0x7}, {0x7, 0xa, 0x101, 0x8}, {0x1, 0xe35, 0x3, 0x7fffffff}, {0x8, 0x7, 0x8001, 0x7fffffff}, {0xc, 0x0, 0x7, 0x665}, {0x8, 0x6, 0x5a22, 0x1}, {0x3ff, 0xfffffffb, 0x3, 0x9}, {0x6, 0x3, 0x1, 0x929b}, {0x55, 0x101, 0x10, 0x4310}, {0x400, 0x2, 0x1d1c, 0x4e8a}, {0x9, 0xb35, 0x8, 0x1a}]}) (async, rerun: 32) r2 = kqueue() (rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r3 = syz_open_pts() close(r3) syz_open_pts() (async) ioctl$TIOCSETA(r3, 0x8004745f, &(0x7f00000000c0)={0x1ff, 0x6, 0x9, 0x5cffff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0x8, 0x7}) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x20, 0x22, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffff9, 0x1, 0x1}, {{r2}, 0xfffffffffffffffa, 0x1, 0x1, 0x9, 0x9d}], 0xb6b5, 0x0, 0x7fff, 0x0) (async, rerun: 32) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (rerun: 32) 248.762877ms ago: executing program 2 (id=112): r0 = syz_open_pts() semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0x1800}, {0x4, 0x2ff, 0x800}], 0x2aaaaaaaaaaaaad7) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = kqueue() kqueue() kevent(r1, 0x0, 0xfffffff7, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, &(0x7f0000000100), 0x5, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0xfffffffffffffffc, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0x2, 0x1], [{}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x44, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) kevent(0xffffffffffffff9c, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x4, 0x2, 0x6}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x80007fd, 0x0) minherit(&(0x7f00001e3000/0x4000)=nil, 0x4000, 0x2) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x9, "00000000000000000000000000000001", 0xc}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000f00)={&(0x7f0000000000)=@file={0x4, 0x548ef8e15376e2e0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000ec0)=[@rights={0x10, 0xffff, 0x1, [r4]}], 0x10, 0x4}, 0x400) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, "0000000000000000000000700100", 0xffffffc0}, 0x1c) r5 = socket(0x18, 0x2, 0x0) bind(r5, &(0x7f00000000c0)=@in={0x10, 0x2, 0x0}, 0x1c) 247.97112ms ago: executing program 6 (id=113): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697f, &(0x7f00000001c0)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r4, 0x2, 0x4, &(0x7f0000000080)="d652ba7dfc529379f2794bd770400dc6b92cea74d63afe6bcfb34cca89002ca9c6c95e624c17876fd0f56802b950e9e4d6d5e162fe31e51479c29c8403255ff840dfb5cbb60285c68ec77195d146d26a90209a33f3f66bd000569a53a2b834ba712e24c92a0756ec57f9e732d0b8cf580c509efbad9014bd3427b9317f506b81c2b36df15fa9cb0fdbc9022d4653d8a102923d8eba2c9e10e70d34a0e67301d20fcd93fbcb3e10a72ec75e23cf640e3ef4e5252a2b9fabf2ba3d", 0xba) close(r2) r5 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000a00)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f0000ab5000/0x3000)=nil, &(0x7f00006ad000/0x1000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc}, {0x0, &(0x7f0000e08000/0x4000)=nil, 0x10000}, {0x0, &(0x7f0000826000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffffffffffffffff}, {0x0, 0x0, 0x9}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000b72000/0x4000)=nil, 0x1}, {&(0x7f00001d0000/0x2000)=nil, &(0x7f00001d2000/0x1000)=nil}, {&(0x7f00006ad000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000a80000/0x1000)=nil}, {&(0x7f0000eef000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d3000/0x2000)=nil}, {&(0x7f00009ff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil}], './file0/../file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}) connect$inet6(r5, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x800, "fe80000400000000fdff00"}, 0x1c) r6 = fcntl$dupfd(r0, 0xa, r1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 238.259817ms ago: executing program 2 (id=114): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000c1d000/0x1000)=nil, 0x1000, 0x2) r0 = socket$inet(0x2, 0x2, 0x0) closefrom(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x1, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000022000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000740)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffdb, 0x3, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x1, 0x4, 0x100000001, 0x20000000, 0x6, 0xffffffffe154f620}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 225.330001ms ago: executing program 6 (id=115): kill(0x0, 0xcc93afaf671ecca5) r0 = getpid() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) (async, rerun: 64) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) close(r1) (async, rerun: 64) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (rerun: 64) r5 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000300)="f6200ed3fc8624a2a1b9a480a8d8c6a2bf47d450672ea456dc46d6338862064d4c83696c612263fe6e9fc3e073530b634eb56012e2b5650baa04cd8e73c062f34560000d72202c9af66e1b990545a8e692c3169f1bd318db0fdc43b6ac80b5ebc4d4d7f297d2dfda2b1b85fb3169", 0x6e}], 0x1) (async) r6 = syz_open_pts() ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000000)={0x74, 0x7fff, 0xe0, 0x35b}) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async, rerun: 64) mkdirat(r4, &(0x7f0000000540)='./file0\x00', 0x184) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1024, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) kill(r8, 0x15) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r0, r2, r3}, 0x2d) 2.534546ms ago: executing program 2 (id=116): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x24, &(0x7f0000000040)="00100000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) read$audioctl(r1, &(0x7f0000000040)=""/175, 0xaf) r2 = socket(0x18, 0x1, 0x0) openat$dri(0xffffffffffffff9c, &(0x7f0000000600)='/dev/dri/card0\x00', 0x80, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r4 = semget$private(0x0, 0x2, 0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x19a, 0xf, 0x0, 0x0, 0x5}, 0x0, 0x9, 0x0, 0x0, 0x6, 0x0, 0x3}) semctl$GETVAL(r4, 0x1, 0x5, 0x0) ioctl$DIOCRSETADDRS(r3, 0xc4504445, &(0x7f0000000180)={{'./file0\x00', './file0\x00', 0x5a, 0xc7}, &(0x7f0000000140)=[{@multicast2, '\x00', './file0\x00', 0x5, 0x5769, 0x3, 0xbe, 0x6, 0x7f, 0x7}], 0x3, 0x1, 0xe, 0x7, 0x6, 0x7, 0x20, 0x7}) 0s ago: executing program 2 (id=117): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x20, 0x43) (async) r0 = open(&(0x7f0000000000)='./file1\x00', 0x20, 0x43) mlock(&(0x7f0000302000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) ioctl$VMM_IOC_CREATE(r0, 0xca605601, &(0x7f0000000040)={0x10, 0xffffffffffffffff, [{&(0x7f0000493000/0x1000)=nil, &(0x7f000007d000/0x3000)=nil, 0x100000001}, {&(0x7f00001ab000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000392000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f000001b000/0x4000)=nil, &(0x7f0000625000/0x2000)=nil, 0x81}, {&(0x7f00000fc000/0x4000)=nil, &(0x7f000062b000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000668000/0x1000)=nil, &(0x7f000002f000/0x2000)=nil, 0x32}, {&(0x7f0000156000/0x4000)=nil, &(0x7f00006d7000/0x4000)=nil, 0x5}, {&(0x7f00002e3000/0x3000)=nil, &(0x7f00005a9000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000304000/0x3000)=nil, &(0x7f0000355000/0x1000)=nil, 0x7}, {&(0x7f000079a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9abc}, {&(0x7f000041f000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00006b8000/0x2000)=nil, &(0x7f0000021000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000010a000/0x1000)=nil, 0x10000}, {&(0x7f00007f4000/0x3000)=nil, &(0x7f0000617000/0x4000)=nil}, {&(0x7f0000505000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000533000/0x2000)=nil, &(0x7f0000386000/0x4000)=nil, 0x8}], './file1\x00', 0x3, 0x19e, 0x401, 0x7, [0x5, 0x10001, 0xab4b, 0x7, 0x401, 0x6d7, 0xf, 0x100, 0x9, 0x6, 0x7, 0xa25, 0x47, 0x5, 0x0, 0x4, 0x4, 0x8, 0x9, 0x7, 0xc00000, 0x3, 0xffffff5d, 0x3, 0x7, 0x6, 0x7fff80, 0xa, 0x1, 0x5, 0x1, 0x3240, 0x7ffe, 0x9, 0x0, 0x8, 0x2, 0x7, 0x7fffffff, 0xff, 0x3ff, 0x6, 0x62e, 0x1, 0xea1b, 0xa944, 0x2, 0x200, 0x1, 0x9, 0x6, 0x1, 0x6, 0x6, 0x7, 0x7fff, 0xfffffffa, 0x3, 0x0, 0x1af, 0x9, 0x6a, 0x7fffffff, 0x26, 0x1ff, 0x40, 0x6, 0x7, 0xf4bd, 0x7, 0x7, 0x0, 0x7, 0x2, 0x800, 0x7, 0x5, 0x8, 0x6, 0xa, 0x8, 0x3ff, 0x8, 0x4, 0xc, 0x7, 0x101, 0x40, 0x57, 0x8d32, 0x7fff, 0x7, 0x0, 0x200, 0x6, 0x3ff, 0xf792, 0xa, 0x9ad5, 0x0, 0x400, 0x8e, 0xfe000000, 0x10, 0xfffffffa, 0x4, 0x1, 0x5, 0xb, 0x1, 0x9, 0x100, 0x0, 0x7, 0x1ff, 0x7, 0x8, 0x1, 0x5, 0x0, 0x4, 0x800, 0x2, 0x6, 0x400, 0xf, 0x5, 0x2, 0x4, 0x5, 0x1000, 0x2, 0x800, 0x0, 0x9a, 0x8001, 0x162, 0x7, 0x0, 0x0, 0x7ff, 0x7, 0x3, 0x3, 0x0, 0xbd5, 0x5, 0x2, 0x1, 0x4, 0x7f, 0xffff6381, 0xfffffffc, 0xa2, 0x8, 0x8, 0x10, 0x80000000, 0x8, 0x8000, 0x3b4, 0x8, 0x3, 0xffffbd4b, 0xfffffffa, 0x10001, 0x5, 0xffff0001, 0x3, 0x4, 0x5, 0x8, 0xfffffffc, 0x5, 0xfffffff7, 0x1, 0x0, 0x4, 0x4, 0x96, 0x5, 0xff, 0x3d1aa3e, 0x7fff, 0x5, 0x3ff, 0x10, 0x40, 0x7fffffff, 0x0, 0xfffffffb, 0x7f, 0x3, 0x5, 0x0, 0xb394, 0x834, 0x3, 0x800, 0xfffffff1, 0x98f, 0x8001, 0x800, 0xf, 0x5, 0x5, 0x9, 0xffff, 0x5, 0x7, 0x3, 0xff, 0x1, 0x7, 0xfffffe00, 0x0, 0x2, 0x1ff, 0x7, 0x3, 0x7f, 0x0, 0x7, 0x0, 0x7, 0x2, 0x8, 0xffff, 0xfffffff7, 0xffffd4f8, 0x8, 0x7ff, 0x3, 0xa3b5, 0x7fff, 0x1000, 0x6, 0xf, 0x7fff, 0x2, 0x4, 0x5, 0x0, 0xe, 0x6, 0x2, 0x100, 0x22c, 0x3, 0xffffffff, 0x6d3, 0x400, 0x100, 0x2, 0xce, 0x7, 0x5, 0xfffffe00, 0x2, 0xfffffffd, 0x3ff, 0x4be, 0x1, 0x6, 0x10001, 0x4, 0x5, 0x2, 0xfffffffb, 0x0, 0x1, 0x800, 0x4, 0x2, 0x2, 0xa74, 0x4, 0xffff, 0x400, 0x1, 0x4, 0x5, 0xfffffff4, 0x5, 0x562a, 0x8, 0x5, 0xfffff370, 0x2, 0xfff, 0x2, 0x18c1, 0xfffffff2, 0xb9, 0x5, 0x23f, 0xfffffff8, 0x1, 0x2, 0x4, 0x8, 0xa4b, 0x7, 0xffffffff, 0x4, 0x9, 0x9, 0x2a, 0xfffffff8, 0x6, 0x0, 0x20, 0xa, 0x1, 0x2, 0x7, 0x2, 0x81, 0x2, 0xc, 0xe8e8, 0x5, 0x8, 0x9, 0x65b, 0x9, 0xffffffff, 0x80000000, 0x9, 0x81, 0x7, 0x1, 0x0, 0x2, 0x4, 0x4, 0x7, 0x48dc, 0x6, 0x8, 0xfffffff8, 0x10000, 0x3, 0x5, 0x7, 0x800, 0x9c3, 0xffffff13, 0x7, 0x80000, 0x6a2c, 0x1, 0xdacc, 0x6, 0x26, 0x3, 0xbfca, 0x4, 0x5, 0x4, 0x9, 0x8, 0x5, 0x8, 0x7, 0x5, 0x8, 0x4, 0x5, 0xdd53, 0x1, 0x9, 0x5, 0x9, 0x5, 0x3, 0x5, 0x1, 0x3, 0xfff, 0x9, 0x59d, 0xb, 0x46d, 0x1, 0x5, 0x4, 0x3, 0x5, 0x2, 0x1000, 0x8, 0x1, 0x401, 0x0, 0x0, 0x7, 0x8001, 0x7ff, 0xff, 0x8, 0x8, 0x3, 0x4, 0x5, 0x8, 0x9e, 0x0, 0x8, 0x0, 0x2, 0x6, 0x4, 0x10001, 0x7, 0x8d, 0x9, 0x2, 0x400, 0x3, 0x8, 0x7fff, 0x3ff, 0x1, 0x7, 0xfffffff4, 0x9, 0x9, 0x8, 0x401, 0x1, 0x2, 0x2, 0x9, 0x7, 0x9, 0x5, 0x1, 0x0, 0x7, 0x3, 0x7, 0x1, 0xe, 0x4, 0x0, 0x0, 0xffffffd6, 0x1, 0x92f0, 0x3, 0x9, 0xc3e, 0x10000, 0xf98, 0x6, 0x9, 0xfffffff8, 0x8, 0x7, 0x10000, 0xfffffffe, 0x9, 0x9a, 0x1, 0x9, 0x8a, 0xffff, 0x0, 0xa6d, 0x3, 0x200, 0x100, 0xfffff000, 0x7fff, 0x98, 0x325, 0xd2c, 0x40, 0x8, 0x5, 0x3, 0x9, 0x3ff, 0x4, 0x8, 0x1e, 0xdbd, 0xf0d, 0x10001, 0x2, 0xfffffff9, 0x1, 0x15, 0x9, 0x4, 0x0, 0x4, 0x9, 0x2, 0x1, 0x1, 0x3, 0xe59, 0x35e0, 0x3bb7, 0x9, 0x2, 0x9, 0x80000001, 0x10000, 0xe5fd]}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.175' (ED25519) to the list of known hosts. kernel: protection fault trap, code=0 Stopped at witness_checkorder+0xb5: movl 0x20(%r14),%r15d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> show kasan No such command ddb{0}> trace witness_checkorder(deadbeefdeadc007,9,0) at witness_checkorder+0xb5 mtx_enter(deadbeefdeadbff7) at mtx_enter+0x95 prsignal(deadbeefdeadbeef,14) at prsignal+0x36 reaper(ffff800045ffd4c8) at reaper+0x2ec end trace frame: 0x0, count: -4 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80002a1f43e0 rbx 0 rdx 0 rcx 0xffff800045ffd4c8 rax 0xffffffff83978ffe cpu_info_full_primary+0x1ffe r8 0x3b9aca00 r9 0 r10 0xab75e52aedf77909 r11 0x358283bc2cb280fb r12 0xdeadbeefdeadc0fe r13 0x9 r14 0xdeadbeefdeadc007 r15 0 rip 0xffffffff82774e85 witness_checkorder+0xb5 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002a1f4340 ss 0x10 witness_checkorder+0xb5: movl 0x20(%r14),%r15d ddb{0}> show proc PROC (reaper) tid=208123 pid=6109 tcnt=1 stat=onproc flags process=14000 proc=200 runpri=32, usrpri=51, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800045fff9f0,0xffff800045ffd240 process=0xffff800045ffb9c0 user=0xffff80002a1ef000, vmspace=0xffffffff83ad9800 estcpu=1, cpticks=4, pctcpu=0.1, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 46756 273022 38743 32767 3 0x10 0x80 nanoslp syz-executor 46756 243472 38743 32767 3 0x10 0x4000080 fsleep syz-executor 46756 511463 38743 32767 7 0x10 0x4000000 syz-executor 46756 78022 38743 32767 3 0x10 0x4000080 fsleep syz-executor 57201 475795 82496 32767 2 0x10 0xc80 syz-executor 57201 401107 82496 32767 3 0x10 0x4000080 fsleep syz-executor 57201 307561 82496 32767 3 0x10 0x4000080 fsleep syz-executor 57201 250835 82496 32767 3 0x10 0x4000080 pipewr syz-executor 68970 314270 95511 32767 3 0x10 0x80 nanoslp syz-executor 68970 376358 95511 32767 3 0x10 0x4000080 kqread syz-executor 68970 73550 95511 32767 3 0x10 0x4000080 fsleep syz-executor 1900 332922 21042 0 3 0x100002 0x80 sbwait ndp 21042 50975 46500 0 3 0x100002 0x88 sigsusp sh 26439 130905 89451 32767 3 0x10 0x80 nanoslp syz-executor 80432 422739 13988 32767 2 0x10 0xc80 syz-executor 82881 406261 7824 32767 3 0x10 0x80 nanoslp syz-executor 82496 106178 80091 32767 3 0x10 0x80 nanoslp syz-executor 38743 186097 72987 32767 2 0x10 0xc80 syz-executor 46500 440250 95762 0 3 0 0x80 wait syz-executor 95511 63117 18724 32767 2 0x10 0xc80 syz-executor 776 422769 84533 32767 2 0x10 0 syz-executor 89451 480126 14015 0 3 0x2 0x80 wait syz-executor 13988 478749 14015 0 3 0x2 0x80 wait syz-executor 7824 106369 14015 0 3 0x2 0x80 wait syz-executor 72987 179142 14015 0 3 0x2 0x80 wait syz-executor 18724 321253 14015 0 3 0x2 0x80 wait syz-executor 84533 202921 14015 0 3 0x2 0x80 wait syz-executor 80091 360898 14015 0 3 0x2 0x80 wait syz-executor 95762 251673 14015 0 3 0x2 0x80 wait syz-executor 14015 380368 95138 0 3 0x2 0x80 kqread syz-executor 95138 443142 39999 0 3 0x100002 0x88 sigsusp ksh 39999 275462 29092 0 3 0x10 0x88 kqread sshd-session 29092 522647 71934 0 3 0x12 0x80 kqread sshd-session 100 6446 1 0 3 0x100003 0x80 ttyin getty 71934 380716 1 0 3 0 0x88 kqread sshd 84477 291224 2607 73 3 0x1100010 0x80 kqread syslogd 2607 228138 1 0 3 0x100002 0x80 sbwait syslogd 32116 353281 1 0 3 0x100000 0x80 kqread resolvd 8352 439421 1462 77 3 0x100012 0x80 kqread dhcpleased 23574 107783 1462 77 3 0x100012 0x80 kqread dhcpleased 1462 420881 1 0 3 0 0x80 kqread dhcpleased 15241 423383 0 0 3 0x14000 0x200 bored smr 6911 157347 0 0 2 0x14000 0x200 zerothread 17188 406342 0 0 3 0x14000 0x200 aiodoned aiodoned 88269 343004 0 0 3 0x14000 0x200 syncer update 22042 474272 0 0 3 0x14000 0x200 cleaner cleaner * 6109 208123 0 0 7 0x14000 0x200 reaper 50441 521726 0 0 3 0x14000 0x200 pgdaemon pagedaemon 17295 204708 0 0 3 0x14000 0x200 bored viomb 64135 198667 0 0 3 0x14000 0x40000200 acpi0 acpi0 90636 113357 0 0 3 0x14000 0x40000200 idle1 52316 244282 0 0 3 0x14000 0x200 bored softnet1 82486 252721 0 0 2 0x14000 0x200 softnet0 46210 293969 0 0 3 0x14000 0x200 bored systqmp 22669 167274 0 0 3 0x14000 0x200 bored systq 92110 511763 0 0 3 0x14000 0x200 tmoslp softclockmp 25077 194445 0 0 3 0x14000 0x40000200 tmoslp softclock 42544 75520 0 0 3 0x14000 0x40000200 idle0 1 383181 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{0}> show all locks Process 46756 (syz-executor) thread 0xffff800045fe7a10 (511463) shared rwlock vmmaplk r = 0 (0xffffef006ceb6130) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 kpageflttrap+0x2f4 #6 kerntrap+0x19d Process 776 (syz-executor) thread 0xffff800045fee548 (422769) exclusive rrwlock inode r = 0 (0xffffef007d73fc50) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x963 #11 namei+0x7c5 #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xffffef006d5a7678) #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+0x12b #6 namei+0x7c5 #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 6109 (reaper) thread 0xffff800045ffd4c8 (208123) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a3d100) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 rw_do_enter_write+0x1dc #4 knote_processexit+0x2b #5 reaper+0x26d #6 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11053 12018K 12034K 166960K 12144 0 pcb 17 12K 12K 166960K 17 0 rtable 241 6K 7K 166960K 362 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 6 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 4K 166960K 39 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1288 81K 81K 166960K 1363 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 11 1K 1K 166960K 11 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 25 93K 121K 166960K 254 0 sigio 0 0K 0K 166960K 1 0 proc 58 99K 147K 166960K 506 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 2 0K 0K 166960K 18 0 in_multi 100 7K 7K 166960K 100 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 442 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 255 153K 170K 166960K 3919 0 UVM aobj 9 2K 2K 166960K 10 0 pinsyscall 47 94K 112K 166960K 1357 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 4 0 NDP 11 0K 2K 166960K 27 0 temp 41 9115K 9120K 166960K 3952 0 kqueue 16 22K 25K 166960K 57 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 46 0 42 1 0 1 1 0 8 0 rtentry 176 113 0 1 6 0 6 6 0 8 0 unpcb 144 85 0 70 1 0 1 1 0 8 0 syncache 336 6 0 6 1 0 1 1 0 8 1 tcpcb 736 112 0 107 7 0 7 7 0 8 6 arp 136 19 0 0 1 0 1 1 0 8 0 ipq 40 3 0 0 1 0 1 1 0 8 0 ipqe 40 6 0 1 1 0 1 1 0 8 0 inpcb 328 285 0 275 12 3 9 12 0 8 7 nd6 152 25 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 470 0 0 30 0 30 30 0 8 0 art_table 40 471 0 0 5 0 5 5 0 8 0 art_node 32 113 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 3 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 72 9 0 0 1 0 1 1 0 8 0 shmpl 112 7 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1713 0 252 92 0 92 92 0 8 0 ffsino 296 1713 0 252 113 0 113 113 0 8 0 nchpl 144 2115 0 423 63 0 63 63 0 8 0 vnodes 216 1794 0 0 100 0 100 100 0 8 0 namei 1024 6464 0 6464 2 0 2 2 0 8 2 percpumem 16 51 0 0 1 0 1 1 0 8 0 kstatmem 264 25 0 0 2 0 2 2 0 8 0 scxspl 216 7351 0 7351 11 3 8 8 1 8 8 plimitpl 152 47 0 22 2 0 2 2 0 8 1 sigapl 424 553 0 499 7 0 7 7 0 8 0 knotepl 120 304 0 0 10 0 10 10 0 8 0 kqueuepl 224 94 0 50 3 0 3 3 0 8 0 pipepl 344 137 0 108 3 0 3 3 0 8 0 fdescpl 528 537 0 500 3 0 3 3 0 8 0 filepl 160 2231 0 1975 15 0 15 15 0 8 3 lockfpl 104 25 0 23 1 0 1 1 0 8 0 lockfspl 48 11 0 9 1 0 1 1 0 8 0 sessionpl 144 31 0 15 1 0 1 1 0 8 0 pgrppl 48 41 0 17 1 0 1 1 0 8 0 ucredpl 104 263 0 245 1 0 1 1 0 8 0 zombiepl 144 502 0 499 1 0 1 1 0 8 0 processpl 1232 553 0 499 5 0 5 5 0 8 0 procpl 664 741 0 678 7 0 7 7 0 8 1 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 752 417 0 388 16 4 12 16 0 8 8 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 119 0 0 15 0 15 15 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mextrefs 64 19 0 0 1 0 1 1 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 1207 0 0 76 0 76 76 0 8 0 bufpl 272 2426 0 102 155 0 155 155 0 8 0 anonpl 32 5524 0 0 45 0 45 45 0 247 0 amapchunkpl 152 11867 0 11308 38 0 38 38 0 158 14 amappl16 200 1894 0 1858 5 2 3 5 0 8 1 amappl15 192 1 0 1 1 1 0 1 0 8 0 amappl14 184 415 0 413 1 0 1 1 0 8 0 amappl13 176 117 0 106 1 0 1 1 0 8 0 amappl12 168 769 0 734 2 0 2 2 0 8 0 amappl11 160 21 0 20 1 0 1 1 0 8 0 amappl10 152 61 0 51 1 0 1 1 0 8 0 amappl9 144 268 0 268 1 1 0 1 0 8 0 amappl8 136 106 0 105 1 0 1 1 0 8 0 amappl7 128 146 0 133 1 0 1 1 0 8 0 amappl6 120 155 0 153 1 0 1 1 0 8 0 amappl5 112 99 0 91 1 0 1 1 0 8 0 amappl4 104 275 0 257 1 0 1 1 0 8 0 amappl3 96 2174 0 2041 5 1 4 4 0 8 0 amappl2 88 519 0 465 2 0 2 2 0 8 0 amappl1 80 10683 0 10078 14 0 14 14 0 8 0 amappl 88 3210 0 3023 5 0 5 5 0 92 0 uvmvnodes 80 101 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 537 0 500 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 537 0 500 1 0 1 1 0 8 0 vmmpekpl 168 6049 0 6011 2 0 2 2 0 8 0 vmmpepl 168 43141 0 41070 96 0 96 96 0 357 1 vmsppl 488 536 0 499 7 1 6 6 0 8 0 rwobjpl 80 15362 0 14326 22 0 22 22 0 8 0 pdppl 4096 1081 0 998 113 28 85 95 0 8 2 pvpl 32 13428 0 0 109 0 109 109 0 265 0 pmappl 256 536 0 499 4 1 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 507 0 31 14 0 14 14 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace witness_checkorder(deadbeefdeadc007,9,0) at witness_checkorder+0xb5 mtx_enter(deadbeefdeadbff7) at mtx_enter+0x95 prsignal(deadbeefdeadbeef,14) at prsignal+0x36 reaper(ffff800045ffd4c8) at reaper+0x2ec end trace frame: 0x0, count: -4 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff80002999dff0) 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 stacktrace_save_at(ffffef00046d92c0,0) at stacktrace_save_at+0x12d witness_lock(ffffef006ceb6130,1) at witness_lock+0x5f1 rw_do_enter_read(ffffef006ceb6118,0) at rw_do_enter_read+0x3e8 uvmfault_lookup(ffff80003c441380,0) at uvmfault_lookup+0x122 uvm_fault_check(ffff80003c441380,ffff80003c4413b8,ffff80003c4413f0,0) at uvm_fault_check+0x4f uvm_fault(ffffef006ceb6030,f000,0,2) at uvm_fault+0x106 kpageflttrap(ffff80003c441530,f540) at kpageflttrap+0x2f4 kerntrap(ffff80003c441530) at kerntrap+0x19d alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x64 syscall(ffff80003c441970) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x48730a382b0, count: -16