last executing test programs: 1.586073518s ago: executing program 4 (id=647): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000540)="6a870d39fa0000a20ddd0105225336e2c9fde31ef6", 0x15}], 0x1, 0x6) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000340)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0) 1.585880191s ago: executing program 2 (id=648): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, &(0x7f0000000100)) 1.585397822s ago: executing program 2 (id=649): r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f00000001c0)) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xca605601, &(0x7f0000000240)={0x75bec170, 0x0, 0x9}) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) close(r4) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x41) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x90, 0x20000040, 0x8, 0x4}, {{r3}, 0xfffffffffffffff9, 0x4, 0x1, 0x7, 0x5}, {{r4}, 0xfffffffffffffff9, 0xa2, 0x1, 0xf}, {{r5}, 0xfffffffffffffffa, 0x21, 0x40000000, 0xfffffffffffffffa, 0xff}], 0x0, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x90, 0xfffff, 0x0, 0x7}], 0x8, &(0x7f0000000240)={0xb04}) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) 1.477780472s ago: executing program 4 (id=657): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000a00)="09739b5aa2000ddeff18dd70484c459609ac70861083000000000000a7f37979f0116e268841687b00faf1017626a7dbbc5fb76d0008000042faff3d938bb570fb92117e54c7aee1a78e0a0f0a29eb6101961339", 0x54}], 0x1, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="741e5c96840caf00000000000504000cce20095d8a6acf00537ac20ea10385980a64bc83bd49e750b8baf5b28083807c", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)={@broadcast, @random="891991d7d4b0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x8, 0x0, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xffbc, 0x0, 0x2, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000c00)="6dbbb52b128bed24391efa8728ae4e0b85e8a45a51c44298904bba3614285084724d8929a9035f5329b93eda93f412737694335e442b30a8437a26ea9b4fa95ee91fb2a45cb5e4896ea00d5242a551eca6accffe45d5f472ea13506d37405db9354ce8632a1a95f3cb83c28e9120da11123229b1d0a5a4487a6fb01445136bb01c952b515470159a5dadf1f8768619584b62dc935fe5a7f3cb1b8402a6afb43c0e8e320aee7ffce88f1ecc6c5afa32c3d4a016ec78476fb2e38660c0b92f877ea25ca9e864ad43c721a4a784726056414326fb6e6c72d3a833a138c8714d93f7217a9bfdcddde17b33ba6b467ef20b715e0a2a4f1fe5c298c94dcae528644820394451e6b8c6e50834099e020016dffacd1223f2ed36a2da9061ba970681c5c3d5cfce294b5d7e7fb2d26bc4b0a2bd07f28c9c46efcc46a0047dc34097bab4f2bd082cd832257e727548b64b29e594a97d5ae26f9ad1eade2112002ebabb7a37895d2baff658392aaf5fd19b0674c1aea7c69d872a1b89d0a7941df2cf8907e0d14885ce541964ead8184d9b1d4b165529fb6c2b3809ae6edf886153760b0ed4f07d6212d5b907a98ef3c66dfab94dcde94e24a0c16c3f10c4f483634cfdc58986719644f57274cb369a58ea9991dd852ecbbc74213f44894a9bc006d168179bdaae758e563f933cffd9806f13073d0e69fce7a2460f355cbac89ea6c0a2933eb53349f45268764a871f299520c37eef4991b2dfa6605c8169f1ac6308d798cb4d34d7bab956feaee01afcc691e44215e15b36aa1bb8a5d759c0d0c5dcdb421b10d43d72a7868ac096ebf26ae506f8175ae86b37145f3fe1e853f8b18a10a902643286f4fa88f624fc1b9928dc08c6ff202eb77d7339f1ca756a96e6c456f933fc31ef468a896eb389e56eb0e6e2fd7e7404a7c9fa84c2a765ff03e9ebc6a90074dca0c8e01c921c0eeddba3f8c8f7b481bf7ba7e7ca2bf2bcde60fdae5873821ad2b24fbb575f0a9386821583270ed8bbaf2367e99abbee3ae6af9efd0441fa1b5a1d11e537d9a1373b93378ceac062feb641d473fe335e5783db261ec7444b9d9c06d62142f7c47a8734f8a0f36667dfcc1fc13bc11a5ad1e8e0e3c5a842204cf279168de9287d2511751ec35e19dbf248a3442c8dfe324f19e26e1424db648f7d580387fd34d992c5074fb7e84da0253b235d586a1e530d60d11bcf2e27315cabcf23fdfa6773eb8655f8c8690b77148725742b9c628685b7b3a0aaa2cb9ccfef5702daf1b8a39de12e4788815eebbf9878df13d02a72314d26066b9ad4ba86a1ddd9ef78f737f01c4a2cce7f6f265a574b3b9acbfab32f0e1b955f73008112ad6e72ff21f4db528e7a67726f071a48b759dc6a4428079eb078519e8a07e021417d77804d8493078881cce914596bf58786561a93a5b92a988f0a429bbfb1df60c9178d7ba7c2521ef1d6e06b942d9ac23cc8436052bcb9feea81f5657cecd975101534b08c51f42ad27975a32d70ec09679b55d1727219e6174787daf9f38a68d6fa84c0c9fd0bcf88f5755133456177209e13bc5aeea1306bc8f24a2703d46e2f75c5ceb5a67337f6f2df4d1e70c30e8b75845a7bd16497ea5ed0603558abeb41deca2a4a43a0827d4585edb7adf7059973bb80c912646ea60b23ca9c6ec0fc0b1f659e91c05d23b80b0c64b22fa3f2d8f2392e5ae08ae8ced43d7782d459e14b45c490eff7cfc837f89e257321afc92ae2acf0ec6a45e9743ebe6ba2034c38fee465d8f7b2ed0d615f339b097ce5c90b78fc42f4ea930b716d939315ce4796506672acb0b4a6053c87d2395041705b08b0e2b96d64a0b31c9f2e53eeaeff4c11f720a36be5423b136ea8043e389bfcdcfaaff09fc737a3c9d07eb79d48cb091a4cd22f72a9adad1da331483df7aacc3c4af8b71f2080e7f6a7bdb99cd0e1674e41e10a81d475d6290bbb59b206cff3306a36df28868e541bbb9a216e6b633c25185facd7a1e2dab5adbce93c28a14f306e6bc85c9a5c83f0916a6151472b50092070f0595cd76cbe5df4706bc2a9e35a638a84f29f212f3e883a33960edb7216d6eda0a14567e0e1963e48ee975b7f5577e2261774ae8369e19b6ac2421006cc05d46594894c7430fcc01c57629cc41811b5904b28ff1313ccf90855901dc2a3faf0f47ae407dd3840ed03b9702592d1ea316d60dfc3c29b9bfbd3ba62eedfcd07d1d794c0f31b1a8f0f356d376659297c3c48aa0996bb8db1f9b0e45f7919745d473483a750b970b3e5d72293d0516034e078e89c423db75f3ef1f91d5873e3cac6a079713f71bdd61351e737921e3091a233c63ad360571f7137468c7ce009651ac3301db160cd905fc8925a74cad77be9d21ff088f9213c88b6dcc6907849b42f35c66869e57966e39da6b2be4bef1cdccadefb8c4234b0a81b733f30d8591f323f2a65d617211dd558a4591d66e89b30687206dc513eb1f673a09a839d5d1fa12d69b8f72bc8eecf5217ba47a97a88859e77f9f7f27f53c75d8b175fa7e37eaf4650a94cb81f1f31ac37f982f5b4dc284bd405cdd5b175b76fd7135171d8967b216430a8fabb39c16ef46a2b19c179f8be41daa9685ad9fab238ba6f643d8f5534fa9717f81ac14d022cc9298491709f3c1f16b2c2260446faa56a2920b8d2e1912c8fa27fc48a998e3369786024c68334051a245b11eb290100e783a41650350d190976e6ce0023af6fe18858dab855ba8b68c17a304b47fc115d648e17aaaa5c7ccd9da59d5385c6ad8792cdc2426b4e56474f608c3620806e881a0c8cd0265e9f54d2b54eef0a5b214333614390ff5ac5b9b9f1d3bb3f44c40796427e4747080a54e092fffb9a329b42eab30cc9e8fec7c63be8bd324f209a420a50c9ea78dffa4e65b65073c3332035fbb90a6e02a1e571d88b405953c7bb126c99cca17cca913be5ae6befbda6063392a6e8bbbc929613b312dc56a484b00471f81e96de8d478e4ed9641bf65214d47e8776f31fa05df9ab2ac514c9a392498bcc7e82641a2126f4ea021308006acafdfb0bea404171ef523e1ac05d54f122494568f59d18f4f8363fea212197386740ac205298df17afc50398c8b0070fe9fbfcb621edd961dc21312d1523698fe1aec4c2f82293f9be0a5505dc457ee306fa769788e2e5c095b90c369f8707b701a64a9e2f04ed9872b529d4bf2750e79d233dc65e543077771987813284d19f38d26ebd681a66f9924e02cf88b177f92cba33673bffae6631abb44ea1d0f6d3588dfa6ca6b557db86919a66f98e3772510e54d93dad2d07bc89f9a916b2f821d8795434fc0aeed06e8d245f62635e4189d1f0c68ae8264a8d3f7b00aba9bb3ef7aeeb80a43455863f81cd2c2c78826a747c620526396f49a9b1ca4af6c1019c153f40a8a7ce391feefca65fba82e013bc3bd591860ba5711aea0d78dc2e51be1c3b0bbf61b4dff29d609019e5d35a51a8cb7e3b768792772ea8e0c5e5cadcd0386d8d6d565d0cf0139e48367410c8d3b8026697a38a4e229c3dcfdf9e6b78e85b661e3c1bbde7ffe4f0caf860a188ef3aa5bd9ad33c1df60f59842af76f97326ff6fdf51c18df9839f14ad3c82e952e03c6ea1867c496339738eb55544e5ffe8cf97c75d28a55f5b59138eb6e213e7eee651acb930555acad3cdf897054b07aa6b251e5d89773e6c1ae5cb5e85a7600b71af79c7c041543b1008c1ffa95ffa02b3cdebaae88b0ec8675fdae50cc43fe494878d6f9832fa4ecf5d141f05f99b7662d87d008c81fe12235f2249ebe7c1408af0be225715f74049c68961d618913a66224914e19a1b8252cc7641c60df5630155aa19deefb6d4077c5ab0f38e82fcf3042715a16e48c22596df48f885d265c04ec10d1707e33e4fea15b3e747a93d1b40d50d7e5fb3e75da588f3df35c9a31a1ce14d934b1e03524dbeb19f8daef2fe7c61033b354cdbb13f14cdaff7e802d6cac1fe3f57abbba6a1f60f632bd76ddc888e23bfabd543dec3dc89ad23265f902910558b84aeaafc2c8d87376d83f25390449cf809dc761d7119fb1c03b4e9de379b039090fea00482f8e39baf9afd226d75fb6e2fda891b3cf14d1718f2b5a5fa319b95deee1983bc49e7f46a09c8c43b41e8c505eb636865ccad027d2eac5ba06c47d36d0dc6a1cde08d796df548d5de308ed1342cd0229fccaf97ca213e59629ae7a74632ff7a12d730dd89ed6041b96fed6f3753bee0ea4f22491a25cab323669abca608e3eeda463b5902572669dac93de0a8f6d2f8a5e5bde1e8836cfa745935c7d571629825234bd8fb179d63c602fc8b8264f40c63dc0bf744983bbae223c97c62b83759bd8d616b6d0b7eebbd9037df0e58e5a02a19370bf067679445f2c6d891d59920dcbdb3313bb8dcb183eadc240b72edb79ba2979fb6613e5e2d4d886ec77ac21e501090e49f2ab459bd995c918a148dc4b1bf8bdcfe9fd75bc3e3f244c1694e07d09246330701b25d7d576a30e53a373d02633bfbec58e02a70e4723e1fc0cf21610cd1f81a2799c179fdf5bf11d918ac7d1c7634e96966e84f95f0c0357f3ce8e48f660f81cce4fc350d7362a60eaa5f54f7d3f51d7e81f7cf28f8205986131c04f9452bd49088a32023f32caac83c33011422132a42d227180d1053e7f940a97217cbd68322e99f33893acfe357c42f0e76f949ce5e28e31defd1ec42667c706724df8a7a319b3fe1f7d537c524ddce290675f74dd2cbbdacbab73fc23ca8cfb5ee008eb52d72a8695371169c89234ea9c09ce90aeec2e9a2c18e17420ed53b665d42154eb96faacf2078cdab932bf1231db088dca2018f2bbbc8b43d45cb3fbab122b7a46c6c5fe9f7939e1a154811d45a3f79595691db6dd2d2feef902653ca899a998fdeac707f0ddc8c1a95ee304b5c28e5bcf405c16c7d9e86bdb1ed9b9550b815cfd69bd46e4af420aace8a69ea31968ef24762ef3dd0a35240cf8256993cfc4dfee632bd39b7ee0e0bccee88d8b20bc25a70ec391f6807502a6179fa139e9d90186318a057a6ee5470b81bd06621af85f7b18c4c2a2b208102d2d1d7063f5483373eafd252fb4f1930014766bf896de9b034e4ce967ca48b40a913b804646f884e743ca686da9b603695355ea573dff9022227e701af1b4687ff115871f5998800985298fcaf5d108c361b4907724486bd7a6441de88acdb75d2fce98e84892d844b8dbf2f538ac71d12f5f548e1cd132f1bf0b242a0d03563b34614df979b7b22361825c64a06ee61dd47c2065229510abe3cd9cdf77ca3f6eca43e40dc40b800714db36ab90f18ab4b769f5b212db6a597226fb8508fb599f8c66afc2074ad90a494e036a811888c87fc94b9c538d896ef00a3a1bbf5fddecafe4f85baaa15f9e442663705271939331de71699c377098f4b6836587713d3ada1006fdc213142ecadb159ad9dc69fad2226deda2461f1b9267efb4b1ba89f531d4c6004a5428a38d814e289a95f437cdc14dc368789cb109b54b3a72e7359773eb766714a531bebc15b704c7efeae4c2e1fcf6b4f67d6298b6078de8b9f7708b6726dd6fcbec858aa5649b3c0620053a125fff47bc6f050092a69d6834d03b5d2abd35970824091c45a05c3b76cbe96f1ffd56c809659e52fcae7546148ed4708be1f5877680a6a68fc0a36c5284722edc75c01551d5a11f0696f337d4c6e667b31507de8d21311f71c675beea9cad20aaab53b99cdf4328002b31996f128a2ebb71e546eb8a7336f7fb18e481083bd0b39abae905719ffb5a", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="4db16deb337deaf835d9553a9b33a8911d26e178b42066b1378b5cbeb91fcffde8611f3cb63cb18234834766026e95927657ddbf60e6bd6ffc36671e78cf9e9c3c0cd66ffa369c69fece3c0e2fb920baf3b7557a4d915f74204a837eb8690cd71d17023245f13ee76a6860bde6bb7e7cba0ce6f660bdbc0acf3ad1740d2fe3f010b140bb58a5f7cba3b2cf680050536c9e23914882fb34272a46888c609210a3f5bdfef63e57ee4812ebc7e1c6a4474ed8f0880002063df24d27eac3784a", 0xbe) 1.416813581s ago: executing program 4 (id=659): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f00000003c0)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) pipe2(0x0, 0x4) syz_extract_tcp_res(&(0x7f0000000300)={0x41424344, 0x41424344}, 0x4, 0x17ffe) syz_emit_ethernet(0x285, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000086dd69e6663d024f67004e002536a2d3d691af72f818ba0088bf000000000000000000000000000000002c00c511640000002902000100000000fe8000000000000000000000000000aa3b000210670000005027000000000000c204000000000103000000022fa51f9f5e5194f8a541b91eb1eba68330c260eb994245d03d5d8d7a04f2ac81cf166300df59b73a55dd836667d1b0ac07645d4a389ddf204503fdd173920a200326c0252bec64bafce4b97640e80b7205e38882163b73a6e3e01ec22a9d3c07cd4b9a801350b9ba1a271fe470793f1715e5829a1e7855bc45f6c97b61a877f6277979da30cc144f937844178b21e4a02049e2216c3ec20400000004000100000100e48b2fecd4dbdc82625f2dd131ef1b72c819e804c34fda7da4f4d247eac9a1da1d0f2892fbc10265dbe732c5e4e5a12cc50ddf86dbec8e63539bc508febe0263aa00978a9cac905094f5e275b8d934ded7c2af057859f6f1b1d31f6add24cf54095624dce98be696ab3db63684e0120b741377c9369edc31d031831aa1b65f8e57670df235730926c12e0092e004010200003c140008000000003e9f3be65fdfeab11dcd87c374446e34fe8000000000000000000000000000aaff020000000000000000000000000001ff02000000000000000000000000000100000000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aa0000000000000000000000000000000000000000000000000000ffffe0000002c7d74da8000000000000ffffac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="b002000290780005131290128690fdb399c7ddd8badab23bba57040201000000fcfecb1cbbfca82e740b38"]) mprotect(&(0x7f0000521000/0x2000)=nil, 0x2000, 0x1) 1.415540018s ago: executing program 4 (id=661): mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000080)=0x2) r1 = socket(0x11, 0x8003, 0x0) getsockopt(r1, 0x11, 0x1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="3d090000800006ff", @ANYRESOCT=r1]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) r4 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="328600ed941e1015aa0a1594a3f82825fff8b40ae1cc047fb66e2cecec42fbb304ff95fbcd62b2ed84333a84146810202792730c51402146ead7905a8fb5bd774523b0bb03e8604ff31fa8c5444fe8bf1ae0660b60c3e8520a70d43516aa92fa77ae3a5594de8a1025bb572c8bb716ad65bb75bd3f215c83dc799e5c8bc77650510e3e7eadff3529e0039607250da0442b32", 0x92}], 0x1) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000280)=0x8) execve(0x0, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000240)='./file0\x00', 0x100, 0x67) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000000c0)) writev(r6, &(0x7f0000000400), 0x0) 1.415169347s ago: executing program 3 (id=662): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3", 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) pread(r0, &(0x7f0000000240)="aeb8c7499cad89bb144e720365a22d8d0880838e1a11da5273c28d612fe7a1c34294feba8d6858f9b7132e74c046a1962feb09cb17d383eb2fcce4a840bfae24787e6c8d202eb20fdf254372e538434692baeb1703f39e104f20ae0a5efd88876f74e150ea8e266031ec3be9924fae2fcb3b603e10135e8a07862efc59f528ca7914e67901cfc6723ed888f3f4e5910e074a940ec1d38c5d136c4c23d656e8bb272ac88fbb923bed028098cac49255a5681d5e8519a2cbf0078b82725a8c15dfe8a739f895c0c1ac217b3387a945683f9c7742b9ecb38ef6f5eef7607883d06abb399c9fd54fa17011", 0xe9, 0xffff) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) pwrite(r1, &(0x7f0000000580)="934ec07b10a5c86374e377a901b2a5985ce3c12934d5c3d3e43869733af6c33edb626a32ecfa4cc79c9403a5f420864638a59f0a88936609bf207043b3", 0x3d, 0x1ff) r2 = semget(0x0, 0x1, 0x281) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r4, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0x2) execve(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000080)="1c67aada703b1f41a7bee7177a112a7d97a5b395b8f8afeb86fb9c4535efe232d86b9a657cb6c46693efd6958412", &(0x7f0000000100)=0x2e, &(0x7f0000000140)="f7fad91024db2b34959474bd2de116b6b42298ae57dd6770c3206457dd136287de2f948e23259aca8e0e780e0d194a5f8b992491eb9cd5b77400f787dffb69e15106f18d6c5c983db7b6e6c5097d1332da093f2cd7283ffdf3b317570a74c41d17e71ad6c9d0bf35e1fd3ad88ba0cdcf1d8c3fa69ae1f813c6242205b778d6c103eb5f5a0e578b6e54c90bcf35942fef48e55c8902142061db9c54ca", 0x9c) semop(r2, &(0x7f00000000c0)=[{}], 0x1) r5 = syz_open_pts() ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000005c0)=0x5) sysctl$kern(&(0x7f0000000340)={0x1, 0x3f}, 0x2, &(0x7f0000000380)="7b8d0858db631820add254746c0df9642710511a11819eadbb6bd8d36f863c66e6604adf9d8ce40d94228515a9102dfba84e30a63b7f2d5e9f7451fd666be3ee9908c6bcec84174f270e7b355613e8258a8b3efbf43eb5e077d8abd9c437f1d518eba003b81d94c5b815d0d9a78f38ce80718e628723f871dc9321d18f736a06f9fa89a0065aa2e6cffb760518b0ac93fea9bd8371c4d100fd6b0ca82ebabbcc", &(0x7f0000000440)=0xa0, &(0x7f0000000480)="be0ffba2b0aa21e226874c42724ee295384fa4baef27d061c0ad79e17a46773e16743bed8965ec545e6995d5e16a457377cb5e935f4ed0242f894dd109d002632e63df8ea4288fed7ccdf3ca5ad4d65c48a5f83813065757d69d11ce4bcb094b5703a0a6918b5a29bfdaf8cfbe9274232fa433d7558fd08e4cf8adc634459d91c0ab6396c08190fbd826", 0x8a) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 1.266776236s ago: executing program 3 (id=667): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xffffff6e) fchdir(r0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x9, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r2, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) 1.266153706s ago: executing program 3 (id=668): recvmsg(0xffffffffffffffff, 0x0, 0x1001) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000003c0)={0xb, 0x5a46, {[0x2faa, 0x80000001, 0xf, 0x65, 0xc, 0x46, 0x8, 0x4, 0x6, 0x0, 0xb, 0x80000000, 0x2, 0xb, 0x69ca, 0x2, 0x3ff, 0x800006], [0xffffffffffff0000, 0x40000000, 0x0, 0x4, 0x8, 0x6c7d, 0xffffffffffffffff, 0x8000000000000001, 0xfffffffffffffff9, 0x1000080], [0x7, 0xe, 0x9, 0x1, 0x2000000000000081, 0x8, 0x7], [0x10000, 0x7, 0x5, 0x7fffffffffffffff, 0xfffffffffffffffc, 0x7], [{0x2f, 0x4, 0x6, 0xd}, {0x9, 0x2, 0x7fffffff, 0x9}, {0x2, 0x8, 0x9, 0x1}, {0x1, 0xffff, 0x1, 0x16ea}, {0x1, 0x0, 0x0, 0x6}, {0xf, 0x0, 0xe5, 0x9}, {0x100, 0xffffff8e, 0xa, 0x81}, {0xc, 0x7, 0x7, 0x8}], {0x6, 0x7, 0x7, 0x6}, {0x56d7, 0xfffffff4, 0xfff, 0x2000000080000000}}}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0x41946465, &(0x7f0000000040)={'./file0\x00', 0xffffffff}) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x809789, 0x1, 0x1, 0x80e19f, "bf08000100f1a55910812cc900", 0x83, 0xff}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 1.265910352s ago: executing program 5 (id=669): sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') (async) setuid(0xee01) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x1a6) (async) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4f", &(0x7f0000001c00)=0x4, 0x0, 0x0) (async) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000280)=[{0xf964, 0xfa, 0x1, 0x10000}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000380)) (async) chmod(&(0x7f00000002c0)='./file2\x00', 0x0) 1.265405393s ago: executing program 4 (id=670): clock_getres(0x3, 0x0) clock_getres(0x2, &(0x7f0000000000)) (async) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) (async, rerun: 64) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10c) (rerun: 64) r2 = socket$inet(0x2, 0x3, 0xf) (async) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) (async) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) (async) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) (async) r6 = socket$inet(0x2, 0x3, 0x2) getsockopt(r6, 0x0, 0x6b, 0x0, 0x0) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r8, 0x27}], 0x1, 0x0) (async, rerun: 64) close(r8) (async, rerun: 64) r9 = kqueue() (async) r10 = socket$inet(0x2, 0x4, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x2, 0x200, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20, 0x632, 0x100000000}, {{r1}, 0xfffffffffffffffe, 0xa0, 0x4, 0x0, 0xff}, {{r2}, 0xfffffffffffffffc, 0x0, 0x4, 0x8000000000000000, 0x265c3316}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x1}], 0x5, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x47, 0x8, 0x4, 0x6}, {{r5}, 0xfffffffffffffff9, 0x13, 0x1, 0x0, 0x3}, {{r6}, 0xfffffffffffffffc, 0x1e2, 0x1, 0x3, 0x6}, {{}, 0xfffffffffffffff8, 0x1, 0x4, 0xd00, 0xffffffffffffff2d}, {{r7}, 0xfffffffffffffffc, 0x28, 0x40000000, 0x5, 0xb}, {{r8}, 0xfffffffffffffff9, 0x0, 0x1, 0x101, 0x81}, {{r9}, 0xffffffffffffffff, 0x11, 0x800fffbc, 0x8, 0x8}, {{r10}, 0xfffffffffffffff9, 0xc0, 0x1, 0x9, 0x7fff}], 0x2, &(0x7f0000000340)={0xfffffffffffffffd}) 1.046010065s ago: executing program 5 (id=671): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x451d) syz_emit_ethernet(0x43, &(0x7f0000000300)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x35, 0x0, 0x1ffc, 0x0, 0x0, 0x0, @rand_addr}, @icmp=@generic={0x21, 0x7, 0x0, "bbd7181ef43b0904ba42f63a283deaf4ab4a7d49958cbefa85f029e42f"}}}}}) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x239421e95a4de184) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000040)={&(0x7f0000000100)='./file0\x00', 0x1, 0x0}) socket(0x2, 0x4001, 0x0) setrlimit(0x8, &(0x7f00000002c0)={0x7, 0x35}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001940), 0x10000, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000001a00)={0x0, 0x6, &(0x7f00000019c0)='./file0\x00', 0x8}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) syz_open_pts() 1.045625104s ago: executing program 4 (id=672): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x63) sendto$unix(r0, &(0x7f0000000b00)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e49915b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000a46a46297a466334db9cd7715a821a960c4b3e6644732525161603969579192be3832ef6d25d44d198d2f045c874e7961824cc2b7099ec2fba203b0828497320a4451b96591e8a0200000020291ab42ed293c3e2c0ebba58112019fe15130db2c4fc8f04736a3e2e16f7b9a04dbabc243f4bd37417ebc5038b1816f46acc000000000000000000000343a7f7b812da420204f7bfd2520dad0987409931e25c21769531d96f9238610b6a2a56cb65be7e9b5d45ecf11e5ba5482b3633f0186a11bee3999ca58ab91b2fc4e82bfbdf40c307057d99455bfc0fc7639d6e4f4ea38c47374c94a29e13a2b446b1c88fdfe68d43ef44c2a073628ac67d8456eb0518f26d0462f93d8e6e447e0606cd7211a9b002ff14b0fd88415e0fd688cd04e410dbc42c0018014db6b7a9ea77", 0x1d2, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) sendmsg(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000480)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0xa) setrlimit(0x8, &(0x7f0000000000)={0x80000b, 0x8000}) (async) setrlimit(0x8, &(0x7f0000000000)={0x80000b, 0x8000}) r4 = syz_open_pts() close(r4) (async) close(r4) syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x5e39, 0x3, 0x1, 0x80e19f, "bd085902000000000000000900", 0x1, 0x20ff}) (async) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x5e39, 0x3, 0x1, 0x80e19f, "bd085902000000000000000900", 0x1, 0x20ff}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}], 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) (async) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r6 = syz_open_pts() ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000000c0)) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000040)="9f7f2c", 0x3}], 0x1) (async) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000040)="9f7f2c", 0x3}], 0x1) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') (async) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 994.25539ms ago: executing program 3 (id=677): r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) listen(r0, 0x9) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 993.49709ms ago: executing program 0 (id=678): select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r1 = getgid() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300010009, 0xffffffffffffffff}) r3 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x4) r4 = socket$inet6(0x18, 0xc005, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000180)="aaf5f0da08dee222e8cd2f462baade21bd766052d320a423b3541cc17ecddc29a22d08b263fb21eda067a50d52ff9a9efaa5143fb450c28f1aa0843f71eb09d3c6bb5f7039cc9f990e3462d6638ddfba2e87b99520d0a5b513d32e5ea9b84ed3fe2e679f2fa6b7d24adbaa1d3850435bad9f4a1b95731015be0cee3c41daf285f9af5151c31dc9fd3d99ea94b8a3a9d727101e2a6d16b3f22a1f2d8b22c61ebc402320b1787c929d9595", 0xaa) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r8 = socket(0x20, 0x4, 0x0) ioctl$FIONREAD(r8, 0x8020697a, &(0x7f00000001c0)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r10, 0xc0307004, &(0x7f0000000140)=0x3) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000029, 0x32, 0x0, 0x0) r12 = accept$inet6(r10, &(0x7f0000000440), &(0x7f0000000480)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x10, 0x0) r15 = socket(0x18, 0x2, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000100)=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000240)="2015c82091aa8b2c9ac85a7bb50626d45834220518a1c4decffa40c6f22e5ef53392ee5a8e14a557878768713a01c3632200edf65e0efe2619fd774c9e01212f3d3230bc972d4df65757fe3e4769f451ccfc0cbe7482641d76db09aa65f87a3db2e8ceaa10d809df3ceaf0aae4cf91f801702d8da2f4e612f7371a31157b1c566a262345cb7bd9e2a9f71781f4ca00b7e705fa759cba8f47d890e0e15e386b52f7352b07c3391238ac830dded25cd5b94e43f3d6568055be8ad0597acc2fc1", 0xbf}, {&(0x7f0000000140)="a19b1cc99c34cde4f99b4a19abc819af6285ed7b7e93d837c2f8b57c60c3", 0x1e}], 0x2, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000000000000000ffff00000100", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x2}, 0x2) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') 721.609421ms ago: executing program 2 (id=687): r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() socket(0x18, 0x1, 0x0) syz_open_pts() poll(&(0x7f00000011c0)=[{r0}, {r1, 0x10}, {r1, 0x40}, {r0, 0x4}, {r2}, {r1}, {r0, 0x2}, {r1, 0x10}, {r0, 0x4}], 0x9, 0x7) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000000000)) 659.540058ms ago: executing program 2 (id=689): r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000a00)="09739b5aa2000ddeff18dd70484c459609ac70861083000000000000a7f37979f0116e268841687b00faf101", 0x2c}], 0x1, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="741e5c96840caf00000000000504000cce20095d8a6acf00537ac20ea10385980a64bc83", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)={@broadcast, @random="891991d7d4b0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x8, 0x0, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xffbc, 0x0, 0x2, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) setsockopt(r0, 0x11, 0x4, &(0x7f00000000c0)="542cff73", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 658.413057ms ago: executing program 2 (id=690): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 658.231963ms ago: executing program 6 (id=691): getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x1010, 0x1, 0x5a9, "d80d153310bcf21962a3ecced154ea099736394cf033a21cb2b56231799d8b1ac560a2d2d54b8c8e314b379782287f10f96b3702cdb2908f6a6a5aacc1515d6b93b347cd8542bb0d13bcc183edc93d2914f1954a32edde91bb260b08cc6098eb8d485fbcf5cec8b6fb9f6fff2f631da951f37e5734dd8110f965620711952adc6386f6387c396781eb85102f6a7f554216497810463cbda608822fbb6a3cb61817064af1c25c0ecb881f66c0f4bc29de858ffc1593db8dfdfdbf2fed223ab9e45fa70894670911dca0b27fd897dbb4885a9d9172036e23c4a05c5d4e4cdff9cfdf8dc6646c4c5deef77018e1a53e1b792ba1084e6cd55c613ff378a970f0335c5da76ee78db6ee252824d8b6fecdbcdb947df5cc7784d2500cc9aba96803b55e18061eb320a6954208c10466a7af8ca9e34566a4063455591e288281b052bc9eb1d2275569466718e87facf4e17ae670059cfd0d4a2f611481c0cbedea10f81cfcec81ff64512e08726e55e8fe52a9b972f9658525dc516642669319dadda848c0f9710d771c49ab96e61af03e18f6a8d41cdb6eded5eec57fa87ba068c9c2aaf3340b33346668222d45fb4e2074df94ef84ff90ad1c6d72dacb0f94d3a8192a2bcc3522f5a1e4b91aaecaf1fb2687b908e39230d35499816f5deb7ff16310b0b2e7ccb2df5295722b5f98d442a12f8401dc66907c8077ddeca08b946c8476e9411387fff1336ac3b57f526a1565096c4851d6edfcbeda12a4b35e78eecf4485daedba1b56065bfa83006c720cb7713f872623d9edd1ce2f09e8d88d28eb7be07c8ebd2b0cb42284862ff513d28d43311cb903c895e0d71326775ac21423e5bf7e1bcf0eca3d49c4b76e8f9c42d41a905236397132066de1bdd49fce86896d6f1915cc3bd0b16a82b27afe164159eea2b4f8fb3ec007acb415f193dc419c838a5b1bea61b099e30281412b6969a6f2d69b897f3e2012f82349384ec7aeb9606ddd4f40f55e75d3691149cb3ef7f1526a1da9236aff77b1dd1e7db5dc872602ea3fff1b0e693ad58406808c55fe47a627fa2bf712ef9cf99ef55a1b0210f9ba468a4cce29ec8b4cfffd526180519562fc793d291adb7e316883e56c74a5ce49691350e53df60e9a7ac4238cf653a2589f236b60be8979cafc56e04fb851068651cc4e8b90254abfc59f22c97dcb4365a78185dd2a0168156277ffd9650306e9a0d88aa0907e8306ff38fe2d5890d1ff793c74e747929c8d568d6217f89ff733329770e95917c84875a2c23b477e123350b580b9d36f250b89ab34fcae68fef89f74db4e658527209533c2e57456280d88265929349112ad65c24c2e167a62c2efc31c89e48f4f1b6a929f214c1a5872d26742d465d1b0dc15cfa462a51c9f3913638fb79b87492248c4396df3f47eced7071b6df9e458ff552c8220f51ec0f1995c055e2b7957be27e4f0a93b77f08eaacb8adc7c465afd26cb0de635296ac08dc8af5f1fbbbf374b164ed7689b2c88524ca580b8928f8f0ad8b0a27d5964530a86ef1e3f111eebf65ceeb4925a808a882e33de08109c28ac662bb73601422da6bb0984ce5d6c2ccbe1ca6aeeca0d7231f1af789c4f5896abb397761b27d457d966f78f3e4dee971057fad424af1136bb59ba49d62ae6f8525d7a4f6333faf2b0de73abc58791a991b8a048cf3bab2f145978a3e3455c3b460c8d85fa983ce78ba4f668f371dbd664d352e971eb94f31526fc8ebceafc31d93e326da7d687c78ce8337ea5173c328e90cebaa4ff0b41ed0b5ecd78a333fd37395716af8f78082af3f17c1d92c75a819658ec8a9b11978d23dc437f3e717b086032b857f4d75e6bf90c7f3bf219c40e6f964cdd267bd5de37ec195f966d9d56c8cb2b5e8e9e17c75168b4e9f36714968a6505a1c5ff8b4d357e020ddb0bbde15077f1c58c15c715d5fd5ccb935c9c26ffc7ab08cc643ea6e4e4245f4d8fd4b0b14e3f0fbd14768682d7ed6eaaead35bcf3f8dcabe80747a45c7b518b818eaedf1a6b3252a36630309e44b6f21eaac987527f81aa798a17435bc9dad2e9df4219091064bd5254c089ffa0921674c5c734539e615cb97b523ff8b3efb90ff3164c7eb4a88681ec78a860f55a5843371d39b7979ebb90ad77c0ca106edcb23c5ddc38d7c23a3f7aab6c85ac3539fc3c831f91ecb6dd79d012e841c260e303f2d1dcec56e66ed5e015aaaacc0d3cf59db0ea7817fd2af67aac5aecd7151ebcf2f93b3d23c687d5f8f396def87a0a8b8b5619036bf20dc5d751ee3be619941f2bd4118ab5a2462b699e75294a97b649a32a1d1f9b368b61abf92a0b17aa32690826733e5fdd4738cf207564304e01f85daeafe88b7da3b4567c32c02907ffe39f4ab0b72bde62e118bfb696306c637a40e47dca6390da6b5bf9137e8ec5b0b499612c32c5ef95cd53f5c7dba8afb195b69d5ebfb7fd15947563eb717965879fef7100abb540eea23701c1a8fca8be92710885e9b0ffa9a9eda2045d0e6808b7c85cf4eeaddace5abbbb6efb8668e7f74b47e7e0b5cb8cfd30c042e6b3d09afda0ad4be7f1963a9be28a525ec1097e906a4006fb73659fbe17327573869abcf00321a401529555a76f392f82c72898e1d5ebf626e773b74bf4d9b983b672ad4a6f0eeb8a6e54f98e488680f5fdcf4619c74549a0536f635fa44bdc39614e7ede0a393d38a51a7401586b89e20ed6cbcea9ff2fd7fc32350496a29f36fa29a4dbcdba3b62ae64678530db82be0ec83e713cf7e11101382e6ba5ec0796b70e2d1f4855fbfce6cc5236dcb958f94b380b8a76f95da6f352a5e9b7c2341a21ad88aee0b1a242b0a3de6d0cdd815a48641424d59c74f9886128e5e9db6e3d0a782a4d414012f11c13a31fda2e305903f076b3715fbf646058445871ff1728d65952b7396450f855731dd1bdbabfe378da5560c4e4f0ea494e4fa5ee2283163e7a0971a6a6bebba3f9f78c26bf937addeedde41d3cd94ba01e26031f30033ff1a3dad53fb214cde911a331f7515f55c8e07ee9dd7e90d8414bdec99130c84366e0c348eb9421a086b23543755ee698469e341c9ee4a15525d000feada35861071d83cec7e52c539e84183df83d8197b104b52031d6cda764ac2a3ed71f0778d792e76a454e8296c3576397fa1b15523e7d57d04955758723622e0e2006b470937da103b0ea37bd744a9b750a2d2674582395d65d80aa2dc0545824d94f9dba524857b37f964390c7eb5241959061ae996de27b21bf1a7681f68eff18fd9cbf2ec4a51024ad9275440625984e49dabfd887ff0954982408f56b179345a93c2959007a34d1c590b63b37e086b7afcb7fbefd1c7a7a3c907fbb5d93e52e3b1c91d2d696a641022b87166e68e1be8e3b89a8e9ab262d27a2da99660ee3f23a48132653ee2f872966926e7bd7b153e38f995ce5713d88e28f951626704c85eac27d22f39e373e42f5f3ea8b777027cd362f99afff69aace0c03d755c00d07b1b1381a6e5f142f1d613c0c5e2a72c5681505482dacaeaf9efed5f626b707d3c6548690bd4b5209769e1aa197637669a9e8b3476f4c5af2e0c233ffb95f3227996410ae0d0f539098f3489227e998f05c0dac7290b984bb50a754d8f656f82dad2728bcb68d2ac11dabf132d42d5bb861e6e7f72a5f2c19824485d7f9efed6a82540c5d5126efcaf6ead4acc3c81460d703849d6d354fc156cf1917641dca5225dcc5f7e93a5dca8d2dac935e6d6e036e842092599a17f5f0769bdf6ab6eae0c5a701e2fb90e49a7e1ff84da747ccaeb21dc0fd8bb4a3047803bfd0be21c5d3e709be03565727d447ae339f0db2a70c2955905c00e7ab74078e9602108e86b03b0d37c374753f2bcf9bf5158a87b76e67077a1889482c82cff5a277db27cba38dbb7be60b669832c13f75983b7a2c56ca6eab24d4c9ea46aacbb3eab2961129b20affd0cb2e04302f4460b807e7576fa9311525532d313a5e3057e4bc66c0a7f7d4d54f69fb0ed34de76aac3c8e411342ff55960496d68046a4df6360e24d526cd28a55983e0016513fc8d0736eea0a80f6bc2ff32784606524ab3904f891640e8155cce520a4e604e7870469a5a36ac3c47633da545c1ce503bfa3124d865ba01db2f53779bec58875ba9205030524cb858f89e204e57cce871563553a8d75daeb66d167b09678a52e4ee7b134e965af66b8bb1fd0c15474c7598122e2e0e228cb3876f2b728ad9f9ea4f47af23d04ebc4a6117eaa9256ce9a256b246e89e1a68a2dde06b8cf45e952642e5f8c8bbf332708515748ff7ac26645ac187800171947919eb30bf82d3caea64f5222cdde6fe1a49fd024d8c24c231bb68814ff0920e14b7374675c5e9b8a3ca61f2f2c28cd0d1cf2fc08aaadc213ed915334621777c99002e166904d1e514676d6e74bf74b2019e991e330f0e8853f722fa586837ea1a4b93f56c81d53adb6c3129de8fd61bb03f68679ec058d69b08d5b61d35091ec713cc1052569c8d64693c07e05e8428804dd446383311a1e5db481e26d8788c7e2d0b0c1cfec679333e92b79ab54795f78d406b771fd37be45a2f58b970f42755ea1e57d9b5e82215aa7ee90e64f66495d82011abd19143b7e1fbb65e302bbfda7a1b253351076c6d7cca2f10d4c0f7777a992a9cd475999231240156062b8f12a5eb88f1d4718f5f5436ebf84297cb9a3a2765e800fbbc2b0c6cde8e2f8db97a519151f40985e4138964e4f735600ab09d4cba0fa1c444e0217ddead2b9d438e32869844b6bdd47bc191b8f9b2c8612ee64dcdbad4b18d24bf90ce8110e023b00d517a6235035494d376977153fc493c6f7e66081165dbb926339d345e0d2470a6de1954d29fcf805fd0bac75164ff78285c397956c0e9849b7761dd062baccedad0b5489d470d2eec1237bfcfe8e44f7d6083532250102cc48d1ccddb9d5df2c6e04bb9d86d4ceb2bf58a8e65ad3c8b93906319a806241c47cf564fc966d194e950bbfd0359ededd7322c08abe883b8799a6a7dff3a79c2a3d072066e8277648df6a392262759880e457398b0fc971ac4a3f79d3920e627728364fa1bce4a5209659af0c2f9e50c73bb90afddebd81a913b3b7761f3273ac6cf4d83129d03e89008d8ae6e37ea86c5194599a05d0ec9a4a61590f1dc222f3c4911b96b47417b19170c4f8e9e9cf11ae2bcab670efa6dad109f0687f73410fc54c5870361110174b6f42cf2ca09a51b19255fc02edff49f6668c331f4dda9969216db3fcdfeffa73ec53e4a3cd450f109ec2151b92d4b67f903c456259a0551e76ba0f6b90230e372cc05295d2b7d5dee6caca3f64d9c5a2d7e0b12af0954c1e112bf9783745057a3e3b9b5356a8d594fafb5d4f1e61f682f88ef0ea53ec935f65804813766b1c385b66843796eb7555a6a274e047a05a5f96ec266a10cb3b766fee38dd75182381c7cad865b3691a65c91c9f07f6423721b106c8105b1c708291ac0da9cc65236b76e8c7ecd61a404f6e0224309157d81bba4ad2308ca1cabc6704bc52f70b3b42c98e902813c76652842535036e17ba27fff0d4a4acaa85ef970eb3920894bfeff05a98c6b0bbd75e04cfbe80d11ae4d2ec696f037aa2a23f9c751fd04bc117a38ab1f80056f9f3a4e8cc9a3a0fce44d74f99af0d86194e1bf8afd0275693b9de25c39c7aaba6e7be858be9c3ff572ae497bde6a041652b1fa23cab9c767f47b748250aae12f68257ba9632496fc9dac911d397a9fb90505bb2cb6e180bfc1f01e7726371cd32bdb6db528ed6587"}], 0x1010}, 0x0) 653.283082ms ago: executing program 2 (id=692): ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000400)=[{0x3d, 0x1, 0x3, 0x6}, {0xe7, 0x0, 0x50, 0x3c}, {0x1c, 0xfe, 0x4, 0x3}, {0x40, 0x40, 0x8, 0x7fe}, {0x6, 0xb8, 0x5, 0xfffffffe}]}) write(r0, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=0x0, @ANYRES32, @ANYRESDEC, @ANYRESDEC=r0], 0x9, 0x40b}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x1000000000029, 0xa, 0x0, 0x0) recvmsg(r6, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r2) fcntl$dupfd(r1, 0xa, r3) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r10, &(0x7f00000001c0)=[{&(0x7f0000000740)="68878ffdc963140e7a6e21a14be2515135170e51acb0673f93d2450d5d229f1f05ba6a8d485147b1ea00988f75621c15e39e389f6c97a05ed36456dde7f0db3379c35e4859cba3fd07cb0b53f71640bb57f3bd1053b54e2db6a9a9f91affbc6e7b80b3d7aea1f131a5443ea47b5b170cc1d7aa583483f19a248f4749da92ecb840268565d69934e06f848c7aaff6b0baa9a2d1bac10654e02eaf854703410203392c6d7c86a5febe0d80a52d7c7970b1ca61440519143bc77ce52c110a509be73f7fca97da645b3f858e5f4963c3bf3d59d93f75dbf372672b", 0xd9}], 0x1, 0x8) writev(r10, &(0x7f0000000180)=[{&(0x7f00000002c0)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4c", 0x1c}], 0x1) execve(0x0, 0x0, 0x0) 647.349168ms ago: executing program 6 (id=693): mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) (async) sysctl$vm(&(0x7f0000000040)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0xb000, 0x10) (async, rerun: 32) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) 489.134258ms ago: executing program 7 (id=694): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0/file0\x00', &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x8, 0x2, 0x0, 0xfffffffe}, {0x1, 0x3, 0xfc, 0x12004}, {0x6, 0x0, 0x0, 0xfffffff8}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589292370ee5b4ca0c0361b4cc702fac500002021fbfa0c0f00008abfba2215540900000008e371a3f8343712051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) (async) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 488.788725ms ago: executing program 1 (id=695): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r1 = syz_open_pts() open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffb, 0xfffffff8, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0x0, 0x4}) dup2(r0, r0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943b", 0x22}], 0x1) r3 = socket(0x18, 0x3, 0x0) getpeername$inet6(r3, 0x0, 0x0) close(r0) 488.586488ms ago: executing program 7 (id=696): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x67d03f22) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x2}, {}, {}, {0x0, 0x3e10c0}, {0x3}, {}, {0x0, 0x1}, {}, {}, {0x0, 0x2}, {0x3}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x83) r2 = openat(r1, &(0x7f0000000200)='./file1\x00', 0x0, 0x91) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) execve(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000540)=[&(0x7f0000000340)='-]{}\x00', &(0x7f0000000380)='/dev/pf\x00', &(0x7f00000003c0)='/dev/pf\x00', &(0x7f0000000400)='@*:@%:%*\x00', &(0x7f0000000440)='/dev/wsmouse0\x00', &(0x7f0000000480)='^\x00', &(0x7f00000004c0)='&{\x00', &(0x7f0000000500)='/dev/wsmouse0\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='[\'^{}^#$\\&!\x00', &(0x7f00000005c0)='^\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='/dev/wsmouse0\x00']) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) socket$inet6(0x18, 0x2, 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc444443b, &(0x7f0000000740)={0x7, 0x2f, 0x0, 0x0, "97a2a24ff3c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0x10000}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x910, 0x0) dup2(r2, r4) faccessat(r3, &(0x7f0000000240)='./file0\x00', 0x88, 0x2) open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x0) 488.199523ms ago: executing program 1 (id=697): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) socket(0x1, 0x2, 0x81) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, 0x0) 438.440304ms ago: executing program 1 (id=698): writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000000c0)="5236b301f13d4d2e1e59ae88cef43ace4f475ddab5666f0ecfc54d88b24a0b66dc67fad6a930b67eff6efaf3372460b66409539cf164d5e060a855be3b66d510542c0ab9a7450950d5fadedbdd485642c174f11eb0b199e52b122ed3cd1ed552f6339d256f2d28d2dfe297734b8ea3ce09f5cc86a7d97611be0599518e6da4dc36da0acb4290dacd902388d39359a2cfdd6838c7e7ec994e30793e515d552b39d0db2fc1ebd0cc46a47c494a1f8304afb97cd9fb3e15e98c7f8dbb8f68a457f15da8c2c1c07ebeb0b02a1fd0f8c7930974062b059ba5e2143f3d8a98169e6ff299c38fa9", 0xe4}, {&(0x7f00000001c0)="95b320f0a8cda34b46f885fd22f058a6b501b29747f5c64d34b67ddcd92dc0f1b3edae4b64cae6846daabd6f942699388832a8dff1ee9147f09d3b3e25f47d999fae11674092641b74da78d06597d511a78c2b6726784791713529e1e8db523c9debb1c18268fa4ee828135a26134092f656994679dd76f250b0bffdb57acb8f98bf5f5109ce5911c26ed6b65bc034ade32b42f53c332e0c74a2c47bd17be581061d3b56549fad26997b9803f250e4818f256285ab6d49a0a9c5413023ead592e3590466", 0xc4}, {}, {&(0x7f00000002c0)="d583f2cfa3a9e579ea5fe3e298ad603ad4448d2bea789e5c9b21c63448db82eada036a11acab347a80f72238a6bdd68e17845c0538b033e70ae4cfc506ec2e9669d4f9725534c063873ac87e5426b326b298b3629c9e90df59c5d4fb733f22a9c8b60d654f22c3bddad4e6943fd613031c04ebabbec4889184338b52", 0x7c}, {&(0x7f0000000340)="1f3d3eb6f3d872243e25ae0a0757b320fc85c5fac609617e2e071b8575d198d263fbf021603ecac23a3fe7a4ea85dea11edc144b64616eb1500422156d174442970e99b31be9d95e5d0de80453d9c0ee2a69ac608c77b2ad5225352d6094e4717df5606d3550c6e2ae73f992bb74bd7bc58551aa385a34578a043d63f4c48c621db760e1d483babef688d833fc033cda8f19fbf320f87689c7115daa718667b756065bec67a2fc36a3f6edb034d925115df5a646fbeb7a3c5703538b7cdb759b3fc7de6b489f87e0ad265b4124f03f", 0xcf}], 0x5) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000580)=""/215, 0xd7}, {&(0x7f0000000840)=""/4096, 0x1000}], 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x89, 0x1, 0x7ff, 0x3}], 0x9, 0x0, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {}, {0x8106}]}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000680)=0x7f) close(r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x100000) 438.092651ms ago: executing program 7 (id=699): syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRES16=0x0]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x10) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080), 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffe3d, 0x7) 437.857559ms ago: executing program 7 (id=700): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file2\x00', 0x0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x48) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r1, 0x0) renameat(r0, &(0x7f00000000c0)='./file2\x00', r1, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') 433.483117ms ago: executing program 1 (id=701): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d300010100087b9e7ad7aaa34b2682c45ae620d2d667e5b8c39cbfd4248b95794027115d0040", 0x26) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 377.82247ms ago: executing program 7 (id=702): r0 = msgget$private(0x0, 0x101) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/171) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) write(r1, &(0x7f00000001c0)='A', 0x1) 377.272176ms ago: executing program 5 (id=703): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x10, 0x4000}, 0x6, 0x861, 0xffffffffffffffff, 0x0, 0x4, 0x100000000, 0x9, 0xb}) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x81, 0x1000300000000}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004", 0x7, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) (async) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000002}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 376.934845ms ago: executing program 6 (id=704): r0 = socket(0x800000018, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r1, 0x20004276) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x27358aab664a94b0) r2 = dup2(r1, r1) ioctl$BIOCLOCK(r2, 0x20004276) r3 = kqueue() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r4, &(0x7f0000000180)=[{0x0}, {&(0x7f00000001c0)="456809b97d4627eca0f1ce023a8c2f6e152e6123c586407331928467bf6ff42126ba08fac4dee9d45a6684ae2558e859d905c815cffc61fcd1d10d1850fa93c1db68a1df", 0x44}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x1005, 0x0, 0x8, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0xcb, 0x2) shutdown(r0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200303b00fe8000000000000000000000000000aaff020000000000000000000000000001"]) 355.704721ms ago: executing program 0 (id=705): ftruncate(0xffffffffffffffff, 0x40000000007) (async) ftruncate(0xffffffffffffffff, 0x40000000007) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r0 = msgget$private(0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, '\x00', 0xffffffff, 0xfffffffc}) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYRES16=r0, @ANYBLOB="211bc88e8af6a358df01a572028578510629c800cc8b085a8c1b6412"], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) r2 = msgget(0x1, 0x10) msgrcv(r2, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x0, 0x0) (async) msgrcv(r2, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x0, 0x0) r3 = msgget(0x1, 0x420) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/77) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x80, 0x58, 0xf, 0x3}, {0x3, 0x7, 0xb1, 0x6bf0}, {0x7, 0x0, 0x7, 0x6d}, {0xff81, 0x9, 0x6, 0x800}, {0xf, 0x8, 0x7}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x50, 0x0, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) msgsnd(r0, 0x0, 0x81, 0x0) (async) msgsnd(r0, 0x0, 0x81, 0x0) open(0x0, 0x80000000000206, 0x4ebfac6bbaf7929) (async) r5 = open(0x0, 0x80000000000206, 0x4ebfac6bbaf7929) writev(r5, 0x0, 0x0) write(r5, 0x0, 0x0) (async) write(r5, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) shutdown(r6, 0x1) recvmmsg(r6, &(0x7f0000000a80)={0x0, 0x9}, 0x10, 0x1001, 0x0) (async) recvmmsg(r6, &(0x7f0000000a80)={0x0, 0x9}, 0x10, 0x1001, 0x0) execve(0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x1800) msgsnd(r0, 0x0, 0xf4, 0x800) 331.930882ms ago: executing program 3 (id=706): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r1 = kqueue() dup(r1) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0xc148445e, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "975f082ed6c3630d3d67ded10000008000", 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$inet(0x2, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000001c0)=[{0x3c, 0x0, 0x8}]}) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea21567fba000000", 0x8) 330.916396ms ago: executing program 6 (id=707): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000300)="1e", 0x1) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = shmget(0x1, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x41b1, 0xffffffffffffffff, r5, r6, r7, 0x2}, 0xd2f, 0x8000, 0xffffffffffffffff, r8, 0xffffffff, 0x5e, 0x6}) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x4004570c, &(0x7f0000000240)={0xfffffffd, 0x0, 0x3, 0x20}) r9 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc1206949, &(0x7f00000001c0)) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="20202000019c0a", 0x7}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5}, 0x10, 0x401, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 329.766146ms ago: executing program 3 (id=708): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="aef43c05", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa0000a20ddd0105225336e2c9fde31ef61cc154f7e982385482aa1e0db2a73b87c1aaf4", 0x28}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="c7bf18de71fda74a0429e1639201aadd3188fce1c92caaa9f634b313cfd9ae8fab94979a070597cf7c53e800"/53, &(0x7f0000000080)=0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000002040)={@local, @empty, [], {@ipv6={0x86dd, {0xe, 0x6, "2a80f4", 0x14, 0xff, 0x1, @mcast1, @loopback, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x1, 0x0, 0x8}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x2, 0x0) r6 = kqueue() r7 = dup(r6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffa, 0xd5, 0x40000080}], 0x6, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) close(r4) writev(r5, &(0x7f0000000200)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r2, @ANYRESOCT=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) 326.14469ms ago: executing program 5 (id=709): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/233, 0xe9}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r2 = semget(0x1, 0x4, 0x200) semop(r2, 0x0, 0x0) 312.102385ms ago: executing program 5 (id=710): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x101) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)={0x3, 0x6, 0x3, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000a00)="09739b5aa2000ddeff18dd70484c459609ac70861083000000000000a7f37979f0116e268841687b00faf101", 0x2c}], 0x1, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="741e5c96840caf00000000000504000cce20095d8a6acf00537ac20ea10385980a64bc83bd49e750b8baf5b2", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000340)="16953381", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)={@broadcast, @random="891991d7d4b0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x8, 0x0, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xffbc, 0x0, 0x2, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) 115.988739ms ago: executing program 1 (id=711): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040)=0x5, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) socket(0x2, 0x4001, 0x0) (async) dup(r0) (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) close(r2) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040)=0x5, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) 111.903931ms ago: executing program 0 (id=712): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) recvmmsg(r0, &(0x7f0000000500)={&(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000040)=""/151, 0x97}, {&(0x7f0000000100)=""/184, 0xb8}, {&(0x7f00000001c0)=""/184, 0xb8}, {&(0x7f0000000280)=""/131, 0x83}, {&(0x7f0000000340)=""/175, 0xaf}], 0x5, &(0x7f0000000480)=""/11, 0xb}}, 0x10, 0x1, &(0x7f0000000540)={0xf8, 0x7e99}) pledge(&(0x7f0000000580)='+\xac$,\x00', &(0x7f00000005c0)='(\x00') syz_emit_ethernet(0xfdec, 0x0) 111.42141ms ago: executing program 5 (id=713): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) clock_getres(0x6, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x400000, "000000000000000000000000000400", 0x1, 0xfffffffc}) ioctl$BIOCLOCK(r2, 0x20004276) 92.646792ms ago: executing program 0 (id=714): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async, rerun: 32) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000004, 0x0, 0x7, 0x80000000000000}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) r4 = socket(0x2, 0x1, 0x6) connect$unix(r4, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) listen(r0, 0x0) (async) r5 = socket$unix(0x1, 0x5, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) pread(r7, &(0x7f00000000c0)="69c4a504afb20e1d56d5f4bec16cb0bd7fdf2d40c4c77dd1ef23227efe9498ae", 0x20, 0x80) (async, rerun: 64) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000180)=0x7fffffff) (rerun: 64) execve(0x0, 0x0, 0x0) (async) r8 = socket(0x2, 0x3, 0x0) getsockopt(r8, 0x0, 0x2, 0x0, 0x0) (async, rerun: 32) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 32) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xfe19) 3.623489ms ago: executing program 0 (id=715): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='r\x00') 3.177773ms ago: executing program 6 (id=716): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10004", 0x3, 0x600, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = accept$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) r6 = fcntl$dupfd(r0, 0x8f87adf5d63d6810, r0) r7 = accept(r0, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) r8 = getpgid(0xffffffffffffffff) r9 = getuid() r10 = getegid() r11 = shmget$private(0x0, 0x3000, 0x5a5, &(0x7f0000ffd000/0x3000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x2, 0x0, 0x0, 0x0, r13, 0x0, 0x4}, 0x1, 0x4, 0x0, 0x0, 0x2940, 0x101, 0x5}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000780)={0x1, 0x6, 0x101, 0x39, "eeef882af48c51c7e29b57326939fbe1e109c6fe", 0x3, 0x7f}) shmat(r11, &(0x7f0000075000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r11, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = getpid() fcntl$setown(r14, 0x6, r15) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000700)={{0xffffffff, r9, r3, r9, r10, 0x1, 0x9}, 0x5b, 0x9, r15, r1, 0x2, 0x101, 0x3}) socketpair(0x20, 0x1, 0x2, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r18 = getpid() fcntl$setown(r17, 0x6, r18) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r20 = getgid() sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000100)="b6227723a6958fc5c8d515f89fd0421bff50e104e5f76b9d4b4c4a8655d54b39493a4de81a87e20ae9d621f186be1dd73cc36530bf8f430737fc6d96238cf1f80e5718fdcbbdee2d78c153dfaa50e4295694cf256d27d0ab1e0d6ec7cc12", 0x5e}, {&(0x7f0000000180)="3bd84a9363360fc71f06e769a3b484a46b12c801aaafbe345f5059d736e84afa5d698bca24aaf1d3fe2f4127fd3e6eb38cfa021750ffc8c72927691f35fb7834929664137311e9c9111ee332b1bffc6d365e66db467fe07c9bc21182ae7fd1e493ab77d291d3c0b76b6dae2fa9bc6f921f2eb520b6de", 0x76}, {&(0x7f0000000200)="5d08454ac88865eea7422f38ebd94621898c1722ca6ca19c3eac07e3fffffffffffffffff6a10df7265d2a786298376347081b64f1c67509c106c1b05dc94caba1e606b2c3af602e01f5a5ed3ef7af5a07b5408020cb3fb04fa05687bc1665774e79844a4b035e005d294d12ef2a90ec3d7d470816ae00384f2f61bee6cb1386e4fd05f301a0aaee72fbe47029d2f0837058e65bcd120b410cb6687c29cbb8e9ab8172b844cef823ed6c6458cf0c71e0a09c0c708d282fc601010000000000009df925899fa05ca63caba08fdff7d9b5ff9ae3ab3f82728b312500"/229, 0xe5}, {&(0x7f0000000300)="36751497db1a115cde1007a9a040047c4caf52e2088e446ca4772a0b4be2611cab5f23cd0e52ed8b9cd89c7bcbfcdb9d551f89", 0x33}, {&(0x7f0000000340), 0xa06c1282f6011c6a}], 0x5, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="008dfacf50abea1a3400008a125172b4518d026df1d6", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRESHEX=r19, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r16, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x1f}, 0x6) 1.767317ms ago: executing program 7 (id=717): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000000000000000070000003300", 0x12, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f00000000c0), 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x1) 1.231685ms ago: executing program 0 (id=718): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) (async) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) (async, rerun: 64) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0xe573, 0xb96) (rerun: 64) syz_emit_ethernet(0xad, &(0x7f00000001c0)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x77, 0x50, 0x0, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x1, r1, r2, 0x0, 0x0, 0x8, 0x61, 0x2, 0x0, 0x1, {[@generic={0x8, 0xc, "a962d531022da6cd3e42"}]}}, {"831a2a4ce2734da8543ae6acfe328302bdeeadd1aa044f9e0f08bd21ea747c5269e224731e54ca64fa7099b16740e017a04cdb9959a2750e9eef4f12e26796ef860df7f8087219b3617e8e9a032c239837a67e1070b66d"}}}}}}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r3) 344.048µs ago: executing program 1 (id=719): syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x3, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@fragment={0x3, 0x0, 0x3, 0x1, 0x0, 0x1d, 0x67}], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "00df00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) 0s ago: executing program 6 (id=720): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7ffffffe, 0x0, 0x0, 0x0, 0x0, 0x6a, 0xfffe}, 0x7, 0x4, 0x1}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x1ff}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x38a, 0x7ff, 0xffffffff, 0x1, "34db416df13a6ebdba5f581e21bebf32dec4a6ec", 0xe1, 0x1ff}) (async, rerun: 64) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0) (async) write(r2, &(0x7f0000000100)="a6c587c6f4a097d185e3471bd0a6253b8a74732dd020857c23a9460a8f79af136d110b2bf2807e4fb0f3be46162961ce3dd5f25fb90dfe0d10ec51a7d943abf84d2ce8a1fddb012470d88230e6b4fb8d2ca9fcb5270234af5b895ce5c22951f888ee8fa9ba40f31df47397f9963569fbecde148369a762", 0x77) (async, rerun: 32) read(r1, &(0x7f0000000200)=""/243, 0xf3) (async, rerun: 32) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000080)='./bus\x00', 0x280, 0x1ad) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.50' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) login: sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 944 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 441731 28807 0 0 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8343724f) at panic+0x1e5 __assert(ffffffff833e7e11,ffffffff833ee69b,3b0,ffffffff833ee6e3) at __assert+0x29 refcnt_finalize(ffff80003c4ff990,ffffffff83333298) at refcnt_finalize+0x1c8 pppx_if_destroy(205b9a,ffff80003c4ff988) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80003c51e2b8) at pppxclose+0xa0 spec_close(ffff80002a41be80) at spec_close+0x412 VOP_CLOSE(fffffd806b9dd7f0,1,fffffd807f7d3340,ffff80003c51e2b8) at VOP_CLOSE+0x133 vn_closefile(fffffd806ccaa608,ffff80003c51e2b8) at vn_closefile+0x12b fdrop(fffffd806ccaa608,ffff80003c51e2b8) at fdrop+0x126 closef(fffffd806ccaa608,ffff80003c51e2b8) at closef+0x192 fdfree(ffff80003c51e2b8) at fdfree+0x116 exit1(ffff80003c51e2b8,0,0,1) at exit1+0x57f sys_exit(ffff80003c51e2b8,ffff80002a41c1f0,ffff80002a41c140) at sys_exit+0x1a end trace frame: 0xffff80002a41c1e0, count: 0 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 944 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8343724f) at panic+0x1e5 __assert(ffffffff833e7e11,ffffffff833ee69b,3b0,ffffffff833ee6e3) at __assert+0x29 refcnt_finalize(ffff80003c4ff990,ffffffff83333298) at refcnt_finalize+0x1c8 pppx_if_destroy(205b9a,ffff80003c4ff988) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80003c51e2b8) at pppxclose+0xa0 spec_close(ffff80002a41be80) at spec_close+0x412 VOP_CLOSE(fffffd806b9dd7f0,1,fffffd807f7d3340,ffff80003c51e2b8) at VOP_CLOSE+0x133 vn_closefile(fffffd806ccaa608,ffff80003c51e2b8) at vn_closefile+0x12b fdrop(fffffd806ccaa608,ffff80003c51e2b8) at fdrop+0x126 closef(fffffd806ccaa608,ffff80003c51e2b8) at closef+0x192 fdfree(ffff80003c51e2b8) at fdfree+0x116 exit1(ffff80003c51e2b8,0,0,1) at exit1+0x57f sys_exit(ffff80003c51e2b8,ffff80002a41c1f0,ffff80002a41c140) at sys_exit+0x1a syscall(ffff80002a41c1f0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d8d0cf689c0, count: -16 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a41bc50 rbx 0xffffffff83829dc7 cpu_info_full_primary+0x2dc7 rdx 0 rcx 0xffff80003c51e2b8 rax 0xffffffff83828ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xab015ce9524a955e r11 0xa489cf93f7ef3296 r12 0xffffffff83829bc8 cpu_info_full_primary+0x2bc8 r13 0 r14 0 r15 0x1 rip 0xffffffff82bc42d5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a41bc40 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=324098 pid=85497 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c51e2b8 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c51fc58,0xffff8000ffffb4a0 process=0xffff80002a313498 user=0xffff80002a417000, vmspace=0xfffffd807eb8cab0 estcpu=36, cpticks=4, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 82942 446621 73937 0 2 0 syz-executor 82942 47910 73937 0 2 0x4000000 syz-executor 88140 105956 81355 0 3 0x80 nanoslp syz-executor 88140 291840 81355 0 3 0x4000000 smrbar syz-executor 88140 42643 81355 0 3 0x4000080 fsleep syz-executor 28807 441731 13130 0 7 0 syz-executor 28807 20622 13130 0 2 0x4000000 syz-executor 76893 2803 76589 0 3 0x80 nanoslp syz-executor 76893 142902 76589 0 3 0x4000080 kqread syz-executor 76893 509524 76589 0 3 0x4000080 fsleep syz-executor 60481 497769 33122 0 3 0x80 nanoslp syz-executor 60481 259476 33122 0 3 0x4000080 sbwait syz-executor 60481 37916 33122 0 3 0x4000080 sbwait syz-executor 60481 199645 33122 0 3 0x4000080 sbwait syz-executor 60481 367507 33122 0 3 0x4000080 fsleep syz-executor 60481 463085 33122 0 3 0x4000080 fsleep syz-executor 60481 513502 33122 0 3 0x4000080 fsleep syz-executor 76589 301260 34651 0 3 0x82 nanoslp syz-executor 47028 198753 0 0 3 0x14200 acct acct 33122 458884 34651 0 3 0x82 nanoslp syz-executor 52865 380076 1 0 3 0x100083 ttyin getty 73937 444736 34651 0 3 0x82 nanoslp syz-executor 28396 60989 0 0 3 0x14200 bored sosplice 72366 152844 34651 0 3 0x82 nanoslp syz-executor 81355 115256 34651 0 3 0x82 nanoslp syz-executor 13130 37007 34651 0 3 0x82 nanoslp syz-executor 30808 490000 34651 0 2 0x2 syz-executor 34651 424855 54908 0 2 0x2 syz-executor 54908 383738 18044 0 3 0x10008a sigsusp ksh 18044 169694 94039 0 3 0x98 kqread sshd-session 94039 147749 88473 0 3 0x92 kqread sshd-session 88473 159091 1 0 3 0x88 kqread sshd 40452 380395 27493 74 3 0x1100092 bpf pflogd 27493 243866 1 0 3 0x80 sbwait pflogd 5611 246756 79126 73 3 0x1100090 kqread syslogd 79126 70482 1 0 3 0x100082 sbwait syslogd 18031 354413 1 0 3 0x100080 kqread resolvd 70191 224907 70957 77 3 0x100092 kqread dhcpleased 17211 490754 70957 77 3 0x100092 kqread dhcpleased 70957 413673 1 0 3 0x80 kqread dhcpleased 39691 403114 0 0 3 0x14200 bored smr 22166 171831 0 0 2 0x14200 zerothread 64843 58502 0 0 3 0x14200 aiodoned aiodoned 37083 119486 0 0 3 0x14200 syncer update 55632 246244 0 0 3 0x14200 cleaner cleaner 23418 308157 0 0 3 0x14200 reaper reaper 70027 444161 0 0 3 0x14200 pgdaemon pagedaemon 5564 82028 0 0 3 0x14200 bored viomb 83735 345497 0 0 3 0x40014200 acpi0 acpi0 85729 100416 0 0 3 0x40014200 idle1 24099 224215 0 0 3 0x14200 bored softnet3 44634 417927 0 0 3 0x14200 bored softnet2 26282 395899 0 0 3 0x14200 bored softnet1 74502 428072 0 0 3 0x14200 bored softnet0 56628 444326 0 0 3 0x14200 bored systqmp 70710 83765 0 0 3 0x14200 bored systq 43612 39688 0 0 3 0x14200 tmoslp softclockmp 22023 308534 0 0 2 0x40014200 softclock 50957 163054 0 0 3 0x40014200 idle0 1 402644 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10209 11152K 11343K 166960K 12533 0 pcb 17 13K 13K 166960K 117 0 rtable 226 8K 8K 166960K 516 0 pf 44 20K 26K 166960K 150 0 ifaddr 42 7K 7K 166960K 89 0 ifgroup 56 2K 2K 166960K 140 0 sysctl 4 1K 1K 166960K 4 0 counters 66 36K 36K 166960K 126 0 ioctlops 0 0K 4K 166960K 1588 0 iov 0 0K 28K 166960K 51 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1458 92K 92K 166960K 2301 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 23 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 30 0 dirhash 12 2K 3K 166960K 39 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 240K 166960K 914 0 sigio 0 0K 0K 166960K 11 0 proc 72 91K 128K 166960K 712 0 subproc 63 3K 4K 166960K 100 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 146 0 in_multi 89 6K 7K 166960K 153 0 ether_multi 1 0K 0K 166960K 2 0 mrt 2 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 535 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 230 64K 87K 166960K 9822 0 UVM aobj 39 2K 2K 166960K 41 0 pinsyscall 41 82K 104K 166960K 2071 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 74 0 NDP 12 0K 2K 166960K 61 0 temp 56 8638K 8704K 166960K 18667 0 kqueue 14 22K 30K 166960K 157 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 84 0 80 1 0 1 1 0 8 0 rtentry 168 163 0 61 5 0 5 5 0 8 0 unpcb 144 587 0 560 7 5 2 6 0 8 1 syncache 336 5 0 5 3 2 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 808 218 0 212 4 2 2 4 0 8 1 arp 120 28 0 11 1 0 1 1 0 8 0 inpcb 376 785 0 773 9 1 8 8 0 8 6 nd6 136 36 0 13 1 0 1 1 0 8 0 pkpcb 40 2 0 2 2 1 1 1 0 8 1 kcovpl 48 11 0 4 1 0 1 1 0 8 0 ppxss 1168 19 0 18 1 0 1 1 0 8 0 pppxif 1472 3 0 2 2 1 1 1 0 8 0 pfstscr 40 3 0 2 1 0 1 1 0 8 0 pffrag 232 5 0 0 1 0 1 1 0 482 0 pffrnode 88 5 0 0 1 0 1 1 0 8 0 pffrent 40 13 0 8 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 6 0 5 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfqueue 320 33 0 33 1 0 1 1 0 8 1 pfstitem 24 62 0 13 1 0 1 1 0 8 0 pfstkey 128 65 0 16 2 0 2 2 0 8 0 pfstate 376 63 0 15 6 0 6 6 0 8 0 pfrule 1344 29 0 22 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 662 0 213 32 3 29 29 0 8 0 art_table 32 664 0 213 4 0 4 4 0 8 0 art_node 16 161 0 71 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 11 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 26 0 16 1 0 1 1 0 8 0 shmpl 112 38 0 2 2 0 2 2 0 8 0 dirhash 1024 35 0 18 3 0 3 3 0 8 0 dino2pl 256 2991 0 1482 95 0 95 95 0 8 0 ffsino 280 2991 0 1482 109 0 109 109 0 8 0 nchpl 144 4242 0 3691 64 31 33 64 0 8 8 rtmask 32 1 0 1 1 1 0 1 0 8 0 uvmvnodes 80 3722 0 0 76 0 76 76 0 8 0 vnodes 216 3722 0 0 207 0 207 207 0 8 0 namei 1024 14771 0 14771 3 1 2 2 0 8 2 percpumem 16 77 0 30 1 0 1 1 0 8 0 kstatmem 264 76 0 52 2 0 2 2 0 8 0 scsiplug 72 3 0 3 1 1 0 1 0 8 0 scxspl 216 13001 0 13001 10 8 2 8 1 8 2 plimitpl 152 157 0 139 1 0 1 1 0 8 0 sigapl 424 1199 0 1148 7 1 6 7 0 8 0 futexpl 64 11044 0 11039 1 0 1 1 0 8 0 knotepl 120 518 0 0 16 0 16 16 0 8 0 kqueuepl 216 344 0 331 5 4 1 5 0 8 0 pipepl 328 174 0 147 3 0 3 3 0 8 0 fdescpl 504 1178 0 1148 5 0 5 5 0 8 0 filepl 152 6754 0 6532 17 5 12 17 0 8 0 lockfpl 104 464 0 462 2 1 1 2 0 8 0 lockfspl 48 192 0 190 1 0 1 1 0 8 0 sessionpl 144 28 0 19 1 0 1 1 0 8 0 pgrppl 48 43 0 26 1 0 1 1 0 8 0 ucredpl 104 920 0 907 1 0 1 1 0 8 0 zombiepl 144 1151 0 1148 1 0 1 1 0 8 0 processpl 1168 1199 0 1148 5 1 4 5 0 8 0 procpl 656 2451 0 2388 6 0 6 6 0 8 0 srpgc 96 8 0 8 1 1 0 1 0 8 0 sosppl 168 7 0 7 1 1 0 1 0 8 0 sockpl 688 1467 0 1424 17 8 9 15 0 8 5 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 120 0 0 15 0 15 15 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 23 0 0 1 0 1 1 0 8 0 mbufpl 256 183 0 0 11 0 11 11 0 8 0 bufpl 280 3746 0 136 258 0 258 258 0 8 0 anonpl 24 171606 0 168251 52 6 46 50 0 184 18 amapchunkpl 152 31177 0 30663 27 3 24 27 0 158 2 amappl16 200 3257 0 3230 19 8 11 15 0 8 7 amappl15 192 5 0 5 2 2 0 1 0 8 0 amappl14 184 123 0 110 1 0 1 1 0 8 0 amappl13 176 7 0 7 1 1 0 1 0 8 0 amappl12 168 1870 0 1840 3 1 2 2 0 8 0 amappl11 160 83 0 69 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 242 0 242 1 1 0 1 0 8 0 amappl8 136 29 0 26 1 0 1 1 0 8 0 amappl7 128 115 0 102 1 0 1 1 0 8 0 amappl6 120 207 0 204 1 0 1 1 0 8 0 amappl5 112 135 0 126 1 0 1 1 0 8 0 amappl4 104 336 0 315 1 0 1 1 0 8 0 amappl3 96 6345 0 6226 4 0 4 4 0 8 0 amappl2 88 712 0 649 2 0 2 2 0 8 0 amappl1 80 10786 0 10218 15 1 14 14 0 8 0 amappl 88 9360 0 9186 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 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 40 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1178 0 1148 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1178 0 1148 1 0 1 1 0 8 0 vmmpekpl 168 10809 0 10755 3 0 3 3 0 8 0 vmmpepl 168 77099 0 75243 99 6 93 98 0 357 1 vmsppl 456 1177 0 1148 6 1 5 5 0 8 0 rwobjpl 64 26161 0 21468 79 0 79 79 0 8 2 pdppl 4096 2363 0 2296 107 36 71 85 0 8 4 pvpl 32 16209 0 0 131 0 131 131 0 265 0 pmappl 248 1177 0 1148 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 295 0 47 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8343724f) at panic+0x1e5 __assert(ffffffff833e7e11,ffffffff833ee69b,3b0,ffffffff833ee6e3) at __assert+0x29 refcnt_finalize(ffff80003c4ff990,ffffffff83333298) at refcnt_finalize+0x1c8 pppx_if_destroy(205b9a,ffff80003c4ff988) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80003c51e2b8) at pppxclose+0xa0 spec_close(ffff80002a41be80) at spec_close+0x412 VOP_CLOSE(fffffd806b9dd7f0,1,fffffd807f7d3340,ffff80003c51e2b8) at VOP_CLOSE+0x133 vn_closefile(fffffd806ccaa608,ffff80003c51e2b8) at vn_closefile+0x12b fdrop(fffffd806ccaa608,ffff80003c51e2b8) at fdrop+0x126 closef(fffffd806ccaa608,ffff80003c51e2b8) at closef+0x192 fdfree(ffff80003c51e2b8) at fdfree+0x116 exit1(ffff80003c51e2b8,0,0,1) at exit1+0x57f sys_exit(ffff80003c51e2b8,ffff80002a41c1f0,ffff80002a41c140) at sys_exit+0x1a syscall(ffff80002a41c1f0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d8d0cf689c0, count: -16 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029aabff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x77538ebb5710, count: 12 ddb{1}> trace x86_ipi_db(ffff800029aabff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x77538ebb5710, count: -3