last executing test programs: 1.116735741s ago: executing program 0 (id=1): open$dir(&(0x7f0000000000)='./file0\x00', 0x40000, 0x20) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000566000/0x3000)=nil, 0x3000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0xffffffffffffff10) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001fc0)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) ioctl$DIOCRGETTSTATS(r1, 0xc4504440, &(0x7f0000000000)={{'\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x28, 0x5}, 0x0, 0x4d0, 0x0, 0x4, 0x800b60, 0x80014000, 0x7f, 0x4, 0xf}) ioctl$DIOCRGETASTATS(r1, 0xc4504447, &(0x7f0000000400)={{'./file0\x00', './file0\x00', 0x20, 0x5}, &(0x7f0000000240)=[{@multicast1, '\x00', './file0\x00', 0x9, 0x7, 0x16, 0x9, 0x5, 0x5, 0xc3}, {@multicast1, '\x00', './file0\x00', 0x3, 0x4, 0x18, 0x2, 0x2, 0x2, 0xf}, {@rand_addr=0xd4, '\x00', './file0\x00', 0xa5, 0x8, 0x1a, 0xa, 0x9, 0x1, 0x81}, {@loopback, '\x00', './file0\x00', 0xd6a, 0xd, 0xe, 0x1, 0x8, 0xa, 0x8}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x2, 0x2, 0x2, 0x9d, 0x40, 0xfe}, {@broadcast, '\x00', './file0\x00', 0x4, 0xa, 0x2, 0xe7, 0x3, 0xc8, 0xc}, {@empty, '\x00', './file0\x00', 0x100, 0x9, 0x2, 0xeb, 0x4, 0x5, 0x4}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x0, 0xc9, 0x0, 0x8, 0x0, 0xb, 0x1}], 0x1, 0x8, 0x3b, 0x9e, 0xe54, 0x1, 0x2}) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xa, 0x9, 0xffffdfc1, 0xffffff88, "2558950403f17fd8f90d6400ffffbfff6aa000", 0x3, 0x4}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) madvise(&(0x7f000077a000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) sysctl$vfs_nfs(&(0x7f0000000880), 0x3, &(0x7f0000002000)="c14ef7836d1646dcdc61d449235d0e9a150626081d6b6f7f4b4da747d7f4cb5db11f18c0a7aa49db9ba936a454907f774bc9c3f6ddacedf1a0b213b2a6b6a82f0e1849e1b897dc65d73e8ccdfa004dbd91b913db0ce236a1cb83c3c0da865aa2479523b8b6f4e96f63c3b5fe71796b80577e38b7c3007120cb4ed316050624c273a11952e812fc3a9836d9166859559212ce1742c197a628b20d4d33f65c8676ed08ac5ca5b45d1b6bda0629223f2e0fa507c70dc7839272b418942803b45567f8531ed861885d529918d0ca83a1652c3603d84cdd613618d6e1a28bec81117796cbc5a36f41351359c452a93ac5c0f05fcda8b302801f78064e5e8f3db925a5ce1c4c078afabf475e5aa406159efd647c225f12cb4248a6fee54f70b1b31602ec37b3476ec20dd1b4bec68aad547cca7dc130a6cc4c0d8b13a9a280205f33e041454328fb66a6fbe48bd5d768d415841e19c49141cefc35a1d7202ae409788c2a1d44250d22ecd91898e2fdb0cb7b38e0f3c0007207d905d5350dc8232cfe0fddc4e8ef4e58d879a454f360735f0dadcc9dce8fbd085c3267413cccaae422b1702fc99b7f64fe2bf848f1c1f525da2a512541f7be2cd91a132eecd8cf6ff85f01f22174c75b10317e2c2320e4a341c53ce14545e74cf13791f118a7d0e4e5c95cb777b16e4160916a4bf5b7b915de137b37b0f60dd5deb9325bb6ed01f163fb15fc556f7ac74412469648dfb0188ea6ee44c3735b061c8f8886d73e4772a556204c86763e2a634989f659a7615c4b9c9188ca29e6d782f0bf8c9a86bcda03f598749f44fc32a50e6ee4bb93eee3e60588a9a41d12fb7a68bbeb937b540070d7d2169c32a888aad89676214488f3a48d92502661917ca13827c0e0baf17b282c57f8b368abbbe274ae0bd96158a2a449d8a1bbc59c3b49792bb80699171b8f1cc6167f8726996d3471f30e36cdf7a1b46a830ad57db605c9afbb09cb4850c821c074ddf8eba79b3dddc92c5e513aef4fdd39a9e574397bdc80514228270866b56656342e57e487896e6a0881002676f79873f938491569139eb87feb133f8bcb1b289456aa6af14a933884d82c2f000803dc091df30d39f92adbbe4b94067f87f90d1c25fcb958b5a758515be0ac9fdc5af99863d774433a2b2c82462972d3e168572b396a1ceadbb51235d44c7dcb63c34127a2c51cabac5ccd74f84c1388b421d4b12e18d242d8c35ff1a81a5164edfa32286775f02ea9bee6e7d3f79ef590c5459894239e4d56f6ed4b8d0e6e46a6ee889e7fb4b946f51e518cfac08c82e58f1ccab62b42372e04008f6e6d2d9fad368ba8c15523ce0f0b911ef3404584cbd1aea917f8698f1e6292b9b997c488a81480745000c4ad7072ea914f8a5049cc13c529f83d4db2203073b2b68835b6325234e5f136b317eecbaa37b36523d7e727610f799d4741615b8f7a7411ee6addf05d1f52828484047880115448258f02fb2450d178043fb7254dfca2efd5cbbc693f520472edf1eaa7bf00223fc676fb94d1aa07a43805ae8520e33b5b07864f19194e390e49d51c376b0036c5af79e06019b1a269092ef142a4ac2511dbba77f9e5480c353461ca5f9b9e391bc0a7843981a86692d83ab89f188d482f423b87198f6f7f6ba58f0ce2907408681263df1a8dcc9bb259c7b5dadae47adda7910b8f333adcb2a6abf319977ce36fde0472c3d2bd504900fb65862cd5a6e7e4d2161cf7103a939aa1b6df424cab35bff1dfa0c7e8200be2395b7c4c4ceaf22e9a226dcf8bc53487c7ded8360dcad217517c49d2bc0c8ba3e788e2dae104ab06d8416b31378d2fa210f01d645bc2c4d90f2a51ce560bfa1dc261cea5de638e38746c3ca509c50af4e0bf09687623ab558b32139e6da9e8fa775f55b0410149b6be0e6f8e09f41d0e4ba466040cf77be7d3a177ae6ff9a3ff936955bb442d66c5b87dbd6936a5afa30359cd00f0402b9163b384150b44c68eea0823b1f67fe6ba9d017ed2e480dad51365e4225eb7bb0324a4df44c8d99c5681441f1765c18533762620423091b75d0523834ed3318e655bb3df406152aef47f6e520b409734d3cbffa4ec3a324177a9ba4b6d00cd45dd74985cb58c33d8e1f098a42acf5b197c66df673f479dd952d857ac08460d767514293e3785b7086cb5cbdf67a57bf772c58807f29311305ab3f31900ce214a2fd1a9f014492ff7bec17382d61ef2864c8124abc61f56d0a88e344c60f468b3d8058832659d4713bd141032bc1efe586188dd67f890a35c00e9430a8c63a624209de56f7e07a73b5e70a733e0791de5e5c4c4ff9701f17e28040bea67108d52f5c8b3a10d3aaea9ee5a29a6c9a3df16f74eccf3d61a7d32b77891c823d436455cb631d329d989b8e0849886c75db9bf41533ebd2d7dd6227172b8b01f4e2a70ff14d63fd2e49a9be54f47c83074e50d48dc5598274d978710bfde09f1455b57dc5805804c52cc0b7b2f49d2d9b5301081648d27cb35f7d968eed2291932386e7c5b816d34daf9f6a008b232918323b40880a35d7814375db35fcf635c4a145afbe4895ac542dc112cc03920efa7b6051d46eea1004eddca9975a0b5cf8154b2782c22ec94e62b3909030a81984ae7974dfa7357bd2bd1ceda9ced474086f116aaded2b023051b474488cb1deb910fadfc620917a60b364a4c4f8e0b8ea33df7f510159256a2fc0f408ad2b0c8ca9ec5c7610458abd345a289ae64911dec4e35a129616a607f0377aa17cd4209251ded036a25bfdd1df7980484ea9d92bfd9a092e3cbec2d2721d6b6dbc874f54cb4f0297cd13f7578943d9f3e1c48b8709f7770fc616aa46c13257118e39000712b16f5ded6d865cc2da21ee1146b31907133352543d2efa5d14d5bac0dea8edbb86ce4a27cc39dc69157fcc48c0105c2118910bb5fe3becbc32cdc22b2dba3f37fe825fa887595f88454bbe60ba620bdec937ab5a3a32e3426beba311acb852b9bd0185793623331bf7d1161b012c7a6c15cab7739abdd75333d84a67b54ecbc7d63db32e6c443353676fa37a2ccec0cdc3e7fa6521d60d603f40bbfd26529812a897919bcdbb1ac72a49d75d733a5317e77ca509469f6f3e703b79ae120b01c44b0be7f915afb04dc0360ed215aa5b04a3d8be9daa4c684595609abb8cb16b0a5be6556e262ed1ea54adbc1c52f84829faab8dc1edf7a23218397c8e5e5eb988797c53def3784219ecb9d02e0076437b687cc26b1ffb2ee850e26b767dcc9ea4fb28773e37150c6c842c0145d2c39b84bb880bbe14ea8376177a6448cbc75ead05a66655487315652d4ecbb2ca320ff4b5c402b7bd4c76203008404b9e55c50cd6ef707dc6fd8250e8fad8d5b34fdbd9a172b9ac4c83c2d286086c4934195eb5ac9dc4ed4b2bf15d3e79d5309d79f01167947648cab072047623634589273a211f9856d48526b3da09c6aac75a2e77e33a2b59b0550c1dce67ca8a7f6707e8dc8cc713da85295c8c1c19fa4e121a7a133ee8e902fb460164c208b2c0b0decb45d469f940081b0fccea5a597b7476e54a79acf7ae93805ea2ee6d5ae728dfa2348660cbc35cab2c0c6ab31fc5a03d23acd29c127a850b7889949e36b44ea2c8124baf2f2e58e1da9878a931155fa9ba28be295525f1098729d7e1e89895279eea8743451fb57c73d7400b5c38c452c15624056c7d0f8f3457bc4eccf4b2c144b15403b1703e0a1f50422e19870ea75cd8402933bdacc14a973693bba77e90fb6297fbaa75e628ece84252412c59904a7756b843b32937d8341b00a4f2eadcb1fe93c74cfd922a38b74024842da784f60358cae2811768692fc5ace8477face824e4cfa49fd3982815af7dd58babe163fe97444aae885c7c80645671bf9cedd25050e21745473ea968d47582ef8f719c8f3ddedf1b16057b3f1d96578fde0c899dd20b48b569be5788ecb5bace118bf789a12b6a0262cbd99c37e45131c0b1f16ea8ba85281a354938bfa3604c5ea9a76bfafa3cc96ac1376ff90354bdc6caa4160f13878b54d2e3ebd7840e3b80ed5189861515330767be8c10cc99ba878ddb4ad277e46ff551a921018c6cdd6b063cbd3e266ed17b5cf27032bd9487439d5c57f0b7676ac2b92ddec347e99e7b1a15b6eaa3a9cf60799f0452a69b0ce3b84d502dbd0d9c363e9d0572e6c36f34fac167b2a67efa4a184a78cf907022837c91dce2d948b97e99c9421a9e829b975b8689979e6be113a66abe2e1bb719a50a97008c5c2185ca89a9bb0a39971f398cff39e4c73ae205b9431f8c47bb0c06c9a2bc1794b36431d9ef74f5b86da1be45efb3b93bcbadc1878cbf53673511c5fa587450c505ef3bbf47f5b63232734c4ad5205791cd807e2baa0b416274211b19ff8bd5e44a34d46a8e11ba528ec934bc052dc306b22b1bb375d249226b371b2321d7fa41d871de3364194f308239e7bb2abdd6e4e2696b6ddb4dbf3830bb703318886c5d44c7c345f56b1963d2f4310db61a7155ed587459d2f5c0abd08eb619f4ad0a3fb35f3bd450df1fbedf6f6fb50e61559a3a0d1b6a9649444fdb762089ac257b7416bd0469789c96d9177ed9e044d2062686e57ac9310fe5d645f12c82be2e753214520a008ebd006f4810a9ff71fdc8d01f5acda2cdc4bbaf2c81ebeb7b92f121c4dd0c3e70834410756280fcdd0b770a15cadcab09a521de0fdd4e966ad4835ddbaf35e99d2c3d28f2d0f329e8ffb89b739e4ba84fac5c37e1cf512e9b26126ed704cf17847e70c441f392b7a93d5ab50f604a5fa9abb801d25cd5be49d7390bbc2bd9733c628803e07cc302bcd30354544b3db7df9c0d906252fbe929d3786c0d0c9eb4a68ae12f849f65279f13729926af98faa5ee7e6e21a9bee513c52e08e1323b5845aa79dee7616c17937ab21f62cab6ea6061aba97966ed3affe0e949fa3f5eb49ba7d5b11d468c6d36ea4bea459219f6d9bb4a3b606b1c363845996d91599ea8a80457df64b11b423998c22f0184cba904e1639b7c2bc8f74fafbac66c45996aa840ab7f0e617cbd533e49702c1ef546b73023b442f8df12d9cfd4bfb39464a5ed1443a4799728c5200272ef4eff45a097cb47f44297db9a3a755bea214e17f56349d5e3471b5c50688ffd5d40dcce023710b63bd048cd4573b0c20e19413a29c4af6415b380a2c572031304b97da356229fc9cd25b6772b870d981943800a75ad95de3003be9dc119716535ec8b2848bff7ed5540afb964a37507ccde0b1a170c60310d375655b402d6dbe023fcf5a13a9ecce515f2848dff9dcc9a91410e2b03afa22de3611217e8d6c5cba365ad2a025ae0167c9d89a4e5933780b208d80f61e31f2d3f9168d240b9ab76c605b3719e78a0285e2acb0fef33c8858e3d691c8814a042fadbe0d758a539f4c377b02fa3fc8086f53eeb28d2dea2602d20787dd35e193b331cd923f4dff66ba52e6d95b5d2fa89a59629e6f3a544873158ffd45da82a8004fc875d97f3456b34eef0e5ba1ef902652306c7f369a1c23a5d1b4e957b313b9e51459a40fabae7c8f5ec33dee68d63f2f2270d99f560eea3ef6740826fb8bc9e28d0501b4fa91ba78f384a21f9cdb00f64ed38f73be04c3aaba2bcb730bc3f58e36752920e2a072d185ab3c2b472136a1d14af9b4bd2880bfd603203b292bd61d8f5415102f210d5cef8ddc701400470df4a3beb6132d2d8421a53a4e37a64b5e1c518b8683c6e204b037dedd05140c6ee767c977eb28cb8f16e091c18479789ba426e8aa1533b40451", &(0x7f0000003000)=0x1000, &(0x7f0000003040)="e19a9e816e0b831ef3424223c5bc789adaddd719c22031eb8f7f2371752292d9979a65f4311698e4d87c543c715aa0da26f4ab0d8537fb5c4461c0", 0x3b) 1.051171165s ago: executing program 4 (id=5): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x0, 0x4c, 0x5, 0x2, 0x8, 0x3, 0xf7, 0x10, [{0x6, 0xb, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x3, 0x4baa, 0x30f, 0x9}, {0x0, 0xe2, 0xf, 0x100}, {0x3, 0xfffff800, 0x5, 0xffffffff}, {0x7890, 0x3, 0x8, 0xc}, {0x3, 0x800, 0x2, 0xfffffffa}, {0x204, 0x33f8, 0x28000, 0xffffe2e9}, {0x9, 0xffe, 0x6, 0x7fff}, {0x3, 0x1, 0x8, 0x8bfd}, {0xfffffffd, 0x0, 0x8, 0x10}, {0x9, 0x401, 0x5, 0xa6a}, {0x401, 0x4, 0x400008, 0x6}, {0x3, 0x2006e2, 0x2, 0x6f5fc48f}, {0x8000003, 0x8, 0x3, 0x9}, {0x8ff9, 0x4, 0x100000, 0x400}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000000)=' ', &(0x7f00000000c0)=0x1, 0x0, 0x0) ioctl$DIOCRTSTADDRS(r1, 0xc4504449, &(0x7f0000002d40)={{'./file0\x00', './file0\x00', 0x5, 0xf1}, 0x0, 0x34, 0x0, 0x1, 0x2, 0x9, 0x5, 0x20, 0xe}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x1, 0xffffaf35, 0x7f, 0x40005, 0x80000005, 0x7fbffffd, 0x5, 0x10, [{0x10000000, 0x40, 0x3, 0x3}, {0xfffffff3, 0xfffffffe, 0x9, 0x2}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0xa, 0x6, 0x7, 0x200}, {0xc2, 0x8, 0x2, 0x800007}, {0x20002, 0x8, 0x8, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x8, 0xf, 0x5, 0x8d}, {0xfffffffd, 0xe2b5, 0x40000003, 0x6}, {0x7, 0x2d1, 0x410001, 0x1ff}, {0x1e7, 0x400fff9, 0x927c, 0x4}, {0x1016, 0x25, 0x9, 0x2d0b}, {0x3, 0x4f6, 0x80000001, 0x408}, {0x29a71718, 0x4, 0x3, 0x2579}, {0x0, 0xf8f, 0x8}, {0x1, 0x800bd3d, 0xf778, 0x88}]}) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$DIOCRCLRTSTATS(r3, 0xc4504441, &(0x7f00000023c0)={{'./file0\x00', './file0aaaaaaaaa\x00', 0x0, 0x3}, &(0x7f0000000ac0)=[{'./file0\x00', './file0aaaaaaaaa/file0\x00', 0x4a, 0xf}, {'./file0\x00', './file0aaaaaaaaa\x00', 0x23, 0x5a}, {'./file0aaaaaaaaa\x00', './file0aaaaaaaaa\x00', 0x10, 0x3}, {'./file0\x00', './file0aaaaaaaaa/file0\x00', 0x6, 0x81}, {'./file0aaaaaaaaa\x00', './file0aaaaaaaaa\x00', 0x8, 0x42}, {'./file0aaaaaaaaa\x00', './file0\x00', 0x9, 0x7}], 0x5, 0x6, 0xe, 0x4, 0x3, 0x6, 0x8, 0x4}) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x1, 0x8, 0x3, 0x401, "0a3e85a186b6b31c10fb4340066b185e514700dd", 0x4, 0xfffffa2d}) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) ioctl$DIOCGETQUEUES(r2, 0xc148445e, &(0x7f0000000040)={0x8000, 0x2, {'\x00', './file0aaaaaaaaa/file0\x00', './file1\x00', './file0aaaaaaaaa', {{0x8000000006, 0xfffffffc}, {0xfff, 0x6}, 0x6}, {{0x5, 0x3}, {0x32a5e780, 0x4d}, 0x5}, {{0x4, 0xe9d}, {0x8, 0x10}, 0x3}, {0x8, 0xa, 0x7, 0x2}, 0x0, 0x19f, 0x7f, 0x8}}) mmap(&(0x7f0000243000/0x2000)=nil, 0x2000, 0x4, 0xc012, r2, 0x4) ioctl$TIOCSETA(r0, 0xc0284459, &(0x7f0000000740)={0x48, 0x2, 0x3, 0x2, "0003000700", 0xfffffffb, 0x8007}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0xb, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$DIOCCLRIFFLAG(r4, 0xc028445a, &(0x7f0000000a80)={'./file0aaaaaaaaa', 0x0, 0x8, 0x10001, 0x8, 0x1d}) 969.986282ms ago: executing program 1 (id=9): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d3725864749b) select(0x40, &(0x7f0000000040)={0x9, 0x10000, 0x48, 0xf, 0x3, 0x3, 0x2, 0x400007}, 0x0, 0x0, 0x0) close(0x3) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x200, 0x6, 0x9, 0xfdffff8c, "08955c1cfac164e20a070e00000009ffdd000800", 0x3fffffd, 0x7ff}) setsid() r3 = socket$inet(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000001340)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000040)="04000000", 0x4) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCNOTTY(r2, 0x20007471) close(r4) execve(0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSCTTY(r5, 0x20007461) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r3, 0x6, r6) r7 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r7, 0x0, 0x1e, &(0x7f0000000340)="30337ac0", 0x4) r8 = socket$inet(0x2, 0x3, 0x40) sendto$inet(r8, 0x0, 0x0, 0xa, &(0x7f00000002c0)={0x10, 0x2, 0x2, 0xffffffff}, 0x10) 920.679987ms ago: executing program 7 (id=8): r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) sendto$inet(r0, &(0x7f0000000080)="3101f8b7c723735f", 0x32, 0x400, &(0x7f0000000280)={0x10, 0x2, 0x1, 0x10000001}, 0x10) syz_emit_ethernet(0x52, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6099cea6001c2c03cb697a653e336f000000500000000000ff0200000000000000000000000000011100002e00000000", @ANYRES32=0x41424344]) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0x10) r3 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80206949, &(0x7f00000001c0)) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x11d, &(0x7f00000002c0)={@remote, @empty, [{[], {0x8100, 0x7, 0x1, 0x1}}], {@ipv4={0x800, {{0x10, 0x4, 0x1, 0x37, 0x10b, 0x66, 0x9, 0x7, 0x61, 0x0, @loopback, @loopback, {[@timestamp={0x44, 0x18, 0x4, 0x3, 0x2, [{[@rand_addr], 0x4}, {[], 0x8001}, {[], 0x4}, {[], 0x400}]}, @lsrr={0x83, 0x7, 0x9, [@rand_addr=0x3]}, @lsrr={0x83, 0xb, 0x7, [@multicast2, @broadcast]}]}}, @tcp={{0x3, 0x3, r4, r5, 0x0, 0x0, 0xa, 0x10, 0x4, 0x0, 0x6, {[@timestamp={0x8, 0xa, 0x3, 0x5}, @window={0x3, 0x3, 0x9}, @mss={0x2, 0x4, 0x2}, @eol, @eol]}}, {"6289ed6e2e3903a02badab5cb943e3d335cf4b0b5d4d43543ab0b4be9f0b367b71350509b040a88360085fd7ed5ed05f51647e42dc7d2590e777b02b5bce2c7c9de9624b7f449272f9474a863b13884ec8c819d8946ae15e0fe1162d8bb269a8c4ee51efac4d0f5a6caf9f13679e7ab4a1fb79f6146d1e7cd3c1baefd782baf34ab9d36dc2021a7d29c9fa7dd47b396eb3f64c8da7ba8b263cf3fa8479b68c31479aa8"}}}}}}) writev(r2, &(0x7f0000000080)=[{&(0x7f00000008c0)="eaa3c3254ca02d1cbcdee64b88dadef25a011bec95c5f41ee6c559a30eeb570f7e4b9d61aafd51c20d61b8c970fbaaefdf82449407666ea4fcda1a7566ae2a61a8eb3f1fa621f4771826a358620803184d55ab61d2205807733fc3d886aca7d729d23b17a81b2053f83b2ac225e4b561196a3b1fb259e0e6710319f032496dfecc441af88ee8fcd279517577a77d67547afd3d61cbc1ebaf4167126fa099f72b29c7afe485ccaa200fd52303d43e2bf6da77f530a234f201411b4497794ee4e1d2cf5752a74a420ed2192696ba500f31e789d65ece4babc11cb95653bfeb97490c61a0e6d66ab45370e39abc1ff710b65bcdfdff716d42742f9d35507e8f57f9f093ced90bf66eb7779057fc6471777aa91aeda883ea47891dc528f9612f59b7898743eb15129f97ad0edb5522606b12f1bfa8efcf52bc1869950162cd0477c7668556de69cc029c8f4aab0c2a25928a2064d20b8ebb6799dae6f499d53d97d94254e3762c393b3fedc482629b2c1489e455d524bc92d56cf55072bd55d47dc7a0c71011bfdf92bf18c4411e34095b80cc8d5ba6aeeb1f6c86b02077b7520a7c91625d907f20d2ab2dbefedc9029d3125ae0eece045cce27625648cf48bd1b21b61de724ad39f75de6bee87835172b1ea01aca23c56b09c3d2b875ad123d44cace17371b2dfe9a43e7dedb043b00cf76c24690056733815f70ce4331e18359113ac402f47e2c190709325800146cf4a96226cd45bff2a71e50bdb088ee903ea84659585c2226d6ebb438d2909e2e9a82403bd937ea6d9d356ce203ef46cd5b8f0961584a3d23f10234bdd15cebe0d498eadc7922e0eee1ab29a93f717d1ac57d2de48a1eacbcd72477c1327d73b32ff1db5e40793b205722044668904df23b92d481b680220e54e2ceae1ae2b900c45d49e55c18772d848f9a333aa8cc5e6b046c0cad02c7a363389229098280bb6b58d23cc32fb0d82846eaf09685893701fce495f896e925b0c7628c186eb4fd1e358cf23c997d8d206861ffaf1ac2a316f863ba12580cc13d821447301c2a7991bfc80c7903dd19addcabfa4e7b9e322bf93e712a16d11253903493d117700d7a338930f5a428712e5a234ec9d14ef84ec778ba78749001017a3776546ad9fdc125321db726a8cee7f2a40b8c917c3678a7e4e022afa19fc00e18079e23e75684b75d0661c9b8809821a06a0e4feb42dac52bb880a6a3e3f5956e971b8c0d08f445f4e99fba93accd6bb9781e49558cdbb70530e09b8af0b9042c517d7186d2de26be78d010e8e731c72ae2a0c3c6e47aca14d9463f65cd5fe98b683e183bbd2e3c3e1e87c3dfc01894aeacb5b2f069ec17150a6c5331b19dc1e552b9bab528be91a617d44a6e4232c5bffd9d04fb79104d382da31ee3231d23e385bf60c1442b2ec43335bfe76e34f62322259cf824afc5db9aa9d6dfa5714486d92c402e739f39b6e67d631ad48b2e31507055a2de20cf14190bc7ffe97a16eee142de3ee099c5d332ac2466a71ec8903d6a38e5244212cfd17f0fc7924cac3aed74e58ae222ff31dc5b3880a74068be7b60fbdff6d187a253f86a22bce0eb3decf9fe7577c06cf616ec099434229ddbc7f078af33dfdffa2dbc3058c24750abf5525534c2291024e833d0e2584c490d8ea9c8afa9c4e15b7c4a2cfbc8bcc9b2075cc2a4b4c526f3bd18b8bd7f92dc166ff35dc5f79553b4ff50043792ef097034efca6a7d0d", 0x4cf}], 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) getpid() 795.052007ms ago: executing program 4 (id=12): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20001fffffffd}) fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x1, 0x0, 0x100000003f, 0x200000001}) ioctl$DIOCRCLRASTATS(r0, 0xc4504448, &(0x7f0000000180)={{'./file0\x00', './file0\x00', 0x8, 0x5}, &(0x7f0000000000)=[{@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x2, 0x27, 0x0, 0xf7, 0x10, 0xfa, 0x4}, {@empty, '\x00', './file0\x00', 0x5, 0x4, 0x2f, 0xff, 0x5, 0x4, 0xb}, {@loopback, '\x00', './file0\x00', 0x9, 0x3, 0x1c, 0x3, 0x5, 0x81, 0x65}, {@multicast1, '\x00', './file0\x00', 0x88, 0x6, 0x1e, 0xf, 0x9, 0x2, 0x7}, {@loopback, '\x00', './file0\x00', 0xeb1, 0x7, 0x2, 0x6, 0x66, 0x6, 0xa}, {@empty, '\x00', './file0\x00', 0x0, 0x7, 0x0, 0x1, 0x1, 0x2, 0x6}, {@rand_addr=0x3, '\x00', './file0\x00', 0x1000, 0x4, 0x2, 0x0, 0x7f, 0x6, 0xfe}], 0x2, 0x7, 0x8, 0xb, 0x2, 0x2, 0x20, 0x1}) kill(0xffffffffffffffff, 0xe) 669.404054ms ago: executing program 4 (id=14): readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0, 0xfffffe88}, {&(0x7f0000000600)=""/251, 0xfb}], 0x10000000000001e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000000}, 0x38, 0x2840, 0x0) shutdown(r1, 0x2) closefrom(r1) execve(0x0, 0x0, 0x0) 669.270659ms ago: executing program 2 (id=15): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) mknod(0x0, 0x2000, 0xffffffff) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$DIOCGETQUEUE(r1, 0xc148445f, &(0x7f00000000c0)={0x7, 0x4, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x5, 0x6}, {0x5, 0x1e}, 0xb0}, {{0x1d6000000000000, 0x8}, {0x81}, 0x3}, {{0x4, 0x1}, {0x8b3e, 0xc}, 0xfffffff9}, {0x7, 0x891, 0x3, 0x4}, 0x0, 0x1000, 0x17, 0x6, 0xd}}) ftruncate(0xffffffffffffffff, 0xde) 668.836198ms ago: executing program 2 (id=16): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) closefrom(r0) (async) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) (async) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r1, r4, 0x4) (async) fchown(r0, r3, r2) r5 = dup2(r0, r0) bind$inet6(r5, &(0x7f0000000200)={0x1c, 0x18, 0x1, 0x6, "37802bcd948e71f8901e9222ceddbc26", 0x6}, 0x1c) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000240)={0x1, 0x3, {[0x7, 0x40a, 0xf063, 0x4, 0x7, 0x0, 0x8, 0x1, 0x81, 0x1, 0x3, 0x8, 0x3, 0x6, 0x7, 0x2, 0x2, 0x5], [0x2, 0x4, 0xaa, 0x4, 0x7fff, 0xfffffffffffffffd, 0x2, 0x0, 0xbbb3, 0xe], [0x4, 0x4, 0x8, 0x7f, 0xf, 0x4, 0x7fffffff], [0x3, 0x5, 0x401, 0x6, 0x6, 0x6], [{0x200, 0x326, 0x401, 0x7}, {0x8, 0x6, 0xd15c, 0xffffffffffffffff}, {0xffff, 0x9, 0x10, 0x5}, {0x4, 0x7, 0xd, 0x8}, {0x7, 0x8000, 0x3, 0xb}, {0x5, 0xad, 0x4, 0x4}, {0x5, 0x5, 0x2, 0x10000}, {0x3c9, 0x2, 0x5, 0xff}], {0x5, 0x1000000, 0x9, 0x7cc}, {0x5, 0xf4, 0xffffffff, 0x7d}}}) (async, rerun: 64) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0xc) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) r9 = socket$inet6(0x18, 0x8000, 0x9) ioctl$DRM_IOCTL_GET_MAGIC(r5, 0x40046402, &(0x7f0000000500)) (async) writev(r8, &(0x7f0000000680)=[{&(0x7f0000000540)="ae6a963f5c921af97848e75c255903b172661f6c574b86df8ace1d329c55a852d516fb3ca1515e186f5d5dc216dadc2a0e9f6fa10fce1c35a4f7dbd3b4b8a13faa15f2ff4cde7a4f7c471d07a541284babb733c8ed084afef26a20cd878f61c663bc6cf5134fd86d73ccf290a7933cf9b706a324653fd22c773eef10a1565ee6370d61547c9ecb0dd7dbf01265869b51e55b6a69b56c06f6786d096297de2357dfaa14163ea4495a4b4b1f91f965d40d1203fdbb5cc36aced24ae49e92c0c1", 0xbf}, {&(0x7f0000000600)="67481e1c3476b487e98c2d9257351769ce98e3a3d7ccff559a4911a562d69293d55e442b8d46ca808a11948c965d13e3da2000b2a40577a9a3dcda3776dcbd451a91fcf42da6057ed859ff40a92e813ce55f5277", 0x54}], 0x2) (async) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000700)=0x8) (async, rerun: 32) openat$pf(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) (async, rerun: 32) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000000780)={{0x1c, 0x18, 0x1, 0x7, "8818227e4a7c5e0d397c21bdd5584dde"}, {0x1c, 0x18, 0x1, 0x9, "6fc8be6ea43d9c35ef9ad0180ae00319", 0x7}, 0x1ff, [0xfffffffc, 0x5, 0x9, 0x0, 0x273ce196, 0x7, 0x3ff, 0x5]}, 0x5c) (async, rerun: 64) sysctl$ddb(&(0x7f0000000800), 0x2, &(0x7f0000000840)="b5d607a18e63239db3b65e26619c3fd2392d079aa2ecd783392a42f5313aee89aad17bcfbb7f89085af73622c8c5cba70e47fb7d1226ed362d9ab5dc2bc68defe26e09bad3021ce91e41e134c32314db5f0784caab8c854b8fa27fe751b4c139c34a186da4bf14a3fb5425f3b196599f7495b8bf0fb6fa740a574019bb29de9b1cb9447e02b5cdb1f77388b8fde5643908cd958b9bf2fa720cfa0e6e931312b051bc975b259dcaed7612cad1f1cd44b3da717bc21e18fc4988b8bced20319b66cfb0405d737931d4c4aaf381757a5be627139f6fa1dc0314bc6a059031d4b34f11835b7724f2d11fe14c9f883f3c04d52a39aa20193bf62c281b5846eb62566f59852583e68a304fbe40b64f311cc46a3e835d960254c7df0aa8c9adffcf100bc5c9d59ad69ba3de275d8f81c85db12c78bb73d12da1b7966aaf74d4eed69ca69720ad8219640c48a0964f22e3223ffbf94505e7dd2be1c7fe3480857d1e6f5ffaf100ea9fb99f89484afe425120870c1d62dcd92f5e35690b44734228284be18900c24b1745cd6443a33be4f08729343665cbeae1d847618755b7b34543b0e4c31a612122f906dd4c2cfac012988bbc542e97cfd1015a0f08080ebffe97d2c38b3370bc6c4c99382ee70a33c5c370a71956ce6ef587ca6f6a10c3d837d911090361d34105ab64421915689f83e5fd22baea4253159b7bea425f971ce74d7580f6e70f026ef82e708c83219069094aaa8a5df4ed42542f6eebf42f50204927a46d587be7c30015f543487b86f2f183d15063129d5e570d4e6fe18195e1a5ad1723e0326f1e44d7d3a3d22087ae16121926d9ddec07b1ef8311e77d6ef4e240f5d100e6944b01c9947e5c5be222bcf1a98d018ba3d7763dd8b38b40307d40a931dd99319758b8678f6141673b07f3d05928857ed571047bfbfef97f67ab7e770ba23f209fecfec266a3688a7bd75a1e10eb48e40daea8449580cc134c75d4d14f076d9b3b8ee5a455642efbc0565837465844f3807366c1a3906f01c55ca45f8c615ed4d123c338c1e2f2c9c1be9b1319d698ec6e33001d703d2784fbb396964fde514667f0e088f1fc0c3088e92c0050f171aa2d1a6a41b628487141c20570195bcbbb68677329f318de75a4cb7c304fb80dc71cc4c714d25f49d8ad5aa6419454abdb378f3077ef9a0f6ac1d1e67ad751cd014bab157100eefb190bea04856b9f4b5cc3763700aec3c737af8ab84d7f782e97e8e912e1d33d480a5ab132c8b673629c623f7a556436430c088d2e6d22ec506b5e390f4fd23ed5165511a49a677ad50797397d4c1b914e1b6389ea7a7050a827fecacdc6c09b24ee079947b91802ec3283c74d328de07f0e656dfde0efb1e446ca9ac44faf9ad77024e9a139c1471b8f0ac540ca0447cb54f14d85d896f22c48b6a96b24c0179aa60f046f80d73338ba0f683add6a9d38e897933f53ea7e752117694bef91f90bcb2f20bcef8c84622e167ab4a3709e337c360532ac8a70293ab0ef31e39404dcb7ac7edc8534b08b4ecdc8280a2de7c7e85c9258c8fb7f96fff0d20a1ab94e312b520e476671bf60d07043d985fe84108c831434af10c994389e17a5a6eca2f21858f9b15dbbd7f3165be8ff07241cb9cefd4c350319198500faba4cc9c446b8d8eeae3a4690021fbf89a310e3f3a55e5cc46b24bec04057c10f4828015d030fbc0f46cadf4b70373c72ff9462441df70610c48af0471a8e8f0afa0426e61821af8ba5162fbe88e27b9f830253b0f101127818b9fa6146c6f0010e403cc9fdc733ff70c4917ad613cb34b46cd2c829a1167e69237f6c1f174668b7add05d36b0855e6c658e5a571ab1affd0ea053bff5cb2187580347d077e2a17d3b5734e0a0f9d9db65be0de845fb5e7328f2c687cd9d764891f55ccc9df982cde69947556cc39cf228a7a74dc6fef0d05bfc16c57eba157e0f9758e26a8eebdb8590ae47f5524e89854e0adc84fca0124199beca1897e3d4290015c89e10db22fcd1676df46628a38dca58c4f5bc8f2a313b64d3b179a9d42912985d046b6a9e1410d1eebf6946c9f1905d0c9d1b384649d7c4253bbe47c89349587a071f2584e068a08c2751b8428c4163a9b6f0ce844f695d29252a3cba12381c0ef440b4afd3d492850857241cb22074364e5d2a7f5b5cce18192abceaea34e223fd1196027b2c6dec17a9afc6233c8158529a0db6e93ab0dd4515f25b4c553f3e9ee44b744cbe3b2b301ab5c2c0194b626082a8e248409fff3491475fb3fbb13a30fba4c998e90a602edda2e5c969299587ac62bcab5036803e0356db4513261d6edd673bc0ecf62191addad16d9b1bbb1180099f7ef62ee2c32c5780350fbe341634ecd1f5d59d9a82c516bf5a5db1a0176cd8032c2ab92f5650f9816c894aefc4e58e9a45eb8a96ff0488f03b9ad2f92d74af44241295e27b427e7b780259f1453c33dded3579b73d93b7f9264e204c916207258b0584595a259eed46a55be9a9b1aa1b4e14b0150113d87601a23b3bce7de3c592c67af1e2ccc349db7361ccf85da65280b960ddd5297087ca36a5195f6f102a64bf4a65f2286d3ab66a560fe85c9512dccf53d28cd1bb098a0bdd21ba3d684ec8fcaf3d3ea8326ebd226011536191e81e123d663334020bf12ed1c40564b0109c6012ac76ac46c564358941dbef640f8c0987e7059c6fbc699f6b40ce1eda76dc14abecedb23432d5b56c939db2fd45f6b2d7cedc9c07bd3f43f7032f75a814c4bb5c6b38f80da7b5b62a4e9a993abe9d738025f2f243222913d610edb5b6e9975bb0085014829788947d3c87194f34d4d3598a34c9cb04c982dfddeee54e7477ab00914f2168e1fa3b17bf5c6c8504f6f27279c083c82bb89f6a50a539dcdc57b2e8628eabe8028999003fa6391cf8d664b5395b2996b5d93880fee830a4f02a45de9b9b1cf103d022b0ad3985f3f193044c72b7ab6bfa7b1a140d00b7e1e47c39f979fcc88bcd42a619d2626fec3c225a81b79463c5e58f3159af6f7de0ec45ec2a5690ef1eec40d351ced59c662b3d094c2a5526736902e68edbdce9a64d4a3de6ccfdf7f8bc11a8de09251a922634173fdb06a275f54c2018cc154595468596b20b6023fbbab8f07d27ffd43e40fdce1c8a48daded710df4cb1fbfd56e50fd3f3be2849ce88354f3145ed55f177d68d7d42b62be6f033a34f8ebd90b8ce2b03b51db68c49011388b7f611dab644491446825665e0c23eabdc2f2b3470b12faf22c9cab90434b4028e2f3634d421c7e148e766169b239d5b922eb4557d410a6b46307bdaa40fb7322ac53a1b0e9125a3fc1c2f53151752f16e421040aa7ff6175ea7975598b2a0d703bebeabd32ff82d4efa8dd53f8d707de2e74f46347e029c4b648458aca059f0fe510d15d061a6a5caff7f0077e822e6edb03ee6c7cbea876f3f53c3602ad459f6773871fc821d9d0f729db80082c7efca98478d685a22e4557e8439113217ad316b2da62eb458c3fce540632fece88ab4828cafe4dba1107a93378fa0420d992028a15f0ce2ef96bbf95b98053728a18fff63c8cbcd8b817a6bf4ea5ebba69f36ed41bbd6af8102d192babd4a88440b8ce66bb9ee7affa6807e7b640d967969f977c865f30d25afd414bc0ddb2d488b137be4ed1e6b7d78ea99fbe9ae23b71a981a47048a511464f57bfa47de6e91960f18ab8990853d26354c3d97340f536ab0caae9545a17269901e2a5f8051510b28a9f89a872ae2e08fdda675d7c82670bd88216c3e0be2b8d6a68d1b0d85d9daefe681b106faa68541651c7104470ad394263631d75ad037f926eabebddc44e866f62e1a5579bc17170c3b29864229e1c12c0733ca8bb5a49ce9e1491fa064705ca0e80e9373a0821a8cd55e5070c03a598a1ef3da22e5ee3bd0b9aaf9a2299b75fc1247ad5620d663b8f0535517e006aab41af6ee00e5cb5d800e6ae0aadbbe6b4c32d7015b45340e32b5b5780379c1328cbaaafaec491c30c959593c1e76c51bf5741e4b02e1196efd5e8a96117c79d001d1d564f4f9fabaa0c4e2d9e1c707a955abffd2b654ca82ac084349f1f7498d21f262cdda9a84a98cb11e5a72bb3099dcff1f47745094325ad82f943554df3a5edeccbc4f0c2ac8f6f341987424b99f72de9ead497629e95281322ac5b703a02a028f432b9da3a170b8318956387916a567e1b0ce712ede907b83705eb448a625a1014a4ea60b12a4e17ab6f6c00bc911723cb2cc28010821428dea799163c169b6b9703a186a829a8c4c477257aeea9770e6bfc5a9542e8e931ad4cdfb1f13ae6d0ecacbf42f490171f0d61c07ab9ef142825111e43a49e1ba1f9df7580d2999f3618b591e41194e96e5a2618d2d44bf3b9f859cfdc4af6759f99c49b896edbc5481013b999c12c99664c2beb20c7934c99da3f0767366af8b239d7f80fef4eb1181ae54b8265d3c6a52cc8dfc842ff8dbe1dccd801a0324f1beb5d3dcb5a86142f32d6c2325a9ef67b45cddc1675b1f4bfc3839c7f6c3c4dfa165508fbcd4e67669f0c2ae6ca4e39a5fa0bc5cc71b4bb392158152d3efde08ec41ddc0e944c53aac822237024d08f0fcd4c169dcf29ec0292c2c2f35e8b819b843dd677e94ea7db0479485fea8963c4f12c3538049431bbcb316bf5ad09e0b91945246ebd521c948408ffda37a184d51f619b5621541c9c38786e20b3b842af733fffec8d7a6250c0e06b681242a2bdac00168b4ad12a886d52cdc39cdefade655639be7b763b316c26a8a39946812529bc6e52d93ff0401d72111fc55021deb7ba3c45dc0932bb89d89bbd3f474196bcd793eec4a27c212ddf388c75912f2e355454f2f10eaa2d5ce26e9b1e45c7e2ddc2b99f7aa1d808df60e8591230779fec6d95791682cf5b0f13134829788a6b9832d5739127fe6491f448d3019ac27e3509805e9e80dad816daf05fb5fa1fc625ffc0d59c643e48120d3b76a5d2637853228a1a33bd06b7c783857f72bdbfab22d679706f072882bfabebe6e5029c86614cac6f3ab4bd35fe851ba60ca89d094e7cdcb5c903c027a16b2bedb34f59cbdafab615c87b74313122d91f4af1cffe0eef30ac7da4ae2d7d93607bfa266b715535264291e64cb18c1ed965ed35a3cf559ad12867f284972dc6cbeb8c72882e61f97e5f8dc010ececccc515afdc6f3f308834e634f02167cca82c305b5ae94b663268668853d884d6cfb35a116eff89544e37393ef4c8a2871cbea99183d551b7794c186b3fe9e81c88fab975bb96b3cbc78e5d0c631c998a067a49a3222ab4339042b4c242300949dd86bea6c83fff3714d1c35e1c3ef8a4eedca081f515fb1363cb1b6bb083711ee44f96059c5da9462f390fdc387cca3b5402f1bbb0b7d6002bd246bed66dc78eda82a6251ea8869237091e23f5edee8e03a24aa3fd2751172a8b70f22cbe8859d4eb40ce424f2717f188753fb47e16f4041637aacc8d543be56719eb157fb2a6c5e35b055dfb6cad9a6d3ae6d3a217f2f804767fcdeebd0479f98e7a749718a02da0f38d1147979ffd4f9fb3aa6c49655afd78ddf28be27f3064b260a750f24838003e82fe08855b8cbda347a2dc45d7948340291c3d54ef8e0cb2bf7a2624c92fc047e012a8ff0e15cc25586b80076a3da8c009979a5e7df81d6a663f1ea67215b3b990f4b8e79bd77f07573e636dd88259fc4fd5e665539c07d2c1f8499bdb0389fae659e7e3cddcf335cd33c962d2073d61c68d3c3a16eb985f829b837bed5e9c3c6a461c4018d5af636ea", &(0x7f0000001840)=0x1000, &(0x7f0000001880)="7bd8440f78ced901285a79f0ecdf4b98e636844b3c35d50e7f027d53064d095854b911321caa249a21bcc32366c35aa897398f56a77a03ab555d62113a83f5e82acd86d91d46cb95a09a7efa41990ad0e9e112f0cc73d39e12fc2923aac3883cc0b5442e6dd22925613080b37db9d7c4e7a386aadf09ac1afdcd2670ed4ce85b8b3fa54fe7f6dca71df5f9984646854b10a6085dcdb92efb0a664a5340153fb851b4cca68411af88c7549f569486cc42f43489c78d6cad6b2ee526a97a", 0xbd) (async, rerun: 64) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000001940)={0x4}) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000001980)={0x6, 0x0, 0x9, 0x869c, 0x2}, 0xc) (async) shutdown(r7, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000019c0), 0x80, 0x0) fstatat(r5, &(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40), 0x6) (async) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001ac0), 0x10800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001b00)={'./file0/file0\x00', 0x1, 0x6, 0x1, 0x1, 0x40, 0x6, 0x6, 0x2, 0x2, 0x1, 0x2}) (async) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000001b80)) openat$pf(0xffffffffffffff9c, &(0x7f0000001bc0), 0x800, 0x0) (async) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000001c00)=0x200) 668.518801ms ago: executing program 2 (id=17): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000200)='./bus\x00', 0x2, 0x180) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x3}, {0x0, 0xfffffffb}, {}, {0x0, 0x3}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3, 0x800000}, {0x0, 0xc8}, {0x3, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfffffffd}, {}, {}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x101}, {}, {0x1, 0x1}, {0x2}, {}, {0x0, 0xffffffff}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000801}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000240)={0x9, 0x6, 0x7, 0x7, 0x8, 0x4, 0x4, 0x7f}, &(0x7f0000000280)={0x80000000, 0x549c0f8e, 0x7, 0x7, 0x1, 0x1, 0x2, 0x6}, &(0x7f0000000300)={0xfffffffffffffff9, 0x2, 0x7, 0x3, 0x7, 0x6c, 0x8, 0x2}, &(0x7f0000000340)={0x6, 0xc202}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x4, 0xd4) select(0x20, &(0x7f00000002c0)={0x4, 0x0, 0x0, 0xfff, 0x4, 0x6}, 0x0, &(0x7f0000000200)={0x3ff, 0x0, 0x1000, 0x9, 0x1, 0xfff, 0x0, 0xf06}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x3}, {0x6, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x1, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0x3, 0x9c}, {0x80000cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x3ff}, {0x6, 0x8001, 0x800000c7, 0x88}, {0x4, 0xfffd, 0x9, 0xaeb}, {0x803, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x800007}, {0x0, 0x1, 0x4, 0x30000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r4) r5 = socket$inet(0x2, 0x3, 0x7) bind$inet(r5, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xffffffff}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x8, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 631.285659ms ago: executing program 2 (id=18): mkdir(&(0x7f0000000180)='./file0\x00', 0x80) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0/../../file0\x00') access(&(0x7f0000000200)='./file0/file0/../../file0/file0\x00', 0x1) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x4, 0x0, 0x6, 0x400}, {0x84, 0x1e, 0xe, 0x2}, {0x81, 0x7, 0x5, 0x200000}, {0xe, 0x1f, 0x0, 0xfffffffe}]}) getsockopt(0xffffffffffffffff, 0x0, 0x17, 0xffffffffffffffff, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) 605.455607ms ago: executing program 2 (id=19): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000018c0)={&(0x7f0000000600)=@abs={0x80, 0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000001880)=[@rights={0x10, 0xffff, 0x1, [0xffffffffffffffff]}], 0x10, 0x404}, 0x0) r2 = socket(0x24, 0x2, 0x0) setsockopt(r2, 0x6, 0x42, &(0x7f0000000000), 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x8000000000000002, 0x10002f0000002}) 572.468305ms ago: executing program 3 (id=20): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x6, 0xf8, 0x2}, {0x2, 0x7, 0x2, 0x7}, {0x9b5e, 0x5, 0xf4, 0x2}]}) (async, rerun: 32) ioctl$BIOCFLUSH(r0, 0x20004268) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="916b6308312ea02f8ba2c84bc7d0287eada800000f", &(0x7f0000000000)=0x15, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0x10) r2 = getsid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x3, 0x2, 0x7, 0x0, r2}) syz_emit_ethernet(0x117, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0xb, 0x6, "dde354", 0xe1, 0x2c, 0x3, @mcast1, @mcast1, {[], @generic="e2548f9b05891641ad6fa59adb48c1010f8e8e191b638ebbb6535fb92c010000008300000047f5707913b33075ea217dd18023ce85d3d44b83bf390c0863b2ddeb738c42c8e587c15c11b5adac9e89deb091cbe0e86d20749f9a2004000000884b5e22536f59870cbdf570402ff32f901664379b3009c5a235c12b11047156ec26ff0f000400000000b6dd05c03eebe1e38cb993fd3f92ad21cabe9f8d2a61265ee3f5390ac337f761846abd73e0516cc422df2c2977e034318b6b5a5b95193ddeca140f69d7b3faf9cc20758cdfa6aebcc21e4dcdf6923fb9e152f0a91bfca53d"}}}}}) 514.31703ms ago: executing program 3 (id=21): r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) shutdown(r0, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x1) chmod(&(0x7f0000000080)='.\x00', 0x3db) setuid(0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="0021464675c6b8aabb3fca941d26b200000000000000", 0x16) 496.676347ms ago: executing program 1 (id=22): write$audio(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000040)=0x6) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40800, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$AUDIO_GETPOS(r1, 0x40104123, &(0x7f0000000140)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0xf12f5859b1039a8c, 0x0) ioctl$DIOCXBEGIN(r2, 0xc0104451, &(0x7f0000001200)={0x4, 0x4, &(0x7f00000001c0)=[{0x1, './file0\x00', 0xb}, {0x0, './file0\x00', 0xfff}, {0x1, './file0\x00', 0x9}, {0x1, './file0\x00', 0x4}]}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001240)={0xffffffff, 0x2, {0x8, 0x5}}) syz_emit_ethernet(0x33, &(0x7f0000001280)={@local, @empty, [], {@arp={0x806, @generic={0x18, 0x9003, 0x6, 0x1, 0x2, @empty, '-', @random="ee78c84589ef", "fe3afcfecb6a6e5dc8c7e7661f6cdbe2"}}}}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000012c0), 0x40, 0x0) ioctl$DIOCSETHOSTID(r3, 0xc0044456, &(0x7f0000001300)=0x63) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340), 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001380)=0x81) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000013c0)) getitimer(0x0, &(0x7f0000001400)) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) fchown(r1, r5, r6) getitimer(0x1, &(0x7f00000014c0)) r7 = fcntl$dupfd(r2, 0xc, r4) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000001500)=0x6) close(r3) syz_emit_ethernet(0x1e5, &(0x7f0000001540)={@local, @empty, [], {@ipv6={0x86dd, {0x2, 0x6, "db8d18", 0x1af, 0x50, 0x1, @mcast2, @loopback, {[@routing={0x50, 0xa, 0x0, 0xfa, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="9481ba7d1d16d7de2502cce4a7414807", @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @rand_addr="039ea14b308258d086f751fed5882788"]}, @dstopts={0x6c, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @enc_lim={0x4, 0x1, 0x2}]}, @dstopts={0x89, 0x3, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0xfc}, @jumbo, @ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0x7}]}, @routing={0x61, 0x4, 0x0, 0x1, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="e6a227f18b8304a602348cdb6a15edf5"]}, @fragment={0x4, 0x0, 0x80, 0x0, 0x0, 0x4, 0x64}, @fragment={0x29, 0x0, 0x1, 0x0, 0x0, 0x16, 0x68}, @hopopts={0x1, 0x0, '\x00', [@ra={0x5, 0x2, 0x9}]}, @fragment={0x89, 0x0, 0x8, 0x1, 0x0, 0x1d, 0x66}], @udp={{0x2, 0x1, 0x8}, {"4f32d659b119f3f70595f339f80776809980afba821559eafeb34f0afe4bf5650d0eb18602aca8b32cd59ebb8dd7e05751cb622f15da2fba66cf2ed961b78b0740f97f9e7cda96452de38af61e7665286de1962938821e0878d71b6afeead70fe60253c6cece8d051633f9cc7665122b47318a41c9d2da10afbdcd89d6642074a91f93da332ba834aa5f3b1f8206f594a19cf74662eeabfd0c22697a7a8de0034b4a30f189c7a2684feaf42278b192cce6847df4e9d7b945a17bf0a2d4b5d278d239e2f234891a"}}}}}}}) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$DIOCXBEGIN(r7, 0xc0104451, &(0x7f0000001f80)={0x2, 0x1, &(0x7f0000001740)=[{0x1, './file0\x00'}, {0x0, './file0\x00'}]}) r8 = openat(0xffffffffffffff9c, &(0x7f0000001fc0)='./file0\x00', 0x8000, 0x4) ioctl$DIOCGETLIMIT(r8, 0xc0084427, &(0x7f0000002000)={0x5, 0xffffffff}) kevent(0xffffffffffffffff, &(0x7f0000002040)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0x6, 0x40}, {{r1}, 0xfffffffffffffffb, 0x8, 0x20000000, 0xeb0, 0x9}, {{r0}, 0xfffffffffffffff7, 0x10, 0x60000004, 0xe2e6, 0x70}, {{r0}, 0xfffffffffffffffd, 0x84, 0xa, 0x3, 0x452}], 0x9, &(0x7f00000020c0)=[{{r2}, 0xfffffffffffffff7, 0x81, 0x4, 0x4, 0x6}, {{r7}, 0xfffffffffffffff6, 0x80, 0x80, 0x0, 0x5}, {{r4}, 0xfffffffffffffffe, 0xc5, 0x2, 0x6}, {{r7}, 0xfffffffffffffffe, 0x65, 0x40, 0x45f5, 0xa0acfbd}, {{r8}, 0xfffffffffffffffd, 0x20, 0x8, 0x7ff, 0x3}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000000, 0x8, 0xffffffffffffdb4e}], 0x2, &(0x7f0000002180)={0x401, 0x80000000000000}) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f00000021c0)) 495.877036ms ago: executing program 2 (id=23): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair(0x24, 0x4000, 0x70, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000001c0)={0x10, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000a5000/0x2000)=nil, 0x10}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000301000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0xa}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000012d000/0x3000)=nil, 0x4}, {&(0x7f00001dd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x276}, {&(0x7f0000329000/0x3000)=nil, &(0x7f0000081000/0x4000)=nil, 0x2dc}, {&(0x7f0000110000/0x3000)=nil, &(0x7f00000ce000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000019e000/0x4000)=nil, 0xffffffff}, {&(0x7f000013a000/0x2000)=nil, &(0x7f0000366000/0x3000)=nil, 0x4}, {&(0x7f0000164000/0x6000)=nil, &(0x7f000026c000/0x3000)=nil, 0x3ff}, {&(0x7f0000312000/0x1000)=nil, &(0x7f00005b1000/0x4000)=nil, 0x4}, {&(0x7f00003ea000/0x4000)=nil, &(0x7f0000168000/0x1000)=nil, 0x2}, {&(0x7f00000c8000/0x4000)=nil, &(0x7f00001f4000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f00003f2000/0x3000)=nil, &(0x7f00002e4000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000160000/0x1000)=nil}, {&(0x7f00000f7000/0x1000)=nil, &(0x7f00000cc000/0x3000)=nil, 0xfffffffffffffff8}], './file0\x00', 0x84, 0x0, 0x0, 0x151, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xacad, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000448000/0x3000)=nil, 0x3000, 0x4, 0x11, 0xffffffffffffffff, 0x4) close(0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0xffff65d5, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x1ff, 0x3, 0x14, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x7, 0xa}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x6, 0x4}, {0x1c8, 0x10001, 0xc, 0x6}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x20000001, 0xfff, 0x9}]}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$audioctl(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) nanosleep(&(0x7f0000000bc0)={0x9, 0x8}, &(0x7f0000000c00)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x400, 0x4000000ff7d, 0x0, 0x0, 0x1ffffffff, 0x4, 0x24, 0xa}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aQ\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xd7\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0_FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xc6\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') recvmsg(r2, &(0x7f0000001d40)={&(0x7f0000000000)=@in6, 0x1c, 0x0, 0x0, &(0x7f0000001c40)=""/230, 0xe6}, 0x2000) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') shmget$private(0x0, 0x2000, 0x752, &(0x7f000073f000/0x2000)=nil) 495.461792ms ago: executing program 4 (id=24): r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x45, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x1) write(r1, &(0x7f0000000240)="6e3499c8", 0x4) read(r1, &(0x7f0000001ec0)=""/194, 0xc2) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) 485.438934ms ago: executing program 5 (id=25): setuid(0xee01) kill(0x0, 0x13) setrlimit(0x8, &(0x7f0000001100)={0x9, 0xfffffffffffffffb}) 484.287075ms ago: executing program 6 (id=26): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x2, 0x8002, 0x0) closefrom(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x804, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = setsid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0x6c, 0x10000, 0x0, 0x0, 0x200000001, r1, 0x0, 0x40, 0x0, 0x0, 0x0, 0x2}) mkdir(&(0x7f0000000180)='./file0\x00', 0xa9) fstat(r0, 0x0) chdir(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7a", &(0x7f0000000180)=0x18, 0x0, 0x0) ioctl$DIOCRCLRTSTATS(0xffffffffffffffff, 0xc4504441, &(0x7f0000001ec0)={{'./file0\x00', './file0\x00', 0x44, 0x1}, &(0x7f00000005c0)=[{'./file0\x00', './file0\x00', 0x28, 0xd}, {'./file0\x00', './file0\x00', 0x42, 0x81}, {'./file0\x00', './file0\x00', 0x40, 0x7}, {'./file0\x00', './file0\x00', 0x0, 0x9}, {'./file0\x00', './file0\x00', 0x4, 0xf9}], 0x46dd, 0x5, 0xc, 0x61, 0x4, 0x7ff, 0x10, 0xfffffffa}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x2000000000000, 0x300000023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) 415.438632ms ago: executing program 1 (id=27): sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x1) shutdown(r0, 0x2) select(0x40, &(0x7f0000000000)={0x1b, 0x80000000004, 0x4, 0x3, 0x0, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) acct(&(0x7f00000004c0)='./bus\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, &(0x7f0000000140)="9652c5eaeeddfa68c582cc25957cef86a949aa3f041559e15b874188854879d606558f1b8537183ea5f827e77753172ba8e3a2f2c3ffcff3f1913bea4a0e784d74f71ecdcb8e489fd754fdd2dbfacdfd8cdcc8eceafd0640d1d0a3b2b5f03965cb35904d209a5e1547fdfae58d85bfb69274af5c9557d191bf613cf792afa99d28a16d845e1fca2662d9cf699f7c19da8036858bcda600341ce9949bf6f7d0a735b4223fb151ff5696c1cbdf6d5b68c122b361e64bff28e0242901cd8a29f858184473c7a095e4a8911455c413a90ac2ea2d9b", &(0x7f0000000240)=0xd3, &(0x7f0000000280)="bd5d5856a51d1eb2f977e22dcb104476a8b950fd4f0ff9e98020ec4ab188bafe04aded41d20164652b4d6672cb972045e5d5305a1311d6aa324f20f07adef205636f4d18078a19027bdee05a7385f47d9fbaa32f05614fae317aa191ea83b7f1a13df6b840cc5a609c4bafec09", 0x6d) sysctl$kern(&(0x7f0000001580)={0x1, 0x1c}, 0x2, &(0x7f00000015c0)="4d870003e4077028d76c78d9d957bf0b97037b5dfa12658dc56710f949f851a358aded2117a87c6081b4d74d6e63b8808395154c96665822e634f774b033857688159cdbf00ca384c3ef009062fcf714b5c8da0707011ed37dbc3ef01ec8426d8be1f7cecdaec3e59e39360e2d55e3caec16b59f230e3968a35a7beb1299f139cb75e69aa62b", &(0x7f0000001680)=0x86, &(0x7f00000016c0)="46a628b509a550912bfaf553f8fb40d4cc058e73404ba544f7e1616ba7af9745a22cf965ba4bdac38831f1f998927558d38e84cc6d703a44a297ca02b4ea02d1465dd20144ce9e49be4cc864fb", 0x4d) sysctl$hw(&(0x7f00000013c0)={0x6, 0xa}, 0x2, &(0x7f0000001400)="c5e8e9e1ba797947180b2f3d9a44c71dbf92646e79ef2f9b285254b048ea6add98c5700b7292de8eb35b4bd50e2aae94929181600f01aa358af8617f4a4723d75aff0aa698370648a61ef03d7d96816645b7fd2c513f73c262596475beab20cfaceb64729621c450a19fb33dc82cce52a1e70473ae07e58cb09bced986150cc2ec6d2f35a19daacff701a184", &(0x7f00000014c0)=0x8c, &(0x7f0000001500)="4805412eceaf60f90d729b9554ff1ea222df615a0ef9d0beaf898c6bbdd94c4447fe8f8613e367e5ecd748e93b0a88e70732e680d9dee67bf7ba66fd844b16c6058c", 0x42) r2 = accept(r1, &(0x7f0000001740)=@in6, &(0x7f0000001780)=0x1c) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000017c0), &(0x7f0000001800)=0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x28}, 0x2, &(0x7f0000000300)="1b2e92d56d50a80593b3933f7cbdd0433e29bf8b4252a29e4ebc2c8f3e0c8d496cf7f2163ea848a5d9c076edbacf25f9c294c01e0da2fb1012bd93a6a2eb4e4cebc3a72dd422750e9f0bab42f2456d72d0a8e5ecdfa00b29ba6ec5f7a1b225", &(0x7f0000000380)=0x5f, &(0x7f00000003c0)="8cb70abf534c039bb80c22ca10d8d5cc3617b0a71d923f8d3c04e042bafe8646a75d9a4f16130eff5330cb583ad0980bb94758820127857655117359c7ea8de2565869102f73ef344b8adff1b7fede19f13eec9455a1f68cc7324c64d12026bcf8c45be8138ab1f057cd1451c5433986233e078027cf373efe4d522ed57c377c979fcef46d866b75fcc0dfdf0446d2abb10f1d59d2fe2f241457d0d44de60cb54120ff9cc1584215ff9dcf61a44a0a0c8c3d32d2752a282f83c526077a83423f186d9edae327d405a56645621c65f22e0b54e4a16f8c51138e1963b2c7eb85939011ff3337fa5ccc0cf317e26d19b651f0ccac7772e07a0578407e22355ebaa6ec2cb071afdb6f5fff5c6ce7b5b430bab4a1ff07b938da895b6e9e97796d6d2d9ec7d711e41425ee36da2c82af3e5ca611cdc0731e80b28b182eb001ddc59d3f0bed6441169c1d7d46fc46277c079bdfe1acef2adc0fe04b9d0cac93529d4add42d2621696222c20841f4b90d899c0bca0a056703ed89d5afa1ab842ec25ac70f4e09c5fd6cded55f0f8c4355ca18d7cf23f591ff1bd96645e7ce0cc2ab5ce8da9b5bd0b9aa40093893fa43646197e2cfa26f530f7d56a19bf31ecef511f28fc11efad7fea7cb54232fea40761ee0837bdb728410ae98823b3d6e0e6f407e8aa20ac92db5ab059ac742b65139fd03dfd9398f47ca0fca527051bd276fe9cab8cbf4075b10a2673b9823610c2615f1d46e93fcf4fbf6b07ff9d0be9b654ada746f85deaa4e17aafc7442a9497590e2d8b3a40c3e724a1a8cb902129786e73e5897a3343ce132a2bf57d5e9b23d186ab8a1eabf98dfb8561151ff822ad369c5e2896eb6b4277dfaa9957c0d7bd6b276a80f5f27a7fa8d6b069246561058f5ee0681a3bef6c834dd7f18bc672f212853066b84d639d865c43436763528c1fe983e3d55c508892e0f1e1ef3e6d98ca08cfc0cb964a13ad9031c7c6d6a476566dd576f0560f09baa8c5c2e6d483b2328ba54b3b1970d54f21bbb390852d7a83996a9fd78cab95c8755e84e492b6e42dc6b29ab93e0665d989d46d0344ffb3f9ab857e1e9335b5d5e212a4c5d47d77c008a838caf212eadc3356f67fa83e8b45a39f35b38719b2769370ad65e36d061b47dbb29bddff5a31328e3de1a8dc5b83dfa2bd9d3973fae1806db4bfa804969225c5d65626aab6ae8e2fa435fc80d1818c2d98b7cf1da8696be460718ce0d862665612c995f2257b51690507f658512ad9540847cc045f94cdc4e64351e81143ec05f135daaf0eec36d8ef1f3cc74fb8b0c43c541d8e7a39a4d98a40ae8bcf94bbc8658fc4872c98732c8fee9bd2c03614e612932dace036d9b1b6e711677c0f1729761646c64de15703c0dc9f1770d8dffc9a2cd77846a23d77abac55ba891b11155ddf30ab9c525edabd01c55fe09afb535c4f7649a10ada1d5eaca77a45cc77d880a514c32c8a40fbd2d6b1c3cf96e805ba287772fd67917689f523af9f794ddb5ceddbc9249cffb7238446c9610d04f1fb5f2eb8590a8adf026846bb7b2cc0dd355591b613f787a772cf921e02333eb18416ccd8b4dc2247b2db45bee1319fd316d7861edd14716a816b5b42358509ac4f70b43ad49f2a19ad309b8db25f57658f480bb328003c9955076cca568429757f2479a8c238182b564dbb5f99d6633be2e74eaa8aff9ab9f883625cc26bf2e35f51fb07ff0c420c844fc5593ee8a094db040ead55b7e642d51b4917f6dbf07f44b106b34a9ab8488f864e922af50946b5e78f75ffa2e681de0fffe1da739ff5eaba2fb93d7d443fc9fb6f5d29e86abc1ef39989f6313ba1e334511ed1b2a2eec8d7b51d7dd55002e2a65a64f65a3c3340d3984dc21e2245060e239d3339e4edb2e898719199fa849cb63a2af628c09eab39659392e2dff7e24767fab427b23ffbc98a478bf6092c6c474d09de0adb777c7729b6b4e73319c75a19d10485d0d5869df1399471841ecf64d9615e7c61bc482c6f0e6b062d67fb560cf71191021402c8bc0595a96ef158fd0c035d7b4affcca6ce2f575068bd6152ce8ce12603fbf2b105f714f6e3fa2b84633bbe28c105adf5432182517548147aa81684173da8dca7096d42227ccc8527045a5ae2e0e1b51e6114a08173a867cb4e9e4adaba459ad27609aea37b70c18c9bce76953c0485af415c51b1aad32d65ce30933ece7c504ca07abfd0e3f189f59ccd2de9dc18050f9e02fed5d910de82bdca3cd656d65f184cdeef0095cef15bc9acb9454e41cce39435c3ef74b78561161ac5f27b1dee2283069d6cff3ea48ac2adc62cff33e5108cb7d2cbf2db021e0b1c9fc70f959ff3e9261e455dbc0eea0ab94b51612cc2626615d59428a8a2162e3b6f626e5d1b76e4c918f5e630d041118823d26e376a947ecffc1c51e1c0ea1c0e369c2dce16987e830c7a981a98a711b0be81f91ad378cfe20b8560656686c799c0c8d51076612f18c0ac6a2378af075a76db7cccf1e75b316d7ebbd1d4f2f15adf84585f062ec7234cb9adc9f5222ae775ad159c2de97d0109495d74f324e85d3969799c5580b6406894bd2e23f3bf0c1833d3aa805efaf531a512b80dd20c92a81e6821ca0bc3e89db71e68962d14e7c0451c0bbeef8d4b81d68173def13da320583a39fcfb9cd2b3082e3eb3f5be3f022faf991087ac7a38d90ee373f5a89360681bc70a9a2d0a8d22ced5825d820176dbfa50693840ac45408a64ca31883df22f3e14155bd4f7afd018c45fdc40256330011a97810977acf8edc877383bc6afd6116a01f5db09c50648bd280df3fa181113a946404f326b3f935f75b27815368e5680b7c4b2645390a330ca40e8251622841d3de66f9b1fee14657985a718ec78f07f94adedf0dbdc6f13cfe0f54fd629842406d45e1f74b5760e1bc4af0c0d79a9084e32e091f7ec4389f9575fa786fb6e269199a13991deddd1a8cb0a432355dcaf528acb3c18ad7298e0112d677488ff1e402b20636a105f8633e4cb5fc27a8ab7dd34f93ceffd46420079bfb4395c5dbfe93d57ee835ddb5ca38125527ed1abffe6b0026c4a1bca97d80fc2d67d3d8120d7a89d2cdf6632ac574028bfd8ccb25a68b51730acda0f7cc094de428241710bf7aa9197e724889e2675f60618de4def3c1a88a7e3ab37915339e502f2ae09f77a8dadaed5b7e24bdc342993c128a7b29d2f676e78c9fca24a7f6bc36797bb19e31eda87f97c394546f87b5888847f9f9321af8890051ee4a78b0ecaea5bb05b13127cea0c2cbd30feebef2beb03f89bbd84586a990ccf0fb52d746d8d07937c801d14eb165851aa10c0f0206f5c0ce488c1b162e5fc015681b026801ea021cd97adbb39bad37f468ad26b0cebcde8054c074f6d1c17da55a85ecc410dd816b7a05b3502854d713a66e9d6f91db2f8b340a07ec082408bff4f638e3d85517c2c5de0a634125cd4d769e4a16bf4e55e4c2c9a913ae3fecec9da6c28e804f4d8704af60198072d4eed6dfe37fe9abd7a6d07947c449f16623b93e4b5f935c8785e76e895c180f18faa87fccd466b0e761491a8973ad0a38d64a85f36a06ebc7811ebdedbacaf032dc6d3d2bd5df3a5abd175b716895711419822871ede88899e16219d995b817dcd951ce351bda1fcc5b151ef1c42f055eae63ef1e6083dfeac3edb0db7c3aa2c6b44c12e42abfce3874b403282687bb9881ceaf8e60642f37a49cbf85cd050fa627bdb28c913f90f1fb57a849d96152ae74f277f2142366ff1efdaab27c3229325f61a586adabab6e065e980ec2defc9d66a92c6905cf58bd98a4de1d9109e5f1233cb59a6b2936100ceb6281cbee284f5b4e9964c16f4f4039e784dfefb4b438402ada6cbea628fabb6a44332f0954e704f662db2705bf87c64ab5f82ffa27b7206bdb93633cbe1c75f0e7954dfdd4b8967b94ad34a83ec2e4ebd2fd477a00350e4a4d01e0e6d2017e1c6020e8887be80ee5bb214409e65b0a37b064efdaddfaf670e198d37bdd678db31aa447c07b80f21ce02e6446cabf43f3ffe9ef2fad2a0c61b6885a830e5b1496e427b308ca6ceb6c42cf2a942b7fd6a6a1bba7be4b4ffcf1466516e8bc2930e6b7a80ecd56ede0906e9f3b46eaa6b33c8f76eaac3d35be53b16ab0c452e0aaf733215c0d0f1a2db238fc6f7e14d336182fe6b02854173e62b83e600b90170614bff43bf0d9fb693e4f1dac552b42f987b7261d79261cb7f8755a337e3ddfa50a6c7ba1a1325992c607ae7d8c379464c11da46b73e0788d7383d27cf2353abbc042a1f05402d7ac1694cf7bc84470d253fb5ad663cb223f24c5bb5c82fe1395be94e69b8756fcd2a50ccb92303459161d7c89a16b5d6abeeec92b1affd19d3b837f84bee13101b434cc413c3ff3634efc3c66bc56e9662961d9b485152e3bf85e8d7386e96873749265108f365a9f69c274aee2a33ba6da2888189e54fee89732180a4128d254d22563344daf72ad9b5ab04d6016aa304fbec58a794b0335cbc23e53a5fffadba99d7211ee90bf16de6bc2bf6c0ed3b366309653ac2db699973940566e6bc0e5d5edf118929f3334a3c59a7d094b96f1b91bbad05d4d4726aa91c1909770179b1f2ffa897d9a7d5ccd4fbcd8bddae381bb385cb54a18fa3de30ccfd08358014721b9dc99a1c5bfcddf99ede3abd655361451b0ffe8a1e8516c44e5b738feb31670c899871aabc337fb1a8e74ab5fcf9717bd11cb71cb2aefb35a40ab830642525121b9e030ca87a7d7f17b9f8ed6a8616d9fc83f8dea4c795436818a64810f7fe1be1f0e6cb3e81317cb4bd4ed872e66cdb1a455f75147c8bbd9e36d276e8b4a8c8559dc1284b0091047a707e52f23d8c5b3be46a02b170050b5ff080deba7ac5d2fdd29c143fa4739bbac1d83432a073d5015cca4fcebd3bdb28375b8366bcf1fa8ffb0f7d7ad9d3038f4e814a9bbcdd72c4318015ec8741b5b7da94a6029878227baf61737e3fa633a18bc3cc4a5d5fec09abb5dc08b2844007118d5bcf50143f424cc335efc205612f37008d77f4fb9d9e84c9531dcc5e28f8e29d475d1be74537f6d5513f4d1d9236b03305f1b6b0ee612cd05487b684267963025dda9526d2f5b8f57a96f9fb0c10ebc2f737edfc5e4f436e265f543682a936be391be5487f25f43f7d26b2ecd4f8167fe2fb33ea4b7697b816ac77dc1acb1e75c4483f11bca8d36862baa5dd6385394c874c94a2945a064dbf411fb8c8fcc55f91620d81d8204ea86a38e560c9d1cab5ef741c11e26e4524eff7ff2a5c72f2306ebc69e99a260a502ff9c459632617618f3dd35f7a7b19e15e6b034cf58333600f70e8de34a5090b783fc53cecb98ddcff490693657a234311a7dafcca19dbeac37904f6370e2894c0ce7598406bfdd17b9705b41da47c0e9f9f89369967961ebd9bd453daaf28aebd866808b7d0c87657b779ada3f23dcaaac3aaf73aac3f27357fa2a9b096f8067729538b7ff30440b096f648ac9e495a841e752ac70a1921430baa089a27ea5fc9233d4dd460e4f4248c7c2b638f247e5e023d763a306ca56a13624073e3e84175492c28840215d372bebabae2d95ff01b11b6db826d3e69b0ad71a7be335e12f639bf9ecf82f5b3ca1879e77e5b182d4c31cd29c9e17713c6e67338f2d354106270297cdf19c1cba355284404df868065ab8482f899f88d4a43e69cb4183d422c5efd08c6650286534cfc441a18100bbce844d09cdd3a6b96790fd99038173783b61b75b68cf2101d63edd9f894d877637d0951c178", 0x1000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 415.132288ms ago: executing program 6 (id=28): sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f0) fchown(r0, 0x0, 0x0) 413.532641ms ago: executing program 5 (id=29): syz_emit_ethernet(0x62, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60975203002c3c03fea8a474da63c93ca1420d1b466c148000000000000000000000000000bb"]) syz_emit_ethernet(0x3e, &(0x7f0000000500)=ANY=[@ANYBLOB="3deebe72c64eaaaaaaaaaaaa86dd60826e3a2b0800050000000000000000ea87740000000000ff0200000000000000000000000000012c"]) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) r2 = openat$dri(0xffffffffffffff9c, &(0x7f0000001780)='/dev/dri/renderD128\x00', 0x10, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000017c0), 0x80, 0x0) sysctl$hw(&(0x7f0000001440)={0x6, 0x2}, 0x2, &(0x7f00000002c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c47e54a8", &(0x7f0000001400)=0x20, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1, 0x0, {[0xfffefbfffffffffa, 0x1, 0x2, 0x1, 0xfffffffffffffffe, 0x0, 0xdf5a, 0xffffffffffffffff, 0x0, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa8, 0x100000001, 0x7], [0xfffffffffffffffe, 0x2, 0xfffffffffffffffa, 0x8000ffffffff, 0x100, 0x7b99, 0x1fe, 0xb, 0x1, 0x8], [0x100000001, 0xfffffffffffffffe, 0x40000000, 0x6, 0xffffffffffffffff, 0x4, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x8}, {0xfffc, 0x7, 0x5, 0x1}, {0x10, 0x2001, 0x5bea, 0x814}, {0xf801, 0x5, 0x7ff, 0x8000000c}, {0x10, 0x2, 0x4, 0x808}, {0x400b, 0x1, 0x40000, 0x4}, {0xa, 0x20000, 0x4, 0x8}, {0x3, 0x965, 0x3, 0x4}], {0x2000, 0x8, 0x10000}, {0x0, 0x0, 0x3, 0x2}}}) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x1f2ee1f15fe0ed07) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x3ff, 0x16, 0x1, 0x5fe, 0x80000004, 0x80008003, 0xf0e4, 0x10, [{0x200006, 0x5, 0x4, 0x71002}, {0x10000, 0x8, 0x8, 0x8001}, {0x7, 0x0, 0x20000003, 0x3b}, {0x8000001, 0x80c, 0x100005}, {0x4, 0x4, 0x22850, 0x3}, {0x2, 0x0, 0xfffffffe, 0x7}, {0xa1, 0xf7, 0x9, 0x2000006d}, {0x10a, 0x1803, 0x14, 0x7}, {0x1, 0x3, 0x5, 0x8683}, {0x0, 0x7fff, 0x40d1b, 0x80000088}, {0x1cd, 0x4, 0x1003, 0x6}, {0x9, 0xb, 0x1000006, 0x2}, {0x400, 0x4, 0x6, 0x4}, {0x29a71717, 0xfffefffe, 0x0, 0x6}, {0x10000f, 0x0, 0x3, 0x7ffd}, {0x0, 0x1, 0x0, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0x8, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000503000004000000000105000000331c01040100008000000000ff0100007ae302fffe4e3039d2d236acf20b7810be38164991f7c8cf5f881029ffffff7fda0000510100ad090000006c0000009b672f4d335c223e7d0c032bfa896443a42102000000720fc18bfbb670c1f5a8b67114d66e2ec589040000000000800078e36b361b1257aea8063076000000000000000004bfba353e537e2ba37f50b609f4f707e37183f834371205d1a7f1c057aa", 0xb1, 0x806, 0x0, 0x0) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x104) sysctl$hw(&(0x7f0000000340)={0x6, 0x4}, 0x2, &(0x7f0000000380)="62ee21b1a2aeeeab9c8661d9eccf048b897b011089e77b2df60600fc6e100b5126b0d1596f89990b701a5d3f109c003bd2343fa28d4627da8da1ad86df057f7fd9504d8df212a6e39164f9e33de2f1405ff4e80a00cc8e7a517e41ef66cf", 0x0, &(0x7f0000001880)="64338c31a0e2c297bd8940f72e0a9fe9282e9ccc23f2f27f8e081e637a01757b321160a54d85f3bbd46bc075afee77df1ffee1e2230edc7e986e02c703aa9a01e8959267022aecb2eb3928ac88e9f934abca31f979689752830edceed174e1c8b999384d1b0a5fc614b3de3d5d115194af873730a2418cff8e77675b1b306b541a37f8d863d006e9ed7fae63a55ef5d5cdc7d0be34356cb2f61de232a300d5d44536f0fa4ef62402a77826019fec36062c3248", 0xb3) r6 = socket$inet6(0x18, 0x3, 0x6) connect$inet6(r6, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x4, "000000000000008000ff09000000fdff", 0x2}, 0x3) getpeername$inet6(r6, 0x0, &(0x7f00000001c0)) r7 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6c, 0x0, 0x15, 0x0) close(r7) socket(0x6, 0x4000, 0x7f) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001840)={&(0x7f0000000000)=@file={0x2, 0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000040)="365b06d957608fd63e652b93bfd5044759beaa25cf1286edc7ed993ae60662ab8624a513f017954b2a3a9709eeaea77b9ec61d0faad11b21b61f4ea539dc371365384faf01742e", 0x47}, {&(0x7f00000000c0)="3d8dc516ec2d0569e2df03bb8eab3dbeb37cf7e37ddff4b2f55639d6fc541b3c604001ae216788fff82375e5f94d8b8808a4af75d62a1ec7106a55d3b19e7467c4466152c5984f799fa2715e7bd4f637ffd6ff07781e3eec873ea2e844e0600588fe9741e35d01be58a580d3556b965835adcfd5feb86ff9a6c33e50f5090444caa64043406d92c046a114d83d6779763ea3a4c9a435ac08b312b71c616c2e7323a59670bdcbb3258332b51fa86412", 0xaf}, {&(0x7f0000000180)="3d29c176c6b6b71e2407de4bda8cb78b3392f1321d6e3aee161ca0d4c355d9def32362e5ff105273251b81f01001e380466ea0a86ebe6ec01c239bf394886d2bf17a17a741a2e4b67c3587161f821c18ff6a4a2c0af92028732535510a06b438a1154f0a9cd8c697dc3b8ec7609b28fc7c79e5c166a5666d4f7ac025e6eaac01cc8116028ea6cea8e75fa394a2bce7a8ceba06bfc1c4d641f00998751044018638d86defa37e55ebdb7026b080196ec517c9cd20b410f7a8dcc52b5fa565514c95b9fb32fd7e8eeb5ff311da", 0xcc}, {&(0x7f0000000540)="4aa68b9c8c7af12662376269992c5f08d38079abe27cb481cbeee4fa4de82389b7d4b931774bcc9277b401c4381d33082efe5ef2d46c1cd61d9596fb2fa5c75f6e5becf68027879ccafb8142ec9bff5ebde66f2a8611628e8c322402e9a54a1bb46502ebfbfd7b7aecf844f16e8f053687503ad9e72039cf8b7a01d0c39990c51e1e92af0900bf8a2e560ca297c876e1ddcd59b2818710d2778802fc74b7359a740ea55da9c846fe95aa632955b5fad60e02df246be50bb85785e5c6eb607df49aaf74fcb4c8abb5797a038159b4f062208406ce6bf81073d8b51e6272244dd1c79c25067259865e58a6691b646f349666a995a9c1d2aa67317ed819469b06a552fab7208432f5a204d058409d63755caebf7cb6ba548a5b7b36e800dd00f0a56a264612fa5b1c56f32a69b9f184e7f988be4cd86f63d30a355ff9e1253da6319f70e2bbf392c5c157f1eb029287da752e445aa46679cd4bda1af08a473166a69f0127dcbd475703a2646f8b7b60e3edbf7e09389803b08e31095ab11fe1b3abccf80d058d0da46c84aa2366e2f8a45c0347e00976bfb8ddae3634577c2380021470bf8bcfefc2fee89328d7bfc990148d98708b5cb91ab924b12c543957987b1c7ca387932a54cbd47b20d85b73cda9e614c71c3d56ad6131ae0219a0dcd009628bcf32d8641838e7fdeb706d79d98673ddec2fa24b201e3b9435317c00973013df8f560f663917b7ab3ffeff31480872d310baaf2a019e8a6373ece25a4a1d2b68c53c777f2acb4c84ce5d11220276de439435b679b1083163511a3a0bf3ad10528c6c8c805b7be6fa8b58878a8ef2c7596b14b87121b0214a02c56e4986251bb9e0e61f57a030823c848ab6a73a392719ac095971c823f2875ebc749fe99ac278af81836596274332ce92cf53e9e2aa2aeae172a9e4c1021ba5520baa5712b7f03e6031fd5c82d9307921f37c813ee9839b459d327e4e310d96127c09e5457990846b88d83307b269a39ae43f8d20cb56568aa8cdfadf46d54be472eb39ebc778c4d01cfde0dbb73e5199e217bdaed7bb3e50bae83790c0eafa5f27a3134d94193b96f8e94ab5c89ebd8be677d6a533f304fb3b1a1f909d9c722b5e7d25e2b8e6d0c5825bdf7a198de4cda0d3bc6ba23137313488f303816ae741825ff4ca130349068f3cd70aaf9b7fb5896ea15a57a5fb4d3f37e78cfabf13d1f48d30e1ed7f7aef47ae142581798a9f28e3a535e598709b3aaab31b666b3c628aa74da4606d2ba76575c8bb4d5c404f415c9872590f501fe5566fcb873c13f3cf758589528ce6de74386b3bb2ed1d37dae61f85571295a4dafe48369dcabac0525922203f1060598cf53521b3a098127260f7a5c483c81c6f396665100d1ac37b97ea5918d95ce3984c3a7f896a3b2edc17473d33a8823a90d4db8f12ec96cdbc6219d11f96470d407ce61f24e9c2b929b8b7a1e504a5975012a36e67f4f2f6e27ef2f222d77b982590e6f40cbe75cd9e2c260bf77f020d1b30bc11291ba684a971dc1ef671640f964dc0db006cda54ba5ce567a70032ec52af5a129ee4ccfcb5209fb539e6fc0bb4784e9f383abe13023c95a2b5fe392a19484c9e89f5666cfa7201d19eabd4e81a6576ffa034c94d848c1d2be7f4a3e120177ef91e9f767a5a350aa9c4e57bdd9f41d256c513949a7e5e674ce3bda19f5096e88c86b5b28c81610b3b3f37f8b4fc7a2fcb73215471678c934939eb1ab9ca541927a8115d0db15bfaba1e73044c810561a997df9fe9166579948403bacf8d7c0d3c9a2fbc47d8332aff2d7109b338ec57b4bf8b0d894a3ea00255badce43fbfcb172cbafb3ec30ffe30316a6f2e70831a56d70b8ed6356f9fbe4979612365206f2dca57a2e7b9d817ee84bb4f1e0bfc0c744f7ab5889c6620b3d934c21ef8cddd81c5facc02f7cea97981e3962ad69c6423b15c6fb2738bc6d3a83ee23826d409ec3bab651c90281f4d8885c3bc85f9c2652c6ec30740b6dda303d5dc09700e68f76a88754bad7857312e31fb321ef8222d949d5400e9fc8f614ec033bb1487cdcc16d9e48828ae3f54cc5dade84d64bc6a061055da702796f0d3b0d2335eb0969536b084de19b430f4b66592802f930f6784e9619f6949cd53c96f93eaa3f1d1e9e5aad36f5f9beecb216ae12f07f8b7c029b867972df7b98111c215e4b28023f47e7a4b5fe36d5fdf13b51369da75e07eb8c5cc6e9ebbb4c3b3fa86de67d6e82b63f2ce0a6e20c8b897a65df9709f9ff99706857eff00154a9607f6e0f3e68c1e61e54871ebb5383f4a2042039bdeec016b87b4f5bbae6f8f7e267ae63d7a0acc17a3525131667ee9aa24d607c80dc815aab0790449b73416cc8b93deed420aeb81d3f36c791cd5d41567e4725631e9696344dc30a792e0fe31611e4de1790bc111609a092189b1c9484bcbe83463260606d4ede7c5bd50f4520687c7319a03455f6d7d4f4d71f8349ba798ec98d4b037c9fffe086b37df18e95947b398ad8c2e06fb63bcd574f29139454d322b754896fc7a4551cdc6e8d289c30a31c6f0853d75db45e9f83932f8b80a77125fe14c9716d2ecb3ec77b699cb2e6fdebdf39d899016d37dc99975d236b84608e4c980800a03dce56fe8b54dbc5275ea757edc3a29544d5db2290043bba0bb2fcc4a9a4ba96e6f92b08cb88efa270582c266f619bc67c67805b9dea0f9ed54ea6a57d0e2d7a67a88c0d024c8630c483c28373a926d4c9832dc60a6b9d21caa9edbf9b65966365c8fd399d0ae09d886dc3f33b3ae643046d4fe510b61e1c88cf5e9459cbc1d81130d95e85c5a072a83f1bc3d4f62b16bf17e10e40bd97a15c30dc0f3002fb42275bd052a15fb0978b009fb01cc1abf3f4aab81c2680e4ae48c66abbadb21cc5afb4db965d541516c0062baf9415e70e1036d000c1bb53037ab5796825a8b4ecab6b5108e2905a98a3dd6c2f57782479ab105681d6c6dfe5eaf9f71cd5a2172f2b63cc797ed3e42caa2e9fab5b2662bdd723b805eb4d6b89d817ce32d3e05f391eb7b556caa1105d1846db0f03f19c6f5ce53ff0f6bcb430e90dff7a3e5aede89d56533b97c929a80ccbcc1538334d5a6b1e8a88989bb6ec005b8dcc731d299f3cb9733f2ab3dc0c9fc9d846717173faea847440cd91bcf4cdc21bb2c351f36182601836ee189885cafc96ff412b4606fd2447414d1067fde324bff8553f9132a703a3544fbd7640df4b04fcbdf8103a78feedadaff2b63eeea073be46a305e9c70f23d62c19a7068316de0b67bec8266641cd66b2e1e8c1d5434c5e10047325dc8c82b51016ebbb8feddf299c8baf9cc19032709c3c5ad4177d6ab722d418145a31d3c483655c74611474dfefc601cd5ae8bb0ba2926848ffdce5e424cafe0702f3f0269303d99c2cf486d686bb4e0387ae4b48764621b7de4e34ffc8756ecb3a8bacab6a837f9b3ed4ed3942c76c5b1079ffea98cb34ae189b08541d38d37b18b20d15ed7450de3ab7b37b8025a27e6517ec0333567dd7bf8c9e81fb3c086ae4058d3fc9ad342d5ce9e88b145f286fd902bbb620edb77dc47192140d7ea5bdaf8931598dc3512c71a5a833918c046ab5d4c9bdbfdcdf40fabd0a9062545b85f366388aa890903e9cb2a3bef93ce60a5716f4449c3a362fc5e1bb37d73986d9574fa0432c536480f0f11721543b1b323dcd8ad362a7b847ec5bed1f2c97cdd6e891f2e3d04cd3d5e4b72d7778dec81ccf024dfa556803953acbd022820c8bb182367f086fb7b9384f1b7c7a0a0bc90e4de2f4c1e1e6074451a66cac7f4b97e97ee8a72dd8d0ded5953a6d9c67ecff09db810d83724a795a9535e1b2db59e687beece36ece7ce7dedca836538a7fe6ba9ed0c7f85358fe38f608ea975bdf5eb1361a6ea6b443b3961e9a8b9283979b5540140683fc8dee1d2b4c5426d60247c5b62c4e438f4a95b4498096da475ac910cc3a11c9e534af5187ff722b40cb1b41143903f4618be96f0ac3037c01e64f461a77b7061c55955df0a8656710ec9e686a7f4dd25d34c0012c6cd10c531d30840d9e80ed63944147b5a0e96c50f56dc235e111da80e8f88792e148ab074cc236d5d63f92d6868bb2865875741a8eb89f1bf2e87a13fc6e96bc08c747d15a22f2034f9d21fa58898e7b9b799c8e8d31a59ad09804d8cd91873220c009382ee85989a169336a33b4f652ffe190607001494baf5580e8cebeda6f0a05d188ed27417079f895f126b5e7abb29c5b2e7886f9ae9ef76b0c3cf51b3d7cdf715299e2d66f7162e4fcd60b81d4538a4417e252c5e0fccf71176c292ce2088596ee426d683fa616d71ec3f8ae4f41e4b4132ac5d1c2d94fff4e3612ea094b6af240f3497059004c374adf6398eb99550ea81a41335ba7b780a34072e237e92389c6394c777b16356ec004b28482ce70ee7b08dad00d3ee80ea0b4b0c2fd6dd48ae8656023a70f9ed1b75029e3449d71aaff62d2c5ad0e50e83366c518752a076ea0f0891fa6103774b45a2c347877309e7168237a31a392b9855ee98a7f92bcddc799bf7f6325a3fabc91158de32f3ffc9105f5c0fb7c8539803e0999bd70676a6f289cd05b99a9baf8fc63f9a64f2c97de149ea977ff72684daa5f04f3283c9666e776c4dc9350e941038156b19a295eccfa8361cf06af4bc5dbbb90cc41eff22106fc2e56ee7031bb80c6be52d3cb50f0c4ca1c552304e553f692c55675a56f3409d564a29ac1a3483c6f08f2e3e2c6d19fb47f9ac7a6f08afe758233673bd896437f9157522bb40e916dae3e8c00099c1dff02a3b969b4b965c8fc151998c8393419971a2f08cd43500648b26f892555f3a6845caaf3f06d90cf34b6580983814eb8ed4d54046d4dc8b4c5c0da91284b4f68f38ee3e294b9745b4891597393bba1fc2118c280f65dd6969f2b68ff1dc3356bf55084f034e3b528a87f2bca4739633ccb973b1f6bc00bf09ff222f471e927c7a8c34403bda7678310026d870de2010691f905216cb0d738daa06cb4bb13989d019574a829b6e29ab3778193517da5440d03284a097f7ac20e80bdd24072325037ddbc7f69006a5b35b858b5443e28163a965db9060c19ee4e77e2d0c3e7baf373f3a9f5cdd04d479c85d2653560c47613e0fdac93c6868049d5cdbb53caf919508e16c3332037be5fa6b422fe4bf9763ea8ba907878a204084e09cdabf2ff15ec606a1e4703664a1f942d61da189f740f84a8d24edfc139bade1b66b1add2720484f4d4b7bdc0bafcbef464576197b6e419c452b2996c08de071237fe9c8682096000d131bb1e99840d0fe3e78333690304ef56a7951da86d45f0d6b9ba1c38e9d9e81342d2852465ba0991957272476dc90ac8b807d39c0b97330bf876158b38458bceb6cb9a51b86d5d4a8c54d3080027497f64bacc707dd2b77e345773664f799851da4789048f8ee81841790f02bbc1776768556463f174e4f09358dcc18e3a18b606b06b1ed176a47937bb6e8fd017448346d151940936af21222fe426351a8039726f72274c8bc5bfec6ab727704f0e588eb3e6e60123621523b31615db51bd9fe47f1b676a8df368f1b5c863b877320d6673627f4d0376f44379cd0f1ec72b996d4d45436d1219f40d052d63c966a0a8e3492b6ee988bf0df075509a5aad73790c1862582df7afea6122a62d9c2868ce1491c1575bf3963539db29b7c5be08efc44854426ec55f7457f862f9763dee55511b975ae5404b21ecd4eb65d641bb9f722c632c2d650ad6b7aa624693fac6722c8d523", 0x1000}, {&(0x7f0000001540)="c7b0dc1c0c86885277e5319d374efa99d0eb7a7944f0", 0x16}, {&(0x7f0000001580)="411e6381906b2736a017930b7d5ffc5351edfe884666efbe2d2945f7eba935b8576dde945bf4e3b5f8cc058602544cf7e4a397c051b8aca00aed773e1395d6499b8ed3180b80a6e06321ecaeef53cce7768e91f1cae69d8b6434bd950ac291ac3abfe5d69ef4d5eb750bcb94c67627d0fddb3cb0ef51f68ac5517efd0f00c63cf6fe3cd9f292add6dbef62e8df1e039e", 0x90}, {&(0x7f0000001640)="77b05adabad59f9eb9f43153dfbf1be2c7aa627b55bdd6038929e0646afd18aebd0fb8965604dc95f393c6e9057cf85720f107a3c01222a7a777e6b12a61321c68409d9a4a283849bcf7f9a946e38ee2541233f9d09734e3c7ba6a4cc083d3b26e6368cf543fe312ac3dd47ebdf0360c240bad07056c8c3d07e28f59ddbd6a70aadc3004408ec73b0ae70d0c87d4cf26bf41ba96af468e81f97b446620241112f91b31c88b7b45fd858976eb4243906a", 0xb0}], 0x7, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000ffff0000ac000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="14000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3], 0x24, 0x8}, 0x7) 362.226524ms ago: executing program 6 (id=30): syz_emit_ethernet(0x10004, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000080ff0086dd60db834439a51600fe000000020000ff80d1440000200000fe8002"]) 354.617038ms ago: executing program 6 (id=31): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc0284459, &(0x7f0000000740)={0x48, 0x2, 0x3, 0x2, "0003000700", 0x9, 0x8007}) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x6, 0xb, 0x81000000}, 0x5, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$DIOCCLRIFFLAG(r0, 0xc028445a, 0x0) 353.661668ms ago: executing program 6 (id=32): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x180000000000000, 0x4}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7a", &(0x7f0000000180)=0x5, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7a", &(0x7f0000000180)=0x5, 0x0, 0x0) 353.507179ms ago: executing program 4 (id=33): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x80) gettimeofday(&(0x7f0000000000), &(0x7f0000000080)) ftruncate(r0, 0x8531) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) 327.535701ms ago: executing program 6 (id=34): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x3, 0x0) close(0x3) r2 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000100), 0x0) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000040)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x2, 0x0, 0x9], [0x52e375c0, 0x8000, 0x3ffffffe, 0x1, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x6}, {0xfffc, 0x1, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xf7fffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x7, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x4, 0x6d5, 0x4}}}) r3 = kqueue() socket$inet(0x2, 0x3, 0x2) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r0) 326.649584ms ago: executing program 3 (id=35): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f00000000c0)="e1d8cce852a6455a039ca527ca19499cf1c4", &(0x7f0000000100)=0x12, &(0x7f0000000140)="6a1166bdc5d044ca9d634682f03f41f85be1bab9d18bf87e88cd126eb0faf417aa08f0992c7ee098cd220b9686d9705c61c2b7f6a0a14a10c0ec0fdba3549d5fd7d593c8c7aad4c58f05014858013c4115fa462afc9b4f79e56e4cd308600c5fa24cf6eb175807676a36456b", 0x6c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fdc12eaa4e713048e69931929648", 0x14) 326.111075ms ago: executing program 4 (id=36): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000080)={{&(0x7f0000000040)=@in, 0x10, &(0x7f0000001300)=[{&(0x7f0000000140)=""/4114, 0x1012}], 0x1000000000000258, 0x0}, 0x3fd}, 0x38, 0x2042, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) sendmmsg(r1, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff22}}, 0x38, 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r4, 0x7fff) syz_emit_ethernet(0xdb, &(0x7f0000001640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff900137c38a616e92a3f6450443b22e648558ff52a73fbe16151eb6a268263ed80d83ecd6eca28a1887e2590769cbe9034f43d2eed1b2a955b59d786d564ca7fb74e74ae0a1329f3cd73e4b7a979c62e07f59494aad2d23bb3e23e07370c34ce8d4f10be9e38b631e36cdd2afed4b35bf8154b39035a3fb506574de74614129735b6d51e65fd17d1c39ba912c06decb15574f43ad6e763f60b99a7c4248eb8b9380b52966c259f598c8edc8535d6017ebbbdeadf4caa5ad439a0076cd8a820e170dfc12a2083a64bd35896c10e434509f05a1"]) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74, 0x7, 0x9, 0x9}, {0x2, 0x3, 0xa, 0xc}, {0xf1e, 0x3a, 0x8, 0x5}]}) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000001fc0)={0x0, 0x8}) read(r0, &(0x7f0000001580)=""/146, 0x92) syz_emit_ethernet(0x1174, &(0x7f0000002000)=ANY=[@ANYBLOB="2e1e83aabbfbffffffffffff88a849008100370086dd6437448011368802fe8000000000000000000000000000aa0000000000000000000000000000000161000000000000000000000000000000ff03000000000000050200050401010100010100040140c2040000000304000dbd6528e36de0cbccffbffbe75d9c3f62b6428b969d10b4d75562e091813ea7dcb1b7b051e0c52efa7dc00d876d2e0b0ccaf8a810a21b01c21b90a021a89ecd55917fc037e83db08509f2cb31cd8c409fc8059a7c66bcae810d37d8d44f258f122893f718ecf132fc547eef009ed01a31d5f8751a6f820b35da4ac89eb045d2129d3339c26f28af7c1dd976e6debde90c1fcf465334dda9b7c43396e0588ab35d37efc7cf606a4ce724741799d4c868ca01061bd9b1c086163e89be2b855ee6fb9fe4e11b353b9bdc789a3eae1a4f63a285cdc3a6d6232f76f36b6bd3d0c3a7b7eb17dd3f23fa4d5deaf7265f9681ad2f8fa8cc301e689488ed4b40b8a0742d07c50f922efcac4a2c1f9034fac1dfab39348ffd790ba94276face444dfee8c4718a18229f569043230a729a84712e35354001c375a67ea738deaf991786b679939882aca0bf7ac9a10776b6beacfb0d1cfd2d06ff4d07f16faa9fcd07b0cf00b5a24cc9d829e46720ef218e7fd46ca94a40ce6e0691f146432b3ee532ba9bad290f1e9736a791cc1c35324aca40bf19b578b7b2ce4a355d3d590a9047140f1effcbc79e29dc901925c38347143a145b26f1110dbf6f64b74efa30cc40ae531e14877b8169a274f14d82599afd77bfaaa3b47c169391d97efa1fa954b5a5f73ac52e93a20dbcdb16ba73f042a7e50f8bbcf33ff9e6fd0cb48b94f246f628444b744846a920cf78842596095fc6a802f8337b59d8eccff71d67850b0430156017efb9b4ef60be5931d0323d8a19f941252e30854fb4160db5807b7d716173c9ffee87924fe37ea3f0de490ea20e3ba44628dcbb2f42804943c819e544dd269c09cb81251074e019d3f02fa5862aa3ef31b6f72de366e8ddbcbd82d0b310be7c485a01f0204ecbbfecc30338c55360c5a87722b72e3952a853e7acd554f3680d14aa3538ee9b0bfbbb6630243c5ed454afe604664405e68b12265c9b58973aca2784bae92afab0a2600ccce9306b11c984f40dfc96f1ebadaacb974af74a4349d148d6ed3e85bc41559cd4959032738e035a9474e7d6eb6592dad09b32996dc3abba0e5a514af4d9ffab8b1bbe910e4c7a64205ae1558fc3af5535e4248efd97175d750d286ad39602c4b91f8079039cbd7d5ac583eecf253c9d105bdca1f910450dc472ae646a9f77a2dc08e221f98f9754c26e4c132bdd45fac7438268ab0b376eea2ceeca7562584edf05bdd2d63e5a7f9f1c1d2290cebf73f285136860bcce19cd39f72c00c62f1d54253ef4b2885cc566c6cd72f8ca739d504c0ada5840f9ce58edb31b4a5b5e639400ef752912d73c383ca2fc6a6506fd2bec2dd4095133cd3e6de94eab0248eb1b2d03e314675328efbbebf7e58c4ab21beb06bef29312a4333d82b7c9dffee214380a5cff4aff89bb89bb197faea665dda441928dcf22339ec367048b555e351e0bb08ebf5ed5b97a7ebe0898ee09ccec3a6edda696c8fccdc2cfd2a3111c4953aca3cf32b1142df107e6a765f33f56795e16bb3f31305f8a17a09aa842157f45f66a685dec503ff4c27f63efff92be98054c2e9542d6407592e6d039c1e7a4c16f457b9c27650f5bb9230c31fa6d5d7ff566d4c190f249e05d754ff3c20c4a8cecc6389691411ecee447adac7c44a07ec8ee3ee2391aaca8e569bd6cb2d915ab8bf0500235fc2910d836f7e36340a341bb9df940ab37e8b1185676ed990b8d28cfdb5f8a017f1734274ba50b2ed2fbfbd9a94b3d15587377ba7ad7bbe9c510067cb1af36154b40de85e5d69f76b553d57c451e073483ee24c7847680afd2e2c4b1f8f07992356738854f7a2ae8f1b6cc58d5d8127947ffb32a211f1465d83a37fe04f2d1b3925eedb970799e3a5c139496f57517089f52b3ad493c433a88cf89eced1a16d3a51735757c3375974ce61a788fd72b08a65f9a450c733cefab1ed957975b7b10a6f69a56e87593e8171c89e6fe4313b485db1d8324f7a234be267cff6e6a717e0d4d0f644b45752f601c25698dc048dc9e06907d48b24d241f21a861e9e8ce798edd1af4f8949bb2aca1592ef39c5c3aa4e655ffa3ac593cb11fa9fe8d73379a2bd604cf3be645ad0cfe123b383c1c591b4c502c544c6c3a4c262039cd5bd399dbbe39442d72a22e86155c10570aef2fe3a42e92a13031feda4954c5f26f31de70bb2bc7c3eedc86adfecef1850242ac6074d422d3fb7c73d30ce3d03ce93f65a237ba9f2206ab5f18f4253dbcf686e358c59c70713a599c1d704c9ef3f4bf17915bdb6fc6c8eae9a06574ca7e7be9380743db9d790889d3cc6bf1cb074e3501c221dd594ea56246bb975948353df1430c74b869288b87af326bc82db630f527e276e2042a8aebe28a388593baad9ba1dd9764b0fff4888aaea61310d1eaac981c93c810e138b1e0e2b727f48f7e2aa4ba036f01c4315682566e119ea98fc3c24affa0790bd5a6c69930140fd34e032ae40b347a1e2fa951f799ead974cecd5e77e93098da01c9b1dbcaef0f78b095ee4583a3a2029a247c4432a04c615a3fec59f47d6589849372a11c04f1be331b68c722d4813eb188e714d5ceaa511004c1c3959b20c7df294e6ecee68c1b79ff98d91af23577ddf0706f1e70d6ecf20cd224364b814710b00eeff3ed91bdfa294306b62360e54777bdcb64176cbbf70e1e9f3fc82a17a4f07a8999c4c7a31ac87d00764bfe78630a3b80f3965d3b06f183a2fa2d28e3c6c6e3c3c702bea2cd39957995242b406dc473b2132473add08141b8130ce1e3748bd571c91fa2e7fdf353f8b7d9d5831d285cfebc0fbf4f0b8fd19a54595776581a6d9fe0540fe2bc43499d6883c471ae0965ec162f837944cd1077f3707fbf935e096e9d027799bcab6c640866794a2825e8d2842cd8f7462a23cb60779c369d4cd11d9d6093e9bd94e4d2aff32111e2c145914a1a9265f5ce463fccf11068835e95e5261106e66e6a1f0d14c1f06c341a75758f08b3e7ef13da56125e1fa81a0b7785cc2ec8e0dc22f07753c9ecb1790f8b5844b8e001eed99afe317de64ec2ce25bc9a569d6ffda46e9274629c259417c3866c6a00b1e3806bb5bb166d0524c2222fa6315254c2ea49493e6a9e623d63e3540f65f5b362e5caf15505ebf42b5765d926dea3ee9708898593b086ea6c475840639426f11dfeb574d510277ae663e4f4570444fc414f9b4553be82e2fe084dd9680d0a40d7e425bf806cae4e5c91949d72aae93115e5aaa8dca46f73471e0db081add3614555c8ff2d1848b2fb08079ffa79bc5722ebe4273a613cce8d20a23f2e3b0a23ac80dee37228fff6b8a85b76a65aeee0691fb2527346103f11d5562ecfff85d5b3cce2083eac9cf135e5f640649f80647ddd595ef9b560b9cc964fa926198f2220c87ce4f5b8527145ebb1a75d3577131d57a0bcd3b3bb97d7a9e2fa8b44a8ae73bf68032e94297c4fe386926cf9857ab07b5985a7f08d4bf6953240a07d1e4560940f8094c0b1af134b53d642a123efdda6eb8114b5ea326ce822c9f1939a9bfcb5a8c84ebec82adae6d1f2042a3741ba9bff2bc0d4888a8521e4d78ab53f4beec4f195727ca249a8e1cc14db26b0d8796d5ebbe4acad1b13d043a8c2e558b9b2569ebeb4be87e3ff1c8fd6d02394d054984d7fd8029c65da5707c4afb9c9c7e6f386398192d895e8fbbf83943e1ec767f51e4767379aaeff1e9571a529d432ae7a97a6c2f306a39e1b43f330479942812031eb6fb8f7c4161db87a6c3d96c78fa1a9b9d596ecfe059eb4ed0aba024db6049b2bd816ca35328b7dfbc2ef9b6de164966daee41b3ff66c8f080c912b161893cc7dc51e015e96c558159a20e1758d8bd16be4c799a8566d1bff6e685efa68500c624981722bbf9fa4978f22a311c877a41dfefa04ac0091a5bd1f8e0297406b481d2beae35d419e6d3d5c04db1ac12650ba412edaad4da7508a08dd090135370e300011dfdfad8c35dc79d0d913bd445eb3c0cfa1d87278aa698666d4efc23bdc326f3aa8f42b575df26af615b2cf0a0d238f007d83c9bf4c5fc8f3b60a168239d9f70374d69d35d427909e7ff5ab8db59eb31585f73f93bc071c8f5be9185822744a31664ec2abcbc4a104a8de97491f5e03b76af2cd1ebdb3f32994b9b273c8e41b1264791ea8dee32815deafcd95e80e54d70c83de8d012456b0d0048d94b60ab3be232c144c9b5f089167dfe2fb9b0b2a621036448c05bdb41a855e53e7e9cb214580663fa6174119fe8a7ec3e434021b9cf2b716704602cd0636c068683478d1ba92dc56e38c3002c73c7656a86f77b254673240c730da37e27e8c951aabf8abcf79d0427fe8f00726236a9645b7a2f1b2c1f32b0063777d9cc0b6b9a9c57269ab010dc195419bfd2002d0a56b042af0386482dafc4a611da137cf4dce36cdf7178a02a4ae96d614073fa4cf0818ac56994d1db76a49b04e4077f9620948994b613198c7823c7fec74490e40b617d732d215666b51819be836d5fd77e5c8f861a01d454ad4e26c6cbdf07bac38ad4a76f3a84c74de2b722147dc45a5ebdc4f45ee860ca173ffa74e2ae27e7e243a78fdba62c147583fcba6a1d3e8ff13e60bc321262654fc0772fa4be114fffda1bf610d438604f39322fb1b4b41835f100d18e6d22442946b09f268741724ffd5e25cecfa8949e6ec98c22dde550923263596b3b3fef798ddcbfa18580c18668690bf4478d03d5d7e575966218bbaa3a8012363dd8092cf98f29a21ae882e5ec7c46d6e58029f6753612affb8423cee892f15d395a621483aa666f8bcf9f59e8878fbd1c5d7aaf5399fb31e0974dcdd3818bd3579faa9ed46c3802754353dc1bd0969ec3aa31172ecc2e5c0630c491ce88611dac640bec844eb92fee8a408850857f8de23e7049633aa6022c706fde612a54eeaca46824905bc11a13c87d25b8a9064cbe6c5a05d7b1b36a914fad7a19985aa6409246d131de0cf4f806b311f72eac32d13f44511affb9b8f049487c8e1bcd2c586612fe3d6bc37d9cb1901000000e42569b0b244b8c1b9c26d01acdb0989a080190fd5e445f429290dc050a52f5097a6e9f78afd5692e68076abf30132a7d540aab776559e9855e3e4e470efa5c39d161bf4f0d9d165f9d0e217f163d6987f004baee52b97552967760febab653b847c06d56e52227189e5855113a196344874a2075792e541c5d6889fba938029cb7f28a4fb0c64c46040de0ddf033327b46af9fc39520ee9e3e79108784e47d8be765da13d082a618dcacd36723e52006f82e1c8969a6d47b29fc7960e1692683e9b0881b0ccf954fd899a9f911bf5d5f29563ad48dcdc688f80b755b1ef78cb58bfca7476eeaf0616a44df850fa17d38ae1725ec8277e1cb88c0bb1cc341257af7a12fb3f5a56f803131f7105b3bbb2536a320a24b1eb06ec9c41ec26e75407440242616715afec96fd120cd437b1f271becd3ef4927051dec79476a894c093b418c7afab0a779ab3a124684380fcbea96f3a5e885be2c4ce6de80717c74533857a899495d2c35a8307bd803311e0fcee387afe6e4b1d1d89e1f19db899315679c045df64d6e93fa7e66243426295a48da8ffbb7393ffffe50fc90d6ba6c8a0950d6d98638cb438e99c2acef6017e5cac541d7fe977ae905a49c3c3d4fbb74ed2345a8bbdcf392165bb14a374472f509eb896b26ef68f7a7b51bed8604e245ec22c397520359fc229f38d0172997589a61eff883cbad94204ff49557d59510fb2aec877f4fbd2df3f80920998df0502000404010100002b0a0059000000000097198dbf6cfe6b4d27af7584f57f3bff010000000000000000000000000001fe8000000000000000000000000000bb0000000000000000000000000000000050a48e0be1e35c1c3e895193593b7af63b01000000000000c204000002ed010600000000000000004e214e21000890783c6e94e22151e6b39e895e78dac6ed8390880d26626178a3d82f05fbc5de039d008de59eea4107962477bb35036e3e228ccbd333e72633baa89cef9445f9f8cfc826ba70423f47a1e0bc53c4fbe2dda060ab15795c3c03d8b3298bd10ce93875df9bd7656a2fffc3743bb11da310fff8ee5bce37f471facfc75c91bed3bbf0ba5a5e9ddb94760000"]) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000001280)=0x6) sysctl$net_inet_icmp(&(0x7f0000000000), 0x4, &(0x7f0000001380)="35bb94cf5ac19293765e116143857e0617a11f2a4718fc4afb71603e9914f134e02d0dc26536b6e1e778af43085ca366554808058ac5be36c19d9d248a0c24880eb93d4319ac5593e27b3acec04698ec95285150e1010d6b37ba51e97acac294f1bfae8f63394c161d449e8e470937c828947b372895e9f600f07328c65ceb959d9c45d754d236701624986c16bccb3276357a5f7ef61f5dd323c6ad9e22df47f40f5430a5d0a3f507254b7609c865b7cf3e81b576c5c22a745125885565e55de1df265a592a3c53b198d7ef297319677d54", &(0x7f0000001480)=0xd2, &(0x7f00000014c0)="bf0854a08807e2b7e65a319e31cc98fea2ce82d025bed2a0ff8468ca44a4340be636548c007c67081fd489f207ce151e891d83a9b440f776b1d09609b74b1d2cf6ed1f342e4b82a94193a98be84e7ae6d092fc6a68f0b81565af0c407b31202863f05607ae4f05324f3067c8e27e8f31e3bebffe5877678f0c6ede8b138f53cc5b1e0ad7760cadffc72af52d072ab1237bceff7b006851140b5e86bd4ff3b0e1727ce884e56bb0f70a", 0xa9) 325.586703ms ago: executing program 1 (id=37): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc0284459, &(0x7f0000000740)={0x48, 0x2, 0x1, 0x1, "0003000700", 0xfffffffb, 0x8007}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x3, "fe8234022c23bdd0e86bc2a6b5ae30dd", 0x10003}, 0x1c) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0x0, 0x24, 0x94, 0x0, 0x0, 0x7}, 0xffff, 0x0, 0x0, 0x62, 0x0, 0xdb, 0x0, 0x100, 0x0, 0x3, 0x19}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r1 = syz_open_pts() close(r1) syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fchdir(0xffffffffffffffff) ioctl$DIOCGETSTATE(r2, 0xc1084413, &(0x7f0000000300)={{0x9, './file0\x00', [{[@v6=@local={0xfe, 0x80, '\x00', 0x0}, @v6=@remote={0xfe, 0x80, '\x00', 0x0}], [0x8, 0x52], 0xfbc1}, {[@v4=@remote={0xac, 0x14, 0x0}, @v6=@mcast1], [0x9, 0x9], 0x0, 0x12}], {{0x1, 0xd5, 0x4, 0x2}, 0x7fff, 0x1e3f, 0x3, 0x2, 0xd, 0x61, 0x7}, {{0x5, 0x71, 0x7, 0x80000001}, 0x1, 0xffffff27, 0xfff, 0xc, 0xff81, 0x9, 0x1}, @v6=@mcast1, 0xf, 0x6037, 0x200, 0x0, 0xfffffff9, [[0x4, 0x158d], [0x9, 0x9]], [[0x1ff, 0x2], [0x9, 0xd0da]], 0x825, [0x7f, 0x7f], 0x0, 0x18, 0x8, 0x2, 0x3, 0x7, 0x0, 0x2, 0x7, 0x4, 0x6, 0x6, "0d90"}}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 307.018372ms ago: executing program 3 (id=38): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 306.450454ms ago: executing program 7 (id=39): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001cc0), 0x800, 0x0) ioctl$DIOCRADDTABLES(r0, 0xc450443d, &(0x7f0000003380)={{'./file0aaaaaaaaa\x00', './file0\x00', 0x1, 0x1}, 0x0, 0x1, 0x0, 0x4, 0x1, 0x8, 0x3f, 0x22, 0x1}) (fail_nth: 1) 306.26766ms ago: executing program 3 (id=40): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001cc0), 0x800, 0x0) ioctl$DIOCRADDTABLES(r0, 0xc450443d, &(0x7f0000003380)={{'./file0aaaaaaaaa\x00', './file0\x00', 0x1, 0x1}, 0x0, 0x1, 0x0, 0x4, 0x1, 0x8, 0x3f, 0x22, 0x1}) 303.66532ms ago: executing program 5 (id=41): r0 = socket(0x1e, 0x3, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000001340)={0x1, 0x51}, 0x2, 0x0, 0x0, &(0x7f0000000480)="c70e0002", 0x4) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r1, 0x7fff) syz_emit_ethernet(0x46, &(0x7f0000000580)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x38, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0xfff8, 0x0, 0xfffc, {[@generic={0x2, 0x10, "a26e7082b98f3c380db37ff8b0ca"}]}}}}}}}) setuid(0xee01) r2 = shmget$private(0x0, 0x2000, 0x175, &(0x7f0000412000/0x2000)=nil) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) preadv(r3, &(0x7f0000001940)=[{&(0x7f00000002c0)=""/167, 0xa7}], 0x1, 0xffffffffffff0002) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000100)={0x10, 0x0, {[0xfffefbfffffffff6, 0x0, 0x2, 0x5, 0x2, 0x0, 0x2, 0x0, 0xfffffffffffffffc, 0x4, 0x5, 0x3, 0xffffffffffffffff, 0x5, 0x8000000, 0x20000000001000a8, 0x8000002, 0xce7], [0x1, 0x80000001, 0xfffffffffffffffc, 0x8000fffffffc, 0x100, 0x7b97, 0x200001fe, 0x2000404, 0x6, 0x100000001], [0x100000101, 0xd, 0x40000000, 0x6, 0xfffffffffbffefff, 0x2, 0xfffffffffffffffe], [0x100, 0x8, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x0, 0x5, 0x0, 0x9}, {0x8, 0x0, 0x4e, 0x3}, {0x1, 0x10000, 0x5bec, 0x45c}, {0x3, 0x800001, 0x4, 0x80000003}, {0xd, 0xfffffffe, 0x0, 0xa000000}, {0x9, 0x2003, 0x186, 0x81}, {0x1, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x0, 0x3}], {0x1ffc, 0x1000001, 0x10000}, {0x8000, 0x109, 0x3, 0x8000000000000002}}}) close(0x3) unveil(0x0, &(0x7f0000001900)='x\x00') shmctl$IPC_SET(r2, 0x1, &(0x7f0000000f40)={{0x0, 0x0, 0x0, 0x0, 0x192, 0x1, 0x0, 0x0, 0x6b}, 0x8001, 0xffffffffffffffff, 0x0, 0x81, 0x0, 0x2, 0x2, 0x3, 0x0, 0x10000, 0x4000000000000003}) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0xd8, 0x4bd, 0x0, 0x0, 0x6}, 0x5, 0x0, 0xffffffffffffffff, 0xd4, 0x0, 0x4, 0x1, 0x8, 0xffffffffffffff37, 0x388, 0x40}) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000100)="b1000504600000000000210007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297ae1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63043728180800000000000000f5a472c881ea6e69e0bb76d907a9000002003b1b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x8, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1930, 0x0) getitimer(0x2, &(0x7f0000000140)) setuid(0xee01) stat(&(0x7f0000000100)='.\x00', 0x0) sendmsg(r0, &(0x7f00000012c0)={&(0x7f0000000080)=@un=@file={0x6, 0x1, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000100)="a7b35ceb4a7860e432ae53d03c890fef642debb75afc72900fa7e507d09d13390ffa1ac86922a5ba1c6693fda199f7e1eb91341374d7902ab92850b8d0044089246fd791cfa0b31426d0a95dde96728c09f0f4cf9dc0c2423c5565ba5d2b762a", 0x60}, {&(0x7f0000000180)="9a88488533dabfed078b85c1a7d5035c25d35d575dacc15b7a53072dcdaa48b005aae366a5c0e5f73f7a176811a28e7b11", 0x31}, {&(0x7f00000001c0)="7f0a8f892b767a122531efca6c7b95e7be2601070d5a053540d025f6f0614953ed56cb7a5f7748463d5a464b4f9e0b6a6e7d197969b5524092fb976f74d52a90bc4dca0c9c1b8c7bc71db54ae41717d7b5b50507c2690dbefc4e1cfb35fdef10b6eac1ce17580cff1e80fcacf9311c2ebbc2b7b468d9b90a93964ad22a7a183368af", 0x82}, {&(0x7f0000000280)="8bc78569c4c93533c0c3345cc7c5f6c7d78087b392855f33886bd855658c54b7abd7366270396c77d538781836193a578e1a2da627ae50a22191ea650d27e5c5bf9c7219dedf8cc3f2f3ae2376c360a3cf24e79d55727bc1671e7686a6e987693b50c42009ef25375521ddaa8ee5e99b435c26646a0c450a7b807a5efe0a4d556986a33250672ea578d8e7333ccabd5cce8a7809e017da61b8f97b9fe117c1db4ddd8a4e60ae0986e5c3b1c5a723b4ccd9048e169050fc2c67968b40a060c0aba216c85fcaea1e72e5556ee9d671338384440fdd4f3cfd604775df79e4f336d93d00ca610d99b65888df21b620b152c8492f68fba276db4b148f9fe69408d657d2ef73b1140772ed680e74d7f261f92adfe16cef9e1a78ad15ec9bdba189c18ae2cffcdd47e7b146c948e734ea09570ec21cea5b98cefd45747d59436167228f457a7bd55a839a9a1b82761d1460f8224fcf8cd747c996e6c06583becb5cca3140e35ef698703ae4e30cd992ec39e628033232afb23d029a0ee54c97d3de9eb9a084e64ad3429e14ab2e95a02ea7672cecdb13ac234536cb663b1b2489a2841b8744b46d5912b263a93e2c565ecf1f4d610f845f52bdd4dde33c205e87029d08d406d1385f4055a710cd3b4c25979f3bc20b276bed46fc3c4f67d578795f9ca9fe976941cd19a878f62e33057beb0090df73409a86048917a1dccd78829b10ca118f6cc342eec57a577efd1c000d728baa13816f48837b4818f8cac1a1fefd14b65ba88aa4e8ff8fc5eca251e0a94c2a97a0cc4bf9421caf35d9fed1f5b821af1bc23a6a5744c82e62a2391cfb16d0fb494f0d111f2cae14b24eeb26278b2583e9d43850a07cfd57aaf5c24a84c224a2b1c796f07cf8a3c350bc623e1e41f192003994a2e81eb5d8d386fe82b00d352dd4cd2a0df923e4c0a69694a2c8146d27c85ef5f18baf0929bf155f91e8e94554406fe20adfd4d3198120c5d23fe5395a9e252f8d4f78f429fec1e7ae44719ee165fa6a3c45a44bd1278a2b395672ed09c2663e77d21bec7414369b124237bb6a3377a04958a87b617172cd151d3dc74e6e69c2a149908a6fda53a1749b3668e9cfa0a6fc133f1a2d10e3be9d7cc1b814a273724c5967f6619e87e2a032d5828258c638f8c6a1484604a46686441783892a6201d9e4b09ba48e57901f8348816adf83bddde03390dcbd0189cd25d26ea3ebbc012218911a16222725dd8721b5046556c3d76b182a124345d064d4454c0671ada5ded72d3e6c0b37f14c487650b3afea952c71e6642a552dca60ead29d7ba74fa3849193bdff421db3a803c037bcf755363cbb2296c98e42d32aedb21a85379e667a7a1ab9b7265ab2b20c260e3c8cd1d4e2cb5213030f4b58ba8de32a3e654b453d7ee4b9f6ffbc2b5ae1be9edae5d51261bd09e752b02f5b24b4c75243afe8e4fa5c0a0b25a09ec82ce43d8a285df2c9145e1d6d6eabfbb12977393e3cf0a0d8053d69e62afa4b2fe3351cfc7b20c9de5f9355a345c873ff5c00ce7e801ac20806116f1a3e7538aae17245a862fc6bfd88de6ec73c815ccf12bb941393fa4b46ffcba6ade85aba1d89da975e18b66d2b49a594da330fede8c7dc85356c5f0ee068bf6ba7efffe697b10d216fe4a63df99e21f4dd73460a09e70569266b75e955ec713914c6cd8f49c676bacee6cbb561c2b13fa7704d2d43db342843219130a6d6b8b87941be518d57ed1155cc4dce8fe2721ede09738999d1f3fdb80e762074bd01802ae7890dcd09c8c210ff0c90583e6162a4608c935ff36f4ee66739dac79e11c632a6670fc0430ef91b93b391f3c4ce2f248d45657107111d97284e8d7f188d52476b2f92aaf69a151ba3375add1ea9893a0db5268486562325bee15e41b17b7fcab77c64854293bc39b2f8ba0b60ae8dd18cb0434dc71e399416ccbe0c461868dda28f22d06b48237de233a048593fe6d4bdcc18589a4a93ac008b29ba84b09cf578baf28e1a9c5f078e339806a70a07b2ac93666cdbc891ab9a46a817de4ebc996bcbd72a8c3087d405ee33c735200115d2c8565c6f98e45dbaa2ccd77a54cb55ca97730bcbfce92ca878540712efe2cbbd868fb5629c3918c67af2ac6610b08be94165d6e24743b167f80b4de5a365aa8014546db7dc653eb74eaf15ead11f62e77e403c62b3a60bddbd6f1682c1a78fc1e93b3aaef6287f5331190c6dde87e74be8f8177e2d205a24fa22704a6aa15557b6874d37d9c55380ef7c975b02638039cae0816645f5fd0b94f4c0feba63d27ae7d8883a09e6ffe99bdcb5686bbab2712b786f3204a962f10895d36a6485d7899e414c48a587606d830ba586c22511ce08fbfc8db6470ecdc96a894dda54e2beecb94e8ee91be022503b9e1816244628e53d48de2170f4a8054330f54c16f81ac89be9e520431acf50343393dccdea708ce6e03707f6fd1427ce157c0e2eff64b7803be85032568cb658bcc67e97d1caa31d40c3830c1ebe047390ce5bed24d2f44b4cdb4c6dae27514df8be1eb82c780f5e1be472ab4b096cb072c6297990af15c11c708bf6c79c0d6446cf3a3ae84e12769327bf4bf5cc21c0fb7e8cbd915ad481c90b7be62ed1456ee071cb9488df64849115f9eac4601147bbf9bea7c40dcc2ad3f0b42b5c36e55b92d2c4ec0a3a8aa81c96332579b37a8ea083979047f7d69d8081509cd2b07f88ae61bdacf1061c4837e65dc02b98c8602a4f0ffd33c7f58d8252b1dc05ef2c0b1c04cca50c5f2272fce24a23cdd8dd5c9b4da5e7b1f66b32056618b587c166128a495e2ab8873d980632099e254d6f998e727ab18ab689e5802bcab3f7893de252c61904a7b956459bd74858c08924bc00c7ce304465300ff909552ea764671b51df8af459f0a91ed87c6320739d5a198318c0348af5ce6bcdb3c9d065eed5432ac6927e432723218c185ab89f3ff0147635b206f86fdec7d82f61d81270bece270c2f18a7d3c0aa64114e2d4e27dc925383d776149c34d23c6d7b38a1120f26318d18208f424d098c8797c0081aa5fcdd537954adf375c45612bfb278abcc86fc7f0b7edb30efed1baea1aac0ccd3efd318031303a88e6a7f10abb1411a1560bc2cb39036fea777f3c747aee79ae3ec09d6689e1ff337aaac05c94a0d69b492c407075759dd6fda650a107ba78f573a7defce35b356c989e0abb96a0ca959152051988b8093b285723772d880c1f4c62f2d1bfbc29473a5d385f3287a10c4c3d417eb145929a279ee1a7949d6ada898119ef5830f218b9304f9bf7df0c4d28eac60e5aaa516dbafa3d4aac7e48dbcebc039f591e3faa85e0adc4ab0445598addbf4cd84d19b8d1f8a5b3c7f9717e34f9c83f954ea9b1f0c86b07ffd549f75d550723c03ee23fa4fb7ae18c7410ec381ec5b06a8d0a5036979177e5e5c167eebcc188e62a3c06908ec165eb47f9a6cc805883c9dd9b0b2b9f99694cf7b063ab3609ead8bf3682c1f7f79fa70115262d0597ad4779d03287b67a8f2a4e5cdf576becec372d8aa9b5340e02a42fd87f755155c974f4f2f7aef5bb5a6e32b2618059c3a9bc03cd09e00703e6ce502d40a8365304ecb52752134d8241478c8accc10cbfbd2275be5066f881ea9c101576c60107aff9d0bc45ca8df07cf010a3dbf32e16fc9ae0a4dba92c50e98e5ca605d6001261170612efb5cdb6d88a250226f0fb2da3e9d4b3a40433652350b3a69129874a92511e902ab8728e08ae3e4fe33352f2778534594baf789e9d1f29bafb8f9ed11a7c6f9bd8fc803817e7eb51752ed487fd94ad0f3c69082d3cf1d9e4d2af4217e1e86d2828742384dee71243e6993d435a0e3709a5a16ca47c4e3f758988e373714c228273a688dfab19c822178945d729b64b9eb0cb403fe68fbbe8ac9d3c9382371664d6ff2660093a3eeca0ef3d421da737f3e1d959efc6067afff16eb1e9f4e9e68ca3a1e111cf0adff1835c6b018c085cafaec15fc1fd2fb13ac99d5e7349af21b938fb3755169b62ab5e9306717d1587a7a9ec1b2f082779162783c21b0a57d05d4d69b3e7f79a48f24757db199b2910414b36e944d46086345e99f3dcdd60031bfe014c8297baf1bfe2ce7b060be7e3b8c7b9aa2a12960918c9644d424aa8775d027bff04967c1b66d3e655ad3bc4cddd46c329cae48630b720313273d10bd457952d16dcd84147337fb06e9ee02f0215fa1129d74cd8588088d0617ce8a8b7f8fa6e1c64a4518826c2de900733b03e62377f217a6c2f3ab45a365ef641b6b09bd5586cc815dc5113c7695ec589bc631cf565b08c5b4123e5a92147c11beb42331f8162c33ccdc6deab2768acb2b410794eaba970c8c02ff61e88e4184905d88f27654bdefc4b8c8082258a4aba6739cb6e6d093a094673e210bff8dff662088f46afa7759d3ae9da9671477bd70e14da4d447daaa647c7999a7dbad0065050725498b92a8c60fb52f55b59b0ff431e5382e683372ea7c07885e3c61affec94397345ba172a3349d50bf78b49dd3b5d42f63edcd882f312114cd3f8c6c441d7ad93147a0255099867b82b5ed65db5bf885bc8923a2d8be7d86d070af0f00ebf2cde7c9f22758b284bb3ebd2d8f22cf20398730ca973de0c83b661bfaa73a34c076eb7a739624770afe33ece4c9aeeb5fd04dd75a9c9ffc123c3198140bde6d48b9128ea9f737d950a7ee67491df52f4e7d47c35ef016c4340678eaae9f8e546942fd77b548a90f2478f54600dce84a4995a7795326ea824392dcec90c71c0dc00ba94dd0264382324c15df206872e55fa68a08f7d7c183adb39585b4c55cd8ac87c2e563ca576394ae6057f46e852f00f43a45ab65a4d9bc4f053de935020fc475eba4b99c281531f1b9c65433077943e158e64b23e93496168de1285a1ad889abcba16c462dbe5597927fd83efd48312d48c695e72eb3de6f1abf82c3660c1ad89985b39e52f4bdaa6e80d16d8d3b786d67896b1c88e93f1a0013e1d816979f47f877793159f34e06a1c0efb6f417092ca98829bbf930ea0d115b2af587f364b2a1bba4deb112340e431a8716fb00cde9cbaf03777cbfe2deae0536d4a974bff55e0d0da409993062ef795eeaa27477e034141e773b5455c7dee5aa1c47f2079e1c74fab1ecfcbfb928c8452b8d4edd1767b113853982ddc56191f1df1c951658bcb63bc4b32e6d5f2a1f51e007636d964159f1efcc56c57c3da1dc84cb0e217648f8346f1d6de2dea7a9e890a89ec6ab467e444e0466363cf046c5bb548f6eaddccf401ed286ddfe2b059f993b687d5ef2a54bd0c2a658fd72407f3d44056e7bb9db6e5cf6e3e33324b5cf77f44b444940cdf79d1a597c1ce6cf2fcf36d0d3acc808fb0e51263afe93b4b0b48debc70335c600a8637a081b452d2c34d46ef03b7449ad795480ac6cc2fec005517f79213bc45d7d9d2e99047ef22a8702edcdb4b3bed75c29007b219bdb9458a3c9ae462529a54a85d2d5977ee921981f62ea635aa8aa42ee465288b4c2ae5907a7c2557576109aadff39f1523dd32398d607efa610a84a5f8a29cc2cabafe60e6b135e1b1ba75188e835e64ad9bfdf3470a56a0ef7a29afef0cfbbc33e7dc4ce14a3c8f09c1f1ff260ffbfcb3771049d69aa70f917a588d136b34b1c11ae38a0b436f8b5d4a701a27f3a7284dfcbfb71e7ef3f43566fa3345755b85466ae046c44f9a9c065401236b232e9710eebd187b9c130eefa691fb34c4b36e23b0337497ab22b93132ce442e73cc7e0bc0fcb8d179792a4a10d2d67b9119a", 0x1000}], 0x4, &(0x7f00000012c0)}, 0x3) shutdown(r0, 0x1) mlock(&(0x7f0000411000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="e1f914c2b1046181a8e6c13ce85b7bad6a7091dc3b3ba6aae78e1416a0a9286c0967b4ba5528a0d771c06f54c6ddacf2", &(0x7f00000000c0)=0x30, &(0x7f0000000100), 0x0) 301.297229ms ago: executing program 7 (id=42): nanosleep(&(0x7f0000000040)={0x0, 0x1e49824d}, 0x0) execve(0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001cc0), 0x800, 0x0) ioctl$DIOCRADDTABLES(r0, 0xc450443d, &(0x7f0000003380)={{'./file0aaaaaaaaa\x00', './file0aaaaaaaaa\x00', 0x1, 0x1}, 0x0, 0x1, 0x0, 0x4, 0x1, 0x8, 0x3f, 0x22, 0x1}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000080)="f4ef0f95f4fa4bdf6015733929596b5bceb688c4da6b5f350affd3", &(0x7f00000000c0)=0x1b, &(0x7f0000000100)="5ab3313f2eda42a58e343a215294b80b04daee88846636bf6d71df39205b777ab283f50d2458b56a9ac963db6db353f0694c441c0d6fdb1cb7e3bf02919efbecb8b7eb37e363ae225564403ffcd47d98f3a10545906826c7fbfd691268c496549f456f99c2e094c6ae0e78151fd0cda7f867e5fad742cdacc70939e81a5bd48414aa55a6515e9c8b5fd260ed7b8b9a16722524615b1bae72c4f7a3b7f708800d75c25866809bb06abee8d3f78987997e67ad097a84b6963fd7c7c59ec41fae98cbf50440086de10e13c6201437dee35056ec9c5bcdd758b4019c4e24c4a24c52dcab25b6b0a7a00c4a9bedc55b00bdf12604985208823914a71c9fe578892af444235c8c0f6449b318c120f1fa7b152517bcd9481b44e0b151ea17731bb27e802aeaa119b1456c1473daba66693517e66ad3ae906cba59b35d9950debd6246b5a7b205ca16d917a12276df70746bc4a626fd79c7614fd00e386b9d1b9b3bf613e24050d637ff78c1ea203bdac5ea65812241fb878ca6659190ef7c85546cb15de4811dc3038842e39fe6fdba2b6ec69f55d3a0c0d6ff17ce9d9c33b33dd2c576a91bbe77fe53b7d0838e6a433ded0208fe6de77fd1775f8fce7e0915a7e0c31c6f150545caac553386dcdd827cc5f2fcd9aa563178ea62f9cfbbfd54d79f44636158a35a40b6eec5f4fc9304d52320779049e14c43ca782e6e352f5d33b14fcfbd342281ba2dadfa293d25f2a049992471f876dd15105a81d2c2375491b55d85fd4d2dff5a946aa99f5c7b791e27396258fdfbce3805499a6300e1820f4b5733db59e2448566063913720d890816cea2845d3acaa481384dac224a7e9728c21f59573ca7a2a3f55e42738cefaf5447fbeed1c8d43c6dbee633c9595b363c641804184e20df4111005af4cbea39a85d1aaa289e2a32dea5f9c75fe88e58265b7f56410a842384226c32dddc2f88bb6ab818af614edf241bb3cdeca0d208d341a24e6d07a95f663e0d9d479428e67587bc835410dc8797581d3dc0c5f8de514a07a72f51a78f1476c2cb30a878df71b6b68985b9ff75ee29b2bc97b38b0c5631953ae9b061e8f3353716412db9e5cc30b77dc7aea638506c85c1efdbea124fe2651a75397e4af71f6e48f3d66e327405b4719aa8fbd6b3496b45ee81401c6a7a160d7db3ac75d911943550c53d83cc3d7e3873aceac7be7aae56b3578613320b13c5e1ea4a2fed35510ecc1444f9ac4dd9dc32a057ec8254464959e6a8a22ed572e68fea7a19a98232c0ed30c3914d23ceecb3a9bada39f46e9aaad2884c7f5e05ccb0f2b4044a7fc870a6d05df91dcd817ccf086cd3f3925bd7cff8786b7fcf4df86885984d58e605d308c765bc6e5564e349f49350c5f7cffc19cce99597d36b3ea1181365ca7af8033b7af167a5f09fda48ef27a7a6e3145fffe4e64ba4e75fd247fcb8522dbeac4026dbf1780f5e2f03226982d9478303b61f57d599a9e99fcc820c78538d84f2629f7158af044cbc0f70a7b269adf0ee294547ae0d77d8660d15f4e8b2c4783e67d9f356643ce20a60efcaf676ee087fca65aef9eed39cfab25af5661774b9a3eb7ba6f8cfac577d0c3cbe005b896f08134520a5f957314b260a31fbec562bf4a3c4d205cfdb902d6fe15e237f6343e632a2703f0fe980fe28cef72e21e07308e1a834da9f1b22e362077b97363c972bebba246785bb3c26d9b977aa0fc952d5cf64bfa8ccb27abd1ec13cc2060c3f1acf2d64fda221875a7d326ad4d562c651c3c8040591f2b27e94dccc4bf20ac34158ecc9d318c22447e0e5cc13abc91216f13b2f6ca1b65d000e3396dcdd6ee08b99e1f9e3c4bab1ad9d0acbc8e81854204a4a483e4b21656cf3dd5f9410acaac2b228974fa9f90bf4eb611736c6e06fbc1fd2be271fc32e61ecc7146ad6db7734d51b6500ac95d21cf41050b2eaab251fc1f71e94c51e8a19c161002db784fa7b92c765b848b11171f345bb09f77af8b7fbeab4531aff0ba3e6cf0508ae35c171e22404ef704af29eab228dd3fc91f87837f8e0f30b4c67b871d4b9beed9b8fcabc392e470daa2ee8c44d51aa846c8ea6f8ffff1e14d39519597910632d63109b2fb50c61d7a125604d093c556b883f0007fff1f54bc5f0730d26ec440ec9d060fb95505185f0f77e2e8691d09571d333e82849c3f1e544a117e951a0073e24eae6eab39beb7104566894cce435c373b4946047b5521a1f94f6919e1c8edfe7513a1733ded61e8ca30d0bf0c45e8aa4aefd2d19fef49a99e63cdb88bfddaaf4cfbc03b80acc072300a9e87f67979587b85bb10cdd0f0bc5d53e5d922af96daedb3f19cdb83dafbe579cced953ba3b775c1a031f15bd956e21e19af724b6e76921fc4398c1caf36618b8dbb7b7cd2673294bd67b682b5255528d751903c20510c2dee6f1cfc6a7471913663ad133a73f7a456231fef364283b24824dac34f375a1eb18a4f975451ebc238b74fcb95958b46002bbdc3c68cf9442ab2cbbb9ae6f71a2783e00deccc3184105550e2582d2b2083070f06ca7d35a85aa1dc70d2d9dbeee0d90cf7f2d0b1d5a8e94616a5a13f34ea5937f4d662e2318a456d2f174dd42e1f85eead7d9749cc76166737e5431aa193e1cc5d0889d2080da56e2cf21ccfd9ac70131c119e17acc08ef3488f0c0e60aeb705ac1290731343fc55cd57820219a5495d198c0b862e00a267b424e8ef926875718d9a21bb234fb62eaff65fd2a84b253c80fc8895982f9d0be0526a488f4bb6ab885f85552dfcd458e92445a4945b0d628fefd6f4963de2704aee724d2bafd7ab7ee51c1097b1394f2552d22d241ab1a7ab005d51b80df8c44262caa708c9f6bbff881e9058b289322327bcb3ad964f12b262f067ab7cf7e294db127a66a836c4a4d468535edfbc343a9b54c8eeb37777d9b9b8f97a8d654a2349bd396bded2ca5a3154664976bf2c1c47af642a95b066a2173c77c2c54fac25b3074e541d3edaab0c74c82c3b4a5743d4fb52d406a8fa1b5c806cca711aaec54a254b526e48af21605baf9641ea8f672addaa6d0be875bccc5806fc60023fb20492cb481e20ae7ecb755aff47e27b45a2a9fc81059662d37664629bd24bfc075a414fb589eb14762a8afc5350bb8ae68faf6618cadc636bfa8f8fe3b5f35dd231afcb6fa528de534c3d2aea7f50921725dc363eb87b5b766aca85ed755674f2dcd893cd661c1d70f1e26b7b57804432c8f4ea7b4256135b25e9aa2e042e06048a6a5161154cd1c7e7c8194f0d0d3402e5d73068c5b5232f29460989c28ccf7eae92f92f01d356be1c3d6b41af5838996a93dbfae62e6a2ebc2d16aef0b67ac1b1d2e5644653743d2f00709275810b371caa2175d80d3cc7774e08e8719c2cbf60f01be5db05afc4989238c76c5d9b71af26043c3b6b40a2022231588f87f125185a1294b633ed4c2fae898131dd31470fe8c0eade0cce2c161541c105bf1a5098cd5b9072d1f36b6d487c70314078ee141a1aec259cf726144237bcd243f419e28e0004dfd088760c6da2d3d00bb0b55443b960b8f2425a6ed26b2b9cd704c6f0056e9eb43a08f5a825edc59393f67b42bf70eef2929d0a09877a9b086360969d11843631fdde62d08b17a7025d172a4a3efebc6e77dcb19edc5e47317d5812852302e0306134084b49edbac301a22240cbb713d0a97e670b7de5793a63aa9b6411ac95f1a21df24d4c75c92832d9a27e65807bb36905e72d96abfd8a6815d6598700c9ac9cb2012fda9cd8a4b5c6b80439dedf6d52ef598d921cb63cb680e53ed881d30ef5b571f6786ba807ab9448d47c84b8452ce5f48897714ed0edf2e45e4e3cee19a8a7ca90ee318d0b6cf2ef5bfb9152396ced5ffbca12fd9ae015c3136f7c7934d4be5781c3d879a761bb1ef79cfb1bfd459d44ce136a02e61fcdc5582f8bd78167710ddfb9d1b31e082cb760fc967435170d7f5a0ab1c0119fab40bc8274faca0718c79505eadb469349e035f32a5f029569c8e2606ecd9a503f48da15ae93d54ccb18fec9c6cda7c3947dfebb61cb5b9bd79ec2c127530147f48efae4991d2ffe2a704976e93cf98e9673904e8ceefc04fd43ebe76a79f72e47640cdfc695c88520fdaf36e5b90abe7afbbd99ffd68edfcbdb5729546f656434755b0d58d0a2c4010b96e8d3bc1e654feb790ac377f1691461af0d176c6e826d461bb9d0cb0bb95a14f4f939e6dfdc250f8e7fc414eb56702f18a9c6b319282c63df77e16c67e93185e224917f4b3651b4e9179ba7e47576b079b31c67f19896c3690a31b15fda91bcf35794abe01766cdae191a69e45f838713218ad7622868c574bc8d094628827ac7d68af3109a8dcf6ad77e9a97b12d2d19ccc2bd1f3abd3c7e4607fa2f8b0b763695444ed95b15838c9386579617a739fb69e553a4bc8a84736d5a15f554817fc4a096caf6f7b3474e7bc38bafccf833f7c411f1a05a2533952474beecca77ddcef39e6cd70e5881a2fb8c250d9546bfd9fd8e173652d0f02eb07a2037b2e8071544e42761078675310221298a212b1c797c621e2fc900b40d25a0b51a1f6b61be14d63faf4834ebab9c35843411a087bba0f6b44ee5b27e969f3970b19d67aff9a5826b78efe0309dbe474ebf4742bf17feeace35dc1b809d7aeaaaada9f77d38e56b240395d16b3fedc276de35df1a5464966589d30bb51bdaf734029c2a246554ae96446517b4b1161ec67633788e34eac415d3265d913ed750b37f4618aee0e2466a2eca59a4d97952053fbccfc98990982a5e97106db3187b17cf072576f3cd1d035bc173fb7109d18f3d02d3eb8a7670a85a92387fd9b3668d92c8849d39d29f5884ea4a6b36bf83874446935a4e2db128cd065732a7419f5171d8be458990cb25eacac0dfbb808bd5cc1f51aad84ca7e56f65868159da1f4127b491648362b95b9cc63c90f28a149cca07534749189ecd6de6ac31bb7221fe19550f4fbe9159f172c9e170188665c8408d78ced95e04e7dfad553b3de68efa02c042d9a7fbbaf93385c7949b60e2ec13c21b968a4051c9b670ebed2510b8ce30385ac4138e4b7641aee29a34dfffd29a82bb32ce3c07c7ce70d8f72ca27276bfa7b96ab2d65a1f4c34eb46a8da8f3528f6069261fd4a37f2c59dc2bf0b2aa1dfc179b3111e3c7841c554be76dd725f67429e38987ea47f2bb486e8b80e1327b7cf7dabc205698132d8619357484e0e4ebfe59e59fc9fbe933226c8a14eb9a3025fbcc9ef827c8a83e299e3c62d9935791902a9bf7ee46fd2755f443d15a6712a5d9f165b6f079edd22acc4fd1d65cf1e1fe89928a55459b5b209c1c57748f16731e5223ad78575dbc6684f3d47a72f936014d94d3cb8804453ca003082b6ad7b28849e03bd7575ef6612964d5f10191b2ddcbc560a09eac23439c4ba3c15fcfb7f23c9bb608ff101eb5c97796aa4fcefd0b016750a429a6c042d89296e40a17ff222a4e840a770a7aea166a573e131bdf256d1699d949feb67b578b193752cdf20634f87cd215dddc430dda07171f8e7beebce27b783b65b4d8a70996e0184eb9176f38d4714e8d44369480ec6c4895b304db286862b4ca79079907aa7fbcd54576ec680a056ce88ece700320343f96fd219366a87bcdb2194505cfc3135584c9e8ff666cc7230314660c05e1ea4e3740e49299ccc0752311592768863aaf89792bd127bc7fdd944001d308148fe9d37fa9c235fec00527c22f91f80cca9190851b59e6a0862a35b15238590bc5872ccdcd36ceaab92e", 0x1000) 149.755229ms ago: executing program 7 (id=43): mkdir(&(0x7f0000000180)='./file0\x00', 0x80) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0/../../file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x4, 0x0, 0x6, 0x400}, {0x84, 0x1e, 0xe, 0x2}, {0x81, 0x7, 0x5, 0x200000}, {0xe, 0x1f, 0x0, 0xfffffffe}]}) getsockopt(0xffffffffffffffff, 0x0, 0x17, 0xffffffffffffffff, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) 149.149583ms ago: executing program 5 (id=44): r0 = open(&(0x7f0000000040)='./file1\x00', 0x20000, 0x104) r1 = socket(0x18, 0x3, 0x0) socket(0x24, 0x2, 0x0) (async) r2 = socket(0x24, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) (async) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) r3 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000100)=@in={0x10, 0x2, 0x3, 0x8}, 0x10, &(0x7f0000000180)=[{&(0x7f0000000140)="82e1e47b7435a37c825fc979a92098d05545ef9884d67f5b4448e791a6c9df2852cadca19a87d79e834f825b1ae37524af0107279680bef78f9b10", 0x3b}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="0801000001000000ff070000b87377b87891a007576210ad7a138983607cfeba90f69fc6e1478ac5bf09e29130fbf2f31cdda8e021f812ab2918944b1386f060ce0aa26b07cd7bb7cea2d4e98c150a1e6ffcfb90ba7f5e9cd5175552312b41c59d78b22d15304914e1fcd1fc5956cdf444bfea7c269b3b16230e4278a5b9596365ccb25ea4c38642bede4b05fe707600c1321b36ae80c64f34365a9d62584743cdf861a502cfeaa93dd195c699221e47e4dc1d6f89c7952a8daf52bbfb3c976985d79f44b4750950401031b0fcb3c9d5ee07ad1a7b8dd0b6b65d24f9ad28ff4a000aa1ba778690d76638ab3536486e849632df4226ed0b17b6af50ef582311239c9eafb9838e01f284150fe9458d88f923859da72c87a5084369da01c059a59e232cc9b21212c16c"], 0x108}, 0x402) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1c6) (async) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1c6) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) (async) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r5 = getpid() setgroups(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0804467, &(0x7f00000000c0)={0x30, 0x1fe, 0x1, 0x1002, "c95a6e80020000001900df0000000000008000", 0xfffffffc, 0x89d}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r5) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0, 0x0, 0x406}, 0x0) bind$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) socket(0x18, 0x2, 0x0) r6 = kqueue1(0x10000) r7 = socket$inet(0x18, 0x3, 0x102) kevent(r6, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0x5, 0x80, 0x101, 0x62717d02}], 0x9, 0x0, 0x9, 0x0) (async) kevent(r6, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0x5, 0x80, 0x101, 0x62717d02}], 0x9, 0x0, 0x9, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000b80)={0x2, 0x1, 0x8, 0xc581, 0x9}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x28, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) ioctl$TIOCSETA(r8, 0xc450444d, &(0x7f0000000740)={0x0, 0x1, 0xfffffffd, 0x4, "97a2224ff1c14649ebb17a926cc9795a6b47c1d1", 0x4, 0x5}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x68, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffc}}}}}}) (async) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x68, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffc}}}}}}) close(r4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000000029, 0xb, &(0x7f0000000040)="88cc2ba1", 0x4) (async) setsockopt(r9, 0x1000000000029, 0xb, &(0x7f0000000040)="88cc2ba1", 0x4) setsockopt(r1, 0x1000000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) acct(&(0x7f0000000280)='./file1\x00') 148.876789ms ago: executing program 5 (id=45): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x2, 0x8002, 0x0) closefrom(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x804, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = setsid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0x6c, 0x10000, 0x0, 0x0, 0x200000001, r1, 0x0, 0x40, 0x0, 0x0, 0x0, 0x2}) mkdir(&(0x7f0000000180)='./file0\x00', 0xa9) fstat(r0, 0x0) chdir(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7a", &(0x7f0000000180)=0x18, 0x0, 0x0) ioctl$DIOCRCLRTSTATS(0xffffffffffffffff, 0xc4504441, &(0x7f0000001ec0)={{'./file0\x00', './file0\x00', 0x44, 0x1}, &(0x7f00000005c0)=[{'./file0\x00', './file0\x00', 0x28, 0xd}, {'./file0\x00', './file0\x00', 0x42, 0x81}, {'./file0\x00', './file0\x00', 0x40, 0x7}, {'./file0\x00', './file0\x00', 0x0, 0x9}, {'./file0\x00', './file0\x00', 0x4, 0xf9}], 0x46dd, 0x5, 0xc, 0x61, 0x4, 0x7ff, 0x10, 0xfffffffa}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x2000000000000, 0x300000023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) 74.884234ms ago: executing program 5 (id=46): pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x28, 0x0) rename(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_open_pts() syz_open_pts() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10010, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000540)={0x4, 0x0, 0x6, {[0x3, 0x10000, 0x0, 0x7f, 0x4, 0x66, 0x6, 0x0, 0x7, 0x2, 0x6, 0x4, 0x8, 0x800, 0x258070f6, 0x7ff, 0x401, 0x1000], [0x6c, 0x0, 0x6, 0xfffffffffffffff9, 0x1, 0x50, 0x0, 0xa3, 0x874, 0xf], [0xa000000000000, 0x5, 0x3, 0x10, 0x9, 0x7, 0x2], [0x0, 0x362e, 0xe0, 0x3, 0x4, 0x3], [{0x5db5, 0x0, 0x9, 0x401}, {0x9, 0xe, 0x9}, {0x3, 0x5, 0xe0e2, 0x2}, {0x1000, 0x8, 0x0, 0x8}, {0xf7f0, 0xb022}, {0xc11, 0xb4e7, 0xfffffffa, 0x9}, {0x0, 0x5, 0x2}, {0x40, 0xff, 0x5, 0x1}], {0x1000, 0xfff, 0x8, 0x2}, {0x3, 0xffff, 0x5, 0x40}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x4, './file0\x00', [{[@v4=@broadcast, @v4=@local={0xac, 0x14, 0x0}], [0xd, 0x40], 0x0, 0x30}, {[@v6=@local={0xfe, 0x80, '\x00', 0x0}, @v4=@rand_addr=0x2], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xfa, 0x7ff}, 0x80000001, 0x409, 0xfff00000, 0xbe46, 0x8, 0x17, 0x16}, {{0x0, 0x7, 0x1, 0x5}, 0x8001, 0xc86, 0x10007, 0x6, 0x800, 0xf0}, @v4=@multicast1, 0x4, 0xb, 0x2, 0xf23b, 0x5, [[0xfffffff7, 0x80000077], [0x5, 0x834c]], [[0xfc000002, 0x401], [0x9, 0x3]], 0x9, [0xf, 0x79], 0x3, 0x18, 0x6, 0x1, 0x0, 0x40, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57, "feff"}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) clock_gettime(0x4, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0xffffffff, 0x0, 0xfffffffd, 0x3, "210d0000000200000006000000000200007fffff", 0x7fffffde, 0x88004}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000480)={0x3, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x4, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x1, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe, 0x0, 0x6], [0xc41, 0x2, 0x101, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x5, 0x1ffffffffff, 0x7ffffffffffffffc, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa], [{0x1, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x20000083}, {0x3, 0x5, 0x2, 0x1}, {0x0, 0x2000002, 0x3, 0x8}, {0x0, 0x401, 0x3, 0x1000}, {}, {0x2, 0x100, 0x31, 0x8}], {0x0, 0x3, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x1002}}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000000)="71f91e3471ac7d6894ad5a9c4a59a34b8e5f84d271b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb0d1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x2100007, 0x6, 0x80000001, 0x80000001, 0x90001, 0x10, [{0x3, 0x7, 0x404, 0x5}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0x5, 0x0, 0x2e5}, {0x1, 0x807, 0x8005, 0xfffffffc}, {0x401, 0xeb, 0x2800, 0x8008}, {0x2, 0xa, 0x3, 0x5}, {0x20020ce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x303, 0x54, 0x8}, {0x2, 0x82, 0x40, 0x9}, {0x7fffffff, 0x8001, 0x10000d1b, 0x100}, {0x1ce, 0x10001, 0x9, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x5, 0x8, 0x4}, {0x29a71717, 0x7c, 0x4, 0xc373}, {0xb6f, 0x407, 0x5}, {0x8000, 0x4, 0x101002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffc, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffeffffe, 0x0}) ioctl$VNDIOCSET(r3, 0x41406474, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x22) pread(r5, &(0x7f0000000000)='<', 0x1, 0x7fffffffffffffff) 74.446739ms ago: executing program 3 (id=47): mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r0, &(0x7f0000000080)="d99aca906c", 0x1dd6) write(r0, &(0x7f00000001c0)="c283bbfa88e0d5ea16903817657ac6882013f5ff0520a935412ab43112def1e32dcea2d36098f52597c681ededac2b8eec93537fa5086bd89c3e9c840f1ffae9e47cbf83055d2132e592b704bafe74a066d6c1d6aa76fac382acee34d15233baeeb8655f240fe279fe7ca2dc11f5d3266c1d6e45fb4d44622d56485cb0dae75cd066e79234ba9767f32958de13c0bdf7480ece8f52", 0x95) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f00000000c0)='./file2\x00') r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x48) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) open(&(0x7f0000000280)='./file0\x00', 0x18289, 0x4) 31.297744ms ago: executing program 1 (id=48): syz_emit_ethernet(0x10004, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000feff0086dd60db834439a51600fe000000020000ff80d1440000200000fe8002"]) 570.753µs ago: executing program 1 (id=49): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x2df57367, 0xffffc761, 0xd, 0x0, "05000000000000009b0051e96203000000020400", 0x9, 0x10003ff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x3, 0x8, "ff010000000000000000000000000001", 0x3}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000002c0)="ed", 0xfffffdb6) sendmsg(r0, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x10}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xec) r1 = accept$unix(r0, &(0x7f0000000300)=@file={0x0, 0x0, ""/93}, &(0x7f0000000380)=0x5f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) futimens(0xffffffffffffffff, &(0x7f0000000880)=[{0x800, 0x80000000}, {0x5, 0x7fffffffffffffff}]) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/35, 0x23}], 0x1, &(0x7f0000000240)=""/6, 0x6}, 0x6843) r3 = setsid() ktrace(&(0x7f00000003c0)='./file0\x00', 0x4, 0x20001b16, r3) r4 = socket$inet(0x2, 0x5, 0xf9) r5 = shmget$private(0x0, 0x3000, 0x240, &(0x7f0000ffa000/0x3000)=nil) setreuid(0x0, 0xee01) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0xe4e4413036f03f85) bind$inet(r4, &(0x7f00000002c0)={0x10, 0x2, 0x3}, 0x10) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket(0x2, 0x2, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000100), 0x4) r6 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000000)=0x9, 0x4) recvmmsg(r6, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x1882, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$dri(0xffffffffffffff9c, &(0x7f0000000600)='/dev/dri/renderD128\x00', 0x200, 0x0) 0s ago: executing program 7 (id=50): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) setsid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc2) ioctl$TIOCSCTTY(r1, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80047476, &(0x7f0000000100)={0x0}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, &(0x7f0000001040), 0x0, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000100)={{0x0, './file0\x00', [{[@v4, @v4=@multicast2], [0x8, 0xc000], 0x0, 0x2}, {[@v6=@rand_addr="360d821fef2dd8079686e0b19a462d03", @v6=@mcast2], [0x400, 0x2], 0x8, 0x2}], {{0x9, 0x4, 0x5e, 0x3}, 0x0, 0x2, 0x75, 0xd, 0x0, 0x7, 0x40}, {{0x3, 0x6, 0x2, 0x3}, 0x4c, 0x5, 0x6, 0x2, 0xe, 0xc3, 0x84}, @v4=@multicast1, 0x7, 0x9, 0x12, 0x8001, 0x81, [[0xfff, 0x9], [0x4ed, 0x8001]], [[0x3, 0x6], [0x1, 0x7ba]], 0x60, [0x2, 0x5599], 0x9, 0x0, 0x1, 0x3, 0x2, 0x0, 0x1, 0x8, 0x2, 0x6, 0x7}}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x5c, 0x0, 0x2, 0x8000005}, {{}, 0xffffffffffffffff, 0x4, 0x20000000, 0x80000e6ad, 0x8}, {{}, 0xfffffffffffffffb, 0x47, 0xf0000000, 0x43, 0x9}, {{}, 0xfffffffffffffffd, 0x20, 0x40, 0x7, 0x400}, {{}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x9, 0x3}, {{}, 0xfffffffffffffffc, 0x6, 0x2, 0xffffffffe655e552}, {{}, 0xfffffffffffffffa, 0x23, 0xfffff, 0x800000000006, 0x5}, {{}, 0xfffffffffffffffb, 0x28, 0x1, 0x4000100, 0xfffffffffffffff5}], 0xb19, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r4 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1ea) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000a00)={0xffffffffffffffff}, 0x30004) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7, 0x3, 0x6, 0x41}, {0x80, 0x82, 0x80, 0x1101}, {0x9b9e, 0x41, 0x9, 0x106}]}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$DIOCXCOMMIT(r6, 0xc0104452, &(0x7f00000009c0)={0x2, 0x4, &(0x7f0000000180)=[{0x1, './file0\x00', 0x17c}, {0x0, './file0\x00', 0x2}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0xff, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0x7fff}}}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.16' (ED25519) to the list of known hosts. Connection to 10.128.1.16 closed by remote host. ktrace write failed, errno 27, tracing stopped panic: kernel diagnostic assertion "(p->pfik_flagrefs == 0) || (p->pfik_flagrefs == 1)" failed: file "/syzkaller/managers/main/kernel/sys/net/pf_if.c", line 907 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *373730 54377 -1 0x10 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff83488bc6) at panic+0x1cf __assert(ffffffff834c613b,ffffffff834b34ea,38b,ffffffff8343f6e4) at __assert+0x29 pfi_clear_flags(ffff80002a7a51d0,0) at pfi_clear_flags+0x41d pfioctl(24900,c028445a,ffff80002a7a51d0,2,ffff80002f0b1a08) at pfioctl+0xf6a VOP_IOCTL(fffff9005fa01040,c028445a,ffff80002a7a51d0,2,fffff90007ffd680,ffff80002f0b1a08) at VOP_IOCTL+0xa3 vn_ioctl(fffff90079d69008,c028445a,ffff80002a7a51d0,ffff80002f0b1a08) at vn_ioctl+0xea sys_ioctl(ffff80002f0b1a08,ffff80002a7a53a0,ffff80002a7a52f0) at sys_ioctl+0x660 syscall(ffff80002a7a53a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1b044f51e30, count: 5 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "(p->pfik_flagrefs == 0) || (p->pfik_flagrefs == 1)" failed: file "/syzkaller/managers/main/kernel/sys/net/pf_if.c", line 907 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83488bc6) at panic+0x1cf __assert(ffffffff834c613b,ffffffff834b34ea,38b,ffffffff8343f6e4) at __assert+0x29 pfi_clear_flags(ffff80002a7a51d0,0) at pfi_clear_flags+0x41d pfioctl(24900,c028445a,ffff80002a7a51d0,2,ffff80002f0b1a08) at pfioctl+0xf6a VOP_IOCTL(fffff9005fa01040,c028445a,ffff80002a7a51d0,2,fffff90007ffd680,ffff80002f0b1a08) at VOP_IOCTL+0xa3 vn_ioctl(fffff90079d69008,c028445a,ffff80002a7a51d0,ffff80002f0b1a08) at vn_ioctl+0xea sys_ioctl(ffff80002f0b1a08,ffff80002a7a53a0,ffff80002a7a52f0) at sys_ioctl+0x660 syscall(ffff80002a7a53a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1b044f51e30, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80002a7a4d80 rbx 0xffff80000040cd00 rdx 0xffff8000015e5d80 rcx 0 rax 0xffff80002f0b1a08 r8 0x101010101010101 r9 0x8080808080808080 r10 0x3a2d42a18fcb2d84 r11 0x1f829272f676eb10 r12 0 r13 0x2 r14 0 r15 0x1 rip 0xffffffff82edcfd5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a7a4d70 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=373730 pid=54377 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002f0b07e0,0xffffffff83a60b18 process=0xffff800045ff9218 user=0xffff80002a7a0000, vmspace=0xfffff9007f231a10 estcpu=24, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 54377 396003 45635 -1 2 0x10 syz-executor *54377 373730 45635 -1 7 0x4000010 syz-executor 39840 473466 29250 0 2 0x1 syz-executor 39840 30251 29250 0 3 0x4000081 kqsel syz-executor 84730 123716 65972 0 2 0 syz-executor 84730 355066 65972 0 3 0x4000080 sbwait syz-executor 41036 81532 9469 60929 2 0x10 syz-executor 41036 363652 9469 60929 2 0x4000010 syz-executor 82766 288264 90558 0 2 0 syz-executor 82766 337789 90558 0 3 0x4000080 fsleep syz-executor 80188 69780 56870 0 2 0 syz-executor 80188 263985 56870 0 3 0x4000080 nanoslp syz-executor 92113 63967 1 0 3 0x82 nanoslp getty 29250 107974 70029 0 3 0x82 nanoslp syz-executor 45635 448647 70029 0 3 0x82 nanoslp syz-executor 90558 366530 70029 0 3 0x82 nanoslp syz-executor 33698 154976 70029 0 2 0x2 syz-executor 9469 149590 70029 0 3 0x82 nanoslp syz-executor 56870 144103 70029 0 2 0xc82 syz-executor 65972 149223 70029 0 2 0xc82 syz-executor 2548 312084 70029 0 2 0xc82 syz-executor 70029 182811 1 0 3 0x82 kqread syz-executor 60927 98078 0 0 3 0x14200 bored smr 40618 15992 0 0 2 0x14200 zerothread 65693 397569 0 0 3 0x14200 aiodoned aiodoned 93955 437547 0 0 3 0x14200 syncer update 80767 64183 0 0 3 0x14200 cleaner cleaner 56750 141912 0 0 3 0x14200 reaper reaper 58221 327987 0 0 3 0x14200 pgdaemon pagedaemon 70621 256995 0 0 3 0x14200 bored viomb 82966 311455 0 0 3 0x40014200 acpi0 acpi0 21021 365254 0 0 3 0x14200 bored softnet0 26522 482854 0 0 3 0x14200 bored systqmp 26830 448627 0 0 3 0x14200 bored systq 38907 295317 0 0 3 0x40014200 tmoslp softclock 58329 516413 0 0 3 0x40014200 idle0 1 491873 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11032 12102K 12230K 166960K 12161 0 pcb 17 12K 12K 166960K 28 0 rtable 237 6K 6K 166960K 356 0 pf 35 14K 14K 166960K 35 0 ifaddr 43 7K 7K 166960K 45 0 ifgroup 55 2K 2K 166960K 55 0 sysctl 1 1K 9K 166960K 6 0 counters 34 17K 17K 166960K 34 0 ioctlops 0 0K 2K 166960K 47 0 iov 0 0K 12K 166960K 6 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1328 84K 84K 166960K 1433 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 2 0K 0K 166960K 2 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 16 61K 93K 166960K 181 0 sigio 0 0K 0K 166960K 2 0 proc 19 25K 116K 166960K 506 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 11 0 in_multi 99 7K 7K 166960K 101 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 370 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 136 92K 159K 166960K 3269 0 UVM aobj 4 2K 2K 166960K 4 0 pinsyscall 19 38K 94K 166960K 1285 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 1 0 NDP 14 0K 2K 166960K 28 0 temp 36 9110K 9170K 166960K 3768 0 kqueue 2 4K 22K 166960K 33 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 38 0 38 2 1 1 1 0 8 1 rtentry 136 111 0 1 4 0 4 4 0 8 0 unpcb 144 62 0 58 1 0 1 1 0 8 0 syncache 336 5 0 5 2 1 1 1 0 8 1 tcpcb 736 17 0 16 1 0 1 1 0 8 0 arp 96 18 0 0 1 0 1 1 0 8 0 inpcb 328 91 0 89 2 1 1 2 0 8 0 ip6q 72 1 0 1 1 0 1 1 0 8 1 ip6af 40 2 0 2 1 0 1 1 0 8 1 nd6 112 24 0 0 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pfstscr 40 2 0 2 1 0 1 1 0 8 1 pfstkey 128 2 0 2 1 0 1 1 0 8 1 pfstate 384 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 453 0 0 29 0 29 29 0 8 0 art_table 40 454 0 0 5 0 5 5 0 8 0 art_node 32 111 0 11 1 0 1 1 0 8 0 shmpl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1645 0 182 92 0 92 92 0 8 0 ffsino 256 1645 0 182 92 0 92 92 0 8 0 nchpl 144 1908 0 207 64 0 64 64 0 8 0 vnodes 216 1792 0 0 100 0 100 100 0 8 0 namei 1024 5648 0 5647 2 1 1 2 0 8 0 kstatmem 264 25 0 0 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 6225 0 6225 5 4 1 5 1 8 1 plimitpl 152 37 0 26 1 0 1 1 0 8 0 sigapl 424 477 0 445 6 1 5 6 0 8 0 knotepl 120 5070 0 4870 13 6 7 8 0 8 0 kqueuepl 184 32 0 28 1 0 1 1 0 8 0 pipepl 304 125 0 98 3 0 3 3 0 8 0 fdescpl 448 464 0 445 5 1 4 5 0 8 0 filepl 120 1732 0 1558 8 1 7 8 0 8 0 lockfpl 104 29 0 28 2 1 1 1 0 8 0 lockfspl 48 14 0 13 2 1 1 1 0 8 0 sessionpl 144 27 0 24 1 0 1 1 0 8 0 pgrppl 48 36 0 25 1 0 1 1 0 8 0 ucredpl 104 141 0 136 1 0 1 1 0 8 0 zombiepl 144 446 0 445 2 1 1 1 0 8 0 processpl 1152 477 0 445 4 0 4 4 0 8 0 procpl 664 534 0 496 5 0 5 5 0 8 0 sosppl 176 2 0 2 1 1 0 1 0 8 0 sockpl 552 196 0 190 3 1 2 3 0 8 1 mcl64k 65536 25 0 24 2 1 1 1 0 8 0 mcl16k 16384 5 0 5 2 1 1 1 0 8 1 mcl12k 12288 3 0 3 2 1 1 1 0 8 1 mcl9k128 9344 1 0 1 1 1 0 1 0 8 0 mcl8k 8192 13 0 13 2 1 1 1 0 8 1 mcl4k 4096 2584 0 2532 13 5 8 13 0 8 1 mcl2k 2048 134 0 132 2 1 1 1 0 8 0 mtagpl 96 4 0 4 1 1 0 1 0 8 0 mbufpl 256 4723 0 4580 10 0 10 10 0 8 0 bufpl 272 2316 0 102 148 0 148 148 0 8 0 anonpl 24 89217 0 84562 39 4 35 35 0 187 0 amapchunkpl 152 9158 0 8618 27 1 26 26 0 158 3 amappl16 200 1292 0 1270 4 2 2 4 0 8 0 amappl15 192 92 0 92 1 1 0 1 0 8 0 amappl14 184 409 0 409 1 1 0 1 0 8 0 amappl13 176 117 0 116 1 0 1 1 0 8 0 amappl12 168 703 0 685 2 0 2 2 0 8 0 amappl11 160 5 0 5 1 1 0 1 0 8 0 amappl10 152 129 0 129 1 1 0 1 0 8 0 amappl9 144 271 0 271 1 1 0 1 0 8 0 amappl8 136 92 0 92 1 1 0 1 0 8 0 amappl7 128 142 0 140 1 0 1 1 0 8 0 amappl6 120 149 0 149 1 1 0 1 0 8 0 amappl5 112 94 0 94 1 1 0 1 0 8 0 amappl4 104 266 0 264 1 0 1 1 0 8 0 amappl3 96 1674 0 1594 3 0 3 3 0 8 0 amappl2 88 520 0 509 2 0 2 2 0 8 0 amappl1 80 10371 0 10254 13 5 8 13 0 8 1 amappl 88 2566 0 2447 4 0 4 4 0 92 0 uvmvnodes 80 97 0 0 2 0 2 2 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 464 0 445 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 464 0 445 1 0 1 1 0 8 0 vmmpekpl 168 5644 0 5611 2 0 2 2 0 8 0 vmmpepl 168 38630 0 37776 80 38 42 80 0 357 2 vmsppl 368 463 0 445 4 1 3 4 0 8 0 rwobjpl 40 14079 0 13666 11 1 10 11 0 8 0 pdppl 4096 934 0 890 96 50 46 80 0 8 2 pvpl 32 229510 0 219540 132 33 99 99 0 265 11 pmappl 216 463 0 445 3 0 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 509 0 65 14 0 14 14 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83488bc6) at panic+0x1cf __assert(ffffffff834c613b,ffffffff834b34ea,38b,ffffffff8343f6e4) at __assert+0x29 pfi_clear_flags(ffff80002a7a51d0,0) at pfi_clear_flags+0x41d pfioctl(24900,c028445a,ffff80002a7a51d0,2,ffff80002f0b1a08) at pfioctl+0xf6a VOP_IOCTL(fffff9005fa01040,c028445a,ffff80002a7a51d0,2,fffff90007ffd680,ffff80002f0b1a08) at VOP_IOCTL+0xa3 vn_ioctl(fffff90079d69008,c028445a,ffff80002a7a51d0,ffff80002f0b1a08) at vn_ioctl+0xea sys_ioctl(ffff80002f0b1a08,ffff80002a7a53a0,ffff80002a7a52f0) at sys_ioctl+0x660 syscall(ffff80002a7a53a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1b044f51e30, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83488bc6) at panic+0x1cf __assert(ffffffff834c613b,ffffffff834b34ea,38b,ffffffff8343f6e4) at __assert+0x29 pfi_clear_flags(ffff80002a7a51d0,0) at pfi_clear_flags+0x41d pfioctl(24900,c028445a,ffff80002a7a51d0,2,ffff80002f0b1a08) at pfioctl+0xf6a VOP_IOCTL(fffff9005fa01040,c028445a,ffff80002a7a51d0,2,fffff90007ffd680,ffff80002f0b1a08) at VOP_IOCTL+0xa3 vn_ioctl(fffff90079d69008,c028445a,ffff80002a7a51d0,ffff80002f0b1a08) at vn_ioctl+0xea sys_ioctl(ffff80002f0b1a08,ffff80002a7a53a0,ffff80002a7a52f0) at sys_ioctl+0x660 syscall(ffff80002a7a53a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1b044f51e30, count: -10 ddb>