last executing test programs: 12.721487608s ago: executing program 1 (id=2): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x109) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto$inet(r0, &(0x7f00000003c0)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190933455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783a57c668fbf15d3cb16db3a0134d546be18e51f4b02a09ac4f002fe104a670acff468d25034ae6ce6c79da2e16766afafb2c8b2c39665967c3d2289f042d8e42a05759200"/145, 0x91, 0x1, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x4}, {[@routing={0x33, 0x0, 0x0, 0x7}]}}}}}) 12.369544339s ago: executing program 1 (id=11): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xcc}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0xff, 0x0, 0x80000000}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) chdir(&(0x7f0000000100)='./file0\x00') (async) mkdir(&(0x7f0000000580)='./file1\x00', 0x80) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x86) (async) r3 = getuid() setreuid(0xffffffffffffffff, r3) (async, rerun: 32) chmod(&(0x7f00000005c0)='./file0\x00', 0x80) (rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0xa6}]}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) symlink(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0xc, 0x5, 0x2, 0x4, [{[], 0x88}, {[], 0x7ef}]}]}}}}}}) (async) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f00000000c0)="1f2e8473c17a18bfa874028c5c7ba7f07397b32280da34a24423a390", &(0x7f0000000340)=0x1c, &(0x7f0000000380)="2b7ae69b8e3f59ef436e54a3834f29cdd07a46bdadb513a44334e2b6c11d4aa9956ad74bb7f2a2b668c113b3981b6a9cdcfb4391f07daef319af2af55e0099a91f271153e31722d893ea5dcc64ea5991cdef3580998c628222ba549df799bafa7eed3648378581a9f2eb18dcb3854fa7f064f18e8af33c09fc13316a034f04adedee7e9c85bcf78b21c61bc3238173094d9580f00913e453200e4af7b014bb40c8270dd6002241240485a2ac63c9e0b3af189a070a3eb8f9301679d10262a277d5b8db8660aea45ab4666c29ae31933d65d5d5514834db1858deedfb77d35250c9154612c8fa6e328b72223d34c18aa6750e962e2e4577af11cfdcb5", 0xfc) 12.140793714s ago: executing program 1 (id=21): symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 11.709768723s ago: executing program 1 (id=32): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000000)='./file0\x00', 0x20a748) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf66e, 0x0, 0x9, 0x10001, "9cdc453b070000000000000000002f9e78cd3300", 0x0, 0x80000000}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff"]) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000240)="a99e761e2e9214a92fd8bdd600273ea20be1a9a96ecddb6265fb425f0ed8cf7913e3a9c91aa71710ebe704f84aafdbcef0aaee15696cbc5c769ab600dfe2e8fca82a0a3e3ba7bd814951815ffe7d1b498e8028c448b8e22d6ac2a0e84c09da2b0d44e0d8ec7ea67fa745412917e3a14a06f1172efce9", 0x76}, {&(0x7f00000009c0)="5f44fc5c2d59a34af6690b73318e0ad0b471dab2f3505c9caff1131c025172078729fa8445209ddc2ee22cfff8f8c39a2c4763c62f6887f262789e5aed8f68bb58de869ddb9bcb5706976e25eacdf4698f76d665cc2be70757b03fffca5ced89981ba82719f053b1d2b006c3f79f07575d34b3204b77eef9482310e481d56245378594a5dcbb7573d6d9fea5145ae233cd3a077fad8b38f4baf63cb3efcd1690708b2e6e3bff0dbdc8ba8d518ea698a560d9e7d0bba18c568819b1552d9919ff734c7a608bb6a2d82fb755de9a73f8f8b640488cffdba4a1528231670307083cf226902f5a2478734d5c2f1e5d2855efd1181a78aa5d43f7862253dc839fd2916c23ca4c8414757a0037074354e39164d51f7d4dffbc0a096f3892d9506b95f747ef51615a928d2bf1d52109da7ce37686c031261de84c2ec1171bd86350a0e9df6e8682d03642c80f012cb2222df1ecb36b4e4fcda49d4661f70909676420ac35540a89e35ff554b2d2a13713baca8aa239e964b0da4d4784846976770fd65ce3d7996c87f55afd67ca0447259e21040c120cacc3dfe85c30f10131262d0d5c2ecfd17d0613d703aeaa5c88f27c9c7cabb9b025012981ab012141e7253568b5e8c179957a7279db31ecbb68f216c0c00b9fa65eac60995fcabdf3dee6b4b15980fa295496d372478dfa0b7c8ffca529ac2aa9978c06623f4ec8e210752d83b69d389fe857bf5a9506e359b07f1d3a795d563b19593f971532767d", 0x21b}, {&(0x7f0000000600)="0b661e8770ff1b5b97dee0abd07f7e9c7a4b7673127ceffa371b740a1445a7da3d7aab8c6b40551cd517090b5c57621c819b99b5d2e6742d84ad581b81a4ef83d3c0589882773ad040d91ecee631dadd42a3580100000000000000c85f9b82cdd375af8b54ed41895aba82431d921bb1613e3fc4d06e99aa1721f8c94f89d8b2f5ed34caddef1ca5488ec0330c3e14a6b0adf70e277fd5d6a19e64116df2578812cd11e5832ab72ecc82dd3ad08cf11f0aa21853d7de400c87689777f9e45e8c17163ccd80bb43125a61489c81126680b1d31018bd21f1d1f717bcb5336accff9fd6f7978aa17080b1fe", 0xea}, {&(0x7f00000007c0)="c9bfc1498ad93b2eb5fbdea3235420970c54c0ba3fb138033c2054c455370c7783ccc4e8925a4b506912a3c92981b49fda40880b21503692875123c55fb81724fad524ad138e12e856f2cfdc14", 0x4d}, {&(0x7f0000005580)="9bc06925f1b2a40e5a60e9c924d4c04fb25e3bd2ca42e7133bb8cf089cc152203977d28827985a003b76e63da276292da9d7e0b351aa8a984d133920beee7607de6678a1c276949c3546661e67d72b88373442efe4d691a6d7cc42ff3ca59e6f63abdce42f67b45ddd778aef79035a5c481c50095f7ef374bd15d9b2f7227396b7aa8b64a460d708e214761cdf53b21e9997e81d0cb27dd2a4adbe89a1596d2ec4cce2b4543c275d7ba28617ce50f0904d0cdecc204d1dcad635cc6c6b418fa34d085e9deea91d2b13d9e5aa3737bdaa6a7b84336a6b7f3c769c1f0f6cbaa85e822be4e5f1ced7650fa135d112166ee2338cf5dbd61778301a0794c7d1532f5c1fb08a9158494f90f6faceea6cd9eaf02cab637b07600b715793b30fc92dc6fc26cab7ce93cde0943c23f304e6d1d4a173aac16dc57ac703c084475a7bdd85f06a8f802c8cfdb71748c6b0fbe72ff67cd018d258dbfab3670ac76042be65c12689d03583b9cb53545f762bfed3ed52c2f140e57136c2fcfb02618be2b25fc0dbb849b8f76e3097a886bc49b0feda177d8bbb89077621642c679194cb836b5b79bc0dcf65e774b3916dd58f47e7da3665f331d43f2678bc26028428072ff464c65e687b1b3111f55f59dd3ddd75dd67240675ef84b809ffe8dfd70ca217adc7b2c7e8ba2547d00ae02b79566c43d9e71220e1ee84f68892d9d054223d4869e5fe978efcc13ec844c214ad99e5e104a1f91ce1f9146a9478058cd49df23e8d71f644ec65a22c3f634892ac570947d5a449c9eab34a29de1e49a7dfec1d859a70aee1fcb6e3bdfb0c4e55e349a71392027fc68e3c93ba9fe50d0918a2c5f38ae8923d393dc30b7f090ec7f49185177eb57384c5a3ffc6a0de8e0c2f7fc8c0250d8b3ac4c90d0a91c23771e89f2d58db8c6ab299fd0aa1f8c9e4bbbfdc079e74e2f6e4035c4c7d0bbe9a72ceb0fba2aff493adfefdb33b791a8b5db0d4cbec86499a10d01503a7dbd59a9e8c74a10a8a50ade3af72da9a2486b374338f3500e8731fce91da93e59012e1fc56f3ecf6cacb6149af06c6d8c4a2af8ee9d0f7c5b107acdf039542c11de50e7b5706000000000000005b1c0f5b921bf8e11a052771a7ee017b7fe8bd88c08cde717fd529fc38db72c920d00eac7cdae5b1bbc4c3ef332675adcfa41900432debdcb1ff33f37ca43bd6d78cfb352b2755e9aa1bfb42ef222f502095dc0a2fdb08d8020f9edd7b143da0b4442417f160a17b045bb2dd7bdb3e3c9436cda6351ab2ff33659994c68036fc318e88d19582bbb8431b0bddcbf6fa33c58907591011ab6cbbc33795f1b20eb65c38463173c862d2116e6163d57d64e382b67e8fcd790289aea7b93e493bdaf6414cc5a3d6d7fc296f2701cb6508f79ca6e00b31cc0c6fbde38e0f1766ffda589950b54abc7a73912177585143876f1815ee3a8b5510841d30b8d2fc17fbddb343bcba7e43e893a35f9be5f3ff579c86918c2e05bbecf835be8fe28e95ae64f1ff37f2bd709f63eb149782f1aeffc42cef67a0198da8533b1eff9dab0254076332c52dacd914820d1af96819f21433379816543ff740d4efcf8c209c3c0b0329658a29550fbbafa6ca419d10d4c001a343e184875f840cf9844b31572644c6f187bd14ebf0ddfa9f1cb8ff0a43a87decdfee8a941fea66056056ae0e5c918536c68029ed67192a4d32ae4e20282eec4c7a67b7503f3abdf35828ed16d75a4207e248565d1dd9a981516fcdc6ca83ffa4034bdd87db47c09c57c7028e3518a2f4a648d8d41688cc4cc58202f20e4a0237a5175c73e42e48238dc3264ce5f1866ccc51675417b3c058e91d3e1c9628ccf2b7ea978f19e2750845692635a0e3060e612bb0b4b92f1f876abf7856ae64403e85e5c7049f6df557d70a614d52f8afcaf2c72c43c81b922433e3b1a557e1579da5f4e312ba556ceefea832624cfd8a8e54a872e75af022eff4f6fec88b3e8682112312e9e1ed2d2f7bf33dd5ec46892173518e01624435c8bd483b657d9bf19596a0be5818dcb9ac9e50ab7caf7e7f5579db23b6bc75d310215b999d308ce2a5cca38b58c870f12d5dd18cc93566cfa1919e7fa9b0e1b6c14f0b0668f11697d63dafef8c78cfd9dce7ea049447018031328b1c730a970004b763a4ce852f4b677eaea2e8e6c1f48710fd18f3a51d015e6fec48cf3c47015a91ee27fcca4ad409224ae035ce193c6f00a25c8757711e0d3e7d8e6e67150ce42f47348c3e977fadee6c5d7dc129ed03157ad6df5588bdd98f3a30837e12fe17cf305ca5d5c111c4b92d5381534c39c3dc05dfc9a134959a5a5f7227fb4ef8cb8ae39c31b9e9841b1b83ae2dd45225e17ed7859476f02f86ba04e0838945d941c6fde4ecd5b0737989146b1ba9b68054c85bf43db985ff245bc34d976d9ae9d4a5076a9e90e2b6176bce1a1bf69164a39d42f8d5a833b54730f5f89a147816bc6efae1608a360a12821526de2dbddb3b0c80622cadb7081e94529be069736ff694e6f5483cc4ee601fbc203c5d709d605a657101600a6612e8a79b0a02100f27355e1d412292697bc6273c880af93b59837f04ff570d51b65279a8fd0f779b8ddecd68260b571522591c0569b628b163ab31d56aa5e08c26f6c74173058d75b386186de52958c062f0ecae15b2c7358bdbf57c42965c2ddd1620816a3413a522e01b2175f16e274c84f2ef8b0970563e35b0193c14c0f7e547cc37675df3da90a0f72e33f8b72fb56b82087ff07f9cb14c284b37e5857b6540b55733363bdab33779014c1f1023a4183fd607ecda89e87dd769b69c1b710bc0ddb5750b198058999b0a84132fb6c76a42dfda8841a791afacd0cda713577d64101789226385988448e5e0c89f4d9fbf52aab4bc231f0d474063a4c7bb19673b4372ddb13181bebbf402a28d42b032b67300637af43d6cf8c22852a8f133fa1a45d1ec6ac0ba8a6589e8f615eee48f66420521cde8548278e361b0288b8847ae758f0f00b62c69c750005a9af1480ad498b02734fa1486b09f0c12022bb72f4e39bbea5cb321c77a02f1468c6a654f28f65650847182a5c43ca279e60f7b66c9126057a1155585856a3d57d4936ee652a549f8904af7ef0a77d683bbb590bef09c058791ef966ce1a8cd20f8f74a34929436aa806fffb7b81742a380b5aa7d048b66d255e5a613cb190922a020378c8e6e0b89c731fbff301e2f817443b571cc4ac5681f61836e8f9499a67e1b8de092d02cc03fa3b74ef478869e65c8c3a9630cea184ea6f7c514b1dff3867dd38536555e696e16d41f00b3c9abd54389e028ae0e14dc90b0ac67da23b288b204b6104124feaa45fcc70ac7b695ae1e0d78e101226e943cdfe9696d2b9e7517eba804ceb2ed809d1787ce39516065000330b16fa2b23843214ae5cde02ea46ba77e578ac1c6e4970da5467e024854de21b8c8d1f465c820fe61732d63aed0fc32d482cf7c1680537900b75bd4e23760b964ad93184e8506fd7d08775c00dc7c1881ab9eb1b74ec67b71615eeb647d25d5605514fe6bbe2592dfd2da8c3311a8022f6ff4167043ac24dbc4e4561de397057e58c6d5687da2c19bf65e512838a3f921f3d4c9b6e8bc12cf97dacb7e2bfa81cd95e90362fc1a56efc7f5c4a6af896ddbe83914d7f2d88e759d7d687b0ff7899363ebca6a83ef6e6ebb0b38ddda8c0bf323088996558322605837a8cbc6e03069c727ca476230de800ff0a77f34fbbdcdcb8cb5df91b44a262acc11f25a8e7e26eb77ac641e015cd27bd1dbdea21633b9a4b1d31da775b01a0c0e1f8820d866c1c328772b869e21722f2e741837386d88facef2c24e1da37644d5de8b395944e04a11de7ccdadbc4151b7b56ed37f6a8efc5dba4d489a8dae1d148a5f2b93ab66bb66890d6b708ef57453a477cfe275fe56ab6583dc40ca571b755373438c0ecc42d04cb8869831aa45013c2ab1517e5823a1be66b37591cb13cce20ddec962e9bdf95c5ba67e28f37864fbc476752f1361cc9484d2fcd10f060a98455b590671674e0c6abd98eb5a8ea6a0089b468418026e75929b7eee9e8cea8cac2190fdd73ee970a8f8d9f2b1f5f2dd26e653c1c23af3e809ea1a7ed2f9958e0d47f8a520d9b6a4048589795fd709c098702d14b57c4ae11b7af3215d86457cb1222bf65c68b3c6afad572217f42fc0a73a258e7602e827217183662c3ae5c4233644b04f8a1c3c87ff2d060de4707353a2250248affdfe5e1ae4358b7aa2171a6fd7b01cfe9f10f2916ae5727bfd422fcad21203f07d2c6da47816d574779cf955f19a3ecf4a112ea4dba23e857f2323707661909bbee6cc0b0099e80519e4738a6bb62beb3cf0446db1f39a4370cdbe89f64b0d886fb1aa2221f08a5164c978e94bd58428603852a965dba4e9933ea9ee5d8975667dbf4f16e273b03fe5c484a0a1c5dcde6cd7f3345c1ae5fcdd13c54f1ab2f1ab089f58650ba9898bc0700921672157ac3e55e523400946c7be3b3d96b4d48d5aee8d96dd13fe16dc3f84cf90f9c177a147b4640ae961dc68be22573d2d1f1a64f1491b33cfb87b4f9cfb87886b8f559ecc2f89524f04751ce264f91ff3117cdc40fbcd3b495430d9f562cee1214cedc05b611d6077b6b05c5681b930a29054ced2bcb7684184f2809a8663073194d62b68a9b30cc6ea4504e98fd431c379950cc20d5f4b4752e613630a5d7db456aca27a3bb37ac841ea9fba88b7f2f4f9b289a58939defa5f10aececff852355c0674127c1c1bb01765ddf6db985b5f492c308ee4149274bcf71a3c078236fc29cb46b33645e7478cf6a913e9b9b27b0f75d51ef9e97e9c3e8a69c6282db1dfebf18eb20470ea086345d78dfe22ee8784e67e507b832340c228e1f54f0f50600497979d263bdc66584b2fc86e8dbd7d4820151412c3e517da50e3f887eec6f56b44e83b045d03d49a42f42681ad6d2dc3e1db492dc94886d619a3d021fd0babefacf1c413eb3281458157b5a82c3a9a8ed3fcf6d6c938a277db1181d43df6d807a3e527fef90794826a0f8a5979224142c18995a797be528a1a3773f3242ac80cc618e21204b1484a0c8d5254365787b6ad837ffd06aaa1d85597af53bc8cb6d5f78ea211f85299981ba3c46dda0df1fd9acb64384d84a17f219431858bdc7af03089f69d197741bc88f035b242763d6077f8988dc5892c804245803092d296ee99e08b49e4256fe1ac3b5c606c9d7f9d74e7d9c08ddf9bb28567c7175086b7ff6e3253d4a4e45c926b8dbd9938a28e0af2f420138cb99bb56f2da279ad728101e8c2dbf1f09bbc0a0eadfdde84ccd9babb5f9b2db065a22dff4d9eb00c6ede36e448fda0d9079e6cfa5aad16e9bb47e98660c6516edac017229455cc856cbf691eccbd6d7810ec0781c5735d3cfc193045d0044162eb51b0b63ac705a9161dc9ca2c18ea4664eddcdc693be80f068fc22bb92a5eef45ad168656e1832e2cb95598cfcf6dbd620bbf39cc4e60af120d70069a1ff7dfca0f51015d28b6ee75945504cb603a64b52d558ce87f768a756b4e21f4038baadc84a108d0421cc6a5819bdd2b4f452f3fc5e0fa0a866acf4d5b4de18eda3ed28aafa8c0a79a6c0f3a6c78efaa43e0349f5cb8ce367e2df54761505acd7b800532c87125e04ab4b475aa1041ef1eec593fefe19db7ba5b2b2882f7d706bcc4708dda4773d5d52a8f63b7cb486d640c17b8c9e8058c4cc09f94f3c5b534c380c419c9c64defaabc674abfde802487012ed4330b47eb03e38903b4df7f32df", 0x1004}, {&(0x7f0000003580)="f9eae858d12dfeec23bdb4ae85c8e86585e1438dc8e3510dbe46a2b533ead13934612dc375f43ba47d9c79413bf05188adc3c40784797c32d8590ffb1ea992675aac4419de8970b95f825a6ffc04512303b4289160b8f5f98281f785b95ce6921cb2c7e8eaab3115adeb9162f64dea09ace611dd52a52da2f5ffeecbe6b8fb9051e7c70a0d5504f728edfc7b7e9da1bd2427753a02ea0e553cd2a48e4747922aac65cc76468075be5986dddb15717be8f721a3765832ac8db34d581fac233b66ba3cad87b7998a0ff8a9b2a2232b99882e2e1d3c457d3587f1d6f6026290486b3985cdfa9ae5a8a7ee2f73890e992d91d1159fbf3d58090696a1f18e9153aaab275af34590d9d802dca35e1e945df8560dcfc012e835e5c9349021c0c53e91d06b122d032c5cd616c3f20a227a4db49887240ce92abfb31924a2237b7010235ccf99c6a791872e5cb20b39914ead94cf52d5f9a53e10f1cdd2e057bdb5348ae5c8e06f9d043791f39e97dbd9b88697ed12c93dffdca5a26dc89db9a8f366d81877e7e61f9a1b5fbaf483a587704791e3600d885461966fb64c5686157af2ea1b1db0de171232a26334d6459c87fd87dab6ab4171179902a6255d8ee51808970c1751451ce9a68fdcac1175ae0f7d3b56df649af07e3ebcddeb7c4985348f4f64d5b34393b646b43ccb45b9886737b0c6b83841d8030a1d3a813f9b088055897ef32ca82cea2f2e2b0f701dd5041714dbd144423f7451f0f4da3ff4ff0874cb7fd8dd0602dbf737117c57be13ac79a9e01f38b6cb4a84f0380eccfc71879bfae9ed91adef49201466ecc6d937363a9ac695b9fe77fe9c8ccbfe0c2f08ae5d478eb93a2dcbd33cfc148b878edd859d990fc70c6d388056444f3a404c0fc38ac0cc4f3f8db3f41849200942dff59844ef86dc3bef6a99174d3814037fc43003aeec90a42666ddd14fce38a7c68319cb15edcf46423ed0082c25e52b5bfef96d90a38c7e942b1c48aeaf92b7bf8433021244f3282f98c1174984db9adc5c660b0d8d3da66fa7468335e5cae8f7c723d54d748c4aed457ec59cf10e6fd401cff9625c2c85ae875878c876c15e1bb17afb3e809f96a2015f97bce178688fcaf8407ece187fccfad9fe60e99e8de2172aa2fcfaadf61a4c7f117e28e8735a20a4f5e4e265ed3250b0f22bde6881560a0bb42dccff8d51eb475326aa07dd546b8be0e5c22089fe8e50d69f696f5c2bc465a7b4555e7a4d1601b80631a5ac47541b176d0421f40f9a94576c08424463c65d772247f05c29b773a8316ec22dbe4f05bca1be1fa2e380f2c774ff444d95ce72c5d200c18a4a6476ce9f22ae8f647bb7a3b1decd3fe3477561fccabdc1041385915ba36dca7e71d1beb5774d4b5fb3eb0c1b892cd948cab321d13d0880214da3f8ef6e9ac6fad13db539823b51fd72ba0df06b246b6200782128d0c7540c5bff56d419086df6c6215a1fedd44f4434b9120756d2e5b28ca7ee7369f3ee169f4733965d33b26f4b3995db4c65e71316a77a06d1adf089d192344d496ea1fbc15854bb9d1ba6c6365acd2cad1e038ad660943320f8a8b93b1a767f361b24b359829fbcb70663c873df41ca7aa9635b343831268d33647c280d39c9838863c0f4cdc4f88d3dd7c0591e858f7ad43fb6eb61576110d99e4b73d8880e1d359c65f489a08236771e19e11d7f92720c7456442cb9538c3aef561da173e32ba93d6cea1851b378ea3b77639dbab1370b09d1c89d455dabe3fa7d72891bdebfba2c41f8f7da92f8c51b44e1e10159e5418845525052e57f13c12cd8a28d84722a02d4173ecffbc0b167a93209a4460efb225306c98ff960979c99130ecf0ab2a593d47737cb56fa7f027d73a4f0734e03cf4b7daa55c1d403a35ab6cf6f7ba6345daf36ebf4ee921c9b3608962e255cb942a3cabbbbb0e723ca2e1eaf2344ee0c39b404d29e15d2b69ba919d2d757f79eaaefab99016ed436d35da271402a69078b7b86d6352cd3834db0fc398c62b1f6e28464e9b2a75d7b6f28704b4a63f7fc2a49c1a08e23619d2a8993c7fe3315fb8907f1d46e62a3bf76ac6ab8bce801cf3838bcebe00eb206870558d6a7a488d8f19187028656d46dfad50cba0ac2f47b6ed02e40c08c4e070db2f01aba89a1ed787b47b49898b29aa99b36a855019e33d656b7182353a70a5d25a3a642af32018f7d8cbbefaec9ff94af1f94056f04cf0036d8972533672a150d6ad2c44657fe0547bf83525582d3c7cc3194752e7bcf251cef769ac45b9afe74986c09f1b7f832cf6943dc6013fd7f9caf29bfffedb0c59ea2208fd4b85519904f79cf11183d506d6e16daf4e8b86928510846404be6b54a36df305ea186a61f96384d8d90501aa22201dd07dac30d1e433187d5d053f1a4ddb8a550c20441a6833e78f782fb8601aa56d3ae1c095666a40946354e3aafe38a909025690688e98cab833691652b6c71ee116d421683b01391a02b2cec98e65f4cfa1393ac2d53f4914a859733315a3286a1d066ed53808a7828d8be3d526c05e737cf10d0b48bb9b63bc80d12891a82706cb08e96607bc716896d59706e7995dd6e68990477f84dda463c7a0da1c8d41ef5d11661a7889786b18300843ffd3e99164a1b9e18a8ae33ee5b6f0315786d415b1ad71cc7d61725f07b1cb9cc490d393f9c117ba7b2a55470cdfa0f03cb68311aef6c55ee2d9f1f8381b6ac12c8a53a6dd474ea36dccc427b95441a3133f58ca1046244e05cef05b3f3c2edff518d17ef702376f915b47257e38e13f6bc5f98698d738c336055a6826603bcb08bd3496ca665b7b270397b613ed4f9295b7c8bff645c3d632b5acdd6ec3e1de0b143a61ae4f18fc780ea9ff351210e71fccf11f3588e03d49e9f3ef54282c27df3fac0aa026d9077e64789ac3dd448444340734ada8f867c1f43759e3d97464a4505627f1eb7169cb9526fbb12454a01f67c1c3342d593da84b2579d3bb8e9decf0894ab43d9231398a251105270790087b2d7", 0x85d}], 0x6) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)="343ec6a3f73d365e0b54", 0xa}, {&(0x7f0000003e40)="19e9777fd6c75a33d35976a1841db61c054ac0dd4de205cd3a5ff812ed73753b9aacb12b68c98cb347f765f1762021f6a1d2e313b8c8a0b945ee3832fb1c65861155f9d84673e8b0043db071cd90325c3085253c1dd4fa317cb31234926b4e54d9f6e0d28fbc2700929cd631361157b20292b1a1907beca5f1e204e7785acc362ce0b679fcb6e4a2c76c0f731e6f88160b5346397bb69e92e86debde423b18251357a64caa083faa478977fedb9c6b608add6759fc822d53c1fac6f6fa9f83dd6c4a2b19cba82e964e13688e0ecdd7681932552109e317a8c515a6acc1ca761714b101c1f8cf3bdbfd2195c9d23dce20734cbed5a6eba9a8f574b2f013a6444d694d48567352a30a55855dee4d3d1be5991a3636d432980ad229df949e8c9533061ac2b8b65fbd0f5fd19b825f207c7796fa865326aba5f2d5a6a83a695dc07e42aa3c6f9d0340213e2912f07b304c7e3f2e34f2610f68f0b5ce8de253ac3d3a32c524faed82a8e9004ed65f196f2984fceeef393460d28989bed8035e6e1cc9635a9f1c7e8e7ec5b00f1d24fa6f86fc7831dd8b455c2b7bd2d7364fd76c52c7de17e44dd31267fc16001bb359c4d0ac2710867baffd01568e7ff17809dd04d33976ec011e4cf478f8e1673d8be1aedbfdb65728e6d52ec87676067bfe7f07749cf50072dd9e41edf8fda734cdd8b54ee88abb6b9c91a9d3fb74ea64234d4481d09e7dbd26c0dc177dcc64af5b9d3bb038769188ed91a7d214578d1589e8d692f7a76cb805e1769c49fe3ad6fa9de32643f61b7b37dc2973d829040259e70928c4ebef73625228f428b31d17499e9b86213ae772cea9582af4bddf5d1d45db6568b6ad0bb9bc423b4a2c6f120009c84384f3a372dcf350e248f861c3d38eabc430ae1a5803c0141981efaf4e238065be9b466d58e41f48c4b3e84219415ff69752710a23ff2d0c2fb8824904e00ac9834d03540222ce43e4af2935ae1fa818aaa207e31537d6fe93f264b1278a61900666ea177d7d0af2e55bfdc8e0975718dbbbb42f54dfcb77f63585ea25eb879612c7e32f7b287c302a5ae4dce970e6fec8a58ed66574dc3bf15c7273c5008fadce5f37f8794054149e1143c2d7d790b6a7fb648f5d311b28f5e57de59ce26050f0c44dc9189b1d8a3bb1efaafca170b4f8d845b8134b73b727956ef3d74027077c7482c1965e0bfa1d68dba330bd8deb05d46a905bc571b3aeaf51ac2c9a382a747f9eed823e52c615652ac00e9e953dce5d47ac5ad19a03b0b4e37ac0e4500541beb7024003a8b2e9c0292919ace4fea868d8b60b5c244087edc6d9bd498dde35c587636b33671ec2fe46649db01d45fb4872fe4285cab7433285884e1d482c1598914117760a608852cb681096a72bf3600607960bfccfa2f57821c24f1d54900d983f74b00a4649ce6bd5c2923d4f742aac30028d9078472a769736ad419225d92b0a86637533ca714eeb7ca30462e6444b3916c534cd0d7f78814e40fdbb785e538d763260e49f6cecf9e41cead4ede6c5bf", 0x443}], 0x2) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) socket(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) writev(r3, &(0x7f0000000680)=[{&(0x7f00000000c0)="7659aeb94832406f050635f0b67c24feb2e17e5f3d48e6cb95bdcc0fc851e646ecfa588c53283c4dd3ed77706f3868cacea79983bdfb42d2706563dca286008274eae9054ffd5b7324b408516b9ed309d475adb4902167f1848b9a2f27ee8f2bb2e272b9dd203c7ba7bba2d58d398fefe1ea9cec817c66ac97ab311e40c8897f766829a431d075233f3506fcfd47964d82d25e55000000000000008dca9d20b3f73a87f1c8ed4a6faac9984fe38154a9f020703cda67056135d9e4af826613b6bc0bf88ac503650ecbf1456545471eecac2166b925834e3bef339269fbf60700", 0xe0}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)) 11.707959976s ago: executing program 32 (id=32): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000000)='./file0\x00', 0x20a748) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf66e, 0x0, 0x9, 0x10001, "9cdc453b070000000000000000002f9e78cd3300", 0x0, 0x80000000}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff"]) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000240)="a99e761e2e9214a92fd8bdd600273ea20be1a9a96ecddb6265fb425f0ed8cf7913e3a9c91aa71710ebe704f84aafdbcef0aaee15696cbc5c769ab600dfe2e8fca82a0a3e3ba7bd814951815ffe7d1b498e8028c448b8e22d6ac2a0e84c09da2b0d44e0d8ec7ea67fa745412917e3a14a06f1172efce9", 0x76}, {&(0x7f00000009c0)="5f44fc5c2d59a34af6690b73318e0ad0b471dab2f3505c9caff1131c025172078729fa8445209ddc2ee22cfff8f8c39a2c4763c62f6887f262789e5aed8f68bb58de869ddb9bcb5706976e25eacdf4698f76d665cc2be70757b03fffca5ced89981ba82719f053b1d2b006c3f79f07575d34b3204b77eef9482310e481d56245378594a5dcbb7573d6d9fea5145ae233cd3a077fad8b38f4baf63cb3efcd1690708b2e6e3bff0dbdc8ba8d518ea698a560d9e7d0bba18c568819b1552d9919ff734c7a608bb6a2d82fb755de9a73f8f8b640488cffdba4a1528231670307083cf226902f5a2478734d5c2f1e5d2855efd1181a78aa5d43f7862253dc839fd2916c23ca4c8414757a0037074354e39164d51f7d4dffbc0a096f3892d9506b95f747ef51615a928d2bf1d52109da7ce37686c031261de84c2ec1171bd86350a0e9df6e8682d03642c80f012cb2222df1ecb36b4e4fcda49d4661f70909676420ac35540a89e35ff554b2d2a13713baca8aa239e964b0da4d4784846976770fd65ce3d7996c87f55afd67ca0447259e21040c120cacc3dfe85c30f10131262d0d5c2ecfd17d0613d703aeaa5c88f27c9c7cabb9b025012981ab012141e7253568b5e8c179957a7279db31ecbb68f216c0c00b9fa65eac60995fcabdf3dee6b4b15980fa295496d372478dfa0b7c8ffca529ac2aa9978c06623f4ec8e210752d83b69d389fe857bf5a9506e359b07f1d3a795d563b19593f971532767d", 0x21b}, {&(0x7f0000000600)="0b661e8770ff1b5b97dee0abd07f7e9c7a4b7673127ceffa371b740a1445a7da3d7aab8c6b40551cd517090b5c57621c819b99b5d2e6742d84ad581b81a4ef83d3c0589882773ad040d91ecee631dadd42a3580100000000000000c85f9b82cdd375af8b54ed41895aba82431d921bb1613e3fc4d06e99aa1721f8c94f89d8b2f5ed34caddef1ca5488ec0330c3e14a6b0adf70e277fd5d6a19e64116df2578812cd11e5832ab72ecc82dd3ad08cf11f0aa21853d7de400c87689777f9e45e8c17163ccd80bb43125a61489c81126680b1d31018bd21f1d1f717bcb5336accff9fd6f7978aa17080b1fe", 0xea}, {&(0x7f00000007c0)="c9bfc1498ad93b2eb5fbdea3235420970c54c0ba3fb138033c2054c455370c7783ccc4e8925a4b506912a3c92981b49fda40880b21503692875123c55fb81724fad524ad138e12e856f2cfdc14", 0x4d}, {&(0x7f0000005580)="9bc06925f1b2a40e5a60e9c924d4c04fb25e3bd2ca42e7133bb8cf089cc152203977d28827985a003b76e63da276292da9d7e0b351aa8a984d133920beee7607de6678a1c276949c3546661e67d72b88373442efe4d691a6d7cc42ff3ca59e6f63abdce42f67b45ddd778aef79035a5c481c50095f7ef374bd15d9b2f7227396b7aa8b64a460d708e214761cdf53b21e9997e81d0cb27dd2a4adbe89a1596d2ec4cce2b4543c275d7ba28617ce50f0904d0cdecc204d1dcad635cc6c6b418fa34d085e9deea91d2b13d9e5aa3737bdaa6a7b84336a6b7f3c769c1f0f6cbaa85e822be4e5f1ced7650fa135d112166ee2338cf5dbd61778301a0794c7d1532f5c1fb08a9158494f90f6faceea6cd9eaf02cab637b07600b715793b30fc92dc6fc26cab7ce93cde0943c23f304e6d1d4a173aac16dc57ac703c084475a7bdd85f06a8f802c8cfdb71748c6b0fbe72ff67cd018d258dbfab3670ac76042be65c12689d03583b9cb53545f762bfed3ed52c2f140e57136c2fcfb02618be2b25fc0dbb849b8f76e3097a886bc49b0feda177d8bbb89077621642c679194cb836b5b79bc0dcf65e774b3916dd58f47e7da3665f331d43f2678bc26028428072ff464c65e687b1b3111f55f59dd3ddd75dd67240675ef84b809ffe8dfd70ca217adc7b2c7e8ba2547d00ae02b79566c43d9e71220e1ee84f68892d9d054223d4869e5fe978efcc13ec844c214ad99e5e104a1f91ce1f9146a9478058cd49df23e8d71f644ec65a22c3f634892ac570947d5a449c9eab34a29de1e49a7dfec1d859a70aee1fcb6e3bdfb0c4e55e349a71392027fc68e3c93ba9fe50d0918a2c5f38ae8923d393dc30b7f090ec7f49185177eb57384c5a3ffc6a0de8e0c2f7fc8c0250d8b3ac4c90d0a91c23771e89f2d58db8c6ab299fd0aa1f8c9e4bbbfdc079e74e2f6e4035c4c7d0bbe9a72ceb0fba2aff493adfefdb33b791a8b5db0d4cbec86499a10d01503a7dbd59a9e8c74a10a8a50ade3af72da9a2486b374338f3500e8731fce91da93e59012e1fc56f3ecf6cacb6149af06c6d8c4a2af8ee9d0f7c5b107acdf039542c11de50e7b5706000000000000005b1c0f5b921bf8e11a052771a7ee017b7fe8bd88c08cde717fd529fc38db72c920d00eac7cdae5b1bbc4c3ef332675adcfa41900432debdcb1ff33f37ca43bd6d78cfb352b2755e9aa1bfb42ef222f502095dc0a2fdb08d8020f9edd7b143da0b4442417f160a17b045bb2dd7bdb3e3c9436cda6351ab2ff33659994c68036fc318e88d19582bbb8431b0bddcbf6fa33c58907591011ab6cbbc33795f1b20eb65c38463173c862d2116e6163d57d64e382b67e8fcd790289aea7b93e493bdaf6414cc5a3d6d7fc296f2701cb6508f79ca6e00b31cc0c6fbde38e0f1766ffda589950b54abc7a73912177585143876f1815ee3a8b5510841d30b8d2fc17fbddb343bcba7e43e893a35f9be5f3ff579c86918c2e05bbecf835be8fe28e95ae64f1ff37f2bd709f63eb149782f1aeffc42cef67a0198da8533b1eff9dab0254076332c52dacd914820d1af96819f21433379816543ff740d4efcf8c209c3c0b0329658a29550fbbafa6ca419d10d4c001a343e184875f840cf9844b31572644c6f187bd14ebf0ddfa9f1cb8ff0a43a87decdfee8a941fea66056056ae0e5c918536c68029ed67192a4d32ae4e20282eec4c7a67b7503f3abdf35828ed16d75a4207e248565d1dd9a981516fcdc6ca83ffa4034bdd87db47c09c57c7028e3518a2f4a648d8d41688cc4cc58202f20e4a0237a5175c73e42e48238dc3264ce5f1866ccc51675417b3c058e91d3e1c9628ccf2b7ea978f19e2750845692635a0e3060e612bb0b4b92f1f876abf7856ae64403e85e5c7049f6df557d70a614d52f8afcaf2c72c43c81b922433e3b1a557e1579da5f4e312ba556ceefea832624cfd8a8e54a872e75af022eff4f6fec88b3e8682112312e9e1ed2d2f7bf33dd5ec46892173518e01624435c8bd483b657d9bf19596a0be5818dcb9ac9e50ab7caf7e7f5579db23b6bc75d310215b999d308ce2a5cca38b58c870f12d5dd18cc93566cfa1919e7fa9b0e1b6c14f0b0668f11697d63dafef8c78cfd9dce7ea049447018031328b1c730a970004b763a4ce852f4b677eaea2e8e6c1f48710fd18f3a51d015e6fec48cf3c47015a91ee27fcca4ad409224ae035ce193c6f00a25c8757711e0d3e7d8e6e67150ce42f47348c3e977fadee6c5d7dc129ed03157ad6df5588bdd98f3a30837e12fe17cf305ca5d5c111c4b92d5381534c39c3dc05dfc9a134959a5a5f7227fb4ef8cb8ae39c31b9e9841b1b83ae2dd45225e17ed7859476f02f86ba04e0838945d941c6fde4ecd5b0737989146b1ba9b68054c85bf43db985ff245bc34d976d9ae9d4a5076a9e90e2b6176bce1a1bf69164a39d42f8d5a833b54730f5f89a147816bc6efae1608a360a12821526de2dbddb3b0c80622cadb7081e94529be069736ff694e6f5483cc4ee601fbc203c5d709d605a657101600a6612e8a79b0a02100f27355e1d412292697bc6273c880af93b59837f04ff570d51b65279a8fd0f779b8ddecd68260b571522591c0569b628b163ab31d56aa5e08c26f6c74173058d75b386186de52958c062f0ecae15b2c7358bdbf57c42965c2ddd1620816a3413a522e01b2175f16e274c84f2ef8b0970563e35b0193c14c0f7e547cc37675df3da90a0f72e33f8b72fb56b82087ff07f9cb14c284b37e5857b6540b55733363bdab33779014c1f1023a4183fd607ecda89e87dd769b69c1b710bc0ddb5750b198058999b0a84132fb6c76a42dfda8841a791afacd0cda713577d64101789226385988448e5e0c89f4d9fbf52aab4bc231f0d474063a4c7bb19673b4372ddb13181bebbf402a28d42b032b67300637af43d6cf8c22852a8f133fa1a45d1ec6ac0ba8a6589e8f615eee48f66420521cde8548278e361b0288b8847ae758f0f00b62c69c750005a9af1480ad498b02734fa1486b09f0c12022bb72f4e39bbea5cb321c77a02f1468c6a654f28f65650847182a5c43ca279e60f7b66c9126057a1155585856a3d57d4936ee652a549f8904af7ef0a77d683bbb590bef09c058791ef966ce1a8cd20f8f74a34929436aa806fffb7b81742a380b5aa7d048b66d255e5a613cb190922a020378c8e6e0b89c731fbff301e2f817443b571cc4ac5681f61836e8f9499a67e1b8de092d02cc03fa3b74ef478869e65c8c3a9630cea184ea6f7c514b1dff3867dd38536555e696e16d41f00b3c9abd54389e028ae0e14dc90b0ac67da23b288b204b6104124feaa45fcc70ac7b695ae1e0d78e101226e943cdfe9696d2b9e7517eba804ceb2ed809d1787ce39516065000330b16fa2b23843214ae5cde02ea46ba77e578ac1c6e4970da5467e024854de21b8c8d1f465c820fe61732d63aed0fc32d482cf7c1680537900b75bd4e23760b964ad93184e8506fd7d08775c00dc7c1881ab9eb1b74ec67b71615eeb647d25d5605514fe6bbe2592dfd2da8c3311a8022f6ff4167043ac24dbc4e4561de397057e58c6d5687da2c19bf65e512838a3f921f3d4c9b6e8bc12cf97dacb7e2bfa81cd95e90362fc1a56efc7f5c4a6af896ddbe83914d7f2d88e759d7d687b0ff7899363ebca6a83ef6e6ebb0b38ddda8c0bf323088996558322605837a8cbc6e03069c727ca476230de800ff0a77f34fbbdcdcb8cb5df91b44a262acc11f25a8e7e26eb77ac641e015cd27bd1dbdea21633b9a4b1d31da775b01a0c0e1f8820d866c1c328772b869e21722f2e741837386d88facef2c24e1da37644d5de8b395944e04a11de7ccdadbc4151b7b56ed37f6a8efc5dba4d489a8dae1d148a5f2b93ab66bb66890d6b708ef57453a477cfe275fe56ab6583dc40ca571b755373438c0ecc42d04cb8869831aa45013c2ab1517e5823a1be66b37591cb13cce20ddec962e9bdf95c5ba67e28f37864fbc476752f1361cc9484d2fcd10f060a98455b590671674e0c6abd98eb5a8ea6a0089b468418026e75929b7eee9e8cea8cac2190fdd73ee970a8f8d9f2b1f5f2dd26e653c1c23af3e809ea1a7ed2f9958e0d47f8a520d9b6a4048589795fd709c098702d14b57c4ae11b7af3215d86457cb1222bf65c68b3c6afad572217f42fc0a73a258e7602e827217183662c3ae5c4233644b04f8a1c3c87ff2d060de4707353a2250248affdfe5e1ae4358b7aa2171a6fd7b01cfe9f10f2916ae5727bfd422fcad21203f07d2c6da47816d574779cf955f19a3ecf4a112ea4dba23e857f2323707661909bbee6cc0b0099e80519e4738a6bb62beb3cf0446db1f39a4370cdbe89f64b0d886fb1aa2221f08a5164c978e94bd58428603852a965dba4e9933ea9ee5d8975667dbf4f16e273b03fe5c484a0a1c5dcde6cd7f3345c1ae5fcdd13c54f1ab2f1ab089f58650ba9898bc0700921672157ac3e55e523400946c7be3b3d96b4d48d5aee8d96dd13fe16dc3f84cf90f9c177a147b4640ae961dc68be22573d2d1f1a64f1491b33cfb87b4f9cfb87886b8f559ecc2f89524f04751ce264f91ff3117cdc40fbcd3b495430d9f562cee1214cedc05b611d6077b6b05c5681b930a29054ced2bcb7684184f2809a8663073194d62b68a9b30cc6ea4504e98fd431c379950cc20d5f4b4752e613630a5d7db456aca27a3bb37ac841ea9fba88b7f2f4f9b289a58939defa5f10aececff852355c0674127c1c1bb01765ddf6db985b5f492c308ee4149274bcf71a3c078236fc29cb46b33645e7478cf6a913e9b9b27b0f75d51ef9e97e9c3e8a69c6282db1dfebf18eb20470ea086345d78dfe22ee8784e67e507b832340c228e1f54f0f50600497979d263bdc66584b2fc86e8dbd7d4820151412c3e517da50e3f887eec6f56b44e83b045d03d49a42f42681ad6d2dc3e1db492dc94886d619a3d021fd0babefacf1c413eb3281458157b5a82c3a9a8ed3fcf6d6c938a277db1181d43df6d807a3e527fef90794826a0f8a5979224142c18995a797be528a1a3773f3242ac80cc618e21204b1484a0c8d5254365787b6ad837ffd06aaa1d85597af53bc8cb6d5f78ea211f85299981ba3c46dda0df1fd9acb64384d84a17f219431858bdc7af03089f69d197741bc88f035b242763d6077f8988dc5892c804245803092d296ee99e08b49e4256fe1ac3b5c606c9d7f9d74e7d9c08ddf9bb28567c7175086b7ff6e3253d4a4e45c926b8dbd9938a28e0af2f420138cb99bb56f2da279ad728101e8c2dbf1f09bbc0a0eadfdde84ccd9babb5f9b2db065a22dff4d9eb00c6ede36e448fda0d9079e6cfa5aad16e9bb47e98660c6516edac017229455cc856cbf691eccbd6d7810ec0781c5735d3cfc193045d0044162eb51b0b63ac705a9161dc9ca2c18ea4664eddcdc693be80f068fc22bb92a5eef45ad168656e1832e2cb95598cfcf6dbd620bbf39cc4e60af120d70069a1ff7dfca0f51015d28b6ee75945504cb603a64b52d558ce87f768a756b4e21f4038baadc84a108d0421cc6a5819bdd2b4f452f3fc5e0fa0a866acf4d5b4de18eda3ed28aafa8c0a79a6c0f3a6c78efaa43e0349f5cb8ce367e2df54761505acd7b800532c87125e04ab4b475aa1041ef1eec593fefe19db7ba5b2b2882f7d706bcc4708dda4773d5d52a8f63b7cb486d640c17b8c9e8058c4cc09f94f3c5b534c380c419c9c64defaabc674abfde802487012ed4330b47eb03e38903b4df7f32df", 0x1004}, {&(0x7f0000003580)="f9eae858d12dfeec23bdb4ae85c8e86585e1438dc8e3510dbe46a2b533ead13934612dc375f43ba47d9c79413bf05188adc3c40784797c32d8590ffb1ea992675aac4419de8970b95f825a6ffc04512303b4289160b8f5f98281f785b95ce6921cb2c7e8eaab3115adeb9162f64dea09ace611dd52a52da2f5ffeecbe6b8fb9051e7c70a0d5504f728edfc7b7e9da1bd2427753a02ea0e553cd2a48e4747922aac65cc76468075be5986dddb15717be8f721a3765832ac8db34d581fac233b66ba3cad87b7998a0ff8a9b2a2232b99882e2e1d3c457d3587f1d6f6026290486b3985cdfa9ae5a8a7ee2f73890e992d91d1159fbf3d58090696a1f18e9153aaab275af34590d9d802dca35e1e945df8560dcfc012e835e5c9349021c0c53e91d06b122d032c5cd616c3f20a227a4db49887240ce92abfb31924a2237b7010235ccf99c6a791872e5cb20b39914ead94cf52d5f9a53e10f1cdd2e057bdb5348ae5c8e06f9d043791f39e97dbd9b88697ed12c93dffdca5a26dc89db9a8f366d81877e7e61f9a1b5fbaf483a587704791e3600d885461966fb64c5686157af2ea1b1db0de171232a26334d6459c87fd87dab6ab4171179902a6255d8ee51808970c1751451ce9a68fdcac1175ae0f7d3b56df649af07e3ebcddeb7c4985348f4f64d5b34393b646b43ccb45b9886737b0c6b83841d8030a1d3a813f9b088055897ef32ca82cea2f2e2b0f701dd5041714dbd144423f7451f0f4da3ff4ff0874cb7fd8dd0602dbf737117c57be13ac79a9e01f38b6cb4a84f0380eccfc71879bfae9ed91adef49201466ecc6d937363a9ac695b9fe77fe9c8ccbfe0c2f08ae5d478eb93a2dcbd33cfc148b878edd859d990fc70c6d388056444f3a404c0fc38ac0cc4f3f8db3f41849200942dff59844ef86dc3bef6a99174d3814037fc43003aeec90a42666ddd14fce38a7c68319cb15edcf46423ed0082c25e52b5bfef96d90a38c7e942b1c48aeaf92b7bf8433021244f3282f98c1174984db9adc5c660b0d8d3da66fa7468335e5cae8f7c723d54d748c4aed457ec59cf10e6fd401cff9625c2c85ae875878c876c15e1bb17afb3e809f96a2015f97bce178688fcaf8407ece187fccfad9fe60e99e8de2172aa2fcfaadf61a4c7f117e28e8735a20a4f5e4e265ed3250b0f22bde6881560a0bb42dccff8d51eb475326aa07dd546b8be0e5c22089fe8e50d69f696f5c2bc465a7b4555e7a4d1601b80631a5ac47541b176d0421f40f9a94576c08424463c65d772247f05c29b773a8316ec22dbe4f05bca1be1fa2e380f2c774ff444d95ce72c5d200c18a4a6476ce9f22ae8f647bb7a3b1decd3fe3477561fccabdc1041385915ba36dca7e71d1beb5774d4b5fb3eb0c1b892cd948cab321d13d0880214da3f8ef6e9ac6fad13db539823b51fd72ba0df06b246b6200782128d0c7540c5bff56d419086df6c6215a1fedd44f4434b9120756d2e5b28ca7ee7369f3ee169f4733965d33b26f4b3995db4c65e71316a77a06d1adf089d192344d496ea1fbc15854bb9d1ba6c6365acd2cad1e038ad660943320f8a8b93b1a767f361b24b359829fbcb70663c873df41ca7aa9635b343831268d33647c280d39c9838863c0f4cdc4f88d3dd7c0591e858f7ad43fb6eb61576110d99e4b73d8880e1d359c65f489a08236771e19e11d7f92720c7456442cb9538c3aef561da173e32ba93d6cea1851b378ea3b77639dbab1370b09d1c89d455dabe3fa7d72891bdebfba2c41f8f7da92f8c51b44e1e10159e5418845525052e57f13c12cd8a28d84722a02d4173ecffbc0b167a93209a4460efb225306c98ff960979c99130ecf0ab2a593d47737cb56fa7f027d73a4f0734e03cf4b7daa55c1d403a35ab6cf6f7ba6345daf36ebf4ee921c9b3608962e255cb942a3cabbbbb0e723ca2e1eaf2344ee0c39b404d29e15d2b69ba919d2d757f79eaaefab99016ed436d35da271402a69078b7b86d6352cd3834db0fc398c62b1f6e28464e9b2a75d7b6f28704b4a63f7fc2a49c1a08e23619d2a8993c7fe3315fb8907f1d46e62a3bf76ac6ab8bce801cf3838bcebe00eb206870558d6a7a488d8f19187028656d46dfad50cba0ac2f47b6ed02e40c08c4e070db2f01aba89a1ed787b47b49898b29aa99b36a855019e33d656b7182353a70a5d25a3a642af32018f7d8cbbefaec9ff94af1f94056f04cf0036d8972533672a150d6ad2c44657fe0547bf83525582d3c7cc3194752e7bcf251cef769ac45b9afe74986c09f1b7f832cf6943dc6013fd7f9caf29bfffedb0c59ea2208fd4b85519904f79cf11183d506d6e16daf4e8b86928510846404be6b54a36df305ea186a61f96384d8d90501aa22201dd07dac30d1e433187d5d053f1a4ddb8a550c20441a6833e78f782fb8601aa56d3ae1c095666a40946354e3aafe38a909025690688e98cab833691652b6c71ee116d421683b01391a02b2cec98e65f4cfa1393ac2d53f4914a859733315a3286a1d066ed53808a7828d8be3d526c05e737cf10d0b48bb9b63bc80d12891a82706cb08e96607bc716896d59706e7995dd6e68990477f84dda463c7a0da1c8d41ef5d11661a7889786b18300843ffd3e99164a1b9e18a8ae33ee5b6f0315786d415b1ad71cc7d61725f07b1cb9cc490d393f9c117ba7b2a55470cdfa0f03cb68311aef6c55ee2d9f1f8381b6ac12c8a53a6dd474ea36dccc427b95441a3133f58ca1046244e05cef05b3f3c2edff518d17ef702376f915b47257e38e13f6bc5f98698d738c336055a6826603bcb08bd3496ca665b7b270397b613ed4f9295b7c8bff645c3d632b5acdd6ec3e1de0b143a61ae4f18fc780ea9ff351210e71fccf11f3588e03d49e9f3ef54282c27df3fac0aa026d9077e64789ac3dd448444340734ada8f867c1f43759e3d97464a4505627f1eb7169cb9526fbb12454a01f67c1c3342d593da84b2579d3bb8e9decf0894ab43d9231398a251105270790087b2d7", 0x85d}], 0x6) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)="343ec6a3f73d365e0b54", 0xa}, {&(0x7f0000003e40)="19e9777fd6c75a33d35976a1841db61c054ac0dd4de205cd3a5ff812ed73753b9aacb12b68c98cb347f765f1762021f6a1d2e313b8c8a0b945ee3832fb1c65861155f9d84673e8b0043db071cd90325c3085253c1dd4fa317cb31234926b4e54d9f6e0d28fbc2700929cd631361157b20292b1a1907beca5f1e204e7785acc362ce0b679fcb6e4a2c76c0f731e6f88160b5346397bb69e92e86debde423b18251357a64caa083faa478977fedb9c6b608add6759fc822d53c1fac6f6fa9f83dd6c4a2b19cba82e964e13688e0ecdd7681932552109e317a8c515a6acc1ca761714b101c1f8cf3bdbfd2195c9d23dce20734cbed5a6eba9a8f574b2f013a6444d694d48567352a30a55855dee4d3d1be5991a3636d432980ad229df949e8c9533061ac2b8b65fbd0f5fd19b825f207c7796fa865326aba5f2d5a6a83a695dc07e42aa3c6f9d0340213e2912f07b304c7e3f2e34f2610f68f0b5ce8de253ac3d3a32c524faed82a8e9004ed65f196f2984fceeef393460d28989bed8035e6e1cc9635a9f1c7e8e7ec5b00f1d24fa6f86fc7831dd8b455c2b7bd2d7364fd76c52c7de17e44dd31267fc16001bb359c4d0ac2710867baffd01568e7ff17809dd04d33976ec011e4cf478f8e1673d8be1aedbfdb65728e6d52ec87676067bfe7f07749cf50072dd9e41edf8fda734cdd8b54ee88abb6b9c91a9d3fb74ea64234d4481d09e7dbd26c0dc177dcc64af5b9d3bb038769188ed91a7d214578d1589e8d692f7a76cb805e1769c49fe3ad6fa9de32643f61b7b37dc2973d829040259e70928c4ebef73625228f428b31d17499e9b86213ae772cea9582af4bddf5d1d45db6568b6ad0bb9bc423b4a2c6f120009c84384f3a372dcf350e248f861c3d38eabc430ae1a5803c0141981efaf4e238065be9b466d58e41f48c4b3e84219415ff69752710a23ff2d0c2fb8824904e00ac9834d03540222ce43e4af2935ae1fa818aaa207e31537d6fe93f264b1278a61900666ea177d7d0af2e55bfdc8e0975718dbbbb42f54dfcb77f63585ea25eb879612c7e32f7b287c302a5ae4dce970e6fec8a58ed66574dc3bf15c7273c5008fadce5f37f8794054149e1143c2d7d790b6a7fb648f5d311b28f5e57de59ce26050f0c44dc9189b1d8a3bb1efaafca170b4f8d845b8134b73b727956ef3d74027077c7482c1965e0bfa1d68dba330bd8deb05d46a905bc571b3aeaf51ac2c9a382a747f9eed823e52c615652ac00e9e953dce5d47ac5ad19a03b0b4e37ac0e4500541beb7024003a8b2e9c0292919ace4fea868d8b60b5c244087edc6d9bd498dde35c587636b33671ec2fe46649db01d45fb4872fe4285cab7433285884e1d482c1598914117760a608852cb681096a72bf3600607960bfccfa2f57821c24f1d54900d983f74b00a4649ce6bd5c2923d4f742aac30028d9078472a769736ad419225d92b0a86637533ca714eeb7ca30462e6444b3916c534cd0d7f78814e40fdbb785e538d763260e49f6cecf9e41cead4ede6c5bf", 0x443}], 0x2) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) socket(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) writev(r3, &(0x7f0000000680)=[{&(0x7f00000000c0)="7659aeb94832406f050635f0b67c24feb2e17e5f3d48e6cb95bdcc0fc851e646ecfa588c53283c4dd3ed77706f3868cacea79983bdfb42d2706563dca286008274eae9054ffd5b7324b408516b9ed309d475adb4902167f1848b9a2f27ee8f2bb2e272b9dd203c7ba7bba2d58d398fefe1ea9cec817c66ac97ab311e40c8897f766829a431d075233f3506fcfd47964d82d25e55000000000000008dca9d20b3f73a87f1c8ed4a6faac9984fe38154a9f020703cda67056135d9e4af826613b6bc0bf88ac503650ecbf1456545471eecac2166b925834e3bef339269fbf60700", 0xe0}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)) 8.57833082s ago: executing program 8 (id=33): r0 = socket(0x2, 0x4001, 0x5) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) 7.966304865s ago: executing program 3 (id=91): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x4, &(0x7f0000000040), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000540), 0x0, 0x0, 0x0) 7.731689131s ago: executing program 8 (id=33): r0 = socket(0x2, 0x4001, 0x5) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) 6.997435592s ago: executing program 3 (id=98): syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005000400000000000000010100907800000000603977"]) sysctl$vm(&(0x7f0000000080)={0x2, 0x8}, 0x2, &(0x7f0000000040)="592e128dc9", &(0x7f00000015c0)=0x5, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x18, 0xfffdffdd, "0dd3c3a3f4bcc9000802e93c00", 0xfff7fff9, 0x1}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 6.993176381s ago: executing program 6 (id=101): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffff7, 0x1000000, 0x2003, 0x2, "99400000400000000002000000000000499a2700", 0x0, 0x404}) (async) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000140)=""/147, 0x93}], 0x1) syz_open_pts() (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bea, 0xffffdf82, 0x40000006, "e2e6320000040007000000fadf000000000200", 0xfffffffe, 0x401}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000180)="e89ee5fd5071decfdeb870cfef98ecc33a88b527ddb4be8a7d2e9fd9f8e8ca47f90f66a75d48a998dd7a23d167eddde529979cc949421b8fa4b6e3b19e267627fc988401a95b74c0c4678fee619121020ba24cdce5373f20edb9b71b4a0f4f4a5424abc4cc2e0ad87840c7ae4768bf06cba0c4bf15087bfa053ef70bdb2133b5654b71ef2a555ebad77c6d861e03d709adedd95a3782228f4c5f81ae895e60e113de8c9b84f648c9b50a88fd7d", &(0x7f0000000080)=0xad, &(0x7f00000005c0)="60cd9ef9c9df1c3ccc16feae8cc752f4dea70e17d9ca0b146b9571417b7e6b75594235527e4f2313f0c923f9d63d9a8e586f6a7d125a18ce716e7cffd29080ddf8320c4748bd12f5277f2f0d844ff64eb36070139a12c7a7989cebde75f506e3186efbbd4cf724f4c6ca2d2f3483e16796c89980eecefcaa59ead74ab02360710c8d932e34a3c895a00d427e6f3f96eea3ff9ace5ec2e08a5bbeca91b71ceafdb819e12feed9b0e818cc5dd87c49df752f8dfffa33652a721b3ba9ca57ec5cc2fbc64c6904a1033bcc9d1fad9f3e194abbc54a00d76168402320229cf0718a055f4567838648637d6150f3f953811f5466e48218a17634e21e92c1f56299614b6d0dc13f9f10e242d502ecc62b77224567295c766de189aa6307a0abc7ccb8ae9312b24790820fab0505d92588fea9ad251824047e96be9590c079f71a1ac89d0d5fbf13422752bedcf46296a93b13c157011b4898c8adcd21debe1c8a3bdc86b40a1afa56249b6115e69edae467507b3618dae0e5cd47a52a6b624ab5f6858b05053cd716e079baed1fc14813597914c9b0a31e0c245fea25f91dc08715a7ea27a016efa4c554186b6f639354640588e2b56a520dbdb86858e7bcf5c54084672b576ab3b8bee25811f53491959fe56b28a32395139d7e7d5f9d040d8a8568b0e6850e8c1b66061e23d5bf4813176d228a61eec3f7470dcb0c50b2841a568dc1a142c9ba58c163ed9a3adcd045acee85f732daef4a7788230a844954853242c209273e64f267e6c8a16ee3c1de7c31041f823d08a54a5a8b188c24ddfd91ab97867f4fa6260ee21e163f4ad858fc2da729a8e4b65c0bdc5d47da71787650ef738ef5fae527b50479e41f8c4be4dd2fbb2ec322f4c4613807f686271a594fddaabe6c6a593008e1376f4e6439884f84ddfa6f834e312eaeea286a1e94d894367246d6f8ebdc1f1986695406a10f7d645a4a98b4b0026b6decb4564dd9895a471df7de72b64a32b17e338616f179a6a81a2fc5d75982b5693b42e83fe5b5f610f1f8bcd15839db331f8aa11b734d21730bb081536c4efcf061ddee677665fe14263c6b90dc9ca82f25986a282fcdfaccbc4ea03dfd1f82347f29440533bda16eea4c449cdf914db354c02a31e9939f7cfe87542715c65aa80ae8c40bd333698291498606c45008c8bcdb0b85785f1ce6127b0997f01d5bf101b0d735ac72b9479bb4eae783c73f4eb25f33a09def9895579cea6b68c7b05f678185cb54179c8bc2cde10ab277d40c3e0dcfacb01803fc02c2e270e9efef9e71f7e8457f5350ed923dba83c57684ed8bde8b00c7d0eb568e73621e91b489ed3a65287190dceb04186565920ad59dcc82d352313141d9d57e35d2bf588491d8dce995d0cbe7fe32ad206b9ced3afb6f575b0330533e2f0adaa29cdade7c98c55918a862a289f40b9aacc770f732a3145cd04181bbda6a86f7dba6be9e9a5411870c555fed6f5161f714b954f5bb01da46745ed69ad2a20c978d70d9af7d10ca12f2c537bc6efb50638395e0427ccc79cce0a70d1eeaa18b0cf23849fe0b5ed3d50c8d8fa0ceecde875544c3efb280488b3b8da87a59603f3ecd8fda31fb4f625836a98726cf325b9f7edb4f5dd0ae7901d66447aad049a1aa450be9affdd15f25ca31ada942c49a8381128997f7d20db4b142c19d7b81f7163a2171e0d153e1356550037717bf5fe4846e474646b803d25af273556d0ca633dc8859576c0da5c309fb6c8b811e8493eaa02bef6165c9472a4ecf591b6cdc2d1da3bace1ce8e697c1799809e775a151b09b88b7fd951f2fae1e4a7220ed4f5632607872639f90c8b31e1a0b1622877ed54e5d08d04cd3440e2246d894186c91bceb13d6ab243d1c2eb4438b91e39405535ec8128bb02f55b40d3885dde20700e4d6022f3e6d2e56ba471e731cffc7c7778315e6a63a836c3f35bc5d9a9aa92c289241e272e6ff72cf40c1651bc84a8b82696f6b7faea4238367921ac54c30e3f3a5f115b878b961c6e1377a1353daeb314ccf3ab8c58d3a3050aa0cc629d7158c1902a6f2e8d3be8ce6ee3356c21dac0122a5381f1f05416806eef210ad16fbcff0d60ff7a520845726468bf2f9cf7415e63bd02b794cb292b5ab858e7e2147765b891adeffd7c12f6fcd23a908fe1ae8a06930520974c522c24168f53e0315b3cf2c3c40ead084571faf275e2506b5bbc56b4d103021631be4505be5eca0bd5094a6e19aa828bddadeee2ed7c7c58cfd59d84dd21a7b98205f0781ba9cbe37a12e3c44aa500a47fd16b0c27ae87db3c755ce34d353c9ff973c03f8dda3f6a26d3621af3ab7c290c19e232caffb92bde67c88fde44c2c74d0a5db9408275fd7fb5c18ed7b4ac197e8bb23011615afb379d4e86de231449909d300211b9f5fcd237b4ada998c9b9ac8c0f078f9a4b12c595009b4273b740e4c356047949501ea3cdc54a08881783beaf02cbd256b4c95d61f4ea7bd70a7f7e89ed117d493a4147ffe9638a28a9e16e3405eee492801a35900f380edecb48803f10d48a5a01f393c59803a83343eda162539592854238883fb1572f543bc2b77ca741d330559e23d151cd75bb5f32a5e8870d17a697f8b5d7b84084763ef530ba938099ab4f4e230b727f436b8b13d12b968eff75ced6fd22ae53adac980b8664789d1afca3eb01440c831d3641b7c1db2471a1a6521ccf1ca3ef1fb0efcd0b30777b8441b8d4ea8fa53332222695b2813316c789d2db336c36ea39eab9f75a4214001e41e16938a7b0327db1088ffe127461d21e266d7503861f1141cf8dacf851e8a13a2d1d9bf9b337b9b27ad434f0d9b7b0fde218453ab48d34f2da4fba27d0bf209554e3f3ac734061f76d16dd91f18e56bae7ed5604f394ffe2fc5cf668d4c2417203e8ebc5ba7e669c0aa406ff124640bc24c205be2929f598875a7e1041849063f4ff2785a0a0c1816c81351be566716027a6ec979e64851a76886df0a0dff4f9bb1f6e6e69663071f251fc3d9cce11199cfdc8399e779feab7ed4ff54225e2dfa71a13eff672624aa4ed7d7166fe7f6b67ffa757f8dd861f5c737616d0d2c06bb23716198acd89a24cbd6afa1354f7f0aa88aa78147254e9ebb8aba3095eb0836d5cfe2720719f4a8f39d8c55e3bae961d1dee958b0d77aa40f203be52024c01885d40d71e89ca9d6adba79f2b1cd86a660b756489817c8c79b7ee92aa1a3a36fb61ce06c99c31d10c48db6c67e2107b909c713233516376410db40d9413384ca7ba250ab29d2db99c98d8f570645c9c84d97dec510ce21ddcff676cf39b8fa0dac88fdb0831a21d1c45f970ec23eb552d42612c601c87cbf0db0b223d62afaba17fa6d60b189d3efbd4cc63ef95727513e0af7d967834fbba82810d022718130d20b3603d46bae3c8594fa38ad4ab25182f49c53725c69e0d6c5a24c33a2ec5098bd109256e88e551f26bfd23e8796864680ede5a0f43c8977d780e7aad00473edd942cf767edeffdbcd4323208c48f6a5a8f9c8ace2e274605ae5152693842812e61eb18a843b96212cd283ff3b8ae1e4769f4c63e4aaa5a760c1f0abf6e914f508b2a97cbb3a3122c3921a971a41d022ece04f10376fbd8569aef6c7623f1e4c9343174b1027c063f10387f66216eba1ccdab29d3eefd4749913ade11ae89aa20d331141abf6cf211e04114a48971b9100344583d247c6cd67dca200cb9404920fee46cc213f4e2ce6d0ca0841d979907849a6afb0b998be24d91363117866dffb669ebfd044fafc171a35352e34cd512eedc8a32df423e367981382b4890244fb4ea7608a7331f42884f8b34aa566be6236f7dba88ff6dbff31cdd18e23477c2c678448a81362a93bb04cc8bb69d3507072294974295cd4da2165814e87b997e4a760eed18d314b387054fc1d4904228765ab89ec7903cd8399e0b005f7ae53460e4b25fd08757c5601f7402a01929e9d8af9cfca59f5bcddf42706a050169f055fe76804e0625a11be91b1b1c411fc35ecf4eec5b536e09fd623acb67a9bbfaf3ec34e47149c8eed8cc47b68c04852f955cc290973914e0a49a6b5eeb74d38726dcd09a1e30c53832d5bc408849dcca532245d04854f296dc012fe8c0b551be12372798b4983264e7be0592cdac5fdbdc1766de1ae13f172e654ee2f3be0564ede70e3c5ffb8827b755b5138075e2956c15070dd4a81e2a64b5a22ae05bc602bc2e880ae974d42a13d2b24f9df62517306cf079863bc8bb90bd3be49ec3cde87744695f7b1aff1ce13cfb0349f0aad333819bd58b263f7ee85a4f7e96de2c2321abc931841992a8d55d868468b3d2e412baf406287804cfc3dabc7449eee6be06c0078aec934c3ff0114b44e96f6be99cd0cca4b7940bc4027e52535d9d6f71ae776792a5cd762b323d65f37985f125efba1a7f8edbcfc50de37bb657cb55104a2d187633b9555e025e0c0f6bfda3a18c17d05785e6975017af5be0326d13110bc7d3584c5e9402cf5b7741577ad21f693c1b0685fbe1c39fc5dfb41c77cd331cf022263b1cf31f584319c864acde18a9461432b8ccd1f5e1d7527e53c996d179d8e71af2b7768b371539bfb279534aad27198394756721cb4a13c9c5fbe5db812c5a04b9260d3a6ef4101f2173d6acc4f1874891a95168ae195843a36e305fcdb98a4318aa68b7be639ee9c502c45f929f664230f1c985c5a26678b8e086a96c5745753c430bbfd4906673117ef5fde0ab574a10b9e0fe46583623c072dda66fabcdd577cc5792d9423036e3afb5e5dc67063f32d295afc93d3db56e5eca521aa209fb06d6912fe471e62bdf81b52dbfe729be159f77349082b80110d5edf99002a81e5dbb97b34932ba6821522071e04aa43eabba5891750a26defb1375c5fb9e108c505eeaba8fe78c6bc8a197528fdf80b95f5ffda7a9c391f54d3833f4e589d032637df504dbae17eac83083e9f3cfb93f7fe54e528c570dfa6514377581c4bfde2bc6ea4edfd0dcd16625d7c1e2e7fa74e5e83d3bafade703cd36e8b483c32dd74419d108be533ce8b985f39c74c4b75eeb26d4dd6d509e7f359b15707e1aaa4fb7151bed6877f1f46eddf7c7065cd0cbb0f4feac7d00750536df576d425a0ad2651fc6d22b416b70146b5601280b7158fba73b3fed18b0d7051fc2e79195a89a48c58b7afd5fc196794142ed1d0ea822631ba6650a90f6200ac64fcbfdc762065151cf7755ebc7a1607ccf8ada5ca75fb2697faa21ab8607f590d3dee957ed59fc11d58acedafd9064fc395580161daf581023e89e0bade4271db1d18fa855c462b4adfff5b5c30de2f0d9b01cc5e16628fade1ca4278e5a47db519fa1d717f58e03e81dadf3a85575472390a19cdb45ca0d8a7a14bf84f9493358e4b2050e2581e907958eb9664bb09b5f920aa805d694161fc2e010c190a240577d655befaa0661a20bf2970050f898d5b2a797ae3ec52e36e7377c31c7f054b978e3606199e1ce3f5d908d2fa6891d7c1c6ec9929c7bb67864fb83850ede44cb13cab24e8a03646ee9937bf285d9c96f5586f7d7d98c125b411d53c88a770feaaf345273e4756edb7af5611407aef0b42067551182c0425015df8c0f98143e233f26a8321f1c0a0c58ec51d279b7bb86a035ff87102c91c1aec7fc906bef3f5e44079a011485f940086a84277d65ec4b71b8b9666b53e9e94e82bdb6e3d3d0fa79b2b4e44f11c0ae175f5e9fbfbc785d31da5615c3bfe6955d17c4d29368eb1d2f3ec2293ba4b4c81a61911b4d9ae095e8c", 0x1000) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) (async) r3 = socket(0x1, 0x2, 0x0) close(r2) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="08c771738cc40c953616b9acf1e304c59447322f47c55bca1db830dab9efa57d0796260c8c294c4375bf627cc4a4bb8c64ba45474f038d1f7fd50f268db832e7363a77561a4d33636fbb343be653e05fb2caf5556cef7ca98ac3ad0a97fb83c365f70f680b2ced156cb244cd08503bca868396b38e35254320585a1a8b3607086c2b722bb3dc8a", 0x87}], 0x1) 6.741307676s ago: executing program 3 (id=104): r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = socket(0x800000018, 0x2, 0x0) (async) socket(0x4, 0x5, 0x23) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x12}}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000140)="7659aeb94832406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0fc869e646ecfa588c53283c4dd3ed77706f3868cacea79983bdfb42d2706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d475", 0x58}, {&(0x7f00000000c0)="00007d481eef6461909f9a3014", 0xd}], 0x2) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) (async) sysctl$ddb(&(0x7f0000000380)={0x9, 0x8}, 0x2, &(0x7f00000001c0)="6b1cc124", &(0x7f00000000c0)=0x4, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040)=0x8, 0x0) (async) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1024, &(0x7f0000002100), &(0x7f0000000000)=0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc1206922, &(0x7f00000001c0)) (async) read(r2, &(0x7f0000000200)=""/41, 0x29) (async) r6 = socket(0x800000018, 0x1, 0x0) r7 = getpid() getpgid(r7) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000000)=0x2000080, 0x4) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x4) 5.888873359s ago: executing program 4 (id=109): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000004c0)="7935c54c7801c92b7604b6671eb8623cf28d7af7d90a730085ffd9621180099a5d168ca6582a7af1bcf43fc4020000005b05d00dd261565e5296b3563c712abc5ba13f3333ce5e3bedee67fcb72ba0f97e7a1944dd73dd9c3df831ddabc7694522a80300d3b7ecc34b0d280d54f63eca7071cd8d688083acc916fbb1b809eff130c43c185a677dd6282a13e1437d25d6c539bbc538f34f39b79e10fc5f048ce04d08b1471ee665b43f505db28b95ce63b690dce15ee14779", 0xb8}, {&(0x7f0000000180)="b86506de2407aeb8101c57113356e21905cfadd7c57c226e59eb7a01741204793013072d", 0x24}, {&(0x7f0000000200)="252b02ce469538b140227241f6f902f152fda5379163768c234c3dc377dd9e774d0bdc5dbcc4be6738035acba1f1fc0f6596f806a138572c8a03", 0x3a}, {&(0x7f0000001bc0)="34088d110bf49665bbc29414d35827f5dc1d200eb1b950dd3baaa72ec18badd40b7b9147a054bbe87b606b54d40e6a88ce381b32b6987960baee3d1d41a08a2e3843855117fc4bf4f5e4cdbab02bb7ce4748d311233884785da31d", 0x5b}], 0x4, &(0x7f0000001a80)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) close(r1) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) 5.888654358s ago: executing program 6 (id=110): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0xa9}, {{r0}, 0xfffffffffffffffa, 0x1f, 0x2, 0xfe, 0xb0b}], 0x8, 0x0, 0x0, 0x0) (async) ktrace(0x0, 0x5, 0x128, 0x0) chdir(&(0x7f00000006c0)='./file0/file0/..\x00') (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000180)="ce", &(0x7f0000000040)=0x1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x5606cb78, 0x80000002}, {0x1fa, 0x8000000000000001}}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='r\x00') (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) unveil(&(0x7f00000000c0)='./file2/file0\x00', &(0x7f0000000100)='x\x00') r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) (async, rerun: 32) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x10, './file0\x00'}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) open$dir(&(0x7f0000000740)='./file0\x00', 0x302, 0x101) (async, rerun: 32) rmdir(&(0x7f0000000fc0)='./file0\x00') (async, rerun: 32) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) linkat(r3, &(0x7f00000001c0)='./file0/file0\x00', r5, &(0x7f0000000200)='./file0\x00', 0x0) (async, rerun: 32) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 32) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="621890f58220e2f66f0ad455d8ae18aa34d883f90558d93b492625eb0b4bf9661d1bcd1b19fd616bffd1ffffece682f463e535e3f2a3ec812461c67a7ff742d3810b5cc73b63557a58796d056639410fb45c5d83072cae699c42c0af49603c4cc5f6a6adc92063c95d1422d0a46b610d67e98f40fd80b4994e639adebae3763e20e097cdf197a427c9ed6c0c38e6fb5915c32464d5e04480085bce1402ffee910ce3b21e56786c866e5763eda99f3f64603efa78bca98849e2349313b663f3d8b33c11d8dc9333d57ad1e7d768d1fa8702c1ead182d9294f3fdc20ae5b0354d19ef6", 0xe2, 0x8) (async) sendmsg$unix(r5, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x2) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) unveil(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000100)='W\x00') (async, rerun: 64) chdir(&(0x7f0000000380)='./file0/file0/..\x00') (rerun: 64) 5.826788532s ago: executing program 8 (id=33): r0 = socket(0x2, 0x4001, 0x5) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) 4.708469773s ago: executing program 4 (id=112): unveil(&(0x7f0000000080)='./bus/\x00', &(0x7f00000000c0)='x\x00') (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) (async) socket(0x10, 0xce6e710055981afd, 0x0) (async) r2 = socket(0x6, 0x4000, 0x1f) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f0000000340)) (async) chdir(&(0x7f0000000480)='./file0\x00') (async) unveil(&(0x7f0000000a80)='./file0/file0\x00', &(0x7f0000000ac0)='r\x00') r3 = open$dir(&(0x7f0000000380)='./bus/\x00', 0x80, 0x4) symlinkat(&(0x7f0000000300)='./bus/\x00', r3, &(0x7f00000003c0)='./bus/\x00') (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x49}, 0x2, &(0x7f0000000180)="baa9adc07bb69054c6cae48b3d9b146193a1111be837b0f17ff1b913c9dd60526d0aa10c5fd4d23061db1e64d93912f55ec0238598b8bc4c21f0525ea04d1c432ed90628e35a85c934d1e3d1caa197f938ad964574e26632c87dead31af762ed65bf8a09d94f6e5f2f44314957d753ae763f213d5085a94333cf5956b28480e7b3f303f6340ab0e4e8ad9c3f01d1236aed9cd014a6730670192128ea1284db176d0223868b7c987eed50e3997abfa9db365b5d21328d6d1f06d532c85238", &(0x7f0000000240)=0xbe, &(0x7f0000000280)="f5ff69300fd9a8cd49355c9d1598c83e1318a3f17ae926fd3fd992f6e678f6750ed0bdf357e2ceccbb17f77d91b7510142186a3c9a3554d9432ef54f705feb550d6537046831a3bd886af543", 0x4c) sysctl$hw(&(0x7f0000000040)={0x7, 0x7}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async, rerun: 32) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) (async, rerun: 32) r5 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffdca}, 0x4) renameat(r4, &(0x7f0000000040)='./bus/\x00', 0xffffffffffffffff, &(0x7f0000000100)='./bus/\x00') (async) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 4.708037413s ago: executing program 2 (id=114): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x8, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x3ed) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/137) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) rename(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0x8000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 4.707675576s ago: executing program 5 (id=115): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0xc0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x5010, r0, 0xd67) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3}, 0x2, 0x0, &(0x7f00000020c0), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100000000}, &(0x7f00000024c0)={0x1fe, 0x8001, 0x2, 0x1}, 0x0, 0x0) select(0x19, &(0x7f0000000280)={0x1, 0x0, 0x10001, 0x0, 0x1000, 0x8000}, &(0x7f0000000200)={0x7f, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003eb000/0x1000)=nil, 0x1000, 0x6) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x2) listen(r2, 0x40) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) fcntl$setstatus(r3, 0x4, 0x80) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000400)="6aebaabff850cefef08a0ebf0aa46ecdf7bb3e8b6fa8edee56f81487fd5f56fef396e4aecb89ca07a857eb0e2052811e8beff91a09df274f0172e4952fbe540a13c376d0447d04adc41d4da812107d8c2736fa24bc484d9a1e66fd0087d2450ec4ae4de28a15a73ec1331a9d376f59d8ef6ea0aab676da9108b68a16b088b8522db9a1f8bf2ed50260ff9e84dc65d87e0e93e1d884fe387c5420dc40902108d80df641021a26441af9f2c7a261ab4cf1889b68fe2cb06a0b53a82a36f99ea0e31d9353fbf652a3e6366288689d0960cfa9e3c079131e44e1c2acca58c9a4b8df519fdd0117838c03fbc71617251c6f98e0fad81957ea30b6a60f21b88b69788a1761ad1918b761f789a867a90c98d1e6c3d21bdaf87ee3c62920f66ef88acaecc97234ce15e5dd0e76ec8fcee20b1fb896f0f39b7eb1a76c02916aeb4ea29237d162b2a94b094ba9547ba8ce58639099489c8c3b5e3df51392fbf5ccd337f026640a2dc071431a500a9eb49d9b0ad9170cbc1783380807be31061d907ce77de0883c32db7bb511e489d6354898fac2e1843758029b56531910c6a7e6230977c9c0febd78dcd34ee79aa26454d494057d4b269a5615e6d087ab1216066f0491cb554fb8846b200351da0371f78f960529f2c15b899734234eece5e1f959dbcb025a3338e5e2ef204550339070c5da9c0b3e9fb4ec515b7d55b9f12b351085903567635452bf2c8578a333c09e69ae4e836cb610c0a3a9b82a4d99dbbcca5fbcacda5a4d73a0ef648cc65cc76ca054331d7016a94508d5e24c3c03d8667f9df9093a574127fc2eaea46f6621605b25b8d7c17280a6abdd187e4e48ae4c830807fb85f25b858c2c3be59ea0baff714205e7e2a3959c685f3271481f25b1fcf109cdaef06ae30d030fb0161d143ee3fe0609cf82563cbba20413566d6b6507ed05d5a4fa089c80a00317365d6eb9f7a1959effba2279c02a6d6c4d97a3eb271aa3c92c9809256cbd2492bbc6af4e76c9dc8139f6fa6ffa45b20b086419228048e832e393ba1ab76d37844e8a69bd5e315ada953c0cbce41b6c74662c742091ceb2a9017fa2ce129675764881938de05d7618d1cf6181032a37d820cd6ab93d0a916b17bfb20713478fef8cd50178c62a2f658f9ad46091e4d0273890b59110593384bc4d17c1c894d8de14531bfd82ef35da03127199112ce555b4901eadc9d3b0cf386f8c995e0cd5a227b5f1bbe455eecbcda0cd54046ff36506950eb28a3b2fce5a1771ab82456ea95dd8ee08bd1ca99fbda18be994b4701241800862e07536d86b812ba245064c598eff3cc4c998864d71303666d975b495122c2942f1e7c8faa92c7b94bddb7a780b02353ef60032b086441c422e747c5698d9572b35f4a964bd6cd275240c293be23dadb21d42296d6a3b9655710a86474af5718dc7d5fb1ad852b4e98f33020617cb8149b5974bfecf9cd6b8b5e31d21885e8702917228cc688954cca1067b11db92c5f94f4233832d72484a3c37957bd46ece5b54912c8999c780b650b12a215bc8017a6bad647223713a691d46ea92cf40892c8313249d3d586530c597a48889742f885b18571c86492f2f421737223b0272bc1aa001c9251a136d4468fbb9c1ce01af06bd589fe5045d79806592abad363f6da5b725e4f7ffc988184359df7863e06388994df74aec28d6805e859aa13c4bc0cdd0930b40cdb5c293155b5236cc2c9b85f6cfaa9d3ec9e3f3ef4cc39731b4322f00cde1a0f12729453d249273ad183a2a3cfd78e613a88d18291f80a94ea3b49f2218cd6773d716f67421bda5b9af682e5d74fad5facc7513fda0509ebab7a86459617896d9c24275da75d9e837adfecc6df362c362f94e1254128476f5b4454138751617e78dffb774bbe4063e2c2d8dae6bc2c6a68464d2bd26904ecfe993491d5666f1c6404cff93bc321362cd6989f92bf56c9fd9685afd6fc556f32e6c92ec836edb38504377d106c4f83c7b38e649069164fa7ba551158f344a765f12083a4115edfcc5260e5843a6fec834c15ddb9129f76998dab4fd980e709710aa3738688566d78586e35500ac5093f83015bb9b60ac0d22b932877a62e7457fb6d6b4c429c20ee94c296198aa9c8539714fd9a08b822cdbbbdeb65065137b0ff8b0601469fa12b6ee946482ad80e5136c4c256f89fe9ddab18cab0a34eacffba050f6571d27508f89508e75ab53d4f8aea99609e7bcb31bf0b7f1310eb23f63e3f275d2b1ce95d71e5b3c8ff4c223a7d1886aa5e052ae3dfe0a3ebb05da78cbf30288c944157b8f1497d4c43d5ccf199e2a951b2603c87ef62f1db545919b655edcb1c6947fc16c7b6ed60f4b581cec7eafc66fb1e123828c7b0c4ddb33c697cfca13d3a059e4b0cb567b36eafd4bf1cabf6dac65862766e36cf9eb13e687f5b7d58278cf815c995d71598622829f206bc38e54eece9607c89d1a773bafc34f12d11785c17ac07a66222d403b30e9f586742e53aa2d1f886ab1bb0c45e0dbf3df2874be978a4cb4f3ff3796c8c8f4df9791fd575f5522e8364c19ff23eacba6e03cdf31b057b4606ec6e7fe4001166a80961fa1f45cf13482789c520ddd070727ae7777aad9e3dd612edb84a4bbca798d1ff0eeb9c47622ef477abd384265d747f4a0370d542ac434732cfc61be89e1fa5177829f3ee1f0a311382563f713787df88b0db2ffc60bf4d1a5f69d7d3e9a31ccd01389f679107ecf805b86410d622eb625dd87986f233a0036f154195ff4257e35d59946dd4983897d0c84bae6de3be816d49e2cc7746676292bfe75b4f17eb00178e56e5bc4f45be11fdd16b10cb25746fd2f261ed97e99a4df6f782afc365bd7a8e9bbf665cc7bb2628ab28ffcfdc0b64341a7f34696c2f5620b0e149d51bab99db501232669f198450660d99f16d0fa82be36dba9cb8c4dc650b6e2fcbc9bd83fdebd796d92f5404ae68580cd40345b496403463d5de41147ee93167856014e03fad7b59fbb177e409820cbc329ee3359e8cb7b65b654c9283d1e55d1246c642a36ab2edb50df7d60e631ba2a31f0a894aaf0ce6b403287e37838efc121130173c9661ab7c2e502b3a9dce0228ca79e81e21ecd976bba5f741da9e9dfea985c062f35d66d2d79bc3ccccce553f6ad487aeb14d5f1e1584dba6854d48508d0043dd866aabda4842b6ebd9adb13ce2f7695f8a6dad633cb6b2d77f9032fbc79c7f7df53a9ab558be77f123610f9c6492f7701cd6cc2bc48b19d5fd6a45abc6b6c1cca680dd6b28fae08499303cc72d333891f129b8198c377bac8a6804462a524e850543da346e60489751306f4cdd3219aba9f38df90c0357c7ad07a06416f880576848bb0ef19f05727ca87f6a1cbbfe68e468ca99ef3ad47098c006355264692af0ab4b1b2d054ec1208c5350e039e1481ea0b9ca238ddbe61fd9b3bc051929df19b2450e4dd8594c07f3f1770998bac4dac437be59d6aa76f74556e417d9558465941bddee67798b6828130d38ad0695a59fa0ae159751efb56addfa46e30e7b8cd057903197db1b27ccc517d94ddb73c9f719e8e497bc8ebfc340ddf9e43ff8b71b659a6b426f16e845b31e5e2564f904e76e3ac8b7d3b99722a3578fc1fc8bddf17ef4b3954365746b4df42d2400a4892dd744cdbbbac7efe85817c734b19f77ad78fdc79e255d07ab3339ca8a2530f6f2ebc3debc673029f103c50a47c0a56b004055b4223c02f0acc78c7f8b3c9ac6aca2273e57bfc653c67d8b15b6975e7b16df59a3639b4a8e22b163350a904c88ab3803eff96a4a3f50581d1e7427dd2fb589e91e383c344e2cadc701c9af6a137d98134f5247328d7f89619be9c8583024bff9364dd02c83a387e5c74d77d23c1bef812a80eb4b70c54a59d37b4061488354be95eba5c4fb580dfd04d02dad7863846ac8afcf6e9a23dee657f08a61d5756338491fd24a4cc1ec1b47e20261e590822130628439b586346ca42e8858566bca45c69c849087fc521e3c0760add93d0f84799f4bd8a2bccbdaf46101971f35081f9784a79475a1153b1f30843bfd2510a5b47a75a4ed3a96fac64a082a7b91b8347246bd8aa1299d6867f1c7dd8c372c14d0cdf8296d36489e433147e32ba417cb121edc5906908d9ace4e48888823205b812f1025a28268dbc5738f959062efa6642890cb8aaead254f282fd1c0bdbe85fc75ffd93bfe90b4cf822117a2ce8c99b254c4c3eafce9961d9a52acb0fabeaf340ace78ec89d8da5a2068688d77370c8669521bd7c4163a93c4c36f02025d784c71d1c59ebf0413062ebf476fcd71c23311fbd7629baae88f02b555361d33cd1ee386c99fa3a603e49d6667f5f17e7088b9edfc61d8837d09aab42df7f709dfdd287c39fb55e6a8f13a82fd7e30dd411c54aa639577d49528dfd4db8e291dfcb744035757b67f1f2f5f393b5762bf7bf813915deaa058f5103b331d01d9cc80fc45f044ad54811d2a548da5cf0b3befba24337c94bb3a65b253e5d100f2f8e586dce6cc315ea854cf8fedb025f120e7f9b67c27c0d5cc3365eab486987c26be52db68bacc8e63a76d0fdd9ae2110362a82878e086037b004ffc2ce7b444e5cae1622b288a5887ff4cb4e8ddb390445212cf554c9badfd0dd4ea7cf113b57b1705f0b3816c2fd124becb91e3248beb6ba078b61fe24c8605dca588c2c507e0c1248a547956ec0d36d2476ae589f6166a0aef100a7d17997d415c7fa273d58298f164056ec1bc3266f85a1c0cb14cb5afcb72fd7781f952eb892ee80b60f29b95f0ebc34497746e3c95a331ba40e161670c899e502943d1b6f121b12edbe983efee8c5d46d42f0cfd1398938988dc2f931d70d678310f62cd248b0266e2de8fb57ef5fce63950963ed6c3eb05160912806a3e615c7d5699c78553cbead536a6d5626f5b596257c0927d7e15201850b0a8f5105609e459f6dba934ed69c20e25e430a051e626de91ce4197ef489bcc1007d9cdcb21b917e3464d853d60f0e3fbd58122e4f7df0479b28164800d63f36bef4f96bc3e300945105cde9d52a0d311e7e1a051f20e83014597fdcd3b9141919325f94e3f7630822ac124f42be038954a74d9680c8455f1e3adb9c4fd29bad208f2437fed22d7e6c62bbbc92e0f0ec4f2119d389c26960c691a486647c8d2c4ceb7ecc325d0325ced4f5b0877d784be705a83532df3cf47b6546799a7204a5a1ca9cc78cf2f67ac16a7d7c68b8082bbfccb99aad1de27b863f7a7788097b01f9c0a2969925e0df5bf0ebb9f792e23f5c9d46d95b912ec65b926ce9f134d84b29ef903cd3609bb4ce0cda08b1709e4d1bceef555036e7577112036daac64fdfdd008641ce6a1513454123778e04b84a1a6d4c09a0c80616cb2c62b45636221dbe58bfd5ab5ddab37efad35fb28898aa1cebaa85178cc93b0b2202a697f63a445ca006a80d7f589934141b4e57170771c73054111d887fe3fdedfb9f2b7bc249aa819ca25f3aa8153d6de2abad8a2a4d1d7f9a5d4ec0cf40ca581bdaeedb9fa7a757ac7bd2ad8bcabe91ea30b3b5fa9a3e9590c661a11ed692f24aa40926dedeec96f6a9dd0458d4c9912c40a1d8ca2d35b70af2b4a7b51ce9470b3d477d83632777fb9113ccb31133192efa2e98323560087dd7df116cc3a8b624065d06a9f9b025362bdbf0cf49356ead7ed6afcd174911b565a916516b86089513a03f32977ff2dc57d9612d1329bac229dbd8ae4b37cd6054a463737901b180d3c8ef95e151bd5362d07531a38f20692061a9", &(0x7f0000001400)=0x1000, &(0x7f0000001440)="4d756bd0d9e3da55db26613794a23a6df10b235d2b37f59f70d843b8d9998766a5240b7a69747e4d9210d714d907ee640c072dae07b447d540d1af39ba80a1bdb0ec204f82433e53b5e281ecc1e84117eb5e404e5521459741f104fc0cbd25c15ccb9bbbdd9f233d6dbde9c8ce13cc9d2974bec5aa4083a5428c620daf3286392c76722263760fa42d7b133c85eabd59ef08c5e126217ea4049e1e3869d384414b84537c2d79a2d7a09276bbc47f20dfd4b035e2373a979e67ab83d65191fe585b690b18e44baf7ce748f0da556ee1e6d94257a09013d50385fecba96af263388d8975bcdc", 0xe5) 4.707536887s ago: executing program 6 (id=116): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0xffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r2, &(0x7f0000000280)=""/201, 0xc9) execve(0x0, 0x0, 0x0) 4.704878037s ago: executing program 7 (id=117): r0 = socket(0x11, 0x4, 0x4) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000380)={0x4a34001}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) getsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffff7f, 0x5, 0xfffffffe, 0x8000201, "34f9892af9a503000000000700137673ca9e5fd7", 0x6, 0x1000}) ioctl$TIOCCDTR(r2, 0x20007478) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100)=0x7, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000082b00fe8000000000000000000000000000bb000000000000000400000000000800013300000700000000"]) 4.663313765s ago: executing program 8 (id=33): r0 = socket(0x2, 0x4001, 0x5) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) 3.439388732s ago: executing program 2 (id=119): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xc1}], 0x1) close(r0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="19", 0x1}], 0x1) pipe2(&(0x7f0000000000), 0x0) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xc1}], 0x1) (async) close(r0) (async) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="19", 0x1}], 0x1) (async) 3.439230868s ago: executing program 4 (id=120): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000080)=0x80000000) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x1, &(0x7f0000000040)='./file0\x00', 0x8}) (async) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, 0x0, 0x0) (async) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f00000001c0)) 3.439056538s ago: executing program 5 (id=121): sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) rename(0x0, 0x0) (async) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='W\x00') close(r0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040)="85a139610f9f5f8f9bfc1c1c092299a3103be3dca86d98b2b09d5cf6d5ab919a8555796eec0fac908ee637ff9ed1a3ba05ffad7a6517d5eff77b862f7037c3c33eabceddcaef26c3859282d4a566547b262e12f145061ac2b0c40c640324dde60f0b71d171e3af6ac7a1bd7c38552d0d6ac0bf85e5cfaa35c9245bb388d4149c4fe05be2df8892b4b29c4a57187f7fa05d89209619d1f25946446bff547ce4e2e0bf30d3c0d8898fb5525e5159c20de92772711e5e6b3612171ff0617a02bd85d2e1b25c5ad40f1fc2186dbaf4fe1550d5b1dc13648c451c0cb55838771191bcceec6fe5004e8d", &(0x7f0000000180)=0xe7, &(0x7f00000001c0)="8f0a5d947444bd1497f3ea6a59bd173094949700515566b588665c3458a9da29cb850ce34323480c3e94", 0x2a) 3.438546759s ago: executing program 6 (id=122): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r0, 0x10000) syz_emit_ethernet(0x3e, &(0x7f0000000700)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "832003", 0x8, 0x3b, 0x0, @rand_addr="000400fffe0000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x67}]}}}}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) ftruncate(r0, 0x10000) (async) syz_emit_ethernet(0x3e, &(0x7f0000000700)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "832003", 0x8, 0x3b, 0x0, @rand_addr="000400fffe0000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x67}]}}}}}) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) (async) close(r0) (async) 3.436126599s ago: executing program 7 (id=123): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() close(r2) shutdown(r0, 0x1) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r2, 0x2000747b) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x4, 0x5, 0x1, 0xfffffffd, "fb000010000afffffffff700", 0x7f, 0x40000}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000300)="95446aa5aaed1114c5c79f3516375b21072f4b02b34c718dbc8a655906c0a30308ff002bbda6e4a12bdccfd6587f6df1a143cb8464d827da1f1cc0ce5efdfc90741b50c2703884040200000000000000ea4086902972dbf17b8b2e612c1b891ed77bed6476079fd180b19499e3248e6c843b6a45d97bb89335c32fd7b65c7d74b859d93dcea8971988075aa208654baadcfc8653882b52585c6cb9f9f3a15991977ac43788eabed4202c7479af87d65afc98bf24d176efd74adecb5e7a1ea0f06beb81118183ac9c82a79cc0f178a7a7bac0eb35270dde2dcbf58967cab9f586119bc599c730bde7a424d69cb5703c10205c6db16b5d84f75327644e299f0cfa21820b033bdacec63b804be37162b8d56c977fd6453e033c57822d42a848bd7a2d84af709acfbbd5d8e6180dee2eec06048670ed5e49ab9b4170f1eff6b95275c78ac9332e200db85c1ba8ce3766cc97807f0cca72145aeed4cde56c19651d54d1984b498cdc41729990b8e94e6221e7572f9f9b291542e67bc5ad2391f32a704f26e2919022fb52cac4cda1e4481c3aa7e0e1b9c065fdf0f8ff7c41eee3748240b624807dad645239e5218f85e3e16cb84d53ec8ba4858bc7bfc6aa2c676b42bb9acffb798c7ae66a41eacda7410bd2bc146f88c7e32a47aceb9973a7c8fdb775208d19b4d7a2ec13056bc162b590616c2ac1efbfbb9880ca3c45f1e95555de9cd046b689fc2ddff19371e97a5e2cf1418b3339967a7b6bc40eb0dfff57b7ffe959b786d235937ccca904ed30d5384029a3c4160a", 0x235}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x1000, 0x5, 0x6, 0xfff, "2cfa41cce80a62dcd85edd476169dd226d648fcd", 0x5, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write(r4, &(0x7f0000000080)="9e4209810b", 0x5) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) bind(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 3.181907249s ago: executing program 7 (id=124): r0 = socket(0x2, 0x2, 0x20) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x484, 0x8df, &(0x7f0000000080)="09000000fca38fa6d3166e65de0907cd834ff61fae7cb369179f5eedaa7b20e2040f3a42a7adc2b3b3ca74c34fadeb28056205a2cf61f58054e2862df7a87613796e7be7310763b38956a6e84a1a176d9d9e0500aa7ef0a001af0b98723a380347ae35bbf49cd5066415f6f884c743c73368bb24085417d756958a815d2ea7abb7be9b9408b67bc9d06fe9a8ccf3fad997f359502ca3daa178ce193588be0f9283bd0ab7e1a7713719e8871004164fc1b1477a8764406d1f774a41abdc13f0b836e1f224ed9e69911851a33825", 0xcd) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x38) setrlimit(0xbb22bdbdf8f3471b, &(0x7f00000000c0)={0xc5f, 0x9}) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETD(r4, 0x8004745f, &(0x7f0000000000)=0x1d) syz_emit_ethernet(0x4de, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80000fe8000000000000089750e6b000000aaff02000000000000000000000000000100209f"]) sysctl$hw(&(0x7f00000001c0)={0x6, 0xa}, 0x2, &(0x7f0000000200)="717408bbf90ef52a23c3e9d6cad22b1c65d6005e7bd4766635c113c6dc5a2e8adb99eeebc2c752c550dee74c6c7972633f509a20fcafb82252f9d01af28a6446e036ef5bd408b6e2e4f538408ebabc65654fad87d31cd97fa83e93aaf7f83f1d477b5e31063cbb0c4c596d2b2234b152d6", &(0x7f0000000280)=0x71, &(0x7f00000002c0)="65ba97943a17041899481e6c51e95724697ec9eba4d9520635236929782296451f9b7a0d57d5a7517bf11fc9b06de33c038aee90a79565ad6ba404b89c4fd71d870245db1d8ac0bbaecddcf47645c18b3d71fc12f7c79237d1c9ff1eac1ad790b5458d2882667344ef5aa579b8c0b7b6a979acaf6086898b7be713434d18a7fb47a04ef2ecf036c0494b3159d6271d4d6da5816cde8abe6a0375d4f5c06a276a75c25f42c221d78145f30d217554dba814ddd5c59cfa4cda9dc2038e1425a467c2f102cf25064aa48fc75f4351bd", 0xce) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) socket$unix(0x1, 0x1, 0x0) 2.044641304s ago: executing program 0 (id=125): madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x408}, 0x0) (async) r0 = socket(0x2, 0x2, 0x2) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0x14e) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r3, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) fcntl$dupfd(r0, 0xa, r0) ftruncate(r1, 0x907) (async) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x1}, 0xc) 2.043482451s ago: executing program 2 (id=126): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="a4b3", 0x2) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000004c0)="095771d6a63908bc65907174f97d603ea2783f977857d57c024b79a11bb6242c1c4896f8dd486cc555274403c6ff764987f7b6b15df6a52cdbec0b398f19512a1344c40d4379ecd2860e07dcdcda74738e093c33fb3cb534f95050079c6e502e0100000000000000a69fee02412325637460a94f9e0a", 0x76}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x40, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/121, 0x79}], 0x1, 0x0}, 0x40) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000240)="32d70e39595be871a1cb7983611843db3be8584777bf5aaa65d78a07fa63dc64f252957d07a642864746fbc15d1419ee2fad6c6fec642ce501f8a9d3c67b7e89108b17b257eeb1f9be6876b6ffbd92849d065ca92b5d24ad5e4e18787dfdc2601a2c8e5222f65f9efb3531f1a6fd807df8a61267b2ffb57f0cc8c5a8a297666a6ab81c0e7af743a37d51a0958529c3e15a7e232c70534d303221bf9d7a6862751b2bdff26c6eccb4", 0xa8}], 0x1, &(0x7f0000000b00)=[{0xf0, 0x1, 0x6f6a, "ae98bf5a381314e372df167c8aa4367118a85443e16ba92ab1994ac68cb7e6ac927a44ec937977cefa327439593735db2981298d46dfff3c37b27baa895b624bb541bb4417f160cd8a6be4fe86e35893083229f3250636f9a2d7aa12048d7ff5bc7ec2e2b9d03696e05415af5d67665b0a827310b9adc71cba2577216574e2a21a6573b11fbfa75feb0137cb0d4f6c41a5d42dad18e810269c5d2ee5dbbfb058efe44624e4a949bfdadc3d1f930f6c2a0f34c9ffee444d308e74df437e094d47a69b83011789cd4c47f350cbaa9f128ab33ca2eed10c63e615bc71c9de"}, {0xe0, 0x1, 0xe3f, "db115644ee44157e6544c72b7814dc8e5f4f50f643dd896186ad82f57eb8490105187d61e97be32ac271685122324da58d5e961094ae1205f1f4a609a6e304a05b9dc43298b5a99d52a59f9f0d88f8c0574df48d587b68dbfa30c6a51d8064f6c77610672e86ef5b4b1b05603c777d50957db7a9db95bbd717fe29ddb9f668ac67974be12cd777a3daf1ed656cb5e60ffc7010b13896c194ac9af75941b9d1bf7bd2e93ab6ba4f3cdf2084e3aa0d80435f6b3ed2f19fdc8025a0f8599042feab978740c33052246967a73d"}, {0xd0, 0x1, 0x1, "d1019a3cc462cba93f8324f2e7e9c190948da15ce0163177fdf9b4623c30d78513835d0f68694f9573722c6fc9b890bd0a8944702fdd45d39a607a74066f7af14d932ef6e241898b92416be08246b0943e12bb522caa0273775f5c68b71733e0f544a8d26509cebc8cea6ab30855d9b412ffb29b771d6aeb006228cdccf11263cbd7683acd0d021529b4d8b3c3bcc041d9957eb3f59acf9346777f5703d08544dc1eaeb5842e1943af5693cd1f21ed1af43e0f1bf969d3086a"}, {0x80, 0x1, 0xc, "6a653367e75b4956a8468c6117ea22f279f696796b4c6a052d4c856cfc0b81f611e5b134786441e64f9765f9d205734aa72e52331aa8be9b15c0b9edd0e64b207773be64d9bee3801c4449c35475abf5722ae76364fb45575bcb63aafa01537ca0be9062fe317f708b9d182be8"}, {0x28, 0x1, 0x3, "4a8869e9adeed06955d82705ae769d990715"}, {0xd0, 0x1, 0x5, "1a0721ae5f8b93f73ada96bd6ab5784fba6aaf27135629be9431e697a3716cb5d1495c3392cca1fb82cd30d24ec61ac309cc3d3a2410df5779493cac02f98617f1b7132804b9ff9dcb3a1c2b35ea1888dc477c97d564b9012807e1201dd5504b9154e4f16330b69c2dfa3003c20310b70d0aeb4f3726e7e8375ca561300c78ee2b273ea83de300c1f53c111ae8989776fb6f33c27a6c5cd274c8482786564e5c2e850de1f88f2a2d20d1e9049d286024badf813f097d41983191"}, {0x40, 0x1, 0x7, "f33254da0a57010fa24fb3e3b822e0ce2f921286b3e7d921d75f4bcb10a65d9cbe437d3cf4ab0d510280e1bc74dd"}, {0xc0, 0x1, 0x40000000, "e29a5277f6ceada79bbe2290b0d0ce3e3ef90898201b2885dc3777d49b2d75496fcdec58eadc3d42f1414f00f306e027feb825ec2389ab85c73e60b09399b424834044a99f012deaa83f1fee8b8518595d98966eb44d3eb0868d48d6385d90e738b034af0845af46d0da4729ec91dd36fb08ec473de4c89cdf95a7212cee111935d8b8404a8ab2bf9f97726e3322a1a204db0264fd24d95773f007b5b82bddee7ac7369300b139f1237dcc559f"}, {0x40, 0x1, 0x8000, "ece26e7030cab46c51768e3c0b00eaed2218429eb94b0f00bd2cd639bfb6f2f579f38899e52c4f058ce5fc7b177f83bf"}], 0x558}, 0x1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x20, &(0x7f0000000180)="03000000", 0x4) 2.04326804s ago: executing program 4 (id=127): madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) shmget(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x3}, {0x1, 0xf8, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 2.042872732s ago: executing program 5 (id=128): sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x6, &(0x7f0000000100)="71f959343efb71bcd0567b4d6a740a0000", &(0x7f0000000080)=0xff0a, 0x0, 0x67) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) setgroups(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) close(r1) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000000, 0x8000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x3d, &(0x7f00000009c0), 0x1, 0x0, 0x0, 0x8}, 0x408) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206925, &(0x7f00000001c0)) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x7}, 0x8) r6 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0xffffffff) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x9, 0xc0fa, 0x1, 0x6, "fa3924cefebc6bb389bf485f3ebe56053315dc20", 0x800, 0x8001}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000002c0)="34eb4cd59e8456efc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943aa5ebbda1697c8fb46416fde5b067faa1b5d7eb95dafa1e6ed20a7929b68493497b14c9bfc3c539f17e2123ef7b6544bcce2c1724cfea9fc70da2a5f0a6bd2bdcf3e2c075cb699fe287baf5fa24bc355ac508000000a93aa73fec6850602ec415a2c447d8de7f9d008f19e59c63c3c7a251336d0000000000000070527cfa6cb2e7ebc4e5022eb6acb853593e93ac1d6bae642ebe2e35f4580e2805ad3b9fce1ad5308c213db48628d01dcf519908150a54e286590b466a10b78eb988456c6c90000a829c33d887d2522d4803ee34985b403577ff08a1fe852f34cb2e310e2083c22524de54a1a5d9731a6e380ee1032b289a408b7272ec77bc271a4dde9994ca5f68629840a633b0e80177b02b699ceb3b0f364ed419580ba89777382d46c4d3281dff221eafaa8e54cdd3fa89391bae80", 0x153}], 0x1) write(r0, &(0x7f0000000240)='c', 0x1) 2.04251426s ago: executing program 6 (id=129): r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) r4 = shmget(0x3, 0x4000, 0x45, &(0x7f0000ffb000/0x4000)=nil) r5 = getegid() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r6, &(0x7f0000000540)='./file1\x00', 0x0, 0x2) r7 = getppid() setegid(r3) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x7ff, r2, r5, r2, r3, 0x10, 0x4}, 0x0, 0x3, r7, r1, 0x8, 0x7, 0x2}) 2.041944923s ago: executing program 7 (id=130): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x139, 0x0, 0xffffffff, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) kevent(r2, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffa, 0x2, 0x10, 0x7f, 0x12}, {{r6}, 0xfffffffffffffffd, 0x3, 0x20, 0x7, 0xf5}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x7, 0x8}, {{r6}, 0xfffffffffffffffc, 0x7a, 0x0, 0x6, 0x80}, {{r6}, 0xfffffffffffffffc, 0x60, 0x2, 0x10, 0x8}, {{r6}, 0xfffffffffffffff8, 0x80, 0x20, 0x7fffffff, 0x5}], 0x8008, 0x0, 0xf0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) close(r1) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000140)="ace7161d1481e1b19bff8db9627bc78d7e57691536ff08062f853c6e5c1e190ed895b4ae41c09afc4292377d29dfda8ce5f01d4005ca759fa39f9511236a7d788aa31f76f6a4148b5a0c49c7b37870d3e2cea9388e7b8f0f4f23010f4f975a5932d8021579292ff7c8f214ae10f196cdc078552907063ca4040d1e89a599eeb93f5162d9473d29245df0d46c5c89fdd9e519a26fb9ccb2482ce6c7217dc45f4eeeac1e6c69a303a93ef7e5aac595f0f1248ea27ee1d5d3629fb787e628f4fd31c671db17b9351a65518d22965f981ef1cb80928e58ce9e53d36dcb1a283c3538955ffba0dd8c143e89", 0xe9}, {&(0x7f0000000000)="3f46655ad0d324e1f4d0d2826d2bb4d28e763e632a8d58ff860984a4cb5e39c0b437e2cc080d3e", 0x27}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000300)="95446aa5aaed1114c5c79f3516375b21072f4b02b34c718dbc8a655906c0a30308ff002bbda6e4a12bdccfd6587f6df1a143cb8464d827da1f1cc0ce5efdfc90741b50c2703884040200000000000000ea4086902972dbf17b8b2e612c1b891ed77bed6476079fd180b19499e3248e6c843b6a45d97bb89335c32fd7b65c7d74b859d93dcea8971988075aa208654baadcfc8653882b52585c6cb9f9f3a15991977ac43788eabed4202c7479af87d65afc98bf24d176efd74adecb5e7a1ea0f06beb81118183ac9c82a79cc0f178a7a7bac0eb35270dde2dcbf58967cab9f586119bc599c730bde7a424d69cb5703c10205c6db16b5d84f75327644e299f0cfa21820b033bdacec63b804be37162b8d56c977fd6453e033c57822d42a848bd7a2d84af709acfbbd5d8e6180dee2eec06048670ed5e49ab9b4170f1eff6b95275c78ac9332e200db85c1ba8ce3766cc97807f0cca72145aeed4cde56c19651d54d1984b498cdc41729990b8e94e6221e7572f9f9b291542e67bc5ad2391f32a704f26e2919022fb52cac4cda1e4481c3aa7e0e1b9c065fdf0f8ff7c41eee3748240b624807dad645239e5218f85e3e16cb84d53ec8ba4858bc7bfc6aa2c676b42bb9acffb798c7ae66a41eacda7410bd2bc146f88c7e32a47aceb9973a7c8fdb775208d19b4d7a2ec13056bc162b590616c2ac1efbfbb9880ca3c45f1e95555de9cd046b689fc2ddff19371e97a5e2cf1418b3339967a7b6bc40eb0dfff57b7ffe959b786d235937ccca904ed30d5384029a3c4160a712a2ad4981d88b4cfbbab13b6b415", 0x244}], 0x1) 1.732024619s ago: executing program 0 (id=131): open(&(0x7f0000000000)='./file0\x00', 0x80, 0x42) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x4, 0xe) recvmsg(r1, &(0x7f0000001680)={0x0, 0x1d, 0x0, 0x0, 0x0}, 0x40) 1.731393558s ago: executing program 5 (id=132): syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004600002c0000000000019078e000000200000000839f16000000907800"/58]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f00000000c0)='.\x00', 0x50080, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) setpgid(0x0, r1) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x4, 0x4) 1.731278866s ago: executing program 8 (id=33): r0 = socket(0x2, 0x4001, 0x5) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) 466.993785ms ago: executing program 0 (id=133): mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) 466.23524ms ago: executing program 2 (id=134): unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='c\x00') sysctl$hw(&(0x7f00000019c0)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) 465.250446ms ago: executing program 3 (id=135): recvmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x55, 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x70, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r1, 0x40047477, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r2, 0xc020699e, &(0x7f00000001c0)) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x2f2, 0x5, 0x5, 0x7, 0x5}, {0x3, 0x1ff, 0x800, 0x2, 0xdc2}, {0x9, 0xc7bc, 0x0, 0x30, 0xaa61}, {0x2, 0x5, 0x5, 0x7, 0xfff7}, {0x1, 0x9, 0x9, 0x4, 0xf}, {0x8, 0x9e, 0x8, 0x0, 0xd0}, {0x3, 0xb3f1, 0xff, 0x3, 0x9}, {0x8, 0x81, 0x5, 0xe, 0x2}, {0x6, 0x8, 0x40, 0x4, 0x2}]}) syz_emit_ethernet(0x17a, &(0x7f0000000000)=ANY=[@ANYRES64=r1]) 464.563614ms ago: executing program 4 (id=136): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffd, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r1 = socket(0x1, 0x0, 0x2f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) syz_open_pts() ioctl$FIONREAD(r1, 0x802069b4, &(0x7f00000001c0)) 464.038869ms ago: executing program 5 (id=137): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@remote, @broadcast, [], {@generic={0x8863}}}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000180)="00d78b00", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = getegid() setregid(0xffffffffffffffff, r4) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvfrom(r1, 0x0, 0x0, 0x802, 0x0, 0x0) 462.761103ms ago: executing program 6 (id=138): syz_emit_ethernet(0x52, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f001c2b00fe800000000000000000000000000004000004000000008000000000000000002c000000000000004e224e23a144b2e3b973b9fb6155db3b3e47d29552e48db1"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xad, 0x0, 0x3, 0xfffffffa, "f5000000000800000000060000ea00"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setuid(0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xfffffffe}) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aa190000528b01ff3dffffdf86dd60826e030018000500000000000000000e14fc11133f6400ff02000000000000409d2b3400907800810800fe8000000000000000000000000000aa43b142a4b0e0bfa881d06809e318828e70f0386e544bfbc8062fae8002e5ec8a11d82128fd6c9397242ba48793515cdf8a82c0517b40ec9c595adaf228efb001b426a21a7b1e86e1a2fb06c3c84ef0d5cb65d4cbd452a10a580dcaf35f95fea81c8bc5a4434a0a96190a46a06b8579df8e5538503a83efb53ac580afcd3a75d3dc3f", @ANYRESDEC=r3, @ANYRES8=r3]) 457.854276ms ago: executing program 7 (id=139): r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x80, 0x6, r1}) (async) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) (async) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYBLOB="9a60d53f03d055ac44c7a74790e38af3a14ef5f4c70439b0669f05d5bd05ab81aa2a56f9051ba1bedefb30f871d4ba063af99e938620a7a1e78492c9832ed55f497702e7924dba3d4e20d6c98df5fd76d15fe66fe224d9d75ed4437972a7f978c23701dd533e48c790bf5cc4800eef8aae874c571b2a70ab5394fc8a59f45dc814c34e24d4b7fb8b20f279b3ea0b5da6b32031534eaf3074e35a0120fb25d63b657f71e3027d9dcdfb50ca55a68c8009784342", @ANYRESOCT=r1, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYRES16=r0, @ANYRES64=r0, @ANYBLOB="3dabf60f45f9a68243e58cf29252facf4a0e6ac2dc7e2a98c329e8a5f264bfd079bf13066542b9d424fa1ee4fee2ecc8e356718ebdfd5337d01d9079a64171b79d4fb4ee464d6c840110769358bc899f20c77a64104880cdf77666c5282d757f9ae7de4dd9bcb116ae25c993875b0637e67d138cb09176b4b7bc1981fa8cc95e4cbeea3f176b9987b57356ce042637aabef3f860ec05e13e5a37281d374ffa731e014b7be92613a3425bea1d8b15d6d8861ca86b403ea95f502d5d59eba5dcb0e160b27746b8ec8df8e33aa16a3f6ca59b6f9c3b666520392749a32b8d95e6b2b5585e56ccd1202063d91ddc3a59", @ANYRESHEX=r0]) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async, rerun: 32) r4 = socket(0x18, 0x2, 0x0) (rerun: 32) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@remote, @random="714c74efe219", [{[], {0x8100, 0x7, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @multicast2, @local, @multicast2}}}}) (async, rerun: 64) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) close(r3) (async) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) (async, rerun: 64) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async, rerun: 64) shutdown(r3, 0x2) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000440)}], 0x1, 0x3fffd) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) (rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r6 = syz_open_pts() close(r6) (async) r7 = syz_open_pts() (async) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) read(r7, &(0x7f0000000200)=""/243, 0xf3) setsockopt$sock_int(r2, 0xffff, 0x88f, &(0x7f0000000100)=0x80, 0x4) listen(r3, 0x7) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000ff, &(0x7f0000000100)}) 457.155519ms ago: executing program 3 (id=140): msgsnd(0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x5, 0x101) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000606000/0x3000)=nil, 0x3000, 0x5) socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x7f, 0x5, &(0x7f0000000040)="e6ffffff", 0x4) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="010000f67d9c0140277c8e30e0e460428a8a59caeadf52840a10ca71f04e0c74b8db9cd4a11fea6d254f57578391235bd6e68017caada6f831a70000000000b3d4eafd877d5dca04128ae4c7d515c1cb59daf2a8a2d476195a0ce2023cb98f41abab98fb4b35f8"], 0x3f, 0x800) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x0, 0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x1], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [{}, {}, {}, {}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}, {}, {0x0, 0x10000}]}}) poll(&(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x41, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000380)="b1a2b18de400", 0xffffff3b, 0x1, 0x0, 0x49) close(r1) r3 = socket(0x18, 0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() r6 = fcntl$dupfd(r4, 0xa, r5) r7 = fcntl$getown(r4, 0x5) fcntl$lock(r6, 0x9, &(0x7f00000000c0)={0x2, 0x2, 0xffffffff00000000, 0x2ffffffff, r7}) setsockopt(r3, 0x7a, 0x7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r8 = socket(0x2, 0x8000, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="dc67", 0xfffffffffffffdc5}], 0x120, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 377.610102ms ago: executing program 0 (id=141): r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000280)=[{0x0, 0x4, 0x1000}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) (async) getsockopt(0xffffffffffffffff, 0xe0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff, 0x1000}], 0x1) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x1, 0x8, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 377.004111ms ago: executing program 2 (id=142): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) shutdown(r0, 0x2) sendsyslog(&(0x7f0000000140)="d5fc2d486a753fc515a6d9c7d127d07ae1052e320684a1098d06d6b1d7a943a2d86145ccfbb2000a625450da32ee78725fa6d31fb578f9c15c189b18ee8248eeed451b", 0x43, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000700)='.\x00', 0x49) syz_emit_ethernet(0xe, &(0x7f0000000080)={@local, @local, [], {@generic={0x8863}}}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="308173e2efe17f83af86c7a9829eb6b786373734ef541ef20e0784d989770f3fa33600a281980fe5ebcf2470fbbd2e59019e2e0c14645eb95cd14f1cb21224f692b73adc5028e1fda3693903aa1fe8fba1321e6ef9087b8e2016fb4d5df61912483173fd7284377badd9a6f30e84ed5ae8ee6912972272b992d8b13df5bf477580757d2905c36f1a8b0a6a19e693af4d4b7f933e34f3aa7356c8eb3d451b44d94505df98117613c973486fbf0fb2b85dbd8713a5703ee97ebd755e945deb2b0c", 0xc0}, {&(0x7f00000002c0)="2763b1109f111683dacf505e6f7b93c7fd869312f66199478c152ef0a3b63420f79986169de8dfe8581cf4884581fe374080649eaa3b563c69d32a325ff335c7094cf58c4ec2310cc3c29d6f836d920ad86ed14e13b3390fe3ea7b121f8a7aafd39b31d0dcb9bcf364e8e696ddee227896070d0c3f1a785c5ccae8c762afb45dd2f7f5a0adf50bb68bd6bbc2c64d0189e8c33f97c3d7e890ada6eaac2493db634c362ddc271ed91ee9768cdc421c0f238f383b5e4aed7f1a4f0a9f304be5a5654b476de14b749bded6bd39", 0xcb}, {&(0x7f0000000040)="297c0f7dfda973dfb9a79561be3f6ddb83c037048eb9", 0x16}, {&(0x7f00000003c0)="9d2d333e304ba319675aad04bca4c5eb1367a32f5a6fa541fbe81c9ca02bc0b6e8b40e1ed8f27c2e46d5f8ef75b3ed00d43bd6160b27ae4f1c262821fad2ec31c4d2d3ee6f7ff804bed95d6e7a8e7b8b5f15e849385e41ae47a1b6c029b351141d0e90a4a414642268cd8d", 0x6b}, {&(0x7f0000000440)="5598e2e46c054048e4b25e058a6edcb168031441d162ee71c5", 0x19}], 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') 375.852567ms ago: executing program 3 (id=143): sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x40) (async, rerun: 32) select(0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 32) 372.812758ms ago: executing program 0 (id=144): write(0xffffffffffffffff, &(0x7f0000000100)="3720e600338961095691e16ebb95f5968845079eac2e02e1cd5eefc804", 0x1d) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x90000049, 0x5, 0xa7bb, "d8e175d3bbb11500c8930aff9c66000400000400"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$vm(&(0x7f0000000000)={0x6, 0xc}, 0x16, &(0x7f0000000240)="78466531ecb8b3ec7e86443a7bafcc103df468788f5da956b7d5309a40580f0a9da995257a4b0e85ef19ff2fd1f2053f1b90402b5f2f3ca65f20aece5e88834f4548740c1245771175bd000000000000ad7a4e38f8934750fff3b138510ce7bf32b23732db26e7f42b22fd2a677039904478b02072fd522832629a099280c4bcd28ed3546be6bfeb83c58e7ec8d08dd85468bb0714ba3c659574ee0234c5ee4915d3e84a2005a572b75cb70da174733415adb55dc879ac913bd13803273c3556b36fecfa7a3b24351ae31b380a83020e8e159883a4c241f4eb2e6eb9c3cc2dbccc79cd9dd1bce32af83126650f74b3ddfa2c6068de5424e4b7137b5279befac3c1c8bfa22fee6a748f9620033ba40a2e8f0ae462b0e8ff9da507afba0e10275e5f77853f7c7b6b3cad838a0dd1b18f8620d5f92e13f8a1342f03099b8e1e9ff6bbcd000f8680a2ad160adfc3b8000000000000", 0x0, 0x0, 0x0) 322.486962ms ago: executing program 8 (id=33): r0 = socket(0x2, 0x4001, 0x5) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) 2.182476ms ago: executing program 7 (id=145): sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f00000000c0)="8c927edcde9a6b19b0913eb6f0397c81e59e4bc2ca5d96ba0c8ba92dc1723fd472e9171948c5883216afe4743dd6263e03387fa1080e4e1ed4c2f9682387080f27c7788bd3023e85fb9d7ec45c2e3e291e2d2d648777434c3c27ebd49b6631d7e9c6d01f8410f173b706f9f5648792720fbc", &(0x7f0000000140)=0x72, &(0x7f0000000180)="7c8402263dd5d6e154e02302a24b01a684d4aef442de078db689b65771aecfae8f0375f454915b09c584ada2f2c3277a2b8e632ed8b064a0edcdd160b54961f4b22ff385a5c936fdf9242edc1f62e6e1d8fc6aec2c1fabd99095b0e0fcfc1e03ac05e6a996b0dbedb77582e641ffe4e91e063b90b4e64c7d4d60be1484b5", 0x7e) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000180)={0xc5, 0x5, 0x0, 0x2, 0xfffffffffffffffd, 0xfffffffffffffffd, 0xfd}, 0x0, &(0x7f00000000c0)={0x1ff, 0x840000000000000, 0x0, 0x0, 0x1000000000000001, 0xffffffffffffffff, 0x8, 0x1}, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd31", 0x604}], 0x1) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x0, 0x0) msgrcv(r2, &(0x7f00000012c0)={0x0, ""/251}, 0x103, 0x1e979c62bc302e6a, 0x800) 1.574315ms ago: executing program 0 (id=146): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000008c0)='W\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000240)='./file0/file0/..\x00', 0x100, 0x154) readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xfffffec1) syz_emit_ethernet(0x9b, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xbe17, 0x5) sysctl$kern(&(0x7f00000005c0)={0x1, 0x2c}, 0xc, &(0x7f0000000440)="61dc996739a30e45b9d2a201f917934f060e530945eb95ce8ada2f3034b4d40d0c4676fabc3993adb9b39ecbb6ef44432e4aa2a76efa8a0c7538e77608b3706e19d9d5bf88eb60ca15e5a6c0f13bbe891bdb00233c49d3b5bb72c17aa9c9d0677c6b48f665c0e4f619f2c81de3bd30c3a79986872dac32276c1473333452feee3a3789bab527fdd76a0786641d26fa9ed232b7da8a53e6a2358f45dd36437ceb853e240a617dd280fa9f93f52cd788fc469004ab2aca8ae05dbfc375398b92b8776b18806e21f56584be427707c9d72685168405b6c79f755fc71f00"/233, 0x0, 0x0, 0xe4a8171de7cce3f3) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x2, 0x5ea614f0394d1f5b) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1a, 0xb3}, 0xa3b, 0x8000000000000000, 0x4}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000500000007}) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) (async) mkdirat(r1, &(0x7f0000000240)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x14c) semctl$GETVAL(r0, 0x4, 0x5, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 1.221903ms ago: executing program 2 (id=147): setrlimit(0x7, &(0x7f0000000980)={0x6, 0x2ec5}) r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x400, 0x1a0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8a, 0x4, 0x20b2, 0x200005f06}], 0x408d, 0x0, 0x8000, 0x0) r2 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r2, 0x4, 0x5, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000140)=""/145) semctl$SETALL(r2, 0x0, 0x9, 0xfffffffffffffffe) r3 = syz_open_pts() close(r3) r4 = msgget$private(0x0, 0xa) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) r11 = msgget$private(0x0, 0x22a) poll(&(0x7f00000002c0)=[{r9, 0x10}, {r9, 0x80}, {r3, 0x4}, {r1, 0x2}, {r9, 0x40}], 0x5, 0xc7a) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3}, 0x0, 0x1, r10, 0x0, 0xf3, 0x6}) r12 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x734, r5, r6, r7, r8, 0x2, 0x4}, 0x1, 0x0, r10, r12, 0x7, 0x9, 0x9, 0x8}) syz_open_pts() getrlimit(0x0, &(0x7f0000000000)) read(r3, &(0x7f0000000100)=""/54, 0x36) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) 926.944µs ago: executing program 33 (id=147): setrlimit(0x7, &(0x7f0000000980)={0x6, 0x2ec5}) r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x400, 0x1a0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8a, 0x4, 0x20b2, 0x200005f06}], 0x408d, 0x0, 0x8000, 0x0) r2 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r2, 0x4, 0x5, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000140)=""/145) semctl$SETALL(r2, 0x0, 0x9, 0xfffffffffffffffe) r3 = syz_open_pts() close(r3) r4 = msgget$private(0x0, 0xa) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) r11 = msgget$private(0x0, 0x22a) poll(&(0x7f00000002c0)=[{r9, 0x10}, {r9, 0x80}, {r3, 0x4}, {r1, 0x2}, {r9, 0x40}], 0x5, 0xc7a) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3}, 0x0, 0x1, r10, 0x0, 0xf3, 0x6}) r12 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x734, r5, r6, r7, r8, 0x2, 0x4}, 0x1, 0x0, r10, r12, 0x7, 0x9, 0x9, 0x8}) syz_open_pts() getrlimit(0x0, &(0x7f0000000000)) read(r3, &(0x7f0000000100)=""/54, 0x36) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) 407.432µs ago: executing program 4 (id=148): r0 = socket$inet(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000100), 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) 0s ago: executing program 5 (id=149): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x24) r1 = geteuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) (async, rerun: 64) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) close(r4) (async) close(r3) r5 = socket$inet(0x2, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xfffffffffffffff8, 0x80000000}) (async) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000040)="94abe766f8f3fb7f29655d7f8933dd82269b85f2", 0x14) (async) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.90' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd806bed17d8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: uvm_fault_unwire_locked: address not in map Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 238381 6423 0 0 0 0 syz-executor *303358 28451 32767 0x10 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff8340d171) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bfbb028,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_unwire(fffffd806bfbb028,400000000000,400000001000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(2c,ffff80002b4ac538,a,400000000440,ffff80002b4ac568,0,b503f75344bf50f0,a) at kern_sysctl_dirs+0x363 kern_sysctl(ffff80002b4ac534,b,400000000440,ffff80002b4ac568,0,e4a8171de7cce3f3,84e26cc281fbe0e8) at kern_sysctl+0x12d sys_sysctl(ffff8000ffffb200,ffff80002b4ac6a0,ffff80002b4ac5f0) at sys_sysctl+0x425 syscall(ffff80002b4ac6a0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b0d81793b0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault_unwire_locked: address not in map ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8340d171) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bfbb028,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_unwire(fffffd806bfbb028,400000000000,400000001000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(2c,ffff80002b4ac538,a,400000000440,ffff80002b4ac568,0,b503f75344bf50f0,a) at kern_sysctl_dirs+0x363 kern_sysctl(ffff80002b4ac534,b,400000000440,ffff80002b4ac568,0,e4a8171de7cce3f3,84e26cc281fbe0e8) at kern_sysctl+0x12d sys_sysctl(ffff8000ffffb200,ffff80002b4ac6a0,ffff80002b4ac5f0) at sys_sysctl+0x425 syscall(ffff80002b4ac6a0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b0d81793b0, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002b4ac140 rbx 0xffff800029a9cdc7 rdx 0 rcx 0xffff8000ffffb200 rax 0xffff800029a9bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xd9fe1c2dca1df8e7 r11 0xd0c3341d7f8231db r12 0xffff800029a9cbc8 r13 0 r14 0 r15 0x1 rip 0xffffffff81d7dfb5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002b4ac130 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=303358 pid=28451 tcnt=4 stat=onproc flags process=10 proc=4000000 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff5c58,0xffff8000ffffa540 process=0xffff800033497008 user=0xffff80002b4a7000, vmspace=0xfffffd806bfbb028 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 769 360461 78109 0 2 0 syz-executor 6423 238381 30055 0 7 0 syz-executor 46932 147828 40403 32767 2 0x10 syz-executor 46932 445496 40403 32767 3 0x4000010 biowait syz-executor 46932 352769 40403 32767 3 0x4000090 fsleep syz-executor 46932 344179 40403 32767 3 0x4000090 fsleep syz-executor 88935 478459 82433 32767 2 0x10 syz-executor 30055 21368 44224 0 3 0x82 wait syz-executor 28451 311967 63221 32767 2 0x10 syz-executor *28451 303358 63221 32767 7 0x4000010 syz-executor 28451 135318 63221 32767 3 0x4000090 fsleep syz-executor 28451 492568 63221 32767 3 0x4000090 fsleep syz-executor 78109 455265 44224 0 3 0x82 wait syz-executor 32069 124071 69110 32767 3 0x90 nanoslp syz-executor 32069 142159 69110 32767 3 0x4000090 fsleep syz-executor 32069 239429 69110 32767 3 0x4000090 kqsel syz-executor 90742 65023 82042 32767 3 0x90 nanoslp syz-executor 90742 478017 82042 32767 3 0x4000090 kqread syz-executor 90742 127491 82042 32767 3 0x4000090 fsleep syz-executor 98172 90347 0 0 3 0x14200 bored sosplice 82042 511354 71021 32767 3 0x90 nanoslp syz-executor 40403 314848 51666 32767 3 0x90 nanoslp syz-executor 65623 503161 11604 32767 3 0x10 biowait syz-executor 82433 442934 40632 32767 3 0x90 nanoslp syz-executor 69110 267040 53333 32767 3 0x90 nanoslp syz-executor 63221 169342 73920 32767 3 0x90 nanoslp syz-executor 51666 351006 44224 0 3 0x82 wait syz-executor 71021 480535 44224 0 3 0x82 wait syz-executor 11604 15719 44224 0 3 0x82 wait syz-executor 40632 245092 44224 0 3 0x82 wait syz-executor 53333 465948 44224 0 3 0x82 wait syz-executor 73920 460636 44224 0 3 0x82 wait syz-executor 44224 426006 18988 0 3 0x82 kqread syz-executor 18988 435384 47727 0 3 0x10008a sigsusp ksh 47727 233199 87304 0 3 0x98 kqread sshd-session 87304 162078 12664 0 3 0x92 kqread sshd-session 97231 82979 1 0 3 0x100083 ttyin getty 12664 430203 1 0 3 0x88 kqread sshd 71970 464656 37424 73 3 0x1100090 kqread syslogd 37424 302773 1 0 3 0x100082 sbwait syslogd 91420 46460 1 0 3 0x100080 kqread resolvd 99138 223676 43938 77 3 0x100092 kqread dhcpleased 31809 193862 43938 77 3 0x100092 kqread dhcpleased 43938 459896 1 0 3 0x80 kqread dhcpleased 61839 236160 0 0 3 0x14200 bored smr 56608 317978 0 0 2 0x14200 zerothread 59074 168482 0 0 3 0x14200 aiodoned aiodoned 85991 257233 0 0 3 0x14200 syncer update 86775 61599 0 0 3 0x14200 cleaner cleaner 43720 418830 0 0 3 0x14200 reaper reaper 59767 290522 0 0 3 0x14200 pgdaemon pagedaemon 498 506998 0 0 3 0x14200 bored viomb 57061 428459 0 0 3 0x40014200 acpi0 acpi0 44807 250700 0 0 3 0x40014200 idle1 22036 353626 0 0 3 0x14200 bored softnet3 90873 180609 0 0 3 0x14200 bored softnet2 49696 300101 0 0 3 0x14200 bored softnet1 41152 305469 0 0 3 0x14200 bored softnet0 43147 421227 0 0 3 0x14200 bored systqmp 61388 84256 0 0 3 0x14200 bored systq 18416 309242 0 0 3 0x14200 tmoslp softclockmp 32184 135124 0 0 3 0x40014200 tmoslp softclock 4390 344354 0 0 3 0x40014200 idle0 1 224382 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 46932 (syz-executor) thread 0xffff8000ffff4028 (445496) exclusive rrwlock inode r = 0 (0xfffffd8067ddd960) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_makeinode+0xcb #8 ufs_create+0x4e #9 VOP_CREATE+0xff #10 uipc_bind+0x418 #11 sys_bind+0x28a #12 syscall+0xbc6 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8067ddd848) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 uipc_bind+0x2f4 #8 sys_bind+0x28a #9 syscall+0xbc6 #10 Xsyscall+0x128 Process 28451 (syz-executor) thread 0xffff8000ffffb200 (303358) shared rwlock vmmaplk r = 0 (0xfffffd806bfbb128) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvm_fault_unwire+0x3e #3 kern_sysctl_dirs+0x363 #4 kern_sysctl+0x12d #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83895788) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 rw_do_enter_read+0x2de #5 uvm_fault_unwire+0x3e #6 kern_sysctl_dirs+0x363 #7 kern_sysctl+0x12d #8 sys_sysctl+0x425 #9 syscall+0xbc6 #10 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff83800108) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sysctl_vslock+0x45 #3 kern_sysctl_dirs+0x266 #4 kern_sysctl+0x12d #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 65623 (syz-executor) thread 0xffff8000ffff6540 (503161) exclusive rrwlock inode r = 0 (0xfffffd8067ddd618) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807bc21cd8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10183 10950K 10966K 166960K 11268 0 pcb 17 12K 12K 166960K 17 0 rtable 198 5K 6K 166960K 360 0 pf 27 16K 16K 166960K 31 0 ifaddr 34 6K 7K 166960K 44 0 ifgroup 42 1K 2K 166960K 50 0 sysctl 3 1K 1K 166960K 3 0 counters 60 35K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 32 0 iov 0 0K 12K 166960K 9 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1332 84K 84K 166960K 1508 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 10 0K 0K 166960K 12 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 23 85K 117K 166960K 352 0 sigio 0 0K 0K 166960K 2 0 proc 58 79K 103K 166960K 494 0 subproc 72 4K 4K 166960K 225 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 39 0 in_multi 77 5K 7K 166960K 101 0 ether_multi 1 0K 0K 166960K 1 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 430 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 219 77K 78K 166960K 4158 0 UVM aobj 10 2K 2K 166960K 10 0 pinsyscall 44 88K 106K 166960K 1357 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 0K 166960K 12 0 NDP 9 0K 2K 166960K 27 0 temp 40 8635K 8699K 166960K 4552 0 kqueue 13 20K 28K 166960K 58 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 49 0 46 1 0 1 1 0 8 0 rtentry 168 116 0 24 5 0 5 5 0 8 0 unpcb 144 111 0 95 1 0 1 1 0 8 0 syncache 336 6 0 6 1 1 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 808 98 0 89 5 2 3 5 0 8 2 arp 120 18 0 4 1 0 1 1 0 8 0 ipq 40 2 0 1 1 0 1 1 0 8 0 ipqe 40 45 0 44 1 0 1 1 0 8 0 inpcb 376 287 0 275 5 2 3 5 0 8 1 nd6 136 29 0 7 1 0 1 1 0 8 0 kcovpl 48 25 0 17 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 465 0 93 29 2 27 29 0 8 1 art_table 32 466 0 93 4 0 4 4 0 8 0 art_node 16 115 0 31 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 5 1 0 1 1 0 8 1 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 9 0 1 1 0 1 1 0 8 0 shmpl 112 7 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1766 0 241 96 0 96 96 0 8 0 ffsino 280 1766 0 241 109 0 109 109 0 8 0 nchpl 144 2146 0 454 63 0 63 63 0 8 0 uvmvnodes 80 2000 0 0 41 0 41 41 0 8 0 vnodes 216 2000 0 0 112 0 112 112 0 8 0 namei 1024 6918 0 6916 1 0 1 1 0 8 0 percpumem 16 46 0 2 1 0 1 1 0 8 0 kstatmem 264 22 0 4 2 0 2 2 0 8 0 scxspl 216 6902 0 6900 2 1 1 2 1 8 0 plimitpl 152 127 0 102 2 0 2 2 0 8 0 sigapl 424 592 0 538 7 0 7 7 0 8 0 futexpl 64 2086 0 2080 1 0 1 1 0 8 0 knotepl 120 78 0 0 3 0 3 3 0 8 0 kqueuepl 216 75 0 64 1 0 1 1 0 8 0 pipepl 328 167 0 140 3 0 3 3 0 8 0 fdescpl 504 573 0 538 7 2 5 6 0 8 0 filepl 152 2590 0 2377 13 3 10 13 0 8 1 lockfpl 104 170 0 168 2 1 1 2 0 8 0 lockfspl 48 18 0 16 1 0 1 1 0 8 0 sessionpl 144 40 0 24 1 0 1 1 0 8 0 pgrppl 48 67 0 43 1 0 1 1 0 8 0 ucredpl 104 294 0 277 1 0 1 1 0 8 0 zombiepl 144 538 0 538 1 0 1 1 0 8 1 processpl 1168 592 0 538 5 0 5 5 0 8 1 procpl 656 832 0 768 6 0 6 6 0 8 0 sockpl 688 450 0 419 7 3 4 7 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 110 0 0 14 0 14 14 0 8 0 mcl2k 2048 18 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 325 0 0 21 0 21 21 0 8 0 bufpl 280 2480 0 124 169 0 169 169 0 8 0 anonpl 24 120265 0 117260 44 3 41 42 0 184 19 amapchunkpl 152 13085 0 12608 27 0 27 27 0 158 6 amappl16 200 2512 0 2496 16 7 9 14 0 8 7 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 121 0 111 1 0 1 1 0 8 0 amappl13 176 23 0 23 1 1 0 1 0 8 0 amappl12 168 1169 0 1137 2 0 2 2 0 8 0 amappl11 160 61 0 51 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 248 0 247 1 0 1 1 0 8 0 amappl8 136 26 0 25 1 0 1 1 0 8 0 amappl7 128 109 0 98 1 0 1 1 0 8 0 amappl6 120 175 0 172 1 0 1 1 0 8 0 amappl5 112 121 0 114 1 0 1 1 0 8 0 amappl4 104 281 0 267 1 0 1 1 0 8 0 amappl3 96 2241 0 2132 4 0 4 4 0 8 0 amappl2 88 642 0 587 2 0 2 2 0 8 0 amappl1 80 8324 0 7790 14 1 13 14 0 8 0 amappl 88 3785 0 3615 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 574 0 539 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 574 0 539 1 0 1 1 0 8 0 vmmpekpl 168 6578 0 6535 3 0 3 3 0 8 0 vmmpepl 168 42132 0 40258 90 3 87 90 0 357 2 vmsppl 456 573 0 539 7 2 5 6 0 8 0 rwobjpl 64 16650 0 13829 47 1 46 46 0 8 0 pdppl 4096 1156 0 1078 104 24 80 94 0 8 2 pvpl 32 12606 0 0 102 0 102 102 0 265 0 pmappl 248 573 0 539 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 295 0 33 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837adff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83895580) at __mp_lock+0x192 intr_handler(ffff80002e4caa60,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x7d29674d02b0, count: 9 ddb{0}> trace x86_ipi_db(ffffffff837adff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83895580) at __mp_lock+0x192 intr_handler(ffff80002e4caa60,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x7d29674d02b0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8340d171) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bfbb028,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_unwire(fffffd806bfbb028,400000000000,400000001000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(2c,ffff80002b4ac538,a,400000000440,ffff80002b4ac568,0,b503f75344bf50f0,a) at kern_sysctl_dirs+0x363 kern_sysctl(ffff80002b4ac534,b,400000000440,ffff80002b4ac568,0,e4a8171de7cce3f3,84e26cc281fbe0e8) at kern_sysctl+0x12d sys_sysctl(ffff8000ffffb200,ffff80002b4ac6a0,ffff80002b4ac5f0) at sys_sysctl+0x425 syscall(ffff80002b4ac6a0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b0d81793b0, count: 6 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8340d171) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bfbb028,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_unwire(fffffd806bfbb028,400000000000,400000001000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(2c,ffff80002b4ac538,a,400000000440,ffff80002b4ac568,0,b503f75344bf50f0,a) at kern_sysctl_dirs+0x363 kern_sysctl(ffff80002b4ac534,b,400000000440,ffff80002b4ac568,0,e4a8171de7cce3f3,84e26cc281fbe0e8) at kern_sysctl+0x12d sys_sysctl(ffff8000ffffb200,ffff80002b4ac6a0,ffff80002b4ac5f0) at sys_sysctl+0x425 syscall(ffff80002b4ac6a0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b0d81793b0, count: -9