ea00e4e4fd6aa828941aa6f44b54027d0b838ef0dd59c9e7cc40f3240bd98719e3d8424b9b21869ca39e7bd843c9cde026b4161d6df84a2b08b705453abe600ca29c770b967f4fdb218e80017084c6e2de01f4903b10af5952862e09837c5f29147f050d66d179e9f37abeeddf33ce116532e20b9ecde85d4841c8497cdb71e2cac96c09bbe0e7a6da8304b608244cdbadfd3f5fd992ebff3dcc7b5f609fe50940105304cb5971fff179b7ac152c15e79708be248dd4a8e556c121a8082a51880ae80063b926aa8252e703feb9e29f79b4306d2d975d513f84a27f2693d7951e53a9acc418a83136177ba1675cd05bc611b0d9b8f25547d9624c83ceebaad4f53808770b8d4a8f1ced1646ebfebc2dc74ae8feee40aa11bb6d88e69a8840e70b62dc49baefbdd0922eb909862450243281026585ff74a9ad54214cb94e81be5335ae1a5c8a36b7b143939ea7334a3ef32d4b0d2087b2a743c1c1b3bb7ccdeb3f35de7cc05db3c2aa38103d45265796ee8dd3685253803fd5ffd945cb2d43abd8b627fd826326bc1eca9af9b000cfff398cb22a094b6e3ffe9915054c6d9e10e44c994cf802aff17908c123c599cec9d433a33829965e8e7a1c6d42c39b9bda0a140f13f70e58c26e90ba0aac409a53e81a46f33e33424b0ae038e9015e972fc3314367fd3dacacb407cc94afa482b7eec357b89f93646daed05daf87e020a124aa446b86aba5c983ed06221ab3fb1944eeb2dff9ebb87cc2b53960e5f7d592cc3231dbef007fa5efdf5b44a6071f01666b20e68add687492c36e31296d6ffbed25c3d5b4fe4c2dc6694a6b356e61d020c47ff9cb44ede70ee52dc27fb6fd27290412200a8b2fdb4b5e78c5ff1f7f3af6b2c4df5a1a27ab9efb2b34492ead718ac6d01ef373ea2ce3747bb18984fb33d28cdc356b8abd51c4c5cfe0346", 0x1000}}, 0x1006) r4 = openat$audio(0xffffffffffffff9c, &(0x7f0000000080), 0x6c4200, 0x0) ioctl$SNDCTL_DSP_GETCAPS(r4, 0x8004500f, &(0x7f0000000040)) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000001240)=0x3) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) sendmsg$nl_route(r2, &(0x7f0000001200)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x2004040}, 0xc, &(0x7f00000011c0)={&(0x7f0000001140)=@newnexthop={0x7c, 0x68, 0x2, 0x70bd26, 0x25dfdbfb, {0x0, 0x0, 0x4, 0x0, 0xb}, [@NHA_GROUP_TYPE={0x6, 0x3, 0x1}, @NHA_ID={0x8, 0x1, 0x1}, @NHA_GROUP_TYPE={0x6, 0x3, 0x1}, @NHA_GATEWAY={0x14, 0x6, @in6_addr=@private2={0xfc, 0x2, '\x00', 0x1}}, @NHA_ENCAP_TYPE={0x6}, @NHA_BLACKHOLE={0x4}, @NHA_GROUP={0x2c, 0x2, [{0x1, 0x5}, {0x0, 0x3}, {0x2}, {0x0, 0x1}, {0x2, 0x8}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x10}, 0x0) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) syz_open_dev$vcsa(&(0x7f0000000000), 0x401, 0x20100) (async) write$UHID_INPUT(r3, &(0x7f00000000c0)={0x8, {"ac2331d1539fa88ef28ee9196da50a18d249290248c4924677f8e8d5959d7494fff481aeb3bb1c979a46f972ba1edb236fefc0ba272da2c2b505be9e359a128f4c79083fef2b2e94a162975fe83f1b679650cf4b191563982a6679ef92ed540b35d7a4c9a113032269d6475d27cb3b017dc7cf6f74af51ec0bf4cb70708a6a597ca77ebf260eb714a730e773e812112a22022c1de1661c61f211b44605d745f8d39a01ee5720c0247a052acfa993a9f8c0893ed0da4d623508d4e4dd508641cce10745aeb5e1d986d900cebd06aebf9e69d62f04a0b267f159e6449a0b7e651a8b4323fa5462ce594b32ddb4af7cb3b18f95df2e4e909c0ef0cd6c5b28c493ec6e2037a34865742879c0beb254e2dd1ff924fc136c2055c0e1e31bd109f79cdbd985e7ff55da9937008593def7c14f8f231b6ff3d18745501a67ea2a193f8561a22980276897a5f122d7be99797f7ae2b7437f495391532281e8c9d2a62e9d5706f9e19df133ea972d24b990ebc3299ffdc0f43ab7827a951220a04e589edcc19ca3ffa85e134cccd42de02b187c1edddfe42989930010510bd3e90d81be2ff46ddbe34d18a31d7e65c62acb7a025eec28f141e03632ba8020259e9912f58fcb976d51612d0343d3c3bf423fee8cbd078c9476bc24945b8c9562cd33dff82f8cce77c09e7351a009a3276cc628ffdeefb5e121f5678c101d88d717818c5101c8582a17b968bd11bce947f14a82cc3e80c2335bd745a7732a33e6e073f0038a8c29cc85fa8a3d6336f26fa1567b5c02c6402b24c59d4aa270dc4ff873092e8be55bc4db3d11debf6199d485921738af84daf56edc935de71ae9e4ff49aa47a82705e915d3e8fb2046b06a023777b1466fa12ffb2a61837a619016f94e2d5f5829937f6ea7f5d41a14db0c935a6c33c14cb05c5d26d600d502d292cb16c52a0b6a57e72419b4c295b1b3a233d14c9c26c6443d26fd637b3c47e5dfb5bcb8cf0d94c4cdbae3f4395424576783c5644ef70c9366dcc6117fef4ec78e2fb3c959e539af0a549dcbdba803bd7dd6b545f023528efb95a2048fb3921b586d719d6df8b289b7d0781527b18a22b2a7c0143549c25197fbf107caf21a91ce2542d1c3981f8808e211b81f2d4c2a02a4e721b0a1f46259d025acf12fbc1d370aacd4e1778d0a632679276ba3eda2ba03a8f0bcdf1a7a3af32aceadecaf2e0630ae57ab241ea51199b641078660daa896542c8766a24c02fc81f33ebc0229cc3c0c2f148c20f4882f5105fabb7be724f4f10f7dee7b450272402f3b24347bc636ac9af29464753183c6be7cf2f8da912c44953f0cc3add73177aa08e416997d74d9ffeaf32cbf25da17304d126a6b9e6fa17fe16e0b54b80772656ece6744f7b6db64410f93b0930f3bda5e4bc47ca8b9482fe736c51ed993e89edb2db3d7a68b577475e4912d7148ad46220e18584523e874fb5a21a4cb9706abd0a8d1b0c04bbab6a301e02fa3f929f54b9db5d9d30e13ce8ecb24b4fec406a514acc3aff83683df513c706c23f744764dfbd2e389fe32acb3d02d6f2b598d0538892cc5ba3b90f9f284384592f45ce7e06ad6f72050b27a962be75201e9df5db531b946bb1c8757b713906ed1fc87be5675af72ca22b76831dacd4b194ecc9ba76b97cadf97fd1f9a6249402140831eee9cbd0801594de549776f59e30d1624a596dbdcd9dbd68c3e6712acc3aa1a72cb4e95819cb5ec8b4659945cbb503c9baaafa38065ed9c00d80b028ac260fc477f83aa73d851230f268dc0ef0db9e63cb0601d5747be7f723b528ead42f248aa338ce1560a78d8f39a3c29ce536eac29826af4f80e01dbb7828f1eee5fae8c3ffff4ff393386b009aeb094470c690aa8e59a65440987d86db4c87a2f089b90e24e18694185ad7b7403a3cb6b01c5fcd42adf162a51fb9ba0a4665ae43fa46fb4b7c2abde6d7b50c543b5d5cf4084fc26dafafba51c62217513b6b3ef3412a2fe8b025cbceba23e37f9ac76e93ff6a979ee1392e77c77f798e0bfe531719276383f950e52cd8888b9feb5dd84344b0f310b9ecbc338afb0f90a671d81f39a4f1eaa057084722d075ef2e0b314a9449d582ece7762bda8e40117674e1d8b0d5537562597c77456fc1aef535005fc038f386bb3ff71a985ec15a48a02f173d478622ea83aaf838c53be7ffeff65deb99d508f4a265ecbe478c2e7c7fc4fa96a9ffa3cecd59267af81bd268de4d7f5d214fb0e6639f6f00febf11941602757484468f3a9160dfe51b6c0a47ae753c2f13a6b0f02ef10ccdd21f15994d03cb4ae0c1ee343385b4e396f97fac50b257c464f405c88736c2a2832f4c724e479c86a7947c48fd3cfb33031b040376ab2b43ab8b7aa4eb254f26e828f74691899e0836df674c0f71ce5af23aa690d2e108bfe98afc16c5bc88d5d827b3e36fa6f799032ef9ce195ec14eb2a4724f1b91e6ad2f70550644c2ca1f985be71824f84113003f4cdde414284751116dce5b2686c58a8fda2eeef765f7175977d3994714580217ed528bc01caf76a368d13e4e6ff89f81df80a84148a5918912691abc20ff92c689f24cbc214b76fbf1c7c23b79fe60649a9df6d3b8004b059c82818a738f219937fb9da1248131f117fd9316ee13d84f4c811005ecb7dc3f21232272a450a9b6df7f058fa89a4d1bc2d826324ab60d88f89d73b465d29f1f22619b46ad408864f345cc2a7f3db31e0a45c6cf1e2d2125fe129d4dc568b9de679bb66734e441c07cf149037026ee385323fd4195edd5797d58aeb4818804fc810c4f26eb4fab34f726c4ac944de23c53013053bf375b70ce99787b14e36603dfdd8e1ee310dd08307ad2037cedf317e6be76c8e7bbaa9f10760c5beb97c0ef1d5c11724fbe390e893b140bdffe72b734c5abec8bc55b12d1ca1ecf5b17af0749eaa95d7814fa8a323698ff74191b70b72d9a65407ad525b371686896af8b987266b9aafc4f51d5c6f40a6e1917c1f9fad182d14aac82a84477e2a83973529c39b81cba4435a9fb29c03c083ea1f3c42f1129706e4e25b2ab81d4f23de0167b88329d10c8e4b5a147c5e6aa3f6dfe6177f0bf0aa3de80394b56e53b2b6decd4b220584c339263b0609f837d32e0d4c4160600e296488af2c09be245c15235f3c1a037c88c86bfc3adb0ee6398288174a8e1ce96eb5043b10d8e5d975f176d2ebea148ccea56dbd7b9cbd673ae180e7a175688b9528eac47bd2b90213a6516ea5e883814c12e8b01db2fe7daa6ddd2678ff04d2a22393925254ee7ace1b816269aa47ca3759ef454d0fb18d01e0dbc1156658c800a97954f907709530f1c750298ec15eb7850aa1203978590bfe7b0e956dd8d306076df2c04a5fb7055307149cd942897395cc46ffad047ff47a016bb6d77f68cb2e3c7798bc21174bdd03b162d49cd5a7ff114bfa4f84df63db4ec08335a7e171f2959504f3e99aeaa8a639af4097b2299c567c824e8f819cc5d6ef4c2453746501bd1b03170a560250f1ff5e73878b543300f6a71d61b9ae01e6e08cbe7d2728e9a0fa851216544463747a3e634286be763b53706c9b8ccc512356774756066fa1b7cc9fa5719abdc67e66605cdcdbd9d945f1938f62f1048189d6a1e5bd9cdf2a698086a89e47952bbda5373cf173879dd6e304be9fb8beac3f47927db082bead10fb2ee59662dc384118bfee4746fa0d79fc5ba627a8640f2245bb11fa50d9712efba980ff3612870d6de45784fdcee9985685718a1db6ed7e7b60f6970a46c847f962a09af9306f6b7609606c56e91ad6df9b024b1959dc950f233c7af1dc54516c8311d50d4a5c94d6e6eecf57a66610f104459aca2c67c745e6c76dac5cf1c7dbc301791318d1ef998acef0f8b8c0a170b807d88e41228d34f1700b8d6f378f2aaec46c8497af689f63b6908ab67343b476e47cba4a23498cfa4954edc4a67ad009dec04d43aa1e6e797ccb1a3f96dcbed697dc44c8cb12c0c6c16b0540628972fa52b4be0628e0c5f0a46146644b26a45b948fd7ca1d43073453265f288bd8e7bcea9815a9357e2a31a70a7e282b6a8c98ec4cd1435c1fe28d2779dc6fe4d2f5ce15a83b4eb57ec82e3e924762c2224caea7feaaa4f0ae856ce8292620627ceaab74eb59383750e825a8c1ce63350d9509132e9cda0c3180dc61296dff626ed0e60c977c0a202dbe9ee59a3176e7f671a6fb6ae10cc66a2a43bfc2d55e1459d03c63fda01e337b631e2851e0412937c789c7816d8e1a3ca5710a36bb26f4373a2dd91f236b45d3f0098d45b38d8182897932a4d060e670ebd40b97017d4b0848a85f7e6762f15cf8cc91fc7d891b22fd1e985f5c1319996b93ccf1311cfdb1e0d6e0eedf95bacb71334e4cbf394058308f5c0b62bfed086c846ecb892f0545abb772e9d33b3e98826b77dae4d664de485457766467cc8cf67188ae7a1fe0f809320a870a97c2c3803e690353b6b4d666843007adbcd88b20adecdb7271cc42a8f54cef94d56296e6c15d5cb0c4f74681a94b2caa05787fe366d52b7f7b74313c7a9f750ad41b25f06e24a8247a795eca760eb4fb8b2d66e9d0983674a3a5e29ff2a6327d6819334f82c7bc90bff76bde42c780b48e9daedc5ab63398a98923996824c1b2ddf9914606de6020d5fdd3d33c79f378000154f62c837f2207dfed059a4f40ef2df4bc57d9a4633d688d3d0c8e422aaace2a3643c03a3e596e51f7e6ff98ac782d02b3243984c4a9f1bd6d6ae7ae6e2f0123efbce13fdcbcf6c86b07f5fce1a312278c6c2214f882fd73b9bb8f332c34f784ca92ccbf649f8a5134e72714a4ba0e863b05733da3ee10fb9ecea00e4e4fd6aa828941aa6f44b54027d0b838ef0dd59c9e7cc40f3240bd98719e3d8424b9b21869ca39e7bd843c9cde026b4161d6df84a2b08b705453abe600ca29c770b967f4fdb218e80017084c6e2de01f4903b10af5952862e09837c5f29147f050d66d179e9f37abeeddf33ce116532e20b9ecde85d4841c8497cdb71e2cac96c09bbe0e7a6da8304b608244cdbadfd3f5fd992ebff3dcc7b5f609fe50940105304cb5971fff179b7ac152c15e79708be248dd4a8e556c121a8082a51880ae80063b926aa8252e703feb9e29f79b4306d2d975d513f84a27f2693d7951e53a9acc418a83136177ba1675cd05bc611b0d9b8f25547d9624c83ceebaad4f53808770b8d4a8f1ced1646ebfebc2dc74ae8feee40aa11bb6d88e69a8840e70b62dc49baefbdd0922eb909862450243281026585ff74a9ad54214cb94e81be5335ae1a5c8a36b7b143939ea7334a3ef32d4b0d2087b2a743c1c1b3bb7ccdeb3f35de7cc05db3c2aa38103d45265796ee8dd3685253803fd5ffd945cb2d43abd8b627fd826326bc1eca9af9b000cfff398cb22a094b6e3ffe9915054c6d9e10e44c994cf802aff17908c123c599cec9d433a33829965e8e7a1c6d42c39b9bda0a140f13f70e58c26e90ba0aac409a53e81a46f33e33424b0ae038e9015e972fc3314367fd3dacacb407cc94afa482b7eec357b89f93646daed05daf87e020a124aa446b86aba5c983ed06221ab3fb1944eeb2dff9ebb87cc2b53960e5f7d592cc3231dbef007fa5efdf5b44a6071f01666b20e68add687492c36e31296d6ffbed25c3d5b4fe4c2dc6694a6b356e61d020c47ff9cb44ede70ee52dc27fb6fd27290412200a8b2fdb4b5e78c5ff1f7f3af6b2c4df5a1a27ab9efb2b34492ead718ac6d01ef373ea2ce3747bb18984fb33d28cdc356b8abd51c4c5cfe0346", 0x1000}}, 0x1006) (async) openat$audio(0xffffffffffffff9c, &(0x7f0000000080), 0x6c4200, 0x0) (async) ioctl$SNDCTL_DSP_GETCAPS(r4, 0x8004500f, &(0x7f0000000040)) (async) 02:39:33 executing program 3: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000400)={0x2, @win={{0x0, 0x0, 0x9, 0x1}, 0x7fff508bd8c5ca7e, 0x3844, &(0x7f0000000380)={{0x6d, 0x100, 0x3, 0x6}, &(0x7f0000000340)={{0xff, 0x7, 0xffffffff, 0x9}, &(0x7f0000000300)={{0x1, 0x5, 0x4, 0x2}}}}, 0x3, &(0x7f00000003c0)="6b2a3bfae8612fd19ec0e9fcdcc02d4fa4d52a20897cc28645a972eec0792d96", 0x20}}) 02:39:33 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_fd={0xffffffff, 0x0, 0x4, 0x418, 0x0, {}, {0x2, 0xc, 0x0, 0x20, 0x40, 0x9, "403da85c"}, 0x6, 0x4, {&(0x7f0000000180)=[{0x1, 0x1, {}, 0x3ff}, {0x7ff, 0x5, {}, 0x4}]}, 0x1ff}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0xca2, 0x1}) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = gettid() syz_open_procfs$namespace(r3, 0x0) r4 = getuid() socket$unix(0x1, 0x2, 0x0) gettid() r5 = getegid() gettid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r3, r4, r5}}}], 0x20, 0x40080}, 0x4000) 02:39:33 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) write$UHID_DESTROY(r1, &(0x7f0000000280), 0x4) ioctl$vim2m_VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000000040)=0x1) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000180)={0x1, @pix_mp={0x2000000, 0xfffffe00, 0x4f424752, 0x8, 0x6, [{0x1, 0x5}, {0x2, 0x4000000}, {0x80bc, 0xffffffc1}, {0x8, 0x949}, {0x0, 0xb58}, {0x6, 0x400}, {0xdc, 0x8}, {0x0, 0x5}], 0x7f, 0x5c, 0x3, 0x0, 0x4}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) write$UHID_DESTROY(r1, &(0x7f0000000280), 0x4) (async) ioctl$vim2m_VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000000040)=0x1) (async) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000180)={0x1, @pix_mp={0x2000000, 0xfffffe00, 0x4f424752, 0x8, 0x6, [{0x1, 0x5}, {0x2, 0x4000000}, {0x80bc, 0xffffffc1}, {0x8, 0x949}, {0x0, 0xb58}, {0x6, 0x400}, {0xdc, 0x8}, {0x0, 0x5}], 0x7f, 0x5c, 0x3, 0x0, 0x4}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) 02:39:33 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x0, @pix_mp={0x8, 0x9, 0x35303553, 0x3, 0xb, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f, 0xfffffffb}, {0x1, 0x5}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:33 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000001240)=0x3) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) sendmsg$nl_route(r2, &(0x7f0000001200)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x2004040}, 0xc, &(0x7f00000011c0)={&(0x7f0000001140)=@newnexthop={0x7c, 0x68, 0x2, 0x70bd26, 0x25dfdbfb, {0x0, 0x0, 0x4, 0x0, 0xb}, [@NHA_GROUP_TYPE={0x6, 0x3, 0x1}, @NHA_ID={0x8, 0x1, 0x1}, @NHA_GROUP_TYPE={0x6, 0x3, 0x1}, @NHA_GATEWAY={0x14, 0x6, @in6_addr=@private2={0xfc, 0x2, '\x00', 0x1}}, @NHA_ENCAP_TYPE={0x6}, @NHA_BLACKHOLE={0x4}, @NHA_GROUP={0x2c, 0x2, [{0x1, 0x5}, {0x0, 0x3}, {0x2}, {0x0, 0x1}, {0x2, 0x8}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x10}, 0x0) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) r3 = syz_open_dev$vcsa(&(0x7f0000000000), 0x401, 0x20100) write$UHID_INPUT(r3, &(0x7f00000000c0)={0x8, {"ac2331d1539fa88ef28ee9196da50a18d249290248c4924677f8e8d5959d7494fff481aeb3bb1c979a46f972ba1edb236fefc0ba272da2c2b505be9e359a128f4c79083fef2b2e94a162975fe83f1b679650cf4b191563982a6679ef92ed540b35d7a4c9a113032269d6475d27cb3b017dc7cf6f74af51ec0bf4cb70708a6a597ca77ebf260eb714a730e773e812112a22022c1de1661c61f211b44605d745f8d39a01ee5720c0247a052acfa993a9f8c0893ed0da4d623508d4e4dd508641cce10745aeb5e1d986d900cebd06aebf9e69d62f04a0b267f159e6449a0b7e651a8b4323fa5462ce594b32ddb4af7cb3b18f95df2e4e909c0ef0cd6c5b28c493ec6e2037a34865742879c0beb254e2dd1ff924fc136c2055c0e1e31bd109f79cdbd985e7ff55da9937008593def7c14f8f231b6ff3d18745501a67ea2a193f8561a22980276897a5f122d7be99797f7ae2b7437f495391532281e8c9d2a62e9d5706f9e19df133ea972d24b990ebc3299ffdc0f43ab7827a951220a04e589edcc19ca3ffa85e134cccd42de02b187c1edddfe42989930010510bd3e90d81be2ff46ddbe34d18a31d7e65c62acb7a025eec28f141e03632ba8020259e9912f58fcb976d51612d0343d3c3bf423fee8cbd078c9476bc24945b8c9562cd33dff82f8cce77c09e7351a009a3276cc628ffdeefb5e121f5678c101d88d717818c5101c8582a17b968bd11bce947f14a82cc3e80c2335bd745a7732a33e6e073f0038a8c29cc85fa8a3d6336f26fa1567b5c02c6402b24c59d4aa270dc4ff873092e8be55bc4db3d11debf6199d485921738af84daf56edc935de71ae9e4ff49aa47a82705e915d3e8fb2046b06a023777b1466fa12ffb2a61837a619016f94e2d5f5829937f6ea7f5d41a14db0c935a6c33c14cb05c5d26d600d502d292cb16c52a0b6a57e72419b4c295b1b3a233d14c9c26c6443d26fd637b3c47e5dfb5bcb8cf0d94c4cdbae3f4395424576783c5644ef70c9366dcc6117fef4ec78e2fb3c959e539af0a549dcbdba803bd7dd6b545f023528efb95a2048fb3921b586d719d6df8b289b7d0781527b18a22b2a7c0143549c25197fbf107caf21a91ce2542d1c3981f8808e211b81f2d4c2a02a4e721b0a1f46259d025acf12fbc1d370aacd4e1778d0a632679276ba3eda2ba03a8f0bcdf1a7a3af32aceadecaf2e0630ae57ab241ea51199b641078660daa896542c8766a24c02fc81f33ebc0229cc3c0c2f148c20f4882f5105fabb7be724f4f10f7dee7b450272402f3b24347bc636ac9af29464753183c6be7cf2f8da912c44953f0cc3add73177aa08e416997d74d9ffeaf32cbf25da17304d126a6b9e6fa17fe16e0b54b80772656ece6744f7b6db64410f93b0930f3bda5e4bc47ca8b9482fe736c51ed993e89edb2db3d7a68b577475e4912d7148ad46220e18584523e874fb5a21a4cb9706abd0a8d1b0c04bbab6a301e02fa3f929f54b9db5d9d30e13ce8ecb24b4fec406a514acc3aff83683df513c706c23f744764dfbd2e389fe32acb3d02d6f2b598d0538892cc5ba3b90f9f284384592f45ce7e06ad6f72050b27a962be75201e9df5db531b946bb1c8757b713906ed1fc87be5675af72ca22b76831dacd4b194ecc9ba76b97cadf97fd1f9a6249402140831eee9cbd0801594de549776f59e30d1624a596dbdcd9dbd68c3e6712acc3aa1a72cb4e95819cb5ec8b4659945cbb503c9baaafa38065ed9c00d80b028ac260fc477f83aa73d851230f268dc0ef0db9e63cb0601d5747be7f723b528ead42f248aa338ce1560a78d8f39a3c29ce536eac29826af4f80e01dbb7828f1eee5fae8c3ffff4ff393386b009aeb094470c690aa8e59a65440987d86db4c87a2f089b90e24e18694185ad7b7403a3cb6b01c5fcd42adf162a51fb9ba0a4665ae43fa46fb4b7c2abde6d7b50c543b5d5cf4084fc26dafafba51c62217513b6b3ef3412a2fe8b025cbceba23e37f9ac76e93ff6a979ee1392e77c77f798e0bfe531719276383f950e52cd8888b9feb5dd84344b0f310b9ecbc338afb0f90a671d81f39a4f1eaa057084722d075ef2e0b314a9449d582ece7762bda8e40117674e1d8b0d5537562597c77456fc1aef535005fc038f386bb3ff71a985ec15a48a02f173d478622ea83aaf838c53be7ffeff65deb99d508f4a265ecbe478c2e7c7fc4fa96a9ffa3cecd59267af81bd268de4d7f5d214fb0e6639f6f00febf11941602757484468f3a9160dfe51b6c0a47ae753c2f13a6b0f02ef10ccdd21f15994d03cb4ae0c1ee343385b4e396f97fac50b257c464f405c88736c2a2832f4c724e479c86a7947c48fd3cfb33031b040376ab2b43ab8b7aa4eb254f26e828f74691899e0836df674c0f71ce5af23aa690d2e108bfe98afc16c5bc88d5d827b3e36fa6f799032ef9ce195ec14eb2a4724f1b91e6ad2f70550644c2ca1f985be71824f84113003f4cdde414284751116dce5b2686c58a8fda2eeef765f7175977d3994714580217ed528bc01caf76a368d13e4e6ff89f81df80a84148a5918912691abc20ff92c689f24cbc214b76fbf1c7c23b79fe60649a9df6d3b8004b059c82818a738f219937fb9da1248131f117fd9316ee13d84f4c811005ecb7dc3f21232272a450a9b6df7f058fa89a4d1bc2d826324ab60d88f89d73b465d29f1f22619b46ad408864f345cc2a7f3db31e0a45c6cf1e2d2125fe129d4dc568b9de679bb66734e441c07cf149037026ee385323fd4195edd5797d58aeb4818804fc810c4f26eb4fab34f726c4ac944de23c53013053bf375b70ce99787b14e36603dfdd8e1ee310dd08307ad2037cedf317e6be76c8e7bbaa9f10760c5beb97c0ef1d5c11724fbe390e893b140bdffe72b734c5abec8bc55b12d1ca1ecf5b17af0749eaa95d7814fa8a323698ff74191b70b72d9a65407ad525b371686896af8b987266b9aafc4f51d5c6f40a6e1917c1f9fad182d14aac82a84477e2a83973529c39b81cba4435a9fb29c03c083ea1f3c42f1129706e4e25b2ab81d4f23de0167b88329d10c8e4b5a147c5e6aa3f6dfe6177f0bf0aa3de80394b56e53b2b6decd4b220584c339263b0609f837d32e0d4c4160600e296488af2c09be245c15235f3c1a037c88c86bfc3adb0ee6398288174a8e1ce96eb5043b10d8e5d975f176d2ebea148ccea56dbd7b9cbd673ae180e7a175688b9528eac47bd2b90213a6516ea5e883814c12e8b01db2fe7daa6ddd2678ff04d2a22393925254ee7ace1b816269aa47ca3759ef454d0fb18d01e0dbc1156658c800a97954f907709530f1c750298ec15eb7850aa1203978590bfe7b0e956dd8d306076df2c04a5fb7055307149cd942897395cc46ffad047ff47a016bb6d77f68cb2e3c7798bc21174bdd03b162d49cd5a7ff114bfa4f84df63db4ec08335a7e171f2959504f3e99aeaa8a639af4097b2299c567c824e8f819cc5d6ef4c2453746501bd1b03170a560250f1ff5e73878b543300f6a71d61b9ae01e6e08cbe7d2728e9a0fa851216544463747a3e634286be763b53706c9b8ccc512356774756066fa1b7cc9fa5719abdc67e66605cdcdbd9d945f1938f62f1048189d6a1e5bd9cdf2a698086a89e47952bbda5373cf173879dd6e304be9fb8beac3f47927db082bead10fb2ee59662dc384118bfee4746fa0d79fc5ba627a8640f2245bb11fa50d9712efba980ff3612870d6de45784fdcee9985685718a1db6ed7e7b60f6970a46c847f962a09af9306f6b7609606c56e91ad6df9b024b1959dc950f233c7af1dc54516c8311d50d4a5c94d6e6eecf57a66610f104459aca2c67c745e6c76dac5cf1c7dbc301791318d1ef998acef0f8b8c0a170b807d88e41228d34f1700b8d6f378f2aaec46c8497af689f63b6908ab67343b476e47cba4a23498cfa4954edc4a67ad009dec04d43aa1e6e797ccb1a3f96dcbed697dc44c8cb12c0c6c16b0540628972fa52b4be0628e0c5f0a46146644b26a45b948fd7ca1d43073453265f288bd8e7bcea9815a9357e2a31a70a7e282b6a8c98ec4cd1435c1fe28d2779dc6fe4d2f5ce15a83b4eb57ec82e3e924762c2224caea7feaaa4f0ae856ce8292620627ceaab74eb59383750e825a8c1ce63350d9509132e9cda0c3180dc61296dff626ed0e60c977c0a202dbe9ee59a3176e7f671a6fb6ae10cc66a2a43bfc2d55e1459d03c63fda01e337b631e2851e0412937c789c7816d8e1a3ca5710a36bb26f4373a2dd91f236b45d3f0098d45b38d8182897932a4d060e670ebd40b97017d4b0848a85f7e6762f15cf8cc91fc7d891b22fd1e985f5c1319996b93ccf1311cfdb1e0d6e0eedf95bacb71334e4cbf394058308f5c0b62bfed086c846ecb892f0545abb772e9d33b3e98826b77dae4d664de485457766467cc8cf67188ae7a1fe0f809320a870a97c2c3803e690353b6b4d666843007adbcd88b20adecdb7271cc42a8f54cef94d56296e6c15d5cb0c4f74681a94b2caa05787fe366d52b7f7b74313c7a9f750ad41b25f06e24a8247a795eca760eb4fb8b2d66e9d0983674a3a5e29ff2a6327d6819334f82c7bc90bff76bde42c780b48e9daedc5ab63398a98923996824c1b2ddf9914606de6020d5fdd3d33c79f378000154f62c837f2207dfed059a4f40ef2df4bc57d9a4633d688d3d0c8e422aaace2a3643c03a3e596e51f7e6ff98ac782d02b3243984c4a9f1bd6d6ae7ae6e2f0123efbce13fdcbcf6c86b07f5fce1a312278c6c2214f882fd73b9bb8f332c34f784ca92ccbf649f8a5134e72714a4ba0e863b05733da3ee10fb9ecea00e4e4fd6aa828941aa6f44b54027d0b838ef0dd59c9e7cc40f3240bd98719e3d8424b9b21869ca39e7bd843c9cde026b4161d6df84a2b08b705453abe600ca29c770b967f4fdb218e80017084c6e2de01f4903b10af5952862e09837c5f29147f050d66d179e9f37abeeddf33ce116532e20b9ecde85d4841c8497cdb71e2cac96c09bbe0e7a6da8304b608244cdbadfd3f5fd992ebff3dcc7b5f609fe50940105304cb5971fff179b7ac152c15e79708be248dd4a8e556c121a8082a51880ae80063b926aa8252e703feb9e29f79b4306d2d975d513f84a27f2693d7951e53a9acc418a83136177ba1675cd05bc611b0d9b8f25547d9624c83ceebaad4f53808770b8d4a8f1ced1646ebfebc2dc74ae8feee40aa11bb6d88e69a8840e70b62dc49baefbdd0922eb909862450243281026585ff74a9ad54214cb94e81be5335ae1a5c8a36b7b143939ea7334a3ef32d4b0d2087b2a743c1c1b3bb7ccdeb3f35de7cc05db3c2aa38103d45265796ee8dd3685253803fd5ffd945cb2d43abd8b627fd826326bc1eca9af9b000cfff398cb22a094b6e3ffe9915054c6d9e10e44c994cf802aff17908c123c599cec9d433a33829965e8e7a1c6d42c39b9bda0a140f13f70e58c26e90ba0aac409a53e81a46f33e33424b0ae038e9015e972fc3314367fd3dacacb407cc94afa482b7eec357b89f93646daed05daf87e020a124aa446b86aba5c983ed06221ab3fb1944eeb2dff9ebb87cc2b53960e5f7d592cc3231dbef007fa5efdf5b44a6071f01666b20e68add687492c36e31296d6ffbed25c3d5b4fe4c2dc6694a6b356e61d020c47ff9cb44ede70ee52dc27fb6fd27290412200a8b2fdb4b5e78c5ff1f7f3af6b2c4df5a1a27ab9efb2b34492ead718ac6d01ef373ea2ce3747bb18984fb33d28cdc356b8abd51c4c5cfe0346", 0x1000}}, 0x1006) r4 = openat$audio(0xffffffffffffff9c, &(0x7f0000000080), 0x6c4200, 0x0) ioctl$SNDCTL_DSP_GETCAPS(r4, 0x8004500f, &(0x7f0000000040)) 02:39:33 executing program 3: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000400)={0x2, @win={{0x0, 0x0, 0x0, 0x1}, 0x7fff508bd8c5ca7e, 0x3844, &(0x7f0000000380)={{0x6d, 0x100, 0x3, 0x6}, &(0x7f0000000340)={{0xff, 0x7, 0xffffffff, 0x9}, &(0x7f0000000300)={{0x1, 0x5, 0x4, 0x2}}}}, 0x3, &(0x7f00000003c0)="6b2a3bfae8612fd19ec0e9fcdcc02d4fa4d52a20897cc28645a972eec0792d96", 0x20}}) 02:39:33 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) write$UHID_DESTROY(r1, &(0x7f0000000280), 0x4) ioctl$vim2m_VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000000040)=0x1) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000180)={0x1, @pix_mp={0x2000000, 0xfffffe00, 0x4f424752, 0x8, 0x6, [{0x1, 0x5}, {0x2, 0x4000000}, {0x80bc, 0xffffffc1}, {0x8, 0x949}, {0x0, 0xb58}, {0x6, 0x400}, {0xdc, 0x8}, {0x0, 0x5}], 0x7f, 0x5c, 0x3, 0x0, 0x4}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) write$UHID_DESTROY(r1, &(0x7f0000000280), 0x4) (async) ioctl$vim2m_VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000000040)=0x1) (async) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000180)={0x1, @pix_mp={0x2000000, 0xfffffe00, 0x4f424752, 0x8, 0x6, [{0x1, 0x5}, {0x2, 0x4000000}, {0x80bc, 0xffffffc1}, {0x8, 0x949}, {0x0, 0xb58}, {0x6, 0x400}, {0xdc, 0x8}, {0x0, 0x5}], 0x7f, 0x5c, 0x3, 0x0, 0x4}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x0, @pix_mp={0x8, 0x9, 0x35303553, 0x3, 0xb, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f, 0xfffffffb}, {0x1, 0x5}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 2: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x80e02, 0x0) ioctl$SNDCTL_DSP_POST(r0, 0x5008, 0x0) (async) ioctl$SOUND_PCM_READ_BITS(r0, 0x80045005, &(0x7f0000000040)) (async) ioctl$vim2m_VIDIOC_TRY_FMT(0xffffffffffffffff, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40]}}) 02:39:34 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_fd={0xffffffff, 0x0, 0x4, 0x418, 0x0, {}, {0x2, 0xc, 0x0, 0x20, 0x40, 0x9, "403da85c"}, 0x6, 0x4, {&(0x7f0000000180)=[{0x1, 0x1, {}, 0x3ff}, {0x7ff, 0x5, {}, 0x4}]}, 0x1ff}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0xca2, 0x1}) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = gettid() syz_open_procfs$namespace(r3, 0x0) r4 = getuid() socket$unix(0x1, 0x2, 0x0) gettid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r3, r4, r5}}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 3: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000400)={0x2, @win={{}, 0x7fff508bd8c5ca7e, 0x3844, &(0x7f0000000380)={{0x6d, 0x100, 0x3, 0x6}, &(0x7f0000000340)={{0xff, 0x7, 0xffffffff, 0x9}, &(0x7f0000000300)={{0x1, 0x5, 0x4, 0x2}}}}, 0x3, &(0x7f00000003c0)="6b2a3bfae8612fd19ec0e9fcdcc02d4fa4d52a20897cc28645a972eec0792d96", 0x20}}) 02:39:34 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x3, 0xb, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f, 0xfffffffb}, {0x1, 0x5}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 3: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000400)={0x2, @win={{}, 0x0, 0x3844, &(0x7f0000000380)={{0x6d, 0x100, 0x3, 0x6}, &(0x7f0000000340)={{0xff, 0x7, 0xffffffff, 0x9}, &(0x7f0000000300)={{0x1, 0x5, 0x4, 0x2}}}}, 0x3, &(0x7f00000003c0)="6b2a3bfae8612fd19ec0e9fcdcc02d4fa4d52a20897cc28645a972eec0792d96", 0x20}}) 02:39:34 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$USBDEVFS_DROP_PRIVILEGES(0xffffffffffffffff, 0x4004551e, &(0x7f0000000040)=0x3) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000180)=0xb0e) 02:39:34 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_fd={0xffffffff, 0x0, 0x4, 0x418, 0x0, {}, {0x2, 0xc, 0x0, 0x20, 0x40, 0x9, "403da85c"}, 0x6, 0x4, {&(0x7f0000000180)=[{0x1, 0x1, {}, 0x3ff}, {0x7ff, 0x5, {}, 0x4}]}, 0x1ff}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0xca2, 0x1}) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = gettid() syz_open_procfs$namespace(r3, 0x0) r4 = getuid() socket$unix(0x1, 0x2, 0x0) gettid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r3, r4}}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 3: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000400)={0x2, @win={{}, 0x0, 0x0, &(0x7f0000000380)={{0x6d, 0x100, 0x3, 0x6}, &(0x7f0000000340)={{0xff, 0x7, 0xffffffff, 0x9}, &(0x7f0000000300)={{0x1, 0x5, 0x4, 0x2}}}}, 0x3, &(0x7f00000003c0)="6b2a3bfae8612fd19ec0e9fcdcc02d4fa4d52a20897cc28645a972eec0792d96", 0x20}}) 02:39:34 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x3, 0xb, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f, 0xfffffffb}, {0x1, 0x5}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) 02:39:34 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x240000, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000000)=0x1) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x0, 0x35303553, 0x3, 0xb, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f, 0xfffffffb}, {0x1, 0x5}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$USBDEVFS_DROP_PRIVILEGES(0xffffffffffffffff, 0x4004551e, &(0x7f0000000040)=0x3) (async) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000180)=0xb0e) 02:39:34 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x240000, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000000)=0x1) 02:39:34 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_fd={0xffffffff, 0x0, 0x4, 0x418, 0x0, {}, {0x2, 0xc, 0x0, 0x20, 0x40, 0x9, "403da85c"}, 0x6, 0x4, {&(0x7f0000000180)=[{0x1, 0x1, {}, 0x3ff}, {0x7ff, 0x5, {}, 0x4}]}, 0x1ff}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0xca2, 0x1}) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = gettid() syz_open_procfs$namespace(r3, 0x0) r4 = getuid() socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r3, r4}}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 3: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000400)={0x2, @win={{}, 0x0, 0x0, 0x0, 0x3, &(0x7f00000003c0)="6b2a3bfae8612fd19ec0e9fcdcc02d4fa4d52a20897cc28645a972eec0792d96", 0x20}}) 02:39:34 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80]}}) 02:39:34 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x240000, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000000)=0x1) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x240000, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000000)=0x1) (async) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x0, 0x35303553, 0x3, 0xb, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f, 0xfffffffb}, {0x1, 0x5}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$USBDEVFS_DROP_PRIVILEGES(0xffffffffffffffff, 0x4004551e, &(0x7f0000000040)=0x3) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000180)=0xb0e) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$USBDEVFS_DROP_PRIVILEGES(0xffffffffffffffff, 0x4004551e, &(0x7f0000000040)=0x3) (async) ioctl$USBDEVFS_RELEASEINTERFACE(0xffffffffffffffff, 0x80045510, &(0x7f0000000180)=0xb0e) (async) 02:39:34 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_fd={0xffffffff, 0x0, 0x4, 0x418, 0x0, {}, {0x2, 0xc, 0x0, 0x20, 0x40, 0x9, "403da85c"}, 0x6, 0x4, {&(0x7f0000000180)=[{0x1, 0x1, {}, 0x3ff}, {0x7ff, 0x5, {}, 0x4}]}, 0x1ff}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0xca2, 0x1}) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = gettid() syz_open_procfs$namespace(r3, 0x0) r4 = getuid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r3, r4}}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 3: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000400)={0x2, @win={{}, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)="6b2a3bfae8612fd19ec0e9fcdcc02d4fa4d52a20897cc28645a972eec0792d96", 0x20}}) 02:39:34 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80]}}) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x0, 0x35303553, 0x3, 0xb, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f, 0xfffffffb}, {0x1, 0x5}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 2: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x48a, &(0x7f0000000000)={0x0, 0x82e}, 0xc) socket$rxrpc(0x21, 0x2, 0xa) r1 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:34 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0xffffffff, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) 02:39:34 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_fd={0xffffffff, 0x0, 0x4, 0x418, 0x0, {}, {0x2, 0xc, 0x0, 0x20, 0x40, 0x9, "403da85c"}, 0x6, 0x4, {&(0x7f0000000180)=[{0x1, 0x1, {}, 0x3ff}, {0x7ff, 0x5, {}, 0x4}]}, 0x1ff}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0xca2, 0x1}) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = gettid() syz_open_procfs$namespace(r3, 0x0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r3}}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80]}}) 02:39:34 executing program 3: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000400)={0x2, @win={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x0, 0x3, 0xb, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f, 0xfffffffb}, {0x1, 0x5}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 2: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) (async) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x48a, &(0x7f0000000000)={0x0, 0x82e}, 0xc) socket$rxrpc(0x21, 0x2, 0xa) (async) r1 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:34 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_fd={0xffffffff, 0x0, 0x4, 0x418, 0x0, {}, {0x2, 0xc, 0x0, 0x20, 0x40, 0x9, "403da85c"}, 0x6, 0x4, {&(0x7f0000000180)=[{0x1, 0x1, {}, 0x3ff}, {0x7ff, 0x5, {}, 0x4}]}, 0x1ff}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0xca2, 0x1}) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = gettid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r3}}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0xffffffff, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0xffffffff, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) 02:39:34 executing program 3: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000400)={0x2, @win={{}, 0x0, 0x0, 0x0, 0x0, 0x0}}) 02:39:34 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0xffffffff, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0xffffffff, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x0, 0x3, 0xb, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f, 0xfffffffb}, {0x1, 0x5}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_fd={0xffffffff, 0x0, 0x4, 0x418, 0x0, {}, {0x2, 0xc, 0x0, 0x20, 0x40, 0x9, "403da85c"}, 0x6, 0x4, {&(0x7f0000000180)=[{0x1, 0x1, {}, 0x3ff}, {0x7ff, 0x5, {}, 0x4}]}, 0x1ff}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0xca2, 0x1}) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 2: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x48a, &(0x7f0000000000)={0x0, 0x82e}, 0xc) socket$rxrpc(0x21, 0x2, 0xa) r1 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r0, 0x0, 0x0) (async) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x48a, &(0x7f0000000000)={0x0, 0x82e}, 0xc) (async) socket$rxrpc(0x21, 0x2, 0xa) (async) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) 02:39:34 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_fd={0xffffffff, 0x0, 0x4, 0x418, 0x0, {}, {0x2, 0xc, 0x0, 0x20, 0x40, 0x9, "403da85c"}, 0x6, 0x4, {&(0x7f0000000180)=[{0x1, 0x1, {}, 0x3ff}, {0x7ff, 0x5, {}, 0x4}]}, 0x1ff}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0xca2, 0x1}) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = gettid() syz_open_procfs$namespace(r3, 0x0) r4 = getuid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r3, r4}}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x0, 0x3, 0xb, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f, 0xfffffffb}, {0x1, 0x5}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_fd={0xffffffff, 0x0, 0x4, 0x418, 0x0, {}, {0x2, 0xc, 0x0, 0x20, 0x40, 0x9, "403da85c"}, 0x6, 0x4, {&(0x7f0000000180)=[{0x1, 0x1, {}, 0x3ff}, {0x7ff, 0x5, {}, 0x4}]}, 0x1ff}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0xca2, 0x1}) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 4: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) socketpair(0x29, 0x80000, 0xcd45, &(0x7f0000000480)={0xffffffffffffffff}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) r5 = gettid() syz_open_procfs$namespace(r5, 0x0) r6 = getuid() r7 = socket$unix(0x1, 0x2, 0x0) r8 = gettid() r9 = getegid() r10 = gettid() sendmsg$unix(r7, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r10], 0x120}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000080)="b5eda933275ce6eb33313322759acf18a754becbe1de9c3a7ade24d56d2bd8d923cba0f3b4663a3d3d517012b1654104b855c92f8f92ee3806f79994f81155cd220f0d0bcce5e0c7eb5cf765ad4cbc3e460340c5922e1fa7531f473ac10a99ff57325359e3d6820766d5c3a052462d60551cec363fa885e87c551674dafbd9703577909d4979ceccb48760e6c6ac7f75c00ea90a63fda4d216c92eb7f17d98eb4b58faa93f50c2829f460537bd7aead658cbef5e312ff4d34e8656f46a15", 0xbe}, {&(0x7f0000000140)="28df7d56fc657c9b595338e0c0649c8acfb03cf4b122926a997ccc93586b6d650c7567f3ebbd9ba0430c079ae53d4faf8e312af9be9186f9f7373863a71c4d92d1035f88d24e3e90a3555e9e1c2b63e692c0d9a11fb12ca43b7ef023556a272b10df294bd8bd1aa27246946c403c7ca5c6ac2385bdf751ed8f152edde81ddf264108f4adc3791e424c671d9408931076", 0x90}, {&(0x7f0000000200)="4a934540251128d502c404a48468c24c37a63a880acd7ac86d22651f6ae148ffc3e4ae503c313353f9e8b8c3a89af304289d6051d6912dd8a42ecbb58d787a2200d90cb8dea390838d1e0b1042af75dd943a7d6ba39e74917ce48311ec3b021c739415d961d7114524cc06319774480fe62ea44d0116caad3c908a1eed30e83c9d2d7a7dd7e0d3a7ea6fb54975616da9ff42cc6172c03b8eb2965902d72df4687e40fa431d4e6413c7b1fd98ee2a531e49c7067936ec0a73e6b27bf49e625a629ba10ce83c1ccd22025d8cea817d5f60fd46bc009ef767338192a90db3fe780d376cc0911835315d71a4a58cfd91", 0xee}, {&(0x7f0000000300)="c30c79fc2446462426a73e66154b0c6e7615991ebd61621050c748fe1f94ae4b307e797159339e70d2dcacf84334a32bd3e1b5672ea3e7f345fb89eb0bd5fc66fe21eca2ad44e5b93aed701971ca829617d56748702525eafafbedc59b834607e0a0f814d6083dcf4a5c52148274080cb4e2d08bead9359b15e4da434094e6f2f69c7caf2577648b522d5b4e83aa87b86b1620a2178ba5a81601c0957ecd32b56cf92e05", 0xa4}], 0x4, &(0x7f00000004c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r5, r6, r9}}}], 0xe0, 0x20040002}, 0x20000000) r11 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r11, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:34 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) syz_open_dev$usbfs(&(0x7f00000002c0), 0xbe, 0x80000) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000180)={0x2, @raw_data="0fce90b535527a52191347ec941748eab8649699b54ec5e334e820d80c075a5c95c79c8084d51249f82dabca112cb91b1446731c6b1e4069ba46038774dda620c85a4d7478c7466fd870ceba186958ef43f678470cd31a5726237779be3dba42b9e0985747aa208d6fc974ef6a2888a07219d7e1f7247bdcfd41b46252afcdd415a34ef1e70e15d5b659b050e372cf692d4dfabb813db7b371ed8e3d4a05f066eb23ab473edacc9166de2a1f2fd5283d51da900d49eba68512b4e9d17b6db59ede14611bb1e522dd"}) r1 = syz_open_dev$vim2m(&(0x7f0000000040), 0x6, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000280)={0x20, 0x0, 0x2, "c19ee8d5940a29f283225cf53e331b139bae6880dd8393c19e1936066d7b583c", 0x3447504d}) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0xb, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f, 0xfffffffb}, {0x1, 0x5}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 3: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000400)={0x2, @win={{}, 0x0, 0x0, 0x0, 0x3, &(0x7f00000003c0)="6b2a3bfae8612fd19ec0e9fcdcc02d4fa4d52a20897cc28645a972eec0792d96", 0x20}}) 02:39:34 executing program 4: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) socketpair(0x29, 0x80000, 0xcd45, &(0x7f0000000480)={0xffffffffffffffff}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) r5 = gettid() syz_open_procfs$namespace(r5, 0x0) r6 = getuid() r7 = socket$unix(0x1, 0x2, 0x0) r8 = gettid() r9 = getegid() r10 = gettid() sendmsg$unix(r7, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r10], 0x120}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000080)="b5eda933275ce6eb33313322759acf18a754becbe1de9c3a7ade24d56d2bd8d923cba0f3b4663a3d3d517012b1654104b855c92f8f92ee3806f79994f81155cd220f0d0bcce5e0c7eb5cf765ad4cbc3e460340c5922e1fa7531f473ac10a99ff57325359e3d6820766d5c3a052462d60551cec363fa885e87c551674dafbd9703577909d4979ceccb48760e6c6ac7f75c00ea90a63fda4d216c92eb7f17d98eb4b58faa93f50c2829f460537bd7aead658cbef5e312ff4d34e8656f46a15", 0xbe}, {&(0x7f0000000140)="28df7d56fc657c9b595338e0c0649c8acfb03cf4b122926a997ccc93586b6d650c7567f3ebbd9ba0430c079ae53d4faf8e312af9be9186f9f7373863a71c4d92d1035f88d24e3e90a3555e9e1c2b63e692c0d9a11fb12ca43b7ef023556a272b10df294bd8bd1aa27246946c403c7ca5c6ac2385bdf751ed8f152edde81ddf264108f4adc3791e424c671d9408931076", 0x90}, {&(0x7f0000000200)="4a934540251128d502c404a48468c24c37a63a880acd7ac86d22651f6ae148ffc3e4ae503c313353f9e8b8c3a89af304289d6051d6912dd8a42ecbb58d787a2200d90cb8dea390838d1e0b1042af75dd943a7d6ba39e74917ce48311ec3b021c739415d961d7114524cc06319774480fe62ea44d0116caad3c908a1eed30e83c9d2d7a7dd7e0d3a7ea6fb54975616da9ff42cc6172c03b8eb2965902d72df4687e40fa431d4e6413c7b1fd98ee2a531e49c7067936ec0a73e6b27bf49e625a629ba10ce83c1ccd22025d8cea817d5f60fd46bc009ef767338192a90db3fe780d376cc0911835315d71a4a58cfd91", 0xee}, {&(0x7f0000000300)="c30c79fc2446462426a73e66154b0c6e7615991ebd61621050c748fe1f94ae4b307e797159339e70d2dcacf84334a32bd3e1b5672ea3e7f345fb89eb0bd5fc66fe21eca2ad44e5b93aed701971ca829617d56748702525eafafbedc59b834607e0a0f814d6083dcf4a5c52148274080cb4e2d08bead9359b15e4da434094e6f2f69c7caf2577648b522d5b4e83aa87b86b1620a2178ba5a81601c0957ecd32b56cf92e05", 0xa4}], 0x4, &(0x7f00000004c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r5, r6, r9}}}], 0xe0, 0x20040002}, 0x20000000) r11 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r11, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r0, 0x0, 0x0) (async) socketpair(0x29, 0x80000, 0xcd45, &(0x7f0000000480)) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r3, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r4, 0x0, 0x0) (async) gettid() (async) syz_open_procfs$namespace(r5, 0x0) (async) getuid() (async) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) getegid() (async) gettid() (async) sendmsg$unix(r7, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r10], 0x120}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000080)="b5eda933275ce6eb33313322759acf18a754becbe1de9c3a7ade24d56d2bd8d923cba0f3b4663a3d3d517012b1654104b855c92f8f92ee3806f79994f81155cd220f0d0bcce5e0c7eb5cf765ad4cbc3e460340c5922e1fa7531f473ac10a99ff57325359e3d6820766d5c3a052462d60551cec363fa885e87c551674dafbd9703577909d4979ceccb48760e6c6ac7f75c00ea90a63fda4d216c92eb7f17d98eb4b58faa93f50c2829f460537bd7aead658cbef5e312ff4d34e8656f46a15", 0xbe}, {&(0x7f0000000140)="28df7d56fc657c9b595338e0c0649c8acfb03cf4b122926a997ccc93586b6d650c7567f3ebbd9ba0430c079ae53d4faf8e312af9be9186f9f7373863a71c4d92d1035f88d24e3e90a3555e9e1c2b63e692c0d9a11fb12ca43b7ef023556a272b10df294bd8bd1aa27246946c403c7ca5c6ac2385bdf751ed8f152edde81ddf264108f4adc3791e424c671d9408931076", 0x90}, {&(0x7f0000000200)="4a934540251128d502c404a48468c24c37a63a880acd7ac86d22651f6ae148ffc3e4ae503c313353f9e8b8c3a89af304289d6051d6912dd8a42ecbb58d787a2200d90cb8dea390838d1e0b1042af75dd943a7d6ba39e74917ce48311ec3b021c739415d961d7114524cc06319774480fe62ea44d0116caad3c908a1eed30e83c9d2d7a7dd7e0d3a7ea6fb54975616da9ff42cc6172c03b8eb2965902d72df4687e40fa431d4e6413c7b1fd98ee2a531e49c7067936ec0a73e6b27bf49e625a629ba10ce83c1ccd22025d8cea817d5f60fd46bc009ef767338192a90db3fe780d376cc0911835315d71a4a58cfd91", 0xee}, {&(0x7f0000000300)="c30c79fc2446462426a73e66154b0c6e7615991ebd61621050c748fe1f94ae4b307e797159339e70d2dcacf84334a32bd3e1b5672ea3e7f345fb89eb0bd5fc66fe21eca2ad44e5b93aed701971ca829617d56748702525eafafbedc59b834607e0a0f814d6083dcf4a5c52148274080cb4e2d08bead9359b15e4da434094e6f2f69c7caf2577648b522d5b4e83aa87b86b1620a2178ba5a81601c0957ecd32b56cf92e05", 0xa4}], 0x4, &(0x7f00000004c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r5, r6, r9}}}], 0xe0, 0x20040002}, 0x20000000) (async) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r11, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) 02:39:34 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x1f, 0x2) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000040)) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x56d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd]}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r3, 0xc058565d, &(0x7f0000000280)=@multiplanar_userptr={0x40, 0x2, 0x4, 0x100, 0x6, {}, {0x4, 0xc, 0xe0, 0x20, 0x0, 0xfc, "b17f70f7"}, 0x8, 0x2, {&(0x7f0000000200)=[{0x400, 0x6, {&(0x7f0000000180)}, 0x9}, {0x3ff, 0x80000000, {&(0x7f00000001c0)}, 0x7}]}, 0x5, 0x0, r2}) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_TRY_FMT(r2, 0xc0d05640, &(0x7f0000000080)={0x1, @vbi={0x8, 0x7f, 0x1, 0x5b9477a2c610025b, [0x8, 0x6], [0x7a, 0xec], 0x13a}}) 02:39:34 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_fd={0xffffffff, 0x0, 0x4, 0x418, 0x0, {}, {0x2, 0xc, 0x0, 0x20, 0x40, 0x9, "403da85c"}, 0x6, 0x4, {&(0x7f0000000180)=[{0x1, 0x1, {}, 0x3ff}, {0x7ff, 0x5, {}, 0x4}]}, 0x1ff}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0xca2, 0x1}) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) syz_open_dev$usbfs(&(0x7f00000002c0), 0xbe, 0x80000) (async) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000180)={0x2, @raw_data="0fce90b535527a52191347ec941748eab8649699b54ec5e334e820d80c075a5c95c79c8084d51249f82dabca112cb91b1446731c6b1e4069ba46038774dda620c85a4d7478c7466fd870ceba186958ef43f678470cd31a5726237779be3dba42b9e0985747aa208d6fc974ef6a2888a07219d7e1f7247bdcfd41b46252afcdd415a34ef1e70e15d5b659b050e372cf692d4dfabb813db7b371ed8e3d4a05f066eb23ab473edacc9166de2a1f2fd5283d51da900d49eba68512b4e9d17b6db59ede14611bb1e522dd"}) r1 = syz_open_dev$vim2m(&(0x7f0000000040), 0x6, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000280)={0x20, 0x0, 0x2, "c19ee8d5940a29f283225cf53e331b139bae6880dd8393c19e1936066d7b583c", 0x3447504d}) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f, 0xfffffffb}, {0x1, 0x5}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) syz_open_dev$usbfs(&(0x7f00000002c0), 0xbe, 0x80000) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000180)={0x2, @raw_data="0fce90b535527a52191347ec941748eab8649699b54ec5e334e820d80c075a5c95c79c8084d51249f82dabca112cb91b1446731c6b1e4069ba46038774dda620c85a4d7478c7466fd870ceba186958ef43f678470cd31a5726237779be3dba42b9e0985747aa208d6fc974ef6a2888a07219d7e1f7247bdcfd41b46252afcdd415a34ef1e70e15d5b659b050e372cf692d4dfabb813db7b371ed8e3d4a05f066eb23ab473edacc9166de2a1f2fd5283d51da900d49eba68512b4e9d17b6db59ede14611bb1e522dd"}) r1 = syz_open_dev$vim2m(&(0x7f0000000040), 0x6, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000280)={0x20, 0x0, 0x2, "c19ee8d5940a29f283225cf53e331b139bae6880dd8393c19e1936066d7b583c", 0x3447504d}) 02:39:34 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x1f, 0x2) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000040)) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x56d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd]}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r3, 0xc058565d, &(0x7f0000000280)=@multiplanar_userptr={0x40, 0x2, 0x4, 0x100, 0x6, {}, {0x4, 0xc, 0xe0, 0x20, 0x0, 0xfc, "b17f70f7"}, 0x8, 0x2, {&(0x7f0000000200)=[{0x400, 0x6, {&(0x7f0000000180)}, 0x9}, {0x3ff, 0x80000000, {&(0x7f00000001c0)}, 0x7}]}, 0x5, 0x0, r2}) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_TRY_FMT(r2, 0xc0d05640, &(0x7f0000000080)={0x1, @vbi={0x8, 0x7f, 0x1, 0x5b9477a2c610025b, [0x8, 0x6], [0x7a, 0xec], 0x13a}}) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) syz_open_dev$vim2m(&(0x7f0000000000), 0x1f, 0x2) (async) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000040)) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x56d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd]}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r3, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r3, 0xc058565d, &(0x7f0000000280)=@multiplanar_userptr={0x40, 0x2, 0x4, 0x100, 0x6, {}, {0x4, 0xc, 0xe0, 0x20, 0x0, 0xfc, "b17f70f7"}, 0x8, 0x2, {&(0x7f0000000200)=[{0x400, 0x6, {&(0x7f0000000180)}, 0x9}, {0x3ff, 0x80000000, {&(0x7f00000001c0)}, 0x7}]}, 0x5, 0x0, r2}) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r2, 0xc0d05640, &(0x7f0000000080)={0x1, @vbi={0x8, 0x7f, 0x1, 0x5b9477a2c610025b, [0x8, 0x6], [0x7a, 0xec], 0x13a}}) (async) 02:39:34 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_fd={0xffffffff, 0x0, 0x4, 0x418, 0x0, {}, {0x2, 0xc, 0x0, 0x20, 0x40, 0x9, "403da85c"}, 0x6, 0x4, {&(0x7f0000000180)=[{0x1, 0x1, {}, 0x3ff}, {0x7ff, 0x5, {}, 0x4}]}, 0x1ff}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0xca2, 0x1}) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x1f, 0x2) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000040)) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x56d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd]}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r3, 0xc058565d, &(0x7f0000000280)=@multiplanar_userptr={0x40, 0x2, 0x4, 0x100, 0x6, {}, {0x4, 0xc, 0xe0, 0x20, 0x0, 0xfc, "b17f70f7"}, 0x8, 0x2, {&(0x7f0000000200)=[{0x400, 0x6, {&(0x7f0000000180)}, 0x9}, {0x3ff, 0x80000000, {&(0x7f00000001c0)}, 0x7}]}, 0x5, 0x0, r2}) write$UHID_CREATE2(r2, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r2, 0xc0d05640, &(0x7f0000000080)={0x1, @vbi={0x8, 0x7f, 0x1, 0x5b9477a2c610025b, [0x8, 0x6], [0x7a, 0xec], 0x13a}}) 02:39:34 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_fd={0xffffffff, 0x0, 0x4, 0x418, 0x0, {}, {0x2, 0xc, 0x0, 0x20, 0x40, 0x9, "403da85c"}, 0x6, 0x4, {&(0x7f0000000180)=[{0x1, 0x1, {}, 0x3ff}, {0x7ff, 0x5, {}, 0x4}]}, 0x1ff}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0xca2, 0x1}) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r2 = gettid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r2}}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) syz_open_dev$usbfs(&(0x7f00000002c0), 0xbe, 0x80000) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000180)={0x2, @raw_data="0fce90b535527a52191347ec941748eab8649699b54ec5e334e820d80c075a5c95c79c8084d51249f82dabca112cb91b1446731c6b1e4069ba46038774dda620c85a4d7478c7466fd870ceba186958ef43f678470cd31a5726237779be3dba42b9e0985747aa208d6fc974ef6a2888a07219d7e1f7247bdcfd41b46252afcdd415a34ef1e70e15d5b659b050e372cf692d4dfabb813db7b371ed8e3d4a05f066eb23ab473edacc9166de2a1f2fd5283d51da900d49eba68512b4e9d17b6db59ede14611bb1e522dd"}) r1 = syz_open_dev$vim2m(&(0x7f0000000040), 0x6, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000280)={0x20, 0x0, 0x2, "c19ee8d5940a29f283225cf53e331b139bae6880dd8393c19e1936066d7b583c", 0x3447504d}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) syz_open_dev$usbfs(&(0x7f00000002c0), 0xbe, 0x80000) (async) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000180)={0x2, @raw_data="0fce90b535527a52191347ec941748eab8649699b54ec5e334e820d80c075a5c95c79c8084d51249f82dabca112cb91b1446731c6b1e4069ba46038774dda620c85a4d7478c7466fd870ceba186958ef43f678470cd31a5726237779be3dba42b9e0985747aa208d6fc974ef6a2888a07219d7e1f7247bdcfd41b46252afcdd415a34ef1e70e15d5b659b050e372cf692d4dfabb813db7b371ed8e3d4a05f066eb23ab473edacc9166de2a1f2fd5283d51da900d49eba68512b4e9d17b6db59ede14611bb1e522dd"}) (async) syz_open_dev$vim2m(&(0x7f0000000040), 0x6, 0x2) (async) ioctl$vim2m_VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000280)={0x20, 0x0, 0x2, "c19ee8d5940a29f283225cf53e331b139bae6880dd8393c19e1936066d7b583c", 0x3447504d}) (async) 02:39:34 executing program 3: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) socketpair(0x29, 0x80000, 0xcd45, &(0x7f0000000480)={0xffffffffffffffff}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) r5 = gettid() syz_open_procfs$namespace(r5, 0x0) r6 = getuid() r7 = socket$unix(0x1, 0x2, 0x0) r8 = gettid() r9 = getegid() r10 = gettid() sendmsg$unix(r7, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r10], 0x120}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000080)="b5eda933275ce6eb33313322759acf18a754becbe1de9c3a7ade24d56d2bd8d923cba0f3b4663a3d3d517012b1654104b855c92f8f92ee3806f79994f81155cd220f0d0bcce5e0c7eb5cf765ad4cbc3e460340c5922e1fa7531f473ac10a99ff57325359e3d6820766d5c3a052462d60551cec363fa885e87c551674dafbd9703577909d4979ceccb48760e6c6ac7f75c00ea90a63fda4d216c92eb7f17d98eb4b58faa93f50c2829f460537bd7aead658cbef5e312ff4d34e8656f46a15", 0xbe}, {&(0x7f0000000140)="28df7d56fc657c9b595338e0c0649c8acfb03cf4b122926a997ccc93586b6d650c7567f3ebbd9ba0430c079ae53d4faf8e312af9be9186f9f7373863a71c4d92d1035f88d24e3e90a3555e9e1c2b63e692c0d9a11fb12ca43b7ef023556a272b10df294bd8bd1aa27246946c403c7ca5c6ac2385bdf751ed8f152edde81ddf264108f4adc3791e424c671d9408931076", 0x90}, {&(0x7f0000000200)="4a934540251128d502c404a48468c24c37a63a880acd7ac86d22651f6ae148ffc3e4ae503c313353f9e8b8c3a89af304289d6051d6912dd8a42ecbb58d787a2200d90cb8dea390838d1e0b1042af75dd943a7d6ba39e74917ce48311ec3b021c739415d961d7114524cc06319774480fe62ea44d0116caad3c908a1eed30e83c9d2d7a7dd7e0d3a7ea6fb54975616da9ff42cc6172c03b8eb2965902d72df4687e40fa431d4e6413c7b1fd98ee2a531e49c7067936ec0a73e6b27bf49e625a629ba10ce83c1ccd22025d8cea817d5f60fd46bc009ef767338192a90db3fe780d376cc0911835315d71a4a58cfd91", 0xee}, {&(0x7f0000000300)="c30c79fc2446462426a73e66154b0c6e7615991ebd61621050c748fe1f94ae4b307e797159339e70d2dcacf84334a32bd3e1b5672ea3e7f345fb89eb0bd5fc66fe21eca2ad44e5b93aed701971ca829617d56748702525eafafbedc59b834607e0a0f814d6083dcf4a5c52148274080cb4e2d08bead9359b15e4da434094e6f2f69c7caf2577648b522d5b4e83aa87b86b1620a2178ba5a81601c0957ecd32b56cf92e05", 0xa4}], 0x4, &(0x7f00000004c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r5, r6, r9}}}], 0xe0, 0x20040002}, 0x20000000) r11 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r11, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f, 0xfffffffb}, {0x1, 0x5}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 4: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) (async) socketpair(0x29, 0x80000, 0xcd45, &(0x7f0000000480)={0xffffffffffffffff}) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) r5 = gettid() syz_open_procfs$namespace(r5, 0x0) (async) r6 = getuid() (async) r7 = socket$unix(0x1, 0x2, 0x0) (async) r8 = gettid() (async) r9 = getegid() (async) r10 = gettid() sendmsg$unix(r7, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r10], 0x120}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000080)="b5eda933275ce6eb33313322759acf18a754becbe1de9c3a7ade24d56d2bd8d923cba0f3b4663a3d3d517012b1654104b855c92f8f92ee3806f79994f81155cd220f0d0bcce5e0c7eb5cf765ad4cbc3e460340c5922e1fa7531f473ac10a99ff57325359e3d6820766d5c3a052462d60551cec363fa885e87c551674dafbd9703577909d4979ceccb48760e6c6ac7f75c00ea90a63fda4d216c92eb7f17d98eb4b58faa93f50c2829f460537bd7aead658cbef5e312ff4d34e8656f46a15", 0xbe}, {&(0x7f0000000140)="28df7d56fc657c9b595338e0c0649c8acfb03cf4b122926a997ccc93586b6d650c7567f3ebbd9ba0430c079ae53d4faf8e312af9be9186f9f7373863a71c4d92d1035f88d24e3e90a3555e9e1c2b63e692c0d9a11fb12ca43b7ef023556a272b10df294bd8bd1aa27246946c403c7ca5c6ac2385bdf751ed8f152edde81ddf264108f4adc3791e424c671d9408931076", 0x90}, {&(0x7f0000000200)="4a934540251128d502c404a48468c24c37a63a880acd7ac86d22651f6ae148ffc3e4ae503c313353f9e8b8c3a89af304289d6051d6912dd8a42ecbb58d787a2200d90cb8dea390838d1e0b1042af75dd943a7d6ba39e74917ce48311ec3b021c739415d961d7114524cc06319774480fe62ea44d0116caad3c908a1eed30e83c9d2d7a7dd7e0d3a7ea6fb54975616da9ff42cc6172c03b8eb2965902d72df4687e40fa431d4e6413c7b1fd98ee2a531e49c7067936ec0a73e6b27bf49e625a629ba10ce83c1ccd22025d8cea817d5f60fd46bc009ef767338192a90db3fe780d376cc0911835315d71a4a58cfd91", 0xee}, {&(0x7f0000000300)="c30c79fc2446462426a73e66154b0c6e7615991ebd61621050c748fe1f94ae4b307e797159339e70d2dcacf84334a32bd3e1b5672ea3e7f345fb89eb0bd5fc66fe21eca2ad44e5b93aed701971ca829617d56748702525eafafbedc59b834607e0a0f814d6083dcf4a5c52148274080cb4e2d08bead9359b15e4da434094e6f2f69c7caf2577648b522d5b4e83aa87b86b1620a2178ba5a81601c0957ecd32b56cf92e05", 0xa4}], 0x4, &(0x7f00000004c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r5, r6, r9}}}], 0xe0, 0x20040002}, 0x20000000) (async) r11 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r11, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:34 executing program 2: syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000000), 0x10) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) accept4$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x6e, 0x80800) 02:39:34 executing program 3: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x80e02, 0x0) ioctl$SNDCTL_DSP_POST(r0, 0x5008, 0x0) ioctl$SOUND_PCM_READ_BITS(r0, 0x80045005, &(0x7f0000000040)) ioctl$vim2m_VIDIOC_TRY_FMT(0xffffffffffffffff, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40]}}) 02:39:34 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_fd={0xffffffff, 0x0, 0x4, 0x418, 0x0, {}, {0x2, 0xc, 0x0, 0x20, 0x40, 0x9, "403da85c"}, 0x6, 0x4, {&(0x7f0000000180)=[{0x1, 0x1, {}, 0x3ff}, {0x7ff, 0x5, {}, 0x4}]}, 0x1ff}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0xca2, 0x1}) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r2 = gettid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r2}}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = syz_open_dev$vim2m(&(0x7f00000001c0), 0x1, 0x2) ioctl$vim2m_VIDIOC_QBUF(r2, 0xc058560f, &(0x7f0000000280)=@multiplanar_fd={0xfffffe65, 0x2, 0x4, 0x100000, 0xffffffff, {0x77359400}, {0x5, 0xc, 0x6b, 0x20, 0x1, 0x6, "dc9b9a6c"}, 0x7fffffff, 0x4, {&(0x7f0000000200)=[{0x6, 0x1, {}, 0x3f}, {0x800, 0x401, {}, 0x3ff}]}, 0x9}) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000180)=0x2) ioctl$vim2m_VIDIOC_TRY_FMT(0xffffffffffffffff, 0xc0d05640, &(0x7f00000004c0)={0x1, @win={{0x400, 0xffff0001, 0x8, 0x48}, 0x7, 0x800, &(0x7f0000000380)={{0x639f14fa, 0x7, 0x7, 0x1}, &(0x7f0000000340)={{0x5, 0x85f0, 0x401, 0x800}, &(0x7f0000000300)={{0x3, 0x7, 0x4, 0x7}}}}, 0x8, &(0x7f00000003c0)="bcfd486b819b57a7ac492075b1a5a705577daa02a49fd7709c5a8c50f22e51e3f4acdc4c7d3a36dcd894c8b14096e6910a4593004bcfc045b62ec8b226fd3ab72c89d08c66a515123ef95e1ea22b55e3a740e90b6c5c76417843159ed2aecf638c54670898916ba985414e50d8137e59a4ee19dd4061c60367bdd0c7106d75526463e71e0d345d4363d5c03bd8f92042875f7d909967110cccd4152dfe2c6feaa6e6961e5ccddfde181b2286c29c7a7121710a04923eb0c2945b736ac2a7cfba7046a13747df3b891235420dfcfe26", 0x7}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) 02:39:34 executing program 2: syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000000), 0x10) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) accept4$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x6e, 0x80800) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f, 0xfffffffb}, {0x0, 0x5}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) clock_gettime(0x7, &(0x7f0000000000)={0x0, 0x0}) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000000c0), 0x200000, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000100)=@multiplanar_mmap={0x1, 0x1, 0x4, 0x2000, 0x9, {r1, r2/1000+10000}, {0x2, 0x8, 0x3, 0x1, 0x1, 0x20, "09a3918f"}, 0xffffffff, 0x1, {&(0x7f0000000040)=[{0xffbf, 0x5, {0x100000000}, 0x53}, {0x5, 0x400, {0x116e}, 0x7fffffff}]}, 0x3, 0x0, r3}) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], 0x4}}) 02:39:34 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_fd={0xffffffff, 0x0, 0x4, 0x418, 0x0, {}, {0x2, 0xc, 0x0, 0x20, 0x40, 0x9, "403da85c"}, 0x6, 0x4, {&(0x7f0000000180)=[{0x1, 0x1, {}, 0x3ff}, {0x7ff, 0x5, {}, 0x4}]}, 0x1ff}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0xca2, 0x1}) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r2 = gettid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r2}}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) clock_gettime(0x7, &(0x7f0000000000)={0x0, 0x0}) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000000c0), 0x200000, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000100)=@multiplanar_mmap={0x1, 0x1, 0x4, 0x2000, 0x9, {r1, r2/1000+10000}, {0x2, 0x8, 0x3, 0x1, 0x1, 0x20, "09a3918f"}, 0xffffffff, 0x1, {&(0x7f0000000040)=[{0xffbf, 0x5, {0x100000000}, 0x53}, {0x5, 0x400, {0x116e}, 0x7fffffff}]}, 0x3, 0x0, r3}) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], 0x4}}) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) clock_gettime(0x7, &(0x7f0000000000)) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000000c0), 0x200000, 0x0) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000100)=@multiplanar_mmap={0x1, 0x1, 0x4, 0x2000, 0x9, {r1, r2/1000+10000}, {0x2, 0x8, 0x3, 0x1, 0x1, 0x20, "09a3918f"}, 0xffffffff, 0x1, {&(0x7f0000000040)=[{0xffbf, 0x5, {0x100000000}, 0x53}, {0x5, 0x400, {0x116e}, 0x7fffffff}]}, 0x3, 0x0, r3}) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], 0x4}}) (async) 02:39:34 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = syz_open_dev$vim2m(&(0x7f00000001c0), 0x1, 0x2) ioctl$vim2m_VIDIOC_QBUF(r2, 0xc058560f, &(0x7f0000000280)=@multiplanar_fd={0xfffffe65, 0x2, 0x4, 0x100000, 0xffffffff, {0x77359400}, {0x5, 0xc, 0x6b, 0x20, 0x1, 0x6, "dc9b9a6c"}, 0x7fffffff, 0x4, {&(0x7f0000000200)=[{0x6, 0x1, {}, 0x3f}, {0x800, 0x401, {}, 0x3ff}]}, 0x9}) (async) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000180)=0x2) ioctl$vim2m_VIDIOC_TRY_FMT(0xffffffffffffffff, 0xc0d05640, &(0x7f00000004c0)={0x1, @win={{0x400, 0xffff0001, 0x8, 0x48}, 0x7, 0x800, &(0x7f0000000380)={{0x639f14fa, 0x7, 0x7, 0x1}, &(0x7f0000000340)={{0x5, 0x85f0, 0x401, 0x800}, &(0x7f0000000300)={{0x3, 0x7, 0x4, 0x7}}}}, 0x8, &(0x7f00000003c0)="bcfd486b819b57a7ac492075b1a5a705577daa02a49fd7709c5a8c50f22e51e3f4acdc4c7d3a36dcd894c8b14096e6910a4593004bcfc045b62ec8b226fd3ab72c89d08c66a515123ef95e1ea22b55e3a740e90b6c5c76417843159ed2aecf638c54670898916ba985414e50d8137e59a4ee19dd4061c60367bdd0c7106d75526463e71e0d345d4363d5c03bd8f92042875f7d909967110cccd4152dfe2c6feaa6e6961e5ccddfde181b2286c29c7a7121710a04923eb0c2945b736ac2a7cfba7046a13747df3b891235420dfcfe26", 0x7}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) 02:39:34 executing program 2: syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000000), 0x10) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000040)='\x00') (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) accept4$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x6e, 0x80800) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f, 0xfffffffb}, {0x0, 0x5}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_fd={0xffffffff, 0x0, 0x4, 0x418, 0x0, {}, {0x2, 0xc, 0x0, 0x20, 0x40, 0x9, "403da85c"}, 0x6, 0x4, {&(0x7f0000000180)=[{0x1, 0x1, {}, 0x3ff}, {0x7ff, 0x5, {}, 0x4}]}, 0x1ff}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0xca2, 0x1}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = gettid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r3}}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 3: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x80e02, 0x0) ioctl$SNDCTL_DSP_POST(r0, 0x5008, 0x0) ioctl$SOUND_PCM_READ_BITS(r0, 0x80045005, &(0x7f0000000040)) ioctl$vim2m_VIDIOC_TRY_FMT(0xffffffffffffffff, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40]}}) 02:39:34 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = syz_open_dev$vim2m(&(0x7f00000001c0), 0x1, 0x2) ioctl$vim2m_VIDIOC_QBUF(r2, 0xc058560f, &(0x7f0000000280)=@multiplanar_fd={0xfffffe65, 0x2, 0x4, 0x100000, 0xffffffff, {0x77359400}, {0x5, 0xc, 0x6b, 0x20, 0x1, 0x6, "dc9b9a6c"}, 0x7fffffff, 0x4, {&(0x7f0000000200)=[{0x6, 0x1, {}, 0x3f}, {0x800, 0x401, {}, 0x3ff}]}, 0x9}) (async) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000180)=0x2) ioctl$vim2m_VIDIOC_TRY_FMT(0xffffffffffffffff, 0xc0d05640, &(0x7f00000004c0)={0x1, @win={{0x400, 0xffff0001, 0x8, 0x48}, 0x7, 0x800, &(0x7f0000000380)={{0x639f14fa, 0x7, 0x7, 0x1}, &(0x7f0000000340)={{0x5, 0x85f0, 0x401, 0x800}, &(0x7f0000000300)={{0x3, 0x7, 0x4, 0x7}}}}, 0x8, &(0x7f00000003c0)="bcfd486b819b57a7ac492075b1a5a705577daa02a49fd7709c5a8c50f22e51e3f4acdc4c7d3a36dcd894c8b14096e6910a4593004bcfc045b62ec8b226fd3ab72c89d08c66a515123ef95e1ea22b55e3a740e90b6c5c76417843159ed2aecf638c54670898916ba985414e50d8137e59a4ee19dd4061c60367bdd0c7106d75526463e71e0d345d4363d5c03bd8f92042875f7d909967110cccd4152dfe2c6feaa6e6961e5ccddfde181b2286c29c7a7121710a04923eb0c2945b736ac2a7cfba7046a13747df3b891235420dfcfe26", 0x7}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) 02:39:34 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) clock_gettime(0x7, &(0x7f0000000000)={0x0, 0x0}) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000000c0), 0x200000, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000100)=@multiplanar_mmap={0x1, 0x1, 0x4, 0x2000, 0x9, {r1, r2/1000+10000}, {0x2, 0x8, 0x3, 0x1, 0x1, 0x20, "09a3918f"}, 0xffffffff, 0x1, {&(0x7f0000000040)=[{0xffbf, 0x5, {0x100000000}, 0x53}, {0x5, 0x400, {0x116e}, 0x7fffffff}]}, 0x3, 0x0, r3}) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], 0x4}}) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 2: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x4, 0x280040) setsockopt$RXRPC_UPGRADEABLE_SERVICE(r0, 0x110, 0x5, &(0x7f0000000040)=[0x3, 0x4], 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:34 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_fd={0xffffffff, 0x0, 0x4, 0x418, 0x0, {}, {0x2, 0xc, 0x0, 0x20, 0x40, 0x9, "403da85c"}, 0x6, 0x4, {&(0x7f0000000180)=[{0x1, 0x1, {}, 0x3ff}, {0x7ff, 0x5, {}, 0x4}]}, 0x1ff}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = gettid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r3}}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/195, 0xc3, 0x40000002, &(0x7f0000000100)=@abs={0x0, 0x0, 0x4e24}, 0x6e) 02:39:34 executing program 3: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x80e02, 0x0) ioctl$SNDCTL_DSP_POST(r0, 0x5008, 0x0) ioctl$SOUND_PCM_READ_BITS(r0, 0x80045005, &(0x7f0000000040)) ioctl$vim2m_VIDIOC_TRY_FMT(0xffffffffffffffff, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40]}}) 02:39:34 executing program 2: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x4, 0x280040) setsockopt$RXRPC_UPGRADEABLE_SERVICE(r0, 0x110, 0x5, &(0x7f0000000040)=[0x3, 0x4], 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:34 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'vxcan0\x00', 0x0}) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x8001, 0x2, 0x62, 0x1948, r1, 0x2, '\x00', r2, r3, 0x5, 0x2, 0x4, 0x7}, 0x48) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = gettid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r3}}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/195, 0xc3, 0x40000002, &(0x7f0000000100)=@abs={0x0, 0x0, 0x4e24}, 0x6e) 02:39:34 executing program 2: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x4, 0x280040) setsockopt$RXRPC_UPGRADEABLE_SERVICE(r0, 0x110, 0x5, &(0x7f0000000040)=[0x3, 0x4], 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) syz_open_dev$vcsa(&(0x7f0000000000), 0x4, 0x280040) (async) setsockopt$RXRPC_UPGRADEABLE_SERVICE(r0, 0x110, 0x5, &(0x7f0000000040)=[0x3, 0x4], 0x2) (async) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) 02:39:34 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'vxcan0\x00', 0x0}) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x8001, 0x2, 0x62, 0x1948, r1, 0x2, '\x00', r2, r3, 0x5, 0x2, 0x4, 0x7}, 0x48) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'vxcan0\x00'}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r3, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x8001, 0x2, 0x62, 0x1948, r1, 0x2, '\x00', r2, r3, 0x5, 0x2, 0x4, 0x7}, 0x48) (async) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x0, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = gettid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r2}}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f00000000c0)=@multiplanar_fd={0x1f, 0x3, 0x4, 0x20, 0x6a, {r1, r2/1000+60000}, {0x4, 0xa, 0x8, 0x0, 0x7, 0x0, "612860fe"}, 0x3f, 0x4, {&(0x7f0000000040)=[{0x55, 0x5, {}, 0x80}, {0xa20a, 0x80000000, {r3}, 0x9}]}, 0x4}) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:34 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/195, 0xc3, 0x40000002, &(0x7f0000000100)=@abs={0x0, 0x0, 0x4e24}, 0x6e) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) recvfrom$unix(r1, &(0x7f0000000000)=""/195, 0xc3, 0x40000002, &(0x7f0000000100)=@abs={0x0, 0x0, 0x4e24}, 0x6e) (async) 02:39:34 executing program 3: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x80e02, 0x0) ioctl$SNDCTL_DSP_POST(r0, 0x5008, 0x0) ioctl$SOUND_PCM_READ_BITS(r0, 0x80045005, &(0x7f0000000040)) 02:39:34 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'vxcan0\x00', 0x0}) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x8001, 0x2, 0x62, 0x1948, r1, 0x2, '\x00', r2, r3, 0x5, 0x2, 0x4, 0x7}, 0x48) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'vxcan0\x00'}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r3, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x8001, 0x2, 0x62, 0x1948, r1, 0x2, '\x00', r2, r3, 0x5, 0x2, 0x4, 0x7}, 0x48) (async) 02:39:34 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x0, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:34 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f00000000c0)=@multiplanar_fd={0x1f, 0x3, 0x4, 0x20, 0x6a, {r1, r2/1000+60000}, {0x4, 0xa, 0x8, 0x0, 0x7, 0x0, "612860fe"}, 0x3f, 0x4, {&(0x7f0000000040)=[{0x55, 0x5, {}, 0x80}, {0xa20a, 0x80000000, {r3}, 0x9}]}, 0x4}) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:34 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = gettid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r2}}}], 0x20, 0x40080}, 0x4000) 02:39:34 executing program 4: write$UHID_CREATE2(0xffffffffffffffff, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_FMT(0xffffffffffffffff, 0xc0d05605, &(0x7f0000000000)={0x3, @sliced={0x3, [0x4, 0xc9dd, 0x4, 0x7fff, 0x12, 0x101, 0x400, 0x8, 0x9, 0x400, 0x3f, 0x0, 0x8f58, 0xbb29, 0x4, 0x9, 0x7fff, 0xfff, 0x7f, 0xfff9, 0x7, 0x800, 0x7, 0x81, 0x1, 0x2, 0x4, 0x4, 0xc23, 0x7, 0x100, 0x800, 0x8, 0x8, 0x6, 0x8001, 0xc15, 0x3, 0x16c, 0x1000, 0x200, 0xc5, 0x4, 0x7, 0x7ff, 0x400, 0x7, 0x5], 0x8}}) ioctl$SOUND_PCM_READ_BITS(0xffffffffffffffff, 0x80045005, &(0x7f0000000200)) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000100)={0x3, @sliced={0x401, [0x401, 0x4, 0x8, 0x6, 0x4, 0xffff, 0x90d9, 0x7f, 0x8, 0x1, 0x0, 0x6, 0xffff, 0x7f, 0x4, 0xe7f, 0x2, 0x2, 0x5, 0xbc0, 0xef7, 0x0, 0x7, 0x7d, 0x1, 0x400, 0x4, 0x8, 0x0, 0x6d14, 0x8, 0x85a2, 0x3, 0x6, 0x1, 0x200, 0xa8, 0xf7, 0x2ec2, 0x401, 0x7, 0x169, 0xed2, 0x1, 0xc769, 0x9, 0xdcd4, 0x7], 0x3}}) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x0, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 4: write$UHID_CREATE2(0xffffffffffffffff, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_FMT(0xffffffffffffffff, 0xc0d05605, &(0x7f0000000000)={0x3, @sliced={0x3, [0x4, 0xc9dd, 0x4, 0x7fff, 0x12, 0x101, 0x400, 0x8, 0x9, 0x400, 0x3f, 0x0, 0x8f58, 0xbb29, 0x4, 0x9, 0x7fff, 0xfff, 0x7f, 0xfff9, 0x7, 0x800, 0x7, 0x81, 0x1, 0x2, 0x4, 0x4, 0xc23, 0x7, 0x100, 0x800, 0x8, 0x8, 0x6, 0x8001, 0xc15, 0x3, 0x16c, 0x1000, 0x200, 0xc5, 0x4, 0x7, 0x7ff, 0x400, 0x7, 0x5], 0x8}}) ioctl$SOUND_PCM_READ_BITS(0xffffffffffffffff, 0x80045005, &(0x7f0000000200)) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000100)={0x3, @sliced={0x401, [0x401, 0x4, 0x8, 0x6, 0x4, 0xffff, 0x90d9, 0x7f, 0x8, 0x1, 0x0, 0x6, 0xffff, 0x7f, 0x4, 0xe7f, 0x2, 0x2, 0x5, 0xbc0, 0xef7, 0x0, 0x7, 0x7d, 0x1, 0x400, 0x4, 0x8, 0x0, 0x6d14, 0x8, 0x85a2, 0x3, 0x6, 0x1, 0x200, 0xa8, 0xf7, 0x2ec2, 0x401, 0x7, 0x169, 0xed2, 0x1, 0xc769, 0x9, 0xdcd4, 0x7], 0x3}}) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) write$UHID_CREATE2(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_S_FMT(0xffffffffffffffff, 0xc0d05605, &(0x7f0000000000)={0x3, @sliced={0x3, [0x4, 0xc9dd, 0x4, 0x7fff, 0x12, 0x101, 0x400, 0x8, 0x9, 0x400, 0x3f, 0x0, 0x8f58, 0xbb29, 0x4, 0x9, 0x7fff, 0xfff, 0x7f, 0xfff9, 0x7, 0x800, 0x7, 0x81, 0x1, 0x2, 0x4, 0x4, 0xc23, 0x7, 0x100, 0x800, 0x8, 0x8, 0x6, 0x8001, 0xc15, 0x3, 0x16c, 0x1000, 0x200, 0xc5, 0x4, 0x7, 0x7ff, 0x400, 0x7, 0x5], 0x8}}) (async) ioctl$SOUND_PCM_READ_BITS(0xffffffffffffffff, 0x80045005, &(0x7f0000000200)) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r0, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000100)={0x3, @sliced={0x401, [0x401, 0x4, 0x8, 0x6, 0x4, 0xffff, 0x90d9, 0x7f, 0x8, 0x1, 0x0, 0x6, 0xffff, 0x7f, 0x4, 0xe7f, 0x2, 0x2, 0x5, 0xbc0, 0xef7, 0x0, 0x7, 0x7d, 0x1, 0x400, 0x4, 0x8, 0x0, 0x6d14, 0x8, 0x85a2, 0x3, 0x6, 0x1, 0x200, 0xa8, 0xf7, 0x2ec2, 0x401, 0x7, 0x169, 0xed2, 0x1, 0xc769, 0x9, 0xdcd4, 0x7], 0x3}}) (async) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 1: syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20, 0x40080}, 0x4000) 02:39:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) (async) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f00000000c0)=@multiplanar_fd={0x1f, 0x3, 0x4, 0x20, 0x6a, {r1, r2/1000+60000}, {0x4, 0xa, 0x8, 0x0, 0x7, 0x0, "612860fe"}, 0x3f, 0x4, {&(0x7f0000000040)=[{0x55, 0x5, {}, 0x80}, {0xa20a, 0x80000000, {r3}, 0x9}]}, 0x4}) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:35 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x0, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x1]}}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@getnetconf={0x14, 0x52, 0x20, 0x70bd2c, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xc}, 0x48004) 02:39:35 executing program 3: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x80e02, 0x0) ioctl$SNDCTL_DSP_POST(r0, 0x5008, 0x0) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20, 0x40080}, 0x4000) 02:39:35 executing program 4: write$UHID_CREATE2(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_S_FMT(0xffffffffffffffff, 0xc0d05605, &(0x7f0000000000)={0x3, @sliced={0x3, [0x4, 0xc9dd, 0x4, 0x7fff, 0x12, 0x101, 0x400, 0x8, 0x9, 0x400, 0x3f, 0x0, 0x8f58, 0xbb29, 0x4, 0x9, 0x7fff, 0xfff, 0x7f, 0xfff9, 0x7, 0x800, 0x7, 0x81, 0x1, 0x2, 0x4, 0x4, 0xc23, 0x7, 0x100, 0x800, 0x8, 0x8, 0x6, 0x8001, 0xc15, 0x3, 0x16c, 0x1000, 0x200, 0xc5, 0x4, 0x7, 0x7ff, 0x400, 0x7, 0x5], 0x8}}) (async) ioctl$SOUND_PCM_READ_BITS(0xffffffffffffffff, 0x80045005, &(0x7f0000000200)) (async) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000100)={0x3, @sliced={0x401, [0x401, 0x4, 0x8, 0x6, 0x4, 0xffff, 0x90d9, 0x7f, 0x8, 0x1, 0x0, 0x6, 0xffff, 0x7f, 0x4, 0xe7f, 0x2, 0x2, 0x5, 0xbc0, 0xef7, 0x0, 0x7, 0x7d, 0x1, 0x400, 0x4, 0x8, 0x0, 0x6d14, 0x8, 0x85a2, 0x3, 0x6, 0x1, 0x200, 0xa8, 0xf7, 0x2ec2, 0x401, 0x7, 0x169, 0xed2, 0x1, 0xc769, 0x9, 0xdcd4, 0x7], 0x3}}) (async) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) 02:39:35 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x0, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x1]}}}) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@getnetconf={0x14, 0x52, 0x20, 0x70bd2c, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xc}, 0x48004) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x7, 0x6}, {0x3f}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000001080)=0x1) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f00000010c0)={0x2, @win={{0x4, 0x3, 0x2, 0x8}, 0x8, 0x5, &(0x7f0000000040)={{0x64, 0xffc1, 0x5caa, 0xfff}, &(0x7f00000011c0)={{0x1, 0x860, 0x1, 0x80}}}, 0xfffffffe, &(0x7f0000000080)="6a1cce5379360a0b914ccc613e25f4edfcf0e3848329ba3735d593238df4b896da40ca7d6002a903b1e6033c5edc5bed9f84182aa52ff7a7d2bee62caa12e5411854e75e0d463e6d45381002ba2e6323b9e2920bd8db97d413cf50756c3d260d470d05be7d398a5dbf60debb00e5f026e35bd3579857fe38a5618216f4d61b4e1b68f45a38dd6ae72a6b312a27ced7e09199e71a2421d84c26863c72e257b48b5d449158e38dc5e7cfeb161e8c9c52619a44b9ae93bf6ce53daebaafac9dda5b21e5f15aa0ab4b28a8df4e3f1be04854e1694cb072aa18a4036b94f396373cbd6c705ac2d961bf956b42c2a2ae87d33d92e7499d8f723e00fecb362debcad2582679ff23679d61fe4fce8fe57819117c6387aaed57fbcaee1db61d2e140dbb81d70cb198a1e9154138437e93856362af0a30d2f12ea96aa392f8dfedf491ad5ceb1e9f52250e2ab4b89a3197c565c6f381f74e8805241386d0f4a9356016f842fd71d0fae6efa235f200d6c31c2ceed5ba29aecb8af01471710f36f96839252dfc5ed3b8f70ee76e86ce6e21051a70cc80789acbd96106ae1e2828bd580026b411744d7f5a39a41265824423c029bab1d4425b5f57249bfb8c1ee7f5bb53a86953d298df7df1edaffce09fcdcd866a835831fd90785dc1942f53a813f455555645ec3c424bb3ecf2235de19aeca5b4e75e22cee5ca73bc75fb363018405b1a7a7a84e95d770cb889dc5fef9fd10b91730bf269940785beb83e9eb8999b04877d66ebca304a0cb1a545ae651c868e9286d88b95196a370085f199b38c1f5d242d1d752d769943c2a69565321709cfbf3c2ef0de719ddfd48133a5ba625cf4f8310f504bc8bf0f2fa5d29d56e85a5404f533e1f55424a026d70b852463b7d4c3c81685a60fcd33f4c658754b94d5c427c4b1148978e7eeb6b92d6cfb1833eb5b892068d6a81118cf4ce72f2ae3ebbc24df96a47f265bf20db8e1b6f8b060e73701bed900d999e2815b5c6bdae7dbab7a8bc4272a31367b2a93107ff693a4e8d485ec4c8c356ee345eb00607ecfe1cb35e6ef2c0760632400137960d0c4f2a030112cef7bb272905a8c601255bdb593bdb4bf34327d1de3f2f638960e9b3cab67b259fd4d0a4052ae67978cded47ae35869e6b39c3dda62b0b411d9a2fb53c34cfff6324e6f7b2acd6bc8b33c6213f29bb7156613bce8d844c171cb931ee1dc28e6b52e13460fffde2450c38b337b6d705bb8ba3da2c38afe4d5bf0cb6af516d6db01e479973d39e25e1a8a19a9c61a83cef8e876d5b938d787be37623f26822112e25167ae8712a36e545e03c17efadedc806ff0dccc259e9f4090648afae4ff2151679e6515fd2800b9b87914dd4ebdf12b6da58acaad54f36a9265432100d876e997df21401deab0627ea1fcad15b455fd8718659675926413291ed7d00880475a3dac629a08366595bd8391edac510454874fd3d60e8be7ab480810115dfc11865813b06f0a92efd6d763db22a62fbfe3568dc66701e6deba3f9fd229cf399d5622f6e7f1c655d412f3748fa107aaaa22c51719e3389fc9a2f9cc7cbd2d6d163bfec48ac9a1612020616a642a735033d81ec21acccdb71cc2085d263703ead74783ea87ae742f43fcc10c52f9889dae6797fee3cf3dbfd4f8ce163806eb47a143265f0f197cde6cecf14e6c0ee6bf4f03c1c2058e5b93d7140ec160b5762bed2ccb37b0ebfcca713c9678bfdffed9320346bbc3063cd53385dd1b31e9a117d376d27d73bebe74ac69b6273b0748c48a8a7210c710f6d7171d5d97d4e7099ed4bdd42f297e65c179943e0c0993f4e716ebda630854a7c0181b8d6ee47825ae10de5461e8b6586ae753852fe3bb8be8c138b08a4a2b999ea26fcd6a08c4f72c1b0c6f8cfca9adede63e380f819e5fb629ca5d835a0bf1d9ce35e3b7662fd219d79a9e778aa93dc4ffdbf7b682107be22d4a6e7ce16dbb9799b62ffda7109126a9312528036c7b354fa9a1dcd70a8f6cd08be3c0c5ea5f29411d9fbd6015458893e0b5067a0e9ca9878734302a2ba2a25c0757e248e75d3e4f388010304836cc747e1608d1046c7fe39a9f413cce26d1e4a76a6dfb3ae949266108016ed6b5dadb177dddf8fce99bf0bd9e87e24b6c6f10bceda736ab954532e4ccf54ebe285aa6dbf22197d9b3642c76211e15cfc5e51f44aeb0fc4f1c05020af9c906ed9316387e8a4079057ca77ad095a24c333517d97d84df2b960a4cd47ab8c851e39401d25817d2ca68154a002110c9181d784c29a224d522713c1200105d10df891ea6116676bf1d6241576f8cb974a51381d76d5fe9714e9834257048e308c8df0d8c69855e1eebec00ab6e711a0b1f4d405109ffbfec90045359ef8f497306a7442dc2f381cbb18c40343c35912e5e67c0efaa58f8cee9b2ad654c8154b1ee5899b8de5bcbe2ace9497d5eb1a3e43aa4986aa5924131d49ebb8942ecf7c5793fb9fe196792f21c6f6a2d46e76d5bfaf6736442721661ac36bcbd93bed3d78ece930db2361bfcc0b289023223333804347d785d689df7aff26d8a783a3782d48bfbb212ea7b5e9cf9198d429983b8a805c7c5197f394d47b6dbaf2d57ecc68bed4a088dabfaf79de90ab7b58ba2f3d099a71e8c4468dee2c13f2d675eb8e5b121bc4d0afed24e538833b5a63e1c66a3d3713592ebca7f13c4235972fdfb9deccac191b6c2c0d227a7021c78f577c7c453c8cec41a0fa84a848aa31a3bdc23cf16795b5d798bbb953ef13a98289ecb12655d6df72076dbd6a3660e6a1fecf85e3081978948d083782776ad414337d7c1693ac6034dd7ad506880e3348eae4bf5cbca419bcbbb449e50d30a32e3c9ced009ac8a89fd2857dd7c99ac4ae5a4cd70407f0745f779906f49e04445c7effd023071f0150a1964e41ef0d93bb23364803b01f1f674706efb1b725024187c7350fb5de05a7d587699854240ef4a9af18f5edfa2dd975c324a3051cb6dccdfcf11f85c5bc47b5230a2332f3c9c8180f0b1f8f44efa7e65ffb896266ba3897dceb47707db92b9aecf9d6f8d35bf9f08225436eaaab31d2c4484906c9e2a089f47d021e19a0f3aa1eb6832f3d79731bec9aa58559a27dcecda1060ce8bc42a05f5404863a3fe824eae2cd250f24af5387e55300c6ed46edf933e18fad59a2393910be008eef673ba1f1cac4de7f5254cffb6cef6a34b616bc29a5013ee544f99cd98351cd3415ab74b49f1a9c3997c57cf7514366e7d0bc8d9e41db1d6e1dc1303353030295f3dc662421daf2cc59a79dd559be84f4be1ecc54d2d9c4f8adf976e0819a5a68437a5450db7a5b53c1cddf6b309f97747ec6f75e603b389275da595e802c22115f4f8096806eee58a40a36d9da5060f91e07813e32b366160cfb985242e7152b6977515f225209ea6da0b515ab0291ac50d184ac8b7fdd0ce4258b1271cfc0429ec6a73fa60409af516ce2b351b2a6f4509313fd472eaa96239248e635277e1df90bbcf9b508d36e97d0fb617fc966ea2d1d0a2375f87f731675cdc52c7669e5a9fedf35862726cd296c1805ccc71beb1b645e2c61fc9c5dd6dec10537f9dbbbd5b0ab64625f32d2a307268e412917a4dcd154d893b2c41ec38486934d3822d8ef3e69f7c4a2b1bf5cdd47234b6c8b97230c13e8ab9caf170fd713a479062ec9c238f3c2ece10d0dd382a8c39d25b41723f7c4495e1c1d89906ebaeff5f9382746f444cf280affe6ecc2a16d5670907198e846853494b33ad793ea69d0e951c1aab445c31d404711394333ac0251f67c726067131657645b6234e5c4cb79084971e84b1d00bf7ec1a6934e70f07bfda9b861eb5a34c2bad67d5e6e0239276efea973ad37304af862ae32ad58757a1716045907365c1bc30bf674cc42e1ed7282750a06e12c59547973989b1133c7119bb86e37284c5009d7572dd92a13e6681f852a2ad15baf661f69b379768a81ac497aa351a1715b0b7582f25b3b148b690fc9c7c421fda2d773725b69d9a4141579c6e8725b87620c63f895fe0523ca5be2d2d4fddebd7a1c016bcfc28093e33ae4d08e5298c41bd65207706c2c256a69c9c298bc5353ea55b54f0d560c335ce118d3c492869a35690da82cf604705916945e0f1c785037610cd26579442865ee0fd0671928ace248e50aa023b5366cca49f6c6c1428d61ab361941a0265462ed87007946ab483941f49c0ff1cead228d4ce939087bc9131b6ee0b4283852aa208cf62ab1effa9651055e4684e04f8aa5708d65a82998560630bcbb9a67558399d353f9b68260f95638aefeab1ce10409a0626f9ded2c460f6b4449d13aeccadab8a2a927720ff63599a1b2a9ae9e08af9545279d16ba54b9a3568e63caf47b65861cd3eb3a2a7d25fde9402086500e09bf78a62df882be3f25c0009bcacc4fa5675720f16fcb59d7e2e02cd50a7a6f9f10957bf2c4e806fe79692e0ead554d0f46ab2771501628092949d5a0a3445635d0474dcc67395bf4c5eaff403170fbf039a061f7b8150f4e60d3e619f24a472fb038c439f609b9f02c67a373c0eaea73fe31bb101f5eaaeb3b94d431962f9c8a348b55486ea648103eb74d7d584f4d9426353fbe3d107c5df302cb1e0921b46bcb414bfddf2031b78a4881e2974245f717e0f478be710cb17875927055e05dcd1bcb9f06c741efcb0cdbed7fab88debdb2025db9c2afe71c7cb9a25c1a524bb9843c5fd067bd0858d3dc4f1b1f18a51ea3ee4c6de9227d60b01812d155b876fdda9013c507937ee699867451645d61a9b21dbfce6a588c859653a92abfa1245f3a9182025d0f3169419659936f8c16b919b3f72d641ff38c717bc4591338ce4cd90e7f496ef2ed9b8b74a3bf44b759dffcb8c9a943d935bfed5be8f4740bcceed31e9e40a5222100aa30a676add5852c004e9b6cfe11e00bf79cd3df993b54b43696ee1e7409b4603a48fae064e300a56df91debd2a41f55c86bad51edb155e1f22541a81e64717930588c0f466f0fb43c325a649ab17926b22a7c4728f41c8ffdeea236f6202c32daba15b8d4c8dde4dd85024a5ef093d4671ccdbc2cce162b96fb0ad972e5cb55fd20d1dabeb472d8bfbeee3fdb0e0e1db71a613f5aa9ce25ac198676064f28be1d6ba27a26d9525a51d456a63600e9b785883191327857020c21ab9cfaa057f7c9d034d4077a7becf1d3c8f4124334db1af44ff831682bac0e31410de7c8d996d2ffef9f5d9e9e5459bce9b973ec18eb74cba53a0f52b11948a2d6b22bf2086b8fedf7a3b0b3a1344604100e0c0efa03f0d705a0e11d7495c18c31504505005965259b7134e63a9b6f5e083e249c12ddaa1fe99e24cb28d0fcbbc575153e98d530b7bbeec2e9b19f82641cf9bd1db2d25d26627e599d9ecffd006c407e44a1959e659e3d3213680ac1a8fec195a11b67d7aeebabe86143026022dd70f0a710c29bb48a15fb6a624c50c6b947e9ff43be58c84edb0c63103e19fbaccd601cb58856490cf881a0a0d616908244f702f0a123bfec086a84966e25f0eb1de815cbf6937307ed2a1126191459eb7e4ce1ccc4a16c2c4f265334002951b420a12aac08a76a0f5f10d676df9a4aaf3a30552989bee5c13557d49c78e47d71e14cf2c2b271f92d098760fc7326f861311ab887aebf2918b744e502ebc5c8166d0d3d683baa4a6a653d07c68e59c8a9a570488181d5398ebeb9f3231399dea7773112379e525dcf3e557e9b2599b665095e5afe763129bc2fea9fc884ae20a4c22bde2e5d12f39d1053dec99f0e8", 0x9}}) 02:39:35 executing program 3: ioctl$SNDCTL_DSP_POST(0xffffffffffffffff, 0x5008, 0x0) 02:39:35 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20, 0x40080}, 0x4000) 02:39:35 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x8000, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3f]}}) r2 = syz_open_dev$vcsa(&(0x7f0000000040), 0x0, 0x10000) ioctl$vim2m_VIDIOC_S_FMT(r2, 0xc0d05605, &(0x7f0000000080)={0x0, @sliced={0x6bd, [0x1dc5, 0x1, 0x6, 0x1, 0x0, 0x0, 0x5, 0x1, 0x4, 0x757e, 0x1, 0x8001, 0x7, 0x6, 0x8, 0x2, 0x4, 0x5, 0x400, 0x3, 0x40, 0x8, 0x6, 0x4e, 0x1f, 0xfffd, 0x1, 0x0, 0x2, 0x1ff, 0x9, 0x1a, 0x1000, 0x40, 0x3f, 0x1, 0x9, 0xa8, 0x7, 0xfff, 0xff, 0x200, 0x4, 0x6, 0x7, 0x3, 0x6c, 0x3], 0x8}}) ioctl$vim2m_VIDIOC_STREAMOFF(r0, 0x40045612, &(0x7f0000000000)) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x0, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x1]}}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@getnetconf={0x14, 0x52, 0x20, 0x70bd2c, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xc}, 0x48004) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x0, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x1]}}}) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@getnetconf={0x14, 0x52, 0x20, 0x70bd2c, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xc}, 0x48004) (async) 02:39:35 executing program 3: ioctl$SNDCTL_DSP_POST(0xffffffffffffffff, 0x5008, 0x0) 02:39:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000001080)=0x1) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f00000010c0)={0x2, @win={{0x4, 0x3, 0x2, 0x8}, 0x8, 0x5, &(0x7f0000000040)={{0x64, 0xffc1, 0x5caa, 0xfff}, &(0x7f00000011c0)={{0x1, 0x860, 0x1, 0x80}}}, 0xfffffffe, &(0x7f0000000080)="6a1cce5379360a0b914ccc613e25f4edfcf0e3848329ba3735d593238df4b896da40ca7d6002a903b1e6033c5edc5bed9f84182aa52ff7a7d2bee62caa12e5411854e75e0d463e6d45381002ba2e6323b9e2920bd8db97d413cf50756c3d260d470d05be7d398a5dbf60debb00e5f026e35bd3579857fe38a5618216f4d61b4e1b68f45a38dd6ae72a6b312a27ced7e09199e71a2421d84c26863c72e257b48b5d449158e38dc5e7cfeb161e8c9c52619a44b9ae93bf6ce53daebaafac9dda5b21e5f15aa0ab4b28a8df4e3f1be04854e1694cb072aa18a4036b94f396373cbd6c705ac2d961bf956b42c2a2ae87d33d92e7499d8f723e00fecb362debcad2582679ff23679d61fe4fce8fe57819117c6387aaed57fbcaee1db61d2e140dbb81d70cb198a1e9154138437e93856362af0a30d2f12ea96aa392f8dfedf491ad5ceb1e9f52250e2ab4b89a3197c565c6f381f74e8805241386d0f4a9356016f842fd71d0fae6efa235f200d6c31c2ceed5ba29aecb8af01471710f36f96839252dfc5ed3b8f70ee76e86ce6e21051a70cc80789acbd96106ae1e2828bd580026b411744d7f5a39a41265824423c029bab1d4425b5f57249bfb8c1ee7f5bb53a86953d298df7df1edaffce09fcdcd866a835831fd90785dc1942f53a813f455555645ec3c424bb3ecf2235de19aeca5b4e75e22cee5ca73bc75fb363018405b1a7a7a84e95d770cb889dc5fef9fd10b91730bf269940785beb83e9eb8999b04877d66ebca304a0cb1a545ae651c868e9286d88b95196a370085f199b38c1f5d242d1d752d769943c2a69565321709cfbf3c2ef0de719ddfd48133a5ba625cf4f8310f504bc8bf0f2fa5d29d56e85a5404f533e1f55424a026d70b852463b7d4c3c81685a60fcd33f4c658754b94d5c427c4b1148978e7eeb6b92d6cfb1833eb5b892068d6a81118cf4ce72f2ae3ebbc24df96a47f265bf20db8e1b6f8b060e73701bed900d999e2815b5c6bdae7dbab7a8bc4272a31367b2a93107ff693a4e8d485ec4c8c356ee345eb00607ecfe1cb35e6ef2c0760632400137960d0c4f2a030112cef7bb272905a8c601255bdb593bdb4bf34327d1de3f2f638960e9b3cab67b259fd4d0a4052ae67978cded47ae35869e6b39c3dda62b0b411d9a2fb53c34cfff6324e6f7b2acd6bc8b33c6213f29bb7156613bce8d844c171cb931ee1dc28e6b52e13460fffde2450c38b337b6d705bb8ba3da2c38afe4d5bf0cb6af516d6db01e479973d39e25e1a8a19a9c61a83cef8e876d5b938d787be37623f26822112e25167ae8712a36e545e03c17efadedc806ff0dccc259e9f4090648afae4ff2151679e6515fd2800b9b87914dd4ebdf12b6da58acaad54f36a9265432100d876e997df21401deab0627ea1fcad15b455fd8718659675926413291ed7d00880475a3dac629a08366595bd8391edac510454874fd3d60e8be7ab480810115dfc11865813b06f0a92efd6d763db22a62fbfe3568dc66701e6deba3f9fd229cf399d5622f6e7f1c655d412f3748fa107aaaa22c51719e3389fc9a2f9cc7cbd2d6d163bfec48ac9a1612020616a642a735033d81ec21acccdb71cc2085d263703ead74783ea87ae742f43fcc10c52f9889dae6797fee3cf3dbfd4f8ce163806eb47a143265f0f197cde6cecf14e6c0ee6bf4f03c1c2058e5b93d7140ec160b5762bed2ccb37b0ebfcca713c9678bfdffed9320346bbc3063cd53385dd1b31e9a117d376d27d73bebe74ac69b6273b0748c48a8a7210c710f6d7171d5d97d4e7099ed4bdd42f297e65c179943e0c0993f4e716ebda630854a7c0181b8d6ee47825ae10de5461e8b6586ae753852fe3bb8be8c138b08a4a2b999ea26fcd6a08c4f72c1b0c6f8cfca9adede63e380f819e5fb629ca5d835a0bf1d9ce35e3b7662fd219d79a9e778aa93dc4ffdbf7b682107be22d4a6e7ce16dbb9799b62ffda7109126a9312528036c7b354fa9a1dcd70a8f6cd08be3c0c5ea5f29411d9fbd6015458893e0b5067a0e9ca9878734302a2ba2a25c0757e248e75d3e4f388010304836cc747e1608d1046c7fe39a9f413cce26d1e4a76a6dfb3ae949266108016ed6b5dadb177dddf8fce99bf0bd9e87e24b6c6f10bceda736ab954532e4ccf54ebe285aa6dbf22197d9b3642c76211e15cfc5e51f44aeb0fc4f1c05020af9c906ed9316387e8a4079057ca77ad095a24c333517d97d84df2b960a4cd47ab8c851e39401d25817d2ca68154a002110c9181d784c29a224d522713c1200105d10df891ea6116676bf1d6241576f8cb974a51381d76d5fe9714e9834257048e308c8df0d8c69855e1eebec00ab6e711a0b1f4d405109ffbfec90045359ef8f497306a7442dc2f381cbb18c40343c35912e5e67c0efaa58f8cee9b2ad654c8154b1ee5899b8de5bcbe2ace9497d5eb1a3e43aa4986aa5924131d49ebb8942ecf7c5793fb9fe196792f21c6f6a2d46e76d5bfaf6736442721661ac36bcbd93bed3d78ece930db2361bfcc0b289023223333804347d785d689df7aff26d8a783a3782d48bfbb212ea7b5e9cf9198d429983b8a805c7c5197f394d47b6dbaf2d57ecc68bed4a088dabfaf79de90ab7b58ba2f3d099a71e8c4468dee2c13f2d675eb8e5b121bc4d0afed24e538833b5a63e1c66a3d3713592ebca7f13c4235972fdfb9deccac191b6c2c0d227a7021c78f577c7c453c8cec41a0fa84a848aa31a3bdc23cf16795b5d798bbb953ef13a98289ecb12655d6df72076dbd6a3660e6a1fecf85e3081978948d083782776ad414337d7c1693ac6034dd7ad506880e3348eae4bf5cbca419bcbbb449e50d30a32e3c9ced009ac8a89fd2857dd7c99ac4ae5a4cd70407f0745f779906f49e04445c7effd023071f0150a1964e41ef0d93bb23364803b01f1f674706efb1b725024187c7350fb5de05a7d587699854240ef4a9af18f5edfa2dd975c324a3051cb6dccdfcf11f85c5bc47b5230a2332f3c9c8180f0b1f8f44efa7e65ffb896266ba3897dceb47707db92b9aecf9d6f8d35bf9f08225436eaaab31d2c4484906c9e2a089f47d021e19a0f3aa1eb6832f3d79731bec9aa58559a27dcecda1060ce8bc42a05f5404863a3fe824eae2cd250f24af5387e55300c6ed46edf933e18fad59a2393910be008eef673ba1f1cac4de7f5254cffb6cef6a34b616bc29a5013ee544f99cd98351cd3415ab74b49f1a9c3997c57cf7514366e7d0bc8d9e41db1d6e1dc1303353030295f3dc662421daf2cc59a79dd559be84f4be1ecc54d2d9c4f8adf976e0819a5a68437a5450db7a5b53c1cddf6b309f97747ec6f75e603b389275da595e802c22115f4f8096806eee58a40a36d9da5060f91e07813e32b366160cfb985242e7152b6977515f225209ea6da0b515ab0291ac50d184ac8b7fdd0ce4258b1271cfc0429ec6a73fa60409af516ce2b351b2a6f4509313fd472eaa96239248e635277e1df90bbcf9b508d36e97d0fb617fc966ea2d1d0a2375f87f731675cdc52c7669e5a9fedf35862726cd296c1805ccc71beb1b645e2c61fc9c5dd6dec10537f9dbbbd5b0ab64625f32d2a307268e412917a4dcd154d893b2c41ec38486934d3822d8ef3e69f7c4a2b1bf5cdd47234b6c8b97230c13e8ab9caf170fd713a479062ec9c238f3c2ece10d0dd382a8c39d25b41723f7c4495e1c1d89906ebaeff5f9382746f444cf280affe6ecc2a16d5670907198e846853494b33ad793ea69d0e951c1aab445c31d404711394333ac0251f67c726067131657645b6234e5c4cb79084971e84b1d00bf7ec1a6934e70f07bfda9b861eb5a34c2bad67d5e6e0239276efea973ad37304af862ae32ad58757a1716045907365c1bc30bf674cc42e1ed7282750a06e12c59547973989b1133c7119bb86e37284c5009d7572dd92a13e6681f852a2ad15baf661f69b379768a81ac497aa351a1715b0b7582f25b3b148b690fc9c7c421fda2d773725b69d9a4141579c6e8725b87620c63f895fe0523ca5be2d2d4fddebd7a1c016bcfc28093e33ae4d08e5298c41bd65207706c2c256a69c9c298bc5353ea55b54f0d560c335ce118d3c492869a35690da82cf604705916945e0f1c785037610cd26579442865ee0fd0671928ace248e50aa023b5366cca49f6c6c1428d61ab361941a0265462ed87007946ab483941f49c0ff1cead228d4ce939087bc9131b6ee0b4283852aa208cf62ab1effa9651055e4684e04f8aa5708d65a82998560630bcbb9a67558399d353f9b68260f95638aefeab1ce10409a0626f9ded2c460f6b4449d13aeccadab8a2a927720ff63599a1b2a9ae9e08af9545279d16ba54b9a3568e63caf47b65861cd3eb3a2a7d25fde9402086500e09bf78a62df882be3f25c0009bcacc4fa5675720f16fcb59d7e2e02cd50a7a6f9f10957bf2c4e806fe79692e0ead554d0f46ab2771501628092949d5a0a3445635d0474dcc67395bf4c5eaff403170fbf039a061f7b8150f4e60d3e619f24a472fb038c439f609b9f02c67a373c0eaea73fe31bb101f5eaaeb3b94d431962f9c8a348b55486ea648103eb74d7d584f4d9426353fbe3d107c5df302cb1e0921b46bcb414bfddf2031b78a4881e2974245f717e0f478be710cb17875927055e05dcd1bcb9f06c741efcb0cdbed7fab88debdb2025db9c2afe71c7cb9a25c1a524bb9843c5fd067bd0858d3dc4f1b1f18a51ea3ee4c6de9227d60b01812d155b876fdda9013c507937ee699867451645d61a9b21dbfce6a588c859653a92abfa1245f3a9182025d0f3169419659936f8c16b919b3f72d641ff38c717bc4591338ce4cd90e7f496ef2ed9b8b74a3bf44b759dffcb8c9a943d935bfed5be8f4740bcceed31e9e40a5222100aa30a676add5852c004e9b6cfe11e00bf79cd3df993b54b43696ee1e7409b4603a48fae064e300a56df91debd2a41f55c86bad51edb155e1f22541a81e64717930588c0f466f0fb43c325a649ab17926b22a7c4728f41c8ffdeea236f6202c32daba15b8d4c8dde4dd85024a5ef093d4671ccdbc2cce162b96fb0ad972e5cb55fd20d1dabeb472d8bfbeee3fdb0e0e1db71a613f5aa9ce25ac198676064f28be1d6ba27a26d9525a51d456a63600e9b785883191327857020c21ab9cfaa057f7c9d034d4077a7becf1d3c8f4124334db1af44ff831682bac0e31410de7c8d996d2ffef9f5d9e9e5459bce9b973ec18eb74cba53a0f52b11948a2d6b22bf2086b8fedf7a3b0b3a1344604100e0c0efa03f0d705a0e11d7495c18c31504505005965259b7134e63a9b6f5e083e249c12ddaa1fe99e24cb28d0fcbbc575153e98d530b7bbeec2e9b19f82641cf9bd1db2d25d26627e599d9ecffd006c407e44a1959e659e3d3213680ac1a8fec195a11b67d7aeebabe86143026022dd70f0a710c29bb48a15fb6a624c50c6b947e9ff43be58c84edb0c63103e19fbaccd601cb58856490cf881a0a0d616908244f702f0a123bfec086a84966e25f0eb1de815cbf6937307ed2a1126191459eb7e4ce1ccc4a16c2c4f265334002951b420a12aac08a76a0f5f10d676df9a4aaf3a30552989bee5c13557d49c78e47d71e14cf2c2b271f92d098760fc7326f861311ab887aebf2918b744e502ebc5c8166d0d3d683baa4a6a653d07c68e59c8a9a570488181d5398ebeb9f3231399dea7773112379e525dcf3e557e9b2599b665095e5afe763129bc2fea9fc884ae20a4c22bde2e5d12f39d1053dec99f0e8", 0x9}}) 02:39:35 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x8000, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3f]}}) r2 = syz_open_dev$vcsa(&(0x7f0000000040), 0x0, 0x10000) ioctl$vim2m_VIDIOC_S_FMT(r2, 0xc0d05605, &(0x7f0000000080)={0x0, @sliced={0x6bd, [0x1dc5, 0x1, 0x6, 0x1, 0x0, 0x0, 0x5, 0x1, 0x4, 0x757e, 0x1, 0x8001, 0x7, 0x6, 0x8, 0x2, 0x4, 0x5, 0x400, 0x3, 0x40, 0x8, 0x6, 0x4e, 0x1f, 0xfffd, 0x1, 0x0, 0x2, 0x1ff, 0x9, 0x1a, 0x1000, 0x40, 0x3f, 0x1, 0x9, 0xa8, 0x7, 0xfff, 0xff, 0x200, 0x4, 0x6, 0x7, 0x3, 0x6c, 0x3], 0x8}}) ioctl$vim2m_VIDIOC_STREAMOFF(r0, 0x40045612, &(0x7f0000000000)) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x8000, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3f]}}) (async) syz_open_dev$vcsa(&(0x7f0000000040), 0x0, 0x10000) (async) ioctl$vim2m_VIDIOC_S_FMT(r2, 0xc0d05605, &(0x7f0000000080)={0x0, @sliced={0x6bd, [0x1dc5, 0x1, 0x6, 0x1, 0x0, 0x0, 0x5, 0x1, 0x4, 0x757e, 0x1, 0x8001, 0x7, 0x6, 0x8, 0x2, 0x4, 0x5, 0x400, 0x3, 0x40, 0x8, 0x6, 0x4e, 0x1f, 0xfffd, 0x1, 0x0, 0x2, 0x1ff, 0x9, 0x1a, 0x1000, 0x40, 0x3f, 0x1, 0x9, 0xa8, 0x7, 0xfff, 0xff, 0x200, 0x4, 0x6, 0x7, 0x3, 0x6c, 0x3], 0x8}}) (async) ioctl$vim2m_VIDIOC_STREAMOFF(r0, 0x40045612, &(0x7f0000000000)) (async) 02:39:35 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20, 0x40080}, 0x4000) 02:39:35 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000300)={0x3, @sliced={0x8, [0xff, 0x3, 0x4, 0x414, 0x3, 0x9, 0x1, 0x1, 0x8, 0xfffe, 0x0, 0x100, 0xf87, 0x7ff, 0x4, 0x800, 0x80, 0x11a7, 0xffff, 0x0, 0x1000, 0x0, 0xe549, 0x5c73, 0x3, 0x6, 0x8, 0xde, 0xf801, 0x9, 0x5, 0x2e30, 0x400, 0x200, 0x1ff, 0x6, 0x6, 0xc71, 0x7fff, 0x7, 0x0, 0x71, 0x471, 0xca, 0x9, 0x1, 0x1f, 0x3ff], 0x6}}) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_subtree(r2, &(0x7f0000000280), 0x2, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000001080)=0x1) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f00000010c0)={0x2, @win={{0x4, 0x3, 0x2, 0x8}, 0x8, 0x5, &(0x7f0000000040)={{0x64, 0xffc1, 0x5caa, 0xfff}, &(0x7f00000011c0)={{0x1, 0x860, 0x1, 0x80}}}, 0xfffffffe, &(0x7f0000000080)="6a1cce5379360a0b914ccc613e25f4edfcf0e3848329ba3735d593238df4b896da40ca7d6002a903b1e6033c5edc5bed9f84182aa52ff7a7d2bee62caa12e5411854e75e0d463e6d45381002ba2e6323b9e2920bd8db97d413cf50756c3d260d470d05be7d398a5dbf60debb00e5f026e35bd3579857fe38a5618216f4d61b4e1b68f45a38dd6ae72a6b312a27ced7e09199e71a2421d84c26863c72e257b48b5d449158e38dc5e7cfeb161e8c9c52619a44b9ae93bf6ce53daebaafac9dda5b21e5f15aa0ab4b28a8df4e3f1be04854e1694cb072aa18a4036b94f396373cbd6c705ac2d961bf956b42c2a2ae87d33d92e7499d8f723e00fecb362debcad2582679ff23679d61fe4fce8fe57819117c6387aaed57fbcaee1db61d2e140dbb81d70cb198a1e9154138437e93856362af0a30d2f12ea96aa392f8dfedf491ad5ceb1e9f52250e2ab4b89a3197c565c6f381f74e8805241386d0f4a9356016f842fd71d0fae6efa235f200d6c31c2ceed5ba29aecb8af01471710f36f96839252dfc5ed3b8f70ee76e86ce6e21051a70cc80789acbd96106ae1e2828bd580026b411744d7f5a39a41265824423c029bab1d4425b5f57249bfb8c1ee7f5bb53a86953d298df7df1edaffce09fcdcd866a835831fd90785dc1942f53a813f455555645ec3c424bb3ecf2235de19aeca5b4e75e22cee5ca73bc75fb363018405b1a7a7a84e95d770cb889dc5fef9fd10b91730bf269940785beb83e9eb8999b04877d66ebca304a0cb1a545ae651c868e9286d88b95196a370085f199b38c1f5d242d1d752d769943c2a69565321709cfbf3c2ef0de719ddfd48133a5ba625cf4f8310f504bc8bf0f2fa5d29d56e85a5404f533e1f55424a026d70b852463b7d4c3c81685a60fcd33f4c658754b94d5c427c4b1148978e7eeb6b92d6cfb1833eb5b892068d6a81118cf4ce72f2ae3ebbc24df96a47f265bf20db8e1b6f8b060e73701bed900d999e2815b5c6bdae7dbab7a8bc4272a31367b2a93107ff693a4e8d485ec4c8c356ee345eb00607ecfe1cb35e6ef2c0760632400137960d0c4f2a030112cef7bb272905a8c601255bdb593bdb4bf34327d1de3f2f638960e9b3cab67b259fd4d0a4052ae67978cded47ae35869e6b39c3dda62b0b411d9a2fb53c34cfff6324e6f7b2acd6bc8b33c6213f29bb7156613bce8d844c171cb931ee1dc28e6b52e13460fffde2450c38b337b6d705bb8ba3da2c38afe4d5bf0cb6af516d6db01e479973d39e25e1a8a19a9c61a83cef8e876d5b938d787be37623f26822112e25167ae8712a36e545e03c17efadedc806ff0dccc259e9f4090648afae4ff2151679e6515fd2800b9b87914dd4ebdf12b6da58acaad54f36a9265432100d876e997df21401deab0627ea1fcad15b455fd8718659675926413291ed7d00880475a3dac629a08366595bd8391edac510454874fd3d60e8be7ab480810115dfc11865813b06f0a92efd6d763db22a62fbfe3568dc66701e6deba3f9fd229cf399d5622f6e7f1c655d412f3748fa107aaaa22c51719e3389fc9a2f9cc7cbd2d6d163bfec48ac9a1612020616a642a735033d81ec21acccdb71cc2085d263703ead74783ea87ae742f43fcc10c52f9889dae6797fee3cf3dbfd4f8ce163806eb47a143265f0f197cde6cecf14e6c0ee6bf4f03c1c2058e5b93d7140ec160b5762bed2ccb37b0ebfcca713c9678bfdffed9320346bbc3063cd53385dd1b31e9a117d376d27d73bebe74ac69b6273b0748c48a8a7210c710f6d7171d5d97d4e7099ed4bdd42f297e65c179943e0c0993f4e716ebda630854a7c0181b8d6ee47825ae10de5461e8b6586ae753852fe3bb8be8c138b08a4a2b999ea26fcd6a08c4f72c1b0c6f8cfca9adede63e380f819e5fb629ca5d835a0bf1d9ce35e3b7662fd219d79a9e778aa93dc4ffdbf7b682107be22d4a6e7ce16dbb9799b62ffda7109126a9312528036c7b354fa9a1dcd70a8f6cd08be3c0c5ea5f29411d9fbd6015458893e0b5067a0e9ca9878734302a2ba2a25c0757e248e75d3e4f388010304836cc747e1608d1046c7fe39a9f413cce26d1e4a76a6dfb3ae949266108016ed6b5dadb177dddf8fce99bf0bd9e87e24b6c6f10bceda736ab954532e4ccf54ebe285aa6dbf22197d9b3642c76211e15cfc5e51f44aeb0fc4f1c05020af9c906ed9316387e8a4079057ca77ad095a24c333517d97d84df2b960a4cd47ab8c851e39401d25817d2ca68154a002110c9181d784c29a224d522713c1200105d10df891ea6116676bf1d6241576f8cb974a51381d76d5fe9714e9834257048e308c8df0d8c69855e1eebec00ab6e711a0b1f4d405109ffbfec90045359ef8f497306a7442dc2f381cbb18c40343c35912e5e67c0efaa58f8cee9b2ad654c8154b1ee5899b8de5bcbe2ace9497d5eb1a3e43aa4986aa5924131d49ebb8942ecf7c5793fb9fe196792f21c6f6a2d46e76d5bfaf6736442721661ac36bcbd93bed3d78ece930db2361bfcc0b289023223333804347d785d689df7aff26d8a783a3782d48bfbb212ea7b5e9cf9198d429983b8a805c7c5197f394d47b6dbaf2d57ecc68bed4a088dabfaf79de90ab7b58ba2f3d099a71e8c4468dee2c13f2d675eb8e5b121bc4d0afed24e538833b5a63e1c66a3d3713592ebca7f13c4235972fdfb9deccac191b6c2c0d227a7021c78f577c7c453c8cec41a0fa84a848aa31a3bdc23cf16795b5d798bbb953ef13a98289ecb12655d6df72076dbd6a3660e6a1fecf85e3081978948d083782776ad414337d7c1693ac6034dd7ad506880e3348eae4bf5cbca419bcbbb449e50d30a32e3c9ced009ac8a89fd2857dd7c99ac4ae5a4cd70407f0745f779906f49e04445c7effd023071f0150a1964e41ef0d93bb23364803b01f1f674706efb1b725024187c7350fb5de05a7d587699854240ef4a9af18f5edfa2dd975c324a3051cb6dccdfcf11f85c5bc47b5230a2332f3c9c8180f0b1f8f44efa7e65ffb896266ba3897dceb47707db92b9aecf9d6f8d35bf9f08225436eaaab31d2c4484906c9e2a089f47d021e19a0f3aa1eb6832f3d79731bec9aa58559a27dcecda1060ce8bc42a05f5404863a3fe824eae2cd250f24af5387e55300c6ed46edf933e18fad59a2393910be008eef673ba1f1cac4de7f5254cffb6cef6a34b616bc29a5013ee544f99cd98351cd3415ab74b49f1a9c3997c57cf7514366e7d0bc8d9e41db1d6e1dc1303353030295f3dc662421daf2cc59a79dd559be84f4be1ecc54d2d9c4f8adf976e0819a5a68437a5450db7a5b53c1cddf6b309f97747ec6f75e603b389275da595e802c22115f4f8096806eee58a40a36d9da5060f91e07813e32b366160cfb985242e7152b6977515f225209ea6da0b515ab0291ac50d184ac8b7fdd0ce4258b1271cfc0429ec6a73fa60409af516ce2b351b2a6f4509313fd472eaa96239248e635277e1df90bbcf9b508d36e97d0fb617fc966ea2d1d0a2375f87f731675cdc52c7669e5a9fedf35862726cd296c1805ccc71beb1b645e2c61fc9c5dd6dec10537f9dbbbd5b0ab64625f32d2a307268e412917a4dcd154d893b2c41ec38486934d3822d8ef3e69f7c4a2b1bf5cdd47234b6c8b97230c13e8ab9caf170fd713a479062ec9c238f3c2ece10d0dd382a8c39d25b41723f7c4495e1c1d89906ebaeff5f9382746f444cf280affe6ecc2a16d5670907198e846853494b33ad793ea69d0e951c1aab445c31d404711394333ac0251f67c726067131657645b6234e5c4cb79084971e84b1d00bf7ec1a6934e70f07bfda9b861eb5a34c2bad67d5e6e0239276efea973ad37304af862ae32ad58757a1716045907365c1bc30bf674cc42e1ed7282750a06e12c59547973989b1133c7119bb86e37284c5009d7572dd92a13e6681f852a2ad15baf661f69b379768a81ac497aa351a1715b0b7582f25b3b148b690fc9c7c421fda2d773725b69d9a4141579c6e8725b87620c63f895fe0523ca5be2d2d4fddebd7a1c016bcfc28093e33ae4d08e5298c41bd65207706c2c256a69c9c298bc5353ea55b54f0d560c335ce118d3c492869a35690da82cf604705916945e0f1c785037610cd26579442865ee0fd0671928ace248e50aa023b5366cca49f6c6c1428d61ab361941a0265462ed87007946ab483941f49c0ff1cead228d4ce939087bc9131b6ee0b4283852aa208cf62ab1effa9651055e4684e04f8aa5708d65a82998560630bcbb9a67558399d353f9b68260f95638aefeab1ce10409a0626f9ded2c460f6b4449d13aeccadab8a2a927720ff63599a1b2a9ae9e08af9545279d16ba54b9a3568e63caf47b65861cd3eb3a2a7d25fde9402086500e09bf78a62df882be3f25c0009bcacc4fa5675720f16fcb59d7e2e02cd50a7a6f9f10957bf2c4e806fe79692e0ead554d0f46ab2771501628092949d5a0a3445635d0474dcc67395bf4c5eaff403170fbf039a061f7b8150f4e60d3e619f24a472fb038c439f609b9f02c67a373c0eaea73fe31bb101f5eaaeb3b94d431962f9c8a348b55486ea648103eb74d7d584f4d9426353fbe3d107c5df302cb1e0921b46bcb414bfddf2031b78a4881e2974245f717e0f478be710cb17875927055e05dcd1bcb9f06c741efcb0cdbed7fab88debdb2025db9c2afe71c7cb9a25c1a524bb9843c5fd067bd0858d3dc4f1b1f18a51ea3ee4c6de9227d60b01812d155b876fdda9013c507937ee699867451645d61a9b21dbfce6a588c859653a92abfa1245f3a9182025d0f3169419659936f8c16b919b3f72d641ff38c717bc4591338ce4cd90e7f496ef2ed9b8b74a3bf44b759dffcb8c9a943d935bfed5be8f4740bcceed31e9e40a5222100aa30a676add5852c004e9b6cfe11e00bf79cd3df993b54b43696ee1e7409b4603a48fae064e300a56df91debd2a41f55c86bad51edb155e1f22541a81e64717930588c0f466f0fb43c325a649ab17926b22a7c4728f41c8ffdeea236f6202c32daba15b8d4c8dde4dd85024a5ef093d4671ccdbc2cce162b96fb0ad972e5cb55fd20d1dabeb472d8bfbeee3fdb0e0e1db71a613f5aa9ce25ac198676064f28be1d6ba27a26d9525a51d456a63600e9b785883191327857020c21ab9cfaa057f7c9d034d4077a7becf1d3c8f4124334db1af44ff831682bac0e31410de7c8d996d2ffef9f5d9e9e5459bce9b973ec18eb74cba53a0f52b11948a2d6b22bf2086b8fedf7a3b0b3a1344604100e0c0efa03f0d705a0e11d7495c18c31504505005965259b7134e63a9b6f5e083e249c12ddaa1fe99e24cb28d0fcbbc575153e98d530b7bbeec2e9b19f82641cf9bd1db2d25d26627e599d9ecffd006c407e44a1959e659e3d3213680ac1a8fec195a11b67d7aeebabe86143026022dd70f0a710c29bb48a15fb6a624c50c6b947e9ff43be58c84edb0c63103e19fbaccd601cb58856490cf881a0a0d616908244f702f0a123bfec086a84966e25f0eb1de815cbf6937307ed2a1126191459eb7e4ce1ccc4a16c2c4f265334002951b420a12aac08a76a0f5f10d676df9a4aaf3a30552989bee5c13557d49c78e47d71e14cf2c2b271f92d098760fc7326f861311ab887aebf2918b744e502ebc5c8166d0d3d683baa4a6a653d07c68e59c8a9a570488181d5398ebeb9f3231399dea7773112379e525dcf3e557e9b2599b665095e5afe763129bc2fea9fc884ae20a4c22bde2e5d12f39d1053dec99f0e8", 0x9}}) 02:39:35 executing program 3: ioctl$SNDCTL_DSP_POST(0xffffffffffffffff, 0x5008, 0x0) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000300)={0x3, @sliced={0x8, [0xff, 0x3, 0x4, 0x414, 0x3, 0x9, 0x1, 0x1, 0x8, 0xfffe, 0x0, 0x100, 0xf87, 0x7ff, 0x4, 0x800, 0x80, 0x11a7, 0xffff, 0x0, 0x1000, 0x0, 0xe549, 0x5c73, 0x3, 0x6, 0x8, 0xde, 0xf801, 0x9, 0x5, 0x2e30, 0x400, 0x200, 0x1ff, 0x6, 0x6, 0xc71, 0x7fff, 0x7, 0x0, 0x71, 0x471, 0xca, 0x9, 0x1, 0x1f, 0x3ff], 0x6}}) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_subtree(r2, &(0x7f0000000280), 0x2, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) openat$vim2m(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) (async) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000300)={0x3, @sliced={0x8, [0xff, 0x3, 0x4, 0x414, 0x3, 0x9, 0x1, 0x1, 0x8, 0xfffe, 0x0, 0x100, 0xf87, 0x7ff, 0x4, 0x800, 0x80, 0x11a7, 0xffff, 0x0, 0x1000, 0x0, 0xe549, 0x5c73, 0x3, 0x6, 0x8, 0xde, 0xf801, 0x9, 0x5, 0x2e30, 0x400, 0x200, 0x1ff, 0x6, 0x6, 0xc71, 0x7fff, 0x7, 0x0, 0x71, 0x471, 0xca, 0x9, 0x1, 0x1f, 0x3ff], 0x6}}) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x200002, 0x0) (async) openat$cgroup_subtree(r2, &(0x7f0000000280), 0x2, 0x0) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) (async) 02:39:35 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x8000, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3f]}}) (async) r2 = syz_open_dev$vcsa(&(0x7f0000000040), 0x0, 0x10000) ioctl$vim2m_VIDIOC_S_FMT(r2, 0xc0d05605, &(0x7f0000000080)={0x0, @sliced={0x6bd, [0x1dc5, 0x1, 0x6, 0x1, 0x0, 0x0, 0x5, 0x1, 0x4, 0x757e, 0x1, 0x8001, 0x7, 0x6, 0x8, 0x2, 0x4, 0x5, 0x400, 0x3, 0x40, 0x8, 0x6, 0x4e, 0x1f, 0xfffd, 0x1, 0x0, 0x2, 0x1ff, 0x9, 0x1a, 0x1000, 0x40, 0x3f, 0x1, 0x9, 0xa8, 0x7, 0xfff, 0xff, 0x200, 0x4, 0x6, 0x7, 0x3, 0x6c, 0x3], 0x8}}) (async) ioctl$vim2m_VIDIOC_STREAMOFF(r0, 0x40045612, &(0x7f0000000000)) 02:39:35 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20, 0x40080}, 0x4000) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = gettid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r0}}}], 0x20, 0x40080}, 0x4000) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000100)={0x80000001, 0x2, 0x4, 0x0, 0x80}) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000000)={0x0, @pix_mp={0x40, 0x40, 0x59402c59, 0x9, 0x6, [{0x3, 0xc299}, {0x8, 0x7fff}, {0x0, 0x1}, {0x9, 0x5}, {0x6, 0x100}, {0x10000, 0x10000}, {0xffffff60, 0x6}, {0xe641, 0x8001}], 0x7, 0xf9, 0x0, 0x2}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$MEDIA_IOC_REQUEST_ALLOC(r1, 0x80047c05, &(0x7f0000000140)) 02:39:35 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000300)={0x3, @sliced={0x8, [0xff, 0x3, 0x4, 0x414, 0x3, 0x9, 0x1, 0x1, 0x8, 0xfffe, 0x0, 0x100, 0xf87, 0x7ff, 0x4, 0x800, 0x80, 0x11a7, 0xffff, 0x0, 0x1000, 0x0, 0xe549, 0x5c73, 0x3, 0x6, 0x8, 0xde, 0xf801, 0x9, 0x5, 0x2e30, 0x400, 0x200, 0x1ff, 0x6, 0x6, 0xc71, 0x7fff, 0x7, 0x0, 0x71, 0x471, 0xca, 0x9, 0x1, 0x1f, 0x3ff], 0x6}}) (async) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_subtree(r2, &(0x7f0000000280), 0x2, 0x0) (async, rerun: 64) socket$inet6_udplite(0xa, 0x2, 0x88) (async, rerun: 64) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:35 executing program 3: r0 = openat$adsp1(0xffffffffffffff9c, 0x0, 0x80e02, 0x0) ioctl$SNDCTL_DSP_POST(r0, 0x5008, 0x0) 02:39:35 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r1 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x101402, 0x0) ioctl$SNDCTL_DSP_NONBLOCK(r1, 0x500e, 0x0) keyctl$get_persistent(0x16, 0xee00, 0xfffffffffffffffa) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000100)={0x80000001, 0x2, 0x4, 0x0, 0x80}) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000000)={0x0, @pix_mp={0x40, 0x40, 0x59402c59, 0x9, 0x6, [{0x3, 0xc299}, {0x8, 0x7fff}, {0x0, 0x1}, {0x9, 0x5}, {0x6, 0x100}, {0x10000, 0x10000}, {0xffffff60, 0x6}, {0xe641, 0x8001}], 0x7, 0xf9, 0x0, 0x2}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$MEDIA_IOC_REQUEST_ALLOC(r1, 0x80047c05, &(0x7f0000000140)) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000100)={0x80000001, 0x2, 0x4, 0x0, 0x80}) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000000)={0x0, @pix_mp={0x40, 0x40, 0x59402c59, 0x9, 0x6, [{0x3, 0xc299}, {0x8, 0x7fff}, {0x0, 0x1}, {0x9, 0x5}, {0x6, 0x100}, {0x10000, 0x10000}, {0xffffff60, 0x6}, {0xe641, 0x8001}], 0x7, 0xf9, 0x0, 0x2}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$MEDIA_IOC_REQUEST_ALLOC(r1, 0x80047c05, &(0x7f0000000140)) (async) 02:39:35 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = gettid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r0}}}], 0x20, 0x40080}, 0x4000) 02:39:35 executing program 3: r0 = openat$adsp1(0xffffffffffffff9c, 0x0, 0x80e02, 0x0) ioctl$SNDCTL_DSP_POST(r0, 0x5008, 0x0) 02:39:35 executing program 0: ioctl$USBDEVFS_BULK(0xffffffffffffffff, 0xc0185502, &(0x7f0000000180)={{{0xe}}, 0x3, 0x80000000, &(0x7f0000000040)="3bc98f"}) r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) 02:39:35 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = gettid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r0}}}], 0x20, 0x40080}, 0x4000) 02:39:35 executing program 0: ioctl$USBDEVFS_BULK(0xffffffffffffffff, 0xc0185502, &(0x7f0000000180)={{{0xe}}, 0x3, 0x80000000, &(0x7f0000000040)="3bc98f"}) (async) r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {0x696}, {}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() sendmsg$unix(r0, 0x0, 0x4000) 02:39:35 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) r1 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x101402, 0x0) ioctl$SNDCTL_DSP_NONBLOCK(r1, 0x500e, 0x0) (async) keyctl$get_persistent(0x16, 0xee00, 0xfffffffffffffffa) 02:39:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000100)={0x80000001, 0x2, 0x4, 0x0, 0x80}) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000000)={0x0, @pix_mp={0x40, 0x40, 0x59402c59, 0x9, 0x6, [{0x3, 0xc299}, {0x8, 0x7fff}, {0x0, 0x1}, {0x9, 0x5}, {0x6, 0x100}, {0x10000, 0x10000}, {0xffffff60, 0x6}, {0xe641, 0x8001}], 0x7, 0xf9, 0x0, 0x2}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$MEDIA_IOC_REQUEST_ALLOC(r1, 0x80047c05, &(0x7f0000000140)) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000100)={0x80000001, 0x2, 0x4, 0x0, 0x80}) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000000)={0x0, @pix_mp={0x40, 0x40, 0x59402c59, 0x9, 0x6, [{0x3, 0xc299}, {0x8, 0x7fff}, {0x0, 0x1}, {0x9, 0x5}, {0x6, 0x100}, {0x10000, 0x10000}, {0xffffff60, 0x6}, {0xe641, 0x8001}], 0x7, 0xf9, 0x0, 0x2}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$MEDIA_IOC_REQUEST_ALLOC(r1, 0x80047c05, &(0x7f0000000140)) (async) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 3: r0 = openat$adsp1(0xffffffffffffff9c, 0x0, 0x80e02, 0x0) ioctl$SNDCTL_DSP_POST(r0, 0x5008, 0x0) 02:39:35 executing program 0: ioctl$USBDEVFS_BULK(0xffffffffffffffff, 0xc0185502, &(0x7f0000000180)={{{0xe}}, 0x3, 0x80000000, &(0x7f0000000040)="3bc98f"}) r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$USBDEVFS_BULK(0xffffffffffffffff, 0xc0185502, &(0x7f0000000180)={{{0xe}}, 0x3, 0x80000000, &(0x7f0000000040)="3bc98f"}) (async) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) 02:39:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() sendmsg$unix(r0, 0x0, 0x4000) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) r1 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x101402, 0x0) ioctl$SNDCTL_DSP_NONBLOCK(r1, 0x500e, 0x0) (async) keyctl$get_persistent(0x16, 0xee00, 0xfffffffffffffffa) 02:39:35 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000180)={0x1, @pix_mp={0xf9, 0x6, 0x3032344d, 0x7, 0x4, [{0xbc5, 0x6}, {0x10001, 0x7f}, {0x5}, {0x0, 0x5c8}, {0x6, 0x10000}, {0x6, 0x2e7}, {0x10000, 0x6}, {0xd8, 0x7}], 0x4, 0x3, 0x1f, 0x1, 0x5}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) 02:39:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() sendmsg$unix(r0, 0x0, 0x4000) 02:39:35 executing program 2: sendmsg$NLBL_UNLABEL_C_LIST(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x74, 0x0, 0x20, 0x70bd2d, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @loopback}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private1}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @remote}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private1={0xfc, 0x1, '\x00', 0x1}}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private2}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @multicast2}]}, 0x74}, 0x1, 0x0, 0x0, 0x4040000}, 0x4044080) r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e, 0x800}, {}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000180)={0x1, @pix_mp={0xf9, 0x6, 0x3032344d, 0x7, 0x4, [{0xbc5, 0x6}, {0x10001, 0x7f}, {0x5}, {0x0, 0x5c8}, {0x6, 0x10000}, {0x6, 0x2e7}, {0x10000, 0x6}, {0xd8, 0x7}], 0x4, 0x3, 0x1f, 0x1, 0x5}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000180)={0x1, @pix_mp={0xf9, 0x6, 0x3032344d, 0x7, 0x4, [{0xbc5, 0x6}, {0x10001, 0x7f}, {0x5}, {0x0, 0x5c8}, {0x6, 0x10000}, {0x6, 0x2e7}, {0x10000, 0x6}, {0xd8, 0x7}], 0x4, 0x3, 0x1f, 0x1, 0x5}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) 02:39:35 executing program 3: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_POST(r0, 0x5008, 0x0) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x0, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20, 0x40080}, 0x4000) 02:39:35 executing program 2: sendmsg$NLBL_UNLABEL_C_LIST(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x74, 0x0, 0x20, 0x70bd2d, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @loopback}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private1}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @remote}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private1={0xfc, 0x1, '\x00', 0x1}}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private2}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @multicast2}]}, 0x74}, 0x1, 0x0, 0x0, 0x4040000}, 0x4044080) (async) r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:35 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x7fff]}}) 02:39:35 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000180)={0x1, @pix_mp={0xf9, 0x6, 0x3032344d, 0x7, 0x4, [{0xbc5, 0x6}, {0x10001, 0x7f}, {0x5}, {0x0, 0x5c8}, {0x6, 0x10000}, {0x6, 0x2e7}, {0x10000, 0x6}, {0xd8, 0x7}], 0x4, 0x3, 0x1f, 0x1, 0x5}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) 02:39:35 executing program 3: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_POST(r0, 0x5008, 0x0) 02:39:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20, 0x40080}, 0x4000) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x0, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x7fff]}}) 02:39:35 executing program 3: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_POST(r0, 0x5008, 0x0) 02:39:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20, 0x40080}, 0x4000) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x0, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 2: sendmsg$NLBL_UNLABEL_C_LIST(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x74, 0x0, 0x20, 0x70bd2d, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @loopback}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private1}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @remote}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private1={0xfc, 0x1, '\x00', 0x1}}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private2}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @multicast2}]}, 0x74}, 0x1, 0x0, 0x0, 0x4040000}, 0x4044080) r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) sendmsg$NLBL_UNLABEL_C_LIST(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x74, 0x0, 0x20, 0x70bd2d, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @loopback}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private1}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @remote}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private1={0xfc, 0x1, '\x00', 0x1}}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private2}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @multicast2}]}, 0x74}, 0x1, 0x0, 0x0, 0x4040000}, 0x4044080) (async) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) 02:39:35 executing program 0: syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) 02:39:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20, 0x40080}, 0x4000) 02:39:35 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x7fff]}}) 02:39:35 executing program 0: syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) 02:39:35 executing program 3: openat$adsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x80e02, 0x0) ioctl$SNDCTL_DSP_POST(0xffffffffffffffff, 0x5008, 0x0) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 0: syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) 02:39:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20, 0x40080}, 0x4000) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x7, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000040)={0x7, 0x1, 0x3, "bf5dc8719c873a28e5ee5439ef76cc273b8005ea69eb01dff47ba0c56b2d9dd2", 0x33363248}) 02:39:35 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x1}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @jmp={0x5, 0x0, 0xc, 0xa, 0x4, 0x800000000000001e}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x3}, @jmp={0x5, 0x1, 0x8, 0x5, 0x2, 0x20, 0xd99d7f080df26535}]}, &(0x7f0000000200)='GPL\x00', 0x3d, 0x80, &(0x7f0000000240)=""/128, 0x40f00, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x6, 0x3}, 0x8, 0x10, &(0x7f0000000300)={0x5, 0x0, 0x10000, 0x8}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000340)}, 0x80) setsockopt$RXRPC_EXCLUSIVE_CONNECTION(0xffffffffffffffff, 0x110, 0x3) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80]}}}) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)=@mmap={0x8, 0x0, 0x4, 0x50, 0x79f, {0x0, 0x2710}, {0x0, 0xc, 0x80, 0x1, 0x40, 0x1f, "2b88581b"}, 0x40, 0x1, {}, 0x2}) 02:39:35 executing program 3: openat$adsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x80e02, 0x0) ioctl$SNDCTL_DSP_POST(0xffffffffffffffff, 0x5008, 0x0) 02:39:35 executing program 4: r0 = syz_genetlink_get_family_id$smc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$SMC_PNETID_FLUSH(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r0, @ANYBLOB='['], 0x1c}}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$smc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$SMC_PNETID_FLUSH(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB='['], 0x1c}}, 0x0) sendmsg$SMC_PNETID_ADD(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x28, r2, 0x100, 0x70bd2c, 0x25dfdbfb, {}, [@SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_NAME={0x9, 0x1, 'syz2\x00'}]}, 0x28}, 0x1, 0x0, 0x0, 0x4}, 0x300000c4) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000300), 0x202000, 0x0) ioctl$SNDCTL_DSP_GETIPTR(r3, 0x800c5011, &(0x7f0000000340)) sendmsg$SMC_PNETID_FLUSH(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="00000400", @ANYRES16=r0, @ANYBLOB="00002dbd700000000100040000000900030073797a310000000014000200000000000000000000000000000000000900010073797a30000000000900010073797a3000000000140002006261746164765f736c6176655f300000050004000200000014000200627269646765300000000000000000000900010073797a31000000000900010073797a3000000000"], 0x94}, 0x1, 0x0, 0x0, 0x40080}, 0x4) openat$vim2m(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) ioctl$SNDCTL_DSP_SUBDIVIDE(r4, 0xc0045009, &(0x7f00000002c0)=0xc9) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) ioctl$vim2m_VIDIOC_TRY_FMT(r5, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async, rerun: 32) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x7, 0x2) (rerun: 32) ioctl$vim2m_VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000040)={0x7, 0x1, 0x3, "bf5dc8719c873a28e5ee5439ef76cc273b8005ea69eb01dff47ba0c56b2d9dd2", 0x33363248}) 02:39:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20, 0x40080}, 0x4000) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x62fa372e}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x1}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @jmp={0x5, 0x0, 0xc, 0xa, 0x4, 0x800000000000001e}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x3}, @jmp={0x5, 0x1, 0x8, 0x5, 0x2, 0x20, 0xd99d7f080df26535}]}, &(0x7f0000000200)='GPL\x00', 0x3d, 0x80, &(0x7f0000000240)=""/128, 0x40f00, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x6, 0x3}, 0x8, 0x10, &(0x7f0000000300)={0x5, 0x0, 0x10000, 0x8}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000340)}, 0x80) (async) setsockopt$RXRPC_EXCLUSIVE_CONNECTION(0xffffffffffffffff, 0x110, 0x3) (async, rerun: 32) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80]}}}) (rerun: 32) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)=@mmap={0x8, 0x0, 0x4, 0x50, 0x79f, {0x0, 0x2710}, {0x0, 0xc, 0x80, 0x1, 0x40, 0x1f, "2b88581b"}, 0x40, 0x1, {}, 0x2}) 02:39:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000340)="6312693f2115490427221c919dd58889f6a1cdbf47b07648d2fc93e8b3c12f0a6216ec057361fe5dc86f9f48391c49b91e53b46f42daf48a36fb3b37a0f0a46aa09589b8647fcd20980a55143e8b7117f807835d21921643c3", 0x59}, {&(0x7f00000003c0)="5c7d345371b2dc6e5fae887cee9abafc707bdad074c27575471322a780737ca5ddaa94ee11d5fc0af3b6ce87396ca4bce85009adef41d0380b63f06169818310541e0db30091435b298e812e", 0x4c}], 0x2, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20, 0x40080}, 0x4000) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x0, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 4: r0 = syz_genetlink_get_family_id$smc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$SMC_PNETID_FLUSH(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r0, @ANYBLOB='['], 0x1c}}, 0x0) (async, rerun: 64) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r2 = syz_genetlink_get_family_id$smc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$SMC_PNETID_FLUSH(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB='['], 0x1c}}, 0x0) (async, rerun: 32) sendmsg$SMC_PNETID_ADD(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x28, r2, 0x100, 0x70bd2c, 0x25dfdbfb, {}, [@SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_NAME={0x9, 0x1, 'syz2\x00'}]}, 0x28}, 0x1, 0x0, 0x0, 0x4}, 0x300000c4) (async, rerun: 32) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000300), 0x202000, 0x0) ioctl$SNDCTL_DSP_GETIPTR(r3, 0x800c5011, &(0x7f0000000340)) (async) sendmsg$SMC_PNETID_FLUSH(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="00000400", @ANYRES16=r0, @ANYBLOB="00002dbd700000000100040000000900030073797a310000000014000200000000000000000000000000000000000900010073797a30000000000900010073797a3000000000140002006261746164765f736c6176655f300000050004000200000014000200627269646765300000000000000000000900010073797a31000000000900010073797a3000000000"], 0x94}, 0x1, 0x0, 0x0, 0x40080}, 0x4) (async, rerun: 32) openat$vim2m(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async, rerun: 32) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) (async, rerun: 64) ioctl$SNDCTL_DSP_SUBDIVIDE(r4, 0xc0045009, &(0x7f00000002c0)=0xc9) (async, rerun: 64) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) ioctl$vim2m_VIDIOC_TRY_FMT(r5, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:35 executing program 3: openat$adsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x80e02, 0x0) ioctl$SNDCTL_DSP_POST(0xffffffffffffffff, 0x5008, 0x0) 02:39:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x7, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000040)={0x7, 0x1, 0x3, "bf5dc8719c873a28e5ee5439ef76cc273b8005ea69eb01dff47ba0c56b2d9dd2", 0x33363248}) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) syz_open_dev$vim2m(&(0x7f0000000000), 0x7, 0x2) (async) ioctl$vim2m_VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000040)={0x7, 0x1, 0x3, "bf5dc8719c873a28e5ee5439ef76cc273b8005ea69eb01dff47ba0c56b2d9dd2", 0x33363248}) (async) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x0, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000000000)=0x1) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20, 0x40080}, 0x4000) 02:39:35 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x8, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x1}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @jmp={0x5, 0x0, 0xc, 0xa, 0x4, 0x800000000000001e}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x3}, @jmp={0x5, 0x1, 0x8, 0x5, 0x2, 0x20, 0xd99d7f080df26535}]}, &(0x7f0000000200)='GPL\x00', 0x3d, 0x80, &(0x7f0000000240)=""/128, 0x40f00, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x6, 0x3}, 0x8, 0x10, &(0x7f0000000300)={0x5, 0x0, 0x10000, 0x8}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000340)}, 0x80) (async) setsockopt$RXRPC_EXCLUSIVE_CONNECTION(0xffffffffffffffff, 0x110, 0x3) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80]}}}) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)=@mmap={0x8, 0x0, 0x4, 0x50, 0x79f, {0x0, 0x2710}, {0x0, 0xc, 0x80, 0x1, 0x40, 0x1f, "2b88581b"}, 0x40, 0x1, {}, 0x2}) 02:39:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x0, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x40080}, 0x4000) 02:39:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000000000)=0x1) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000000000)=0x1) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) 02:39:35 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x0, 0x5}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:36 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13, 0x5}, {0x0, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x40080}, 0x4000) 02:39:36 executing program 4: r0 = syz_genetlink_get_family_id$smc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$SMC_PNETID_FLUSH(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r0, @ANYBLOB='['], 0x1c}}, 0x0) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$smc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$SMC_PNETID_FLUSH(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB='['], 0x1c}}, 0x0) (async) sendmsg$SMC_PNETID_ADD(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x28, r2, 0x100, 0x70bd2c, 0x25dfdbfb, {}, [@SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_NAME={0x9, 0x1, 'syz2\x00'}]}, 0x28}, 0x1, 0x0, 0x0, 0x4}, 0x300000c4) (async, rerun: 64) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000300), 0x202000, 0x0) (rerun: 64) ioctl$SNDCTL_DSP_GETIPTR(r3, 0x800c5011, &(0x7f0000000340)) (async) sendmsg$SMC_PNETID_FLUSH(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="00000400", @ANYRES16=r0, @ANYBLOB="00002dbd700000000100040000000900030073797a310000000014000200000000000000000000000000000000000900010073797a30000000000900010073797a3000000000140002006261746164765f736c6176655f300000050004000200000014000200627269646765300000000000000000000900010073797a31000000000900010073797a3000000000"], 0x94}, 0x1, 0x0, 0x0, 0x40080}, 0x4) (async, rerun: 32) openat$vim2m(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async, rerun: 32) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) (async, rerun: 32) ioctl$SNDCTL_DSP_SUBDIVIDE(r4, 0xc0045009, &(0x7f00000002c0)=0xc9) (rerun: 32) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r5, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:36 executing program 0: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f0000001180)=0x10000) r1 = socket$unix(0x1, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000001100)) recvmmsg$unix(r1, &(0x7f0000001040)=[{{&(0x7f0000000180), 0x6e, &(0x7f0000000580)=[{&(0x7f0000001240)=""/205, 0xcd}, {&(0x7f0000000300)=""/192, 0xc0}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f00000003c0)=""/78, 0x4e}, {&(0x7f0000000ac0)=""/61, 0x3d}, {&(0x7f0000000480)=""/200, 0xc8}], 0x6, &(0x7f0000000600)}}, {{&(0x7f0000000680)=@abs, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000700)=""/104, 0x68}, {&(0x7f0000000780)=""/231, 0xe7}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/50, 0x32}, {&(0x7f00000009c0)=""/199, 0xc7}, {&(0x7f0000000200)=""/87, 0x57}], 0x6}}, {{&(0x7f0000000b40), 0x6e, &(0x7f0000000f00)=[{&(0x7f0000000bc0)=""/255, 0xff}, {&(0x7f0000000cc0)=""/137, 0x89}, {&(0x7f0000000d80)=""/172, 0xac}, {&(0x7f00000011c0)=""/97, 0x61}, {&(0x7f0000000ec0)=""/46, 0x2e}], 0x5, &(0x7f0000000f80)=[@rights={{0x10}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x98}}], 0x3, 0x40002000, &(0x7f0000001140)={0x77359400}) r2 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r2, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) 02:39:36 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x40080}, 0x4000) 02:39:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000000000)=0x1) (async, rerun: 64) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (rerun: 64) 02:39:36 executing program 0: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f0000001180)=0x10000) r1 = socket$unix(0x1, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000001100)) recvmmsg$unix(r1, &(0x7f0000001040)=[{{&(0x7f0000000180), 0x6e, &(0x7f0000000580)=[{&(0x7f0000001240)=""/205, 0xcd}, {&(0x7f0000000300)=""/192, 0xc0}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f00000003c0)=""/78, 0x4e}, {&(0x7f0000000ac0)=""/61, 0x3d}, {&(0x7f0000000480)=""/200, 0xc8}], 0x6, &(0x7f0000000600)}}, {{&(0x7f0000000680)=@abs, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000700)=""/104, 0x68}, {&(0x7f0000000780)=""/231, 0xe7}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/50, 0x32}, {&(0x7f00000009c0)=""/199, 0xc7}, {&(0x7f0000000200)=""/87, 0x57}], 0x6}}, {{&(0x7f0000000b40), 0x6e, &(0x7f0000000f00)=[{&(0x7f0000000bc0)=""/255, 0xff}, {&(0x7f0000000cc0)=""/137, 0x89}, {&(0x7f0000000d80)=""/172, 0xac}, {&(0x7f00000011c0)=""/97, 0x61}, {&(0x7f0000000ec0)=""/46, 0x2e}], 0x5, &(0x7f0000000f80)=[@rights={{0x10}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x98}}], 0x3, 0x40002000, &(0x7f0000001140)={0x77359400}) r2 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r2, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r0, 0x0, 0x0) (async) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f0000001180)=0x10000) (async) socket$unix(0x1, 0x1, 0x0) (async) clock_gettime(0x0, &(0x7f0000001100)) (async) recvmmsg$unix(r1, &(0x7f0000001040)=[{{&(0x7f0000000180), 0x6e, &(0x7f0000000580)=[{&(0x7f0000001240)=""/205, 0xcd}, {&(0x7f0000000300)=""/192, 0xc0}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f00000003c0)=""/78, 0x4e}, {&(0x7f0000000ac0)=""/61, 0x3d}, {&(0x7f0000000480)=""/200, 0xc8}], 0x6, &(0x7f0000000600)}}, {{&(0x7f0000000680)=@abs, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000700)=""/104, 0x68}, {&(0x7f0000000780)=""/231, 0xe7}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/50, 0x32}, {&(0x7f00000009c0)=""/199, 0xc7}, {&(0x7f0000000200)=""/87, 0x57}], 0x6}}, {{&(0x7f0000000b40), 0x6e, &(0x7f0000000f00)=[{&(0x7f0000000bc0)=""/255, 0xff}, {&(0x7f0000000cc0)=""/137, 0x89}, {&(0x7f0000000d80)=""/172, 0xac}, {&(0x7f00000011c0)=""/97, 0x61}, {&(0x7f0000000ec0)=""/46, 0x2e}], 0x5, &(0x7f0000000f80)=[@rights={{0x10}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x98}}], 0x3, 0x40002000, &(0x7f0000001140)={0x77359400}) (async) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r2, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) 02:39:36 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:36 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x0, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:36 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000300)={0x3, @sliced={0x8, [0xff, 0x3, 0x4, 0x414, 0x3, 0x9, 0x1, 0x1, 0x8, 0xfffe, 0x0, 0x100, 0xf87, 0x7ff, 0x4, 0x800, 0x80, 0x11a7, 0xffff, 0x0, 0x1000, 0x0, 0xe549, 0x5c73, 0x3, 0x6, 0x8, 0xde, 0xf801, 0x9, 0x5, 0x2e30, 0x400, 0x200, 0x1ff, 0x6, 0x6, 0xc71, 0x7fff, 0x7, 0x0, 0x71, 0x471, 0xca, 0x9, 0x1, 0x1f, 0x3ff], 0x6}}) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_subtree(r2, &(0x7f0000000280), 0x2, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:36 executing program 0: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) (async) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f0000001180)=0x10000) r1 = socket$unix(0x1, 0x1, 0x0) (async, rerun: 64) clock_gettime(0x0, &(0x7f0000001100)) (rerun: 64) recvmmsg$unix(r1, &(0x7f0000001040)=[{{&(0x7f0000000180), 0x6e, &(0x7f0000000580)=[{&(0x7f0000001240)=""/205, 0xcd}, {&(0x7f0000000300)=""/192, 0xc0}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f00000003c0)=""/78, 0x4e}, {&(0x7f0000000ac0)=""/61, 0x3d}, {&(0x7f0000000480)=""/200, 0xc8}], 0x6, &(0x7f0000000600)}}, {{&(0x7f0000000680)=@abs, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000700)=""/104, 0x68}, {&(0x7f0000000780)=""/231, 0xe7}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/50, 0x32}, {&(0x7f00000009c0)=""/199, 0xc7}, {&(0x7f0000000200)=""/87, 0x57}], 0x6}}, {{&(0x7f0000000b40), 0x6e, &(0x7f0000000f00)=[{&(0x7f0000000bc0)=""/255, 0xff}, {&(0x7f0000000cc0)=""/137, 0x89}, {&(0x7f0000000d80)=""/172, 0xac}, {&(0x7f00000011c0)=""/97, 0x61}, {&(0x7f0000000ec0)=""/46, 0x2e}], 0x5, &(0x7f0000000f80)=[@rights={{0x10}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x98}}], 0x3, 0x40002000, &(0x7f0000001140)={0x77359400}) (async) r2 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r2, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) 02:39:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480), 0x0, 0x40080}, 0x4000) 02:39:36 executing program 2: r0 = getuid() r1 = gettid() syz_open_procfs$namespace(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000300)="f053420813ef5bc035bdd73fd048e4b41feaf4c9170ebab64f6b13ad7ff1e275b0962c814a59c13ca24d", 0x2a}, {&(0x7f0000000340)="2c4a470549c2e45b441fdcaf10a89e9227518065032c6f88157ad28c1b23ba71ea93d9d74b25ea37c0e3e385a33b7a980238300a7925f9eab8b6a62f588cf470abc88078372e9ce63c0e6991e70e58d91bd8bc6f3d5ce1684d61cf1ff7e7a21296b11e8943e4afc16c57e68c754fc44804ca28e342cfb7cfb27af7249a0dd16433f0966d04f2e48ad12a74a5b28d27dc631b47f427b8b45e8665f8f777bcc66cef9eff056bba0d92692975635ead2f9a1c95a3699cd4a90e27", 0xb9}], 0x2, &(0x7f0000000440)=[@cred={{0x1c, 0x1, 0x2, {0x0, r0}}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xffffffffffffffff, 0xee00}}}], 0x40, 0x44000041}, 0x0) r2 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r2, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) ioctl$vim2m_VIDIOC_G_FMT(0xffffffffffffffff, 0xc0d05604, &(0x7f0000000000)={0x3, @win={{0x5, 0x7, 0x9, 0x7}, 0x7, 0xd4, &(0x7f0000000140)={{0x2, 0xfffffff8, 0x2, 0x7}, &(0x7f0000000100)={{0x20, 0x4, 0x5e, 0x5}}}, 0x2, &(0x7f0000000180)="5b0c3e3a64c86d711cf06b59c620656c6fc9cfbbb348e3b9a6fce81223ede6cd20c8a6828d4962a3ded346e46581f2584a8c8930f27c0f51e2a60a730eafe4dcefdd18de89ecce538136cb69538ea4cec53b58d92e8690c8853dd6914b01739b6555bed59830189bee6449f0cccda4fe5c15d5122dc5fd33844e09494e965039bdffb7c7c8ec8684fdd6cea3ea0c55152f579d56e2bc9be1c71dc5665535f38ec4c246553b2c4faea46fd18986cea87973a87990bea9f5b580b5b70bf629e7c62a", 0x3f}}) 02:39:36 executing program 4: ioctl$SNDCTL_DSP_STEREO(0xffffffffffffffff, 0xc0045003, &(0x7f0000000000)) ioctl$SNDCTL_DSP_POST(0xffffffffffffffff, 0x5008, 0x0) ioctl$vim2m_VIDIOC_TRY_FMT(0xffffffffffffffff, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc4e2, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000040)=@fd={0x7, 0x2, 0x4, 0x100000, 0x3f, {}, {0x1, 0x2, 0x1f, 0x5, 0xff, 0x7f, "7e89f5d5"}, 0x5, 0x4, {}, 0x7}) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f00000000c0)=0x4) 02:39:36 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x0, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:36 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000300)={0x3, @sliced={0x8, [0xff, 0x3, 0x4, 0x414, 0x3, 0x9, 0x1, 0x1, 0x8, 0xfffe, 0x0, 0x100, 0xf87, 0x7ff, 0x4, 0x800, 0x80, 0x11a7, 0xffff, 0x0, 0x1000, 0x0, 0xe549, 0x5c73, 0x3, 0x6, 0x8, 0xde, 0xf801, 0x9, 0x5, 0x2e30, 0x400, 0x200, 0x1ff, 0x6, 0x6, 0xc71, 0x7fff, 0x7, 0x0, 0x71, 0x471, 0xca, 0x9, 0x1, 0x1f, 0x3ff], 0x6}}) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_subtree(r2, &(0x7f0000000280), 0x2, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480), 0x0, 0x40080}, 0x4000) 02:39:36 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x0, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:36 executing program 2: r0 = getuid() r1 = gettid() syz_open_procfs$namespace(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000300)="f053420813ef5bc035bdd73fd048e4b41feaf4c9170ebab64f6b13ad7ff1e275b0962c814a59c13ca24d", 0x2a}, {&(0x7f0000000340)="2c4a470549c2e45b441fdcaf10a89e9227518065032c6f88157ad28c1b23ba71ea93d9d74b25ea37c0e3e385a33b7a980238300a7925f9eab8b6a62f588cf470abc88078372e9ce63c0e6991e70e58d91bd8bc6f3d5ce1684d61cf1ff7e7a21296b11e8943e4afc16c57e68c754fc44804ca28e342cfb7cfb27af7249a0dd16433f0966d04f2e48ad12a74a5b28d27dc631b47f427b8b45e8665f8f777bcc66cef9eff056bba0d92692975635ead2f9a1c95a3699cd4a90e27", 0xb9}], 0x2, &(0x7f0000000440)=[@cred={{0x1c, 0x1, 0x2, {0x0, r0}}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xffffffffffffffff, 0xee00}}}], 0x40, 0x44000041}, 0x0) r2 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r2, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) ioctl$vim2m_VIDIOC_G_FMT(0xffffffffffffffff, 0xc0d05604, &(0x7f0000000000)={0x3, @win={{0x5, 0x7, 0x9, 0x7}, 0x7, 0xd4, &(0x7f0000000140)={{0x2, 0xfffffff8, 0x2, 0x7}, &(0x7f0000000100)={{0x20, 0x4, 0x5e, 0x5}}}, 0x2, &(0x7f0000000180)="5b0c3e3a64c86d711cf06b59c620656c6fc9cfbbb348e3b9a6fce81223ede6cd20c8a6828d4962a3ded346e46581f2584a8c8930f27c0f51e2a60a730eafe4dcefdd18de89ecce538136cb69538ea4cec53b58d92e8690c8853dd6914b01739b6555bed59830189bee6449f0cccda4fe5c15d5122dc5fd33844e09494e965039bdffb7c7c8ec8684fdd6cea3ea0c55152f579d56e2bc9be1c71dc5665535f38ec4c246553b2c4faea46fd18986cea87973a87990bea9f5b580b5b70bf629e7c62a", 0x3f}}) getuid() (async) gettid() (async) syz_open_procfs$namespace(r1, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000300)="f053420813ef5bc035bdd73fd048e4b41feaf4c9170ebab64f6b13ad7ff1e275b0962c814a59c13ca24d", 0x2a}, {&(0x7f0000000340)="2c4a470549c2e45b441fdcaf10a89e9227518065032c6f88157ad28c1b23ba71ea93d9d74b25ea37c0e3e385a33b7a980238300a7925f9eab8b6a62f588cf470abc88078372e9ce63c0e6991e70e58d91bd8bc6f3d5ce1684d61cf1ff7e7a21296b11e8943e4afc16c57e68c754fc44804ca28e342cfb7cfb27af7249a0dd16433f0966d04f2e48ad12a74a5b28d27dc631b47f427b8b45e8665f8f777bcc66cef9eff056bba0d92692975635ead2f9a1c95a3699cd4a90e27", 0xb9}], 0x2, &(0x7f0000000440)=[@cred={{0x1c, 0x1, 0x2, {0x0, r0}}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xffffffffffffffff, 0xee00}}}], 0x40, 0x44000041}, 0x0) (async) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r2, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) ioctl$vim2m_VIDIOC_G_FMT(0xffffffffffffffff, 0xc0d05604, &(0x7f0000000000)={0x3, @win={{0x5, 0x7, 0x9, 0x7}, 0x7, 0xd4, &(0x7f0000000140)={{0x2, 0xfffffff8, 0x2, 0x7}, &(0x7f0000000100)={{0x20, 0x4, 0x5e, 0x5}}}, 0x2, &(0x7f0000000180)="5b0c3e3a64c86d711cf06b59c620656c6fc9cfbbb348e3b9a6fce81223ede6cd20c8a6828d4962a3ded346e46581f2584a8c8930f27c0f51e2a60a730eafe4dcefdd18de89ecce538136cb69538ea4cec53b58d92e8690c8853dd6914b01739b6555bed59830189bee6449f0cccda4fe5c15d5122dc5fd33844e09494e965039bdffb7c7c8ec8684fdd6cea3ea0c55152f579d56e2bc9be1c71dc5665535f38ec4c246553b2c4faea46fd18986cea87973a87990bea9f5b580b5b70bf629e7c62a", 0x3f}}) (async) 02:39:36 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x4d7b, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000]}}}) 02:39:36 executing program 2: r0 = getuid() (async) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000300)="f053420813ef5bc035bdd73fd048e4b41feaf4c9170ebab64f6b13ad7ff1e275b0962c814a59c13ca24d", 0x2a}, {&(0x7f0000000340)="2c4a470549c2e45b441fdcaf10a89e9227518065032c6f88157ad28c1b23ba71ea93d9d74b25ea37c0e3e385a33b7a980238300a7925f9eab8b6a62f588cf470abc88078372e9ce63c0e6991e70e58d91bd8bc6f3d5ce1684d61cf1ff7e7a21296b11e8943e4afc16c57e68c754fc44804ca28e342cfb7cfb27af7249a0dd16433f0966d04f2e48ad12a74a5b28d27dc631b47f427b8b45e8665f8f777bcc66cef9eff056bba0d92692975635ead2f9a1c95a3699cd4a90e27", 0xb9}], 0x2, &(0x7f0000000440)=[@cred={{0x1c, 0x1, 0x2, {0x0, r0}}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xffffffffffffffff, 0xee00}}}], 0x40, 0x44000041}, 0x0) (async) r2 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r2, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) ioctl$vim2m_VIDIOC_G_FMT(0xffffffffffffffff, 0xc0d05604, &(0x7f0000000000)={0x3, @win={{0x5, 0x7, 0x9, 0x7}, 0x7, 0xd4, &(0x7f0000000140)={{0x2, 0xfffffff8, 0x2, 0x7}, &(0x7f0000000100)={{0x20, 0x4, 0x5e, 0x5}}}, 0x2, &(0x7f0000000180)="5b0c3e3a64c86d711cf06b59c620656c6fc9cfbbb348e3b9a6fce81223ede6cd20c8a6828d4962a3ded346e46581f2584a8c8930f27c0f51e2a60a730eafe4dcefdd18de89ecce538136cb69538ea4cec53b58d92e8690c8853dd6914b01739b6555bed59830189bee6449f0cccda4fe5c15d5122dc5fd33844e09494e965039bdffb7c7c8ec8684fdd6cea3ea0c55152f579d56e2bc9be1c71dc5665535f38ec4c246553b2c4faea46fd18986cea87973a87990bea9f5b580b5b70bf629e7c62a", 0x3f}}) 02:39:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480), 0x0, 0x40080}, 0x4000) 02:39:36 executing program 4: ioctl$SNDCTL_DSP_STEREO(0xffffffffffffffff, 0xc0045003, &(0x7f0000000000)) ioctl$SNDCTL_DSP_POST(0xffffffffffffffff, 0x5008, 0x0) (async, rerun: 64) ioctl$vim2m_VIDIOC_TRY_FMT(0xffffffffffffffff, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc4e2, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (rerun: 64) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000040)=@fd={0x7, 0x2, 0x4, 0x100000, 0x3f, {}, {0x1, 0x2, 0x1f, 0x5, 0xff, 0x7f, "7e89f5d5"}, 0x5, 0x4, {}, 0x7}) (async, rerun: 64) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f00000000c0)=0x4) (rerun: 64) 02:39:36 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000300)={0x3, @sliced={0x8, [0xff, 0x3, 0x4, 0x414, 0x3, 0x9, 0x1, 0x1, 0x8, 0xfffe, 0x0, 0x100, 0xf87, 0x7ff, 0x4, 0x800, 0x80, 0x11a7, 0xffff, 0x0, 0x1000, 0x0, 0xe549, 0x5c73, 0x3, 0x6, 0x8, 0xde, 0xf801, 0x9, 0x5, 0x2e30, 0x400, 0x200, 0x1ff, 0x6, 0x6, 0xc71, 0x7fff, 0x7, 0x0, 0x71, 0x471, 0xca, 0x9, 0x1, 0x1f, 0x3ff], 0x6}}) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_subtree(r2, &(0x7f0000000280), 0x2, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:36 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c}}], 0x20, 0x40080}, 0x4000) 02:39:36 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x4d7b, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000]}}}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x4d7b, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000]}}}) (async) 02:39:36 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000300)={0x3, @sliced={0x8, [0xff, 0x3, 0x4, 0x414, 0x3, 0x9, 0x1, 0x1, 0x8, 0xfffe, 0x0, 0x100, 0xf87, 0x7ff, 0x4, 0x800, 0x80, 0x11a7, 0xffff, 0x0, 0x1000, 0x0, 0xe549, 0x5c73, 0x3, 0x6, 0x8, 0xde, 0xf801, 0x9, 0x5, 0x2e30, 0x400, 0x200, 0x1ff, 0x6, 0x6, 0xc71, 0x7fff, 0x7, 0x0, 0x71, 0x471, 0xca, 0x9, 0x1, 0x1f, 0x3ff], 0x6}}) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_subtree(r2, &(0x7f0000000280), 0x2, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c}}], 0x20, 0x40080}, 0x4000) 02:39:36 executing program 2: syz_open_dev$vim2m(&(0x7f0000001600), 0x1, 0x2) 02:39:36 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:36 executing program 4: ioctl$SNDCTL_DSP_STEREO(0xffffffffffffffff, 0xc0045003, &(0x7f0000000000)) ioctl$SNDCTL_DSP_POST(0xffffffffffffffff, 0x5008, 0x0) (async, rerun: 64) ioctl$vim2m_VIDIOC_TRY_FMT(0xffffffffffffffff, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc4e2, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (rerun: 64) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000040)=@fd={0x7, 0x2, 0x4, 0x100000, 0x3f, {}, {0x1, 0x2, 0x1f, 0x5, 0xff, 0x7f, "7e89f5d5"}, 0x5, 0x4, {}, 0x7}) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f00000000c0)=0x4) 02:39:36 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000300)={0x3, @sliced={0x8, [0xff, 0x3, 0x4, 0x414, 0x3, 0x9, 0x1, 0x1, 0x8, 0xfffe, 0x0, 0x100, 0xf87, 0x7ff, 0x4, 0x800, 0x80, 0x11a7, 0xffff, 0x0, 0x1000, 0x0, 0xe549, 0x5c73, 0x3, 0x6, 0x8, 0xde, 0xf801, 0x9, 0x5, 0x2e30, 0x400, 0x200, 0x1ff, 0x6, 0x6, 0xc71, 0x7fff, 0x7, 0x0, 0x71, 0x471, 0xca, 0x9, 0x1, 0x1f, 0x3ff], 0x6}}) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x200002, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:36 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x4d7b, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000]}}}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x4d7b, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000]}}}) (async) 02:39:36 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf81d]}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000080)=@multiplanar_fd={0x7, 0x1, 0x4, 0x4, 0x3f, {0x0, 0x2710}, {0x4, 0x8, 0x2, 0x4, 0x7, 0x80, "2c47a0b1"}, 0x7, 0x4, {&(0x7f0000000000)=[{0x34c62ef0, 0x884b, {r1}}, {0x9, 0x3, {}, 0x5d8}]}, 0x3fff800}) 02:39:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c}}], 0x20, 0x40080}, 0x4000) 02:39:36 executing program 2: syz_open_dev$vim2m(&(0x7f0000001600), 0x1, 0x2) 02:39:36 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0xff, 0xeb}, {0x80ef}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:36 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000300)={0x3, @sliced={0x8, [0xff, 0x3, 0x4, 0x414, 0x3, 0x9, 0x1, 0x1, 0x8, 0xfffe, 0x0, 0x100, 0xf87, 0x7ff, 0x4, 0x800, 0x80, 0x11a7, 0xffff, 0x0, 0x1000, 0x0, 0xe549, 0x5c73, 0x3, 0x6, 0x8, 0xde, 0xf801, 0x9, 0x5, 0x2e30, 0x400, 0x200, 0x1ff, 0x6, 0x6, 0xc71, 0x7fff, 0x7, 0x0, 0x71, 0x471, 0xca, 0x9, 0x1, 0x1f, 0x3ff], 0x6}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x4000) 02:39:36 executing program 2: syz_open_dev$vim2m(&(0x7f0000001600), 0x1, 0x2) 02:39:36 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf81d]}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000080)=@multiplanar_fd={0x7, 0x1, 0x4, 0x4, 0x3f, {0x0, 0x2710}, {0x4, 0x8, 0x2, 0x4, 0x7, 0x80, "2c47a0b1"}, 0x7, 0x4, {&(0x7f0000000000)=[{0x34c62ef0, 0x884b, {r1}}, {0x9, 0x3, {}, 0x5d8}]}, 0x3fff800}) 02:39:36 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) syz_open_dev$vim2m(&(0x7f0000000040), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x8000000, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$SNDCTL_DSP_GETCAPS(0xffffffffffffffff, 0x8004500f, &(0x7f0000000200)) ioctl$vim2m_VIDIOC_QUERYCAP(r0, 0x80685600, &(0x7f0000000180)) 02:39:36 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0x0, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:36 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) openat$vim2m(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:36 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf81d]}}) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000080)=@multiplanar_fd={0x7, 0x1, 0x4, 0x4, 0x3f, {0x0, 0x2710}, {0x4, 0x8, 0x2, 0x4, 0x7, 0x80, "2c47a0b1"}, 0x7, 0x4, {&(0x7f0000000000)=[{0x34c62ef0, 0x884b, {r1}}, {0x9, 0x3, {}, 0x5d8}]}, 0x3fff800}) 02:39:36 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:36 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) syz_open_dev$vim2m(&(0x7f0000000040), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x8000000, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$SNDCTL_DSP_GETCAPS(0xffffffffffffffff, 0x8004500f, &(0x7f0000000200)) ioctl$vim2m_VIDIOC_QUERYCAP(r0, 0x80685600, &(0x7f0000000180)) 02:39:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:36 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0x0, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:36 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000300)={0x3, @sliced={0x8, [0xff, 0x3, 0x4, 0x414, 0x3, 0x9, 0x1, 0x1, 0x8, 0xfffe, 0x0, 0x100, 0xf87, 0x7ff, 0x4, 0x800, 0x80, 0x11a7, 0xffff, 0x0, 0x1000, 0x0, 0xe549, 0x5c73, 0x3, 0x6, 0x8, 0xde, 0xf801, 0x9, 0x5, 0x2e30, 0x400, 0x200, 0x1ff, 0x6, 0x6, 0xc71, 0x7fff, 0x7, 0x0, 0x71, 0x471, 0xca, 0x9, 0x1, 0x1f, 0x3ff], 0x6}}) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x200002, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:36 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) syz_open_dev$vim2m(&(0x7f0000000040), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x8000000, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$SNDCTL_DSP_GETCAPS(0xffffffffffffffff, 0x8004500f, &(0x7f0000000200)) ioctl$vim2m_VIDIOC_QUERYCAP(r0, 0x80685600, &(0x7f0000000180)) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) syz_open_dev$vim2m(&(0x7f0000000040), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x8000000, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$SNDCTL_DSP_GETCAPS(0xffffffffffffffff, 0x8004500f, &(0x7f0000000200)) (async) ioctl$vim2m_VIDIOC_QUERYCAP(r0, 0x80685600, &(0x7f0000000180)) (async) 02:39:36 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000300)={0x3, @sliced={0x8, [0xff, 0x3, 0x4, 0x414, 0x3, 0x9, 0x1, 0x1, 0x8, 0xfffe, 0x0, 0x100, 0xf87, 0x7ff, 0x4, 0x800, 0x80, 0x11a7, 0xffff, 0x0, 0x1000, 0x0, 0xe549, 0x5c73, 0x3, 0x6, 0x8, 0xde, 0xf801, 0x9, 0x5, 0x2e30, 0x400, 0x200, 0x1ff, 0x6, 0x6, 0xc71, 0x7fff, 0x7, 0x0, 0x71, 0x471, 0xca, 0x9, 0x1, 0x1f, 0x3ff], 0x6}}) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_subtree(r2, &(0x7f0000000280), 0x2, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:36 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0x0, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:36 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) sendto$ax25(r1, &(0x7f0000000000)="fc6e598d065970d4", 0x8, 0x10, &(0x7f0000000040)={{0x3, @default, 0x2}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast]}, 0x48) 02:39:36 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc3}, &(0x7f00000000c0)={0x0, "31b96dd9bf5376036e0d3788a585c7fe744fd06de01b346487c61922f623d4d57299b1b6dedacc0f37403708054925e33632f30cff6784fe3de2a9b1cc5fe8d2", 0x31}, 0x48, 0xfffffffffffffffd) keyctl$negate(0xd, r0, 0x80, 0xfffffffffffffffb) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$MEDIA_IOC_REQUEST_ALLOC(r1, 0x80047c05, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000140)=@abs, 0x6e, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/33, 0x21}, {&(0x7f0000000200)=""/65, 0x41}, {&(0x7f0000000280)=""/58, 0x3a}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/68, 0x44}, {&(0x7f0000000340)=""/123, 0x7b}, {&(0x7f00000003c0)=""/132, 0x84}, {&(0x7f0000000480)=""/132, 0x84}, {&(0x7f0000000540)=""/128, 0x80}], 0x9, &(0x7f00000019c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYBLOB="0ceac638e4d2fd5555ab7e7ae906d8a1c3ab9dc1e599cdac9f12e99b052d0093b71ca1dc0d806ffe35dee832a98a94c593199d243f49621b7d", @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES64=r0, @ANYBLOB="000000001c000000000000001359344c0100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="01000081"], 0x50}, 0x20) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$MEDIA_REQUEST_IOC_REINIT(r2, 0x7c81, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) keyctl$search(0xa, r0, &(0x7f0000000740)='rxrpc_s\x00', &(0x7f0000001840)={'syz', 0x1}, r0) r4 = add_key$keyring(&(0x7f0000001880), &(0x7f00000018c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$KEYCTL_MOVE(0x1e, r4, r0, r0, 0x0) syz_open_dev$vcsa(&(0x7f00000006c0), 0xffffffffffffffff, 0x1411c2) 02:39:36 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:36 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) socket$pppl2tp(0x18, 0x1, 0x1) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000700)={0x0, 0x0}) ioctl$vim2m_VIDIOC_QBUF(r1, 0xc058560f, &(0x7f0000000880)=@multiplanar_userptr={0x8, 0x1, 0x4, 0x8, 0x100, {r2, r3/1000+10000}, {0x1, 0xc, 0x1, 0x3f, 0x80, 0x80, "af7f6959"}, 0x100, 0x2, {&(0x7f0000000800)=[{0x80, 0xc470, {&(0x7f0000000740)}, 0x80000001}, {0x3, 0x8, {&(0x7f00000007c0)}, 0x3}]}, 0x8001}) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000500)={0x3, @pix={0x81, 0x800, 0x3032344d, 0x1, 0x8, 0x3, 0x2, 0x2, 0x0, 0x7, 0x2, 0x4}}) r4 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r4, 0xc0d05605, &(0x7f0000000400)={0x2, @win={{0x94e7, 0x20, 0x9, 0x1}, 0x7fff508bd8c5ca7e, 0x3844, &(0x7f0000000380)={{0x6d, 0x100, 0x3, 0x6}, &(0x7f0000000340)={{0xff, 0x7, 0xffffffff, 0x9}, &(0x7f0000000300)={{0x1, 0x5, 0x4, 0x2}}}}, 0x3, &(0x7f00000003c0)="6b2a3bfae8612fd19ec0e9fcdcc02d4fa4d52a20897cc28645a972eec0792d96", 0x20}}) pselect6(0x40, &(0x7f0000000900)={0x6, 0x6, 0x200, 0xba, 0x8b2, 0x8, 0x4, 0x1}, &(0x7f0000000940)={0xb0, 0x142, 0x800, 0x10000, 0x8785, 0x4, 0x9, 0x3}, &(0x7f0000000980)={0x301f3a46, 0x81, 0xd1, 0x1, 0x1, 0xffffffff7fffffff, 0x401, 0x5}, &(0x7f00000009c0), &(0x7f0000000a40)={&(0x7f0000000a00)={[0x4]}, 0x8}) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058560f, &(0x7f0000000180)=@overlay={0x2, 0x0, 0x4, 0x1, 0x800, {}, {0x2, 0x0, 0x6, 0x80, 0x7, 0x7, "eedf070b"}, 0x8001, 0x3, {}, 0x10001, 0x0, r1}) 02:39:36 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:36 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc3}, &(0x7f00000000c0)={0x0, "31b96dd9bf5376036e0d3788a585c7fe744fd06de01b346487c61922f623d4d57299b1b6dedacc0f37403708054925e33632f30cff6784fe3de2a9b1cc5fe8d2", 0x31}, 0x48, 0xfffffffffffffffd) keyctl$negate(0xd, r0, 0x80, 0xfffffffffffffffb) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$MEDIA_IOC_REQUEST_ALLOC(r1, 0x80047c05, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000140)=@abs, 0x6e, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/33, 0x21}, {&(0x7f0000000200)=""/65, 0x41}, {&(0x7f0000000280)=""/58, 0x3a}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/68, 0x44}, {&(0x7f0000000340)=""/123, 0x7b}, {&(0x7f00000003c0)=""/132, 0x84}, {&(0x7f0000000480)=""/132, 0x84}, {&(0x7f0000000540)=""/128, 0x80}], 0x9, &(0x7f00000019c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYBLOB="0ceac638e4d2fd5555ab7e7ae906d8a1c3ab9dc1e599cdac9f12e99b052d0093b71ca1dc0d806ffe35dee832a98a94c593199d243f49621b7d", @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES64=r0, @ANYBLOB="000000001c000000000000001359344c0100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="01000081"], 0x50}, 0x20) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$MEDIA_REQUEST_IOC_REINIT(r2, 0x7c81, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) keyctl$search(0xa, r0, &(0x7f0000000740)='rxrpc_s\x00', &(0x7f0000001840)={'syz', 0x1}, r0) r4 = add_key$keyring(&(0x7f0000001880), &(0x7f00000018c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$KEYCTL_MOVE(0x1e, r4, r0, r0, 0x0) r5 = syz_open_dev$vcsa(&(0x7f0000000680), 0x1cd, 0x40100) r6 = syz_open_dev$vcsa(&(0x7f00000006c0), 0xffffffffffffffff, 0x1411c2) ioctl$vim2m_VIDIOC_QBUF(r3, 0xc058560f, &(0x7f0000001940)=@multiplanar_fd={0x1eaf, 0x1, 0x4, 0x0, 0x3f, {}, {0x4, 0x8, 0x81, 0x3f, 0x0, 0x8f, "74a8ee1b"}, 0x20, 0x4, {&(0x7f00000017c0)=[{0x2, 0xd7, {}, 0xe93f}, {0x5, 0x4, {r5}, 0xfffffffa}]}, 0x5, 0x0, r6}) 02:39:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000000)={0x0, @vbi={0x80000, 0x6, 0x5, 0x41416770, [0x800, 0x9], [0xfff, 0x2], 0x108}}) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000340)=@multiplanar_userptr={0x54, 0x0, 0x4, 0x40, 0x5, {0x77359400}, {0x1, 0x2, 0x5, 0x3, 0x5, 0x5, "182ba76a"}, 0xfffffc59, 0x2, {&(0x7f00000002c0)=[{0x3, 0x1, {&(0x7f0000000240)}, 0x4}, {0x6, 0x2d791492, {&(0x7f0000000280)}, 0x66}]}, 0x200}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) setsockopt$RXRPC_UPGRADEABLE_SERVICE(0xffffffffffffffff, 0x110, 0x5, &(0x7f0000000200)=[0x0, 0x4], 0x2) 02:39:36 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$MEDIA_IOC_REQUEST_ALLOC(r0, 0x80047c05, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f00000000c0)=@multiplanar_mmap={0x1, 0x3, 0x4, 0x0, 0x1ff, {}, {0x5, 0x1, 0x80, 0x0, 0xfc, 0x40, "4291b4b9"}, 0x80000001, 0x1, {&(0x7f0000000040)=[{0xeb, 0x2, {0xba}, 0x330}, {0x4, 0x3, {0x3}, 0x2}]}, 0xc35}) 02:39:36 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x6, 0x4, {0x1, @sliced={0xffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400]}}}) r1 = syz_open_dev$vim2m(&(0x7f0000000040), 0x7, 0x2) ioctl$vim2m_VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000180)) r2 = syz_open_dev$vcsa(&(0x7f0000000200), 0x6, 0x800) ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(r2, 0xc02c564a, &(0x7f0000000240)={0xaadc, 0x384c4150, 0x3, @discrete={0x4, 0xfffffffb}}) 02:39:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000000)={0x0, @vbi={0x80000, 0x6, 0x5, 0x41416770, [0x800, 0x9], [0xfff, 0x2], 0x108}}) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000340)=@multiplanar_userptr={0x54, 0x0, 0x4, 0x40, 0x5, {0x77359400}, {0x1, 0x2, 0x5, 0x3, 0x5, 0x5, "182ba76a"}, 0xfffffc59, 0x2, {&(0x7f00000002c0)=[{0x3, 0x1, {&(0x7f0000000240)}, 0x4}, {0x6, 0x2d791492, {&(0x7f0000000280)}, 0x66}]}, 0x200}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) setsockopt$RXRPC_UPGRADEABLE_SERVICE(0xffffffffffffffff, 0x110, 0x5, &(0x7f0000000200)=[0x0, 0x4], 0x2) 02:39:36 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:36 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) sendto$ax25(r1, &(0x7f0000000000)="fc6e598d065970d4", 0x8, 0x10, &(0x7f0000000040)={{0x3, @default, 0x2}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast]}, 0x48) 02:39:36 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:36 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x6, 0x4, {0x1, @sliced={0xffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400]}}}) (async) r1 = syz_open_dev$vim2m(&(0x7f0000000040), 0x7, 0x2) ioctl$vim2m_VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000180)) (async) r2 = syz_open_dev$vcsa(&(0x7f0000000200), 0x6, 0x800) ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(r2, 0xc02c564a, &(0x7f0000000240)={0xaadc, 0x384c4150, 0x3, @discrete={0x4, 0xfffffffb}}) 02:39:36 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000000)={0x1, 0x2}) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:36 executing program 3: ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:36 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x80, 0x7d, 0x4, 0x0, 0x7}}) 02:39:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000000)={0x0, @vbi={0x80000, 0x6, 0x5, 0x41416770, [0x800, 0x9], [0xfff, 0x2], 0x108}}) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000340)=@multiplanar_userptr={0x54, 0x0, 0x4, 0x40, 0x5, {0x77359400}, {0x1, 0x2, 0x5, 0x3, 0x5, 0x5, "182ba76a"}, 0xfffffc59, 0x2, {&(0x7f00000002c0)=[{0x3, 0x1, {&(0x7f0000000240)}, 0x4}, {0x6, 0x2d791492, {&(0x7f0000000280)}, 0x66}]}, 0x200}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) setsockopt$RXRPC_UPGRADEABLE_SERVICE(0xffffffffffffffff, 0x110, 0x5, &(0x7f0000000200)=[0x0, 0x4], 0x2) 02:39:36 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) sendto$ax25(r1, &(0x7f0000000000)="fc6e598d065970d4", 0x8, 0x10, &(0x7f0000000040)={{0x3, @default, 0x2}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast]}, 0x48) 02:39:36 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x6, 0x4, {0x1, @sliced={0xffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400]}}}) r1 = syz_open_dev$vim2m(&(0x7f0000000040), 0x7, 0x2) ioctl$vim2m_VIDIOC_QUERYCAP(r1, 0x80685600, &(0x7f0000000180)) (async) r2 = syz_open_dev$vcsa(&(0x7f0000000200), 0x6, 0x800) ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(r2, 0xc02c564a, &(0x7f0000000240)={0xaadc, 0x384c4150, 0x3, @discrete={0x4, 0xfffffffb}}) 02:39:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (fail_nth: 1) 02:39:36 executing program 3: ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:36 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0x0, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x0, 0x7d, 0x4, 0x0, 0x7}}) 02:39:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000000)={0x0, @vbi={0x80000, 0x6, 0x5, 0x41416770, [0x800, 0x9], [0xfff, 0x2], 0x108}}) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000340)=@multiplanar_userptr={0x54, 0x0, 0x4, 0x40, 0x5, {0x77359400}, {0x1, 0x2, 0x5, 0x3, 0x5, 0x5, "182ba76a"}, 0xfffffc59, 0x2, {&(0x7f00000002c0)=[{0x3, 0x1, {&(0x7f0000000240)}, 0x4}, {0x6, 0x2d791492, {&(0x7f0000000280)}, 0x66}]}, 0x200}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:36 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000800)=[{{&(0x7f0000000000), 0x6e, &(0x7f0000000300)=[{&(0x7f0000000080)=""/67, 0x43}, {&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/229, 0xe5}], 0x3, &(0x7f0000000340)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x100}}, {{&(0x7f0000000440), 0x6e, &(0x7f00000004c0), 0x0, &(0x7f0000000500)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xc0}}, {{&(0x7f00000005c0), 0x6e, &(0x7f0000000740)=[{&(0x7f0000000640)=""/231, 0xe7}], 0x1, &(0x7f0000000780)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68}}], 0x3, 0x2020, &(0x7f00000008c0)={0x77359400}) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) sendmsg$SMC_PNETID_ADD(r1, &(0x7f0000000a00)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000009c0)={&(0x7f0000000900)={0xac, 0x0, 0x20, 0x70bd2d, 0x25dfdbfc, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'veth0_to_bridge\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}, @SMC_PNETID_ETHNAME={0x14}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'ip6erspan0\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'veth1\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'ip6gre0\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}]}, 0xac}, 0x1, 0x0, 0x0, 0x40010}, 0x804) 02:39:36 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0x0, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x0, 0x0, 0x4, 0x0, 0x7}}) 02:39:36 executing program 3: ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000000)={0x0, @vbi={0x80000, 0x6, 0x5, 0x41416770, [0x800, 0x9], [0xfff, 0x2], 0x108}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) [ 1999.923093] FAULT_INJECTION: forcing a failure. [ 1999.923093] name failslab, interval 1, probability 0, space 0, times 0 02:39:36 executing program 0: syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(r0, 0xc02c564a, &(0x7f0000000040)={0x1ff, 0x3436324d, 0x3, @discrete={0x8, 0x10000}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r2, 0xc100565c, &(0x7f0000000080)={0xfffffffd, 0x3, 0x4, {0x2, @raw_data="224ec381bd7dd8aa43b069314a7692063b9607c227e0ba371b11a33e830f52b7e63102c12019a0456d00fa2caaa2e41f600be22ec68683a9c8f64a294a88baf5f24e1fe1854d33e152a0c67b63e296036dc47643a3197bbc01cb4b0f793d46909ea3633ae6df67ba9f7d20d7aaca676ded11a02200e7a4fcf28108b670dd8d7697590c5c064be73b4729d1031775987565b53841f646e23674ed7f53add2fcad07098662d10f2cd266f32a180aea5fc0e95dff0282d2769d20b09ea06954828a9afc7dfbd36ac7c3"}}) 02:39:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:36 executing program 0: syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(r0, 0xc02c564a, &(0x7f0000000040)={0x1ff, 0x3436324d, 0x3, @discrete={0x8, 0x10000}}) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r2, 0xc100565c, &(0x7f0000000080)={0xfffffffd, 0x3, 0x4, {0x2, @raw_data="224ec381bd7dd8aa43b069314a7692063b9607c227e0ba371b11a33e830f52b7e63102c12019a0456d00fa2caaa2e41f600be22ec68683a9c8f64a294a88baf5f24e1fe1854d33e152a0c67b63e296036dc47643a3197bbc01cb4b0f793d46909ea3633ae6df67ba9f7d20d7aaca676ded11a02200e7a4fcf28108b670dd8d7697590c5c064be73b4729d1031775987565b53841f646e23674ed7f53add2fcad07098662d10f2cd266f32a180aea5fc0e95dff0282d2769d20b09ea06954828a9afc7dfbd36ac7c3"}}) [ 1999.964081] CPU: 0 PID: 651 Comm: syz-executor.1 Not tainted 4.14.268-syzkaller #0 [ 1999.971814] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1999.981171] Call Trace: [ 1999.983772] dump_stack+0x1b2/0x281 [ 1999.987406] should_fail.cold+0x10a/0x149 [ 1999.991560] should_failslab+0xd6/0x130 [ 1999.995541] kmem_cache_alloc_node+0x263/0x410 [ 2000.000232] __alloc_skb+0x5c/0x510 [ 2000.003867] alloc_skb_with_frags+0x85/0x500 [ 2000.008280] ? lock_acquire+0x170/0x3f0 02:39:36 executing program 2: ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) [ 2000.012255] ? lock_downgrade+0x740/0x740 [ 2000.016415] sock_alloc_send_pskb+0x577/0x6d0 [ 2000.020909] ? make_kgid+0x17/0x20 [ 2000.024482] ? sock_kzfree_s+0x50/0x50 [ 2000.028376] ? do_csum+0x268/0x350 [ 2000.031920] ? csum_partial+0x1c/0x30 [ 2000.035718] unix_dgram_sendmsg+0x331/0x1080 [ 2000.040136] ? __might_fault+0x104/0x1b0 [ 2000.044199] ? unix_dgram_poll+0x5e0/0x5e0 [ 2000.048470] ? lock_downgrade+0x740/0x740 [ 2000.052633] ? security_socket_sendmsg+0x83/0xb0 [ 2000.057418] ? unix_dgram_poll+0x5e0/0x5e0 [ 2000.061704] sock_sendmsg+0xb5/0x100 [ 2000.065413] ___sys_sendmsg+0x6c8/0x800 [ 2000.069380] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 2000.074128] ? lock_downgrade+0x740/0x740 [ 2000.078257] ? __fget+0x2b8/0x460 [ 2000.081688] ? lock_acquire+0x170/0x3f0 [ 2000.085651] ? lock_downgrade+0x740/0x740 [ 2000.089786] ? __fdget+0x19b/0x1f0 [ 2000.093308] ? sockfd_lookup_light+0xb2/0x160 [ 2000.097792] __sys_sendmsg+0xa3/0x120 [ 2000.101573] ? SyS_shutdown+0x160/0x160 [ 2000.105529] ? wait_for_completion_io+0x10/0x10 [ 2000.110186] ? SyS_read+0x210/0x210 [ 2000.113788] ? __do_page_fault+0x159/0xad0 [ 2000.118026] SyS_sendmsg+0x27/0x40 [ 2000.121543] ? __sys_sendmsg+0x120/0x120 [ 2000.125588] do_syscall_64+0x1d5/0x640 [ 2000.129459] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 2000.134638] RIP: 0033:0x7fee2eeb3049 [ 2000.138337] RSP: 002b:00007fee2d828168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2000.146026] RAX: ffffffffffffffda RBX: 00007fee2efc5f60 RCX: 00007fee2eeb3049 [ 2000.153277] RDX: 0000000000000000 RSI: 00000000200004c0 RDI: 0000000000000003 02:39:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (fail_nth: 2) 02:39:37 executing program 0: syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(r0, 0xc02c564a, &(0x7f0000000040)={0x1ff, 0x3436324d, 0x3, @discrete={0x8, 0x10000}}) (async, rerun: 32) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (rerun: 32) write$UHID_CREATE2(r1, 0x0, 0x0) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r2, 0xc100565c, &(0x7f0000000080)={0xfffffffd, 0x3, 0x4, {0x2, @raw_data="224ec381bd7dd8aa43b069314a7692063b9607c227e0ba371b11a33e830f52b7e63102c12019a0456d00fa2caaa2e41f600be22ec68683a9c8f64a294a88baf5f24e1fe1854d33e152a0c67b63e296036dc47643a3197bbc01cb4b0f793d46909ea3633ae6df67ba9f7d20d7aaca676ded11a02200e7a4fcf28108b670dd8d7697590c5c064be73b4729d1031775987565b53841f646e23674ed7f53add2fcad07098662d10f2cd266f32a180aea5fc0e95dff0282d2769d20b09ea06954828a9afc7dfbd36ac7c3"}}) 02:39:37 executing program 2: ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:37 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0x0, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x0, 0x0, 0x4, 0x0, 0x7}}) 02:39:37 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000800)=[{{&(0x7f0000000000), 0x6e, &(0x7f0000000300)=[{&(0x7f0000000080)=""/67, 0x43}, {&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/229, 0xe5}], 0x3, &(0x7f0000000340)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x100}}, {{&(0x7f0000000440), 0x6e, &(0x7f00000004c0), 0x0, &(0x7f0000000500)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xc0}}, {{&(0x7f00000005c0), 0x6e, &(0x7f0000000740)=[{&(0x7f0000000640)=""/231, 0xe7}], 0x1, &(0x7f0000000780)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68}}], 0x3, 0x2020, &(0x7f00000008c0)={0x77359400}) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) sendmsg$SMC_PNETID_ADD(r1, &(0x7f0000000a00)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000009c0)={&(0x7f0000000900)={0xac, 0x0, 0x20, 0x70bd2d, 0x25dfdbfc, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'veth0_to_bridge\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}, @SMC_PNETID_ETHNAME={0x14}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'ip6erspan0\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'veth1\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'ip6gre0\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}]}, 0xac}, 0x1, 0x0, 0x0, 0x40010}, 0x804) 02:39:37 executing program 3: r0 = syz_open_dev$vim2m(0x0, 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:37 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0x0, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x0, 0x0, 0x4, 0x0, 0x7}}) [ 2000.160547] RBP: 00007fee2d8281d0 R08: 0000000000000000 R09: 0000000000000000 [ 2000.167809] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2000.175119] R13: 00007ffc4cda120f R14: 00007fee2d828300 R15: 0000000000022000 02:39:37 executing program 2: ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:37 executing program 3: r0 = syz_open_dev$vim2m(0x0, 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:37 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000800)=[{{&(0x7f0000000000), 0x6e, &(0x7f0000000300)=[{&(0x7f0000000080)=""/67, 0x43}, {&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/229, 0xe5}], 0x3, &(0x7f0000000340)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x100}}, {{&(0x7f0000000440), 0x6e, &(0x7f00000004c0), 0x0, &(0x7f0000000500)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xc0}}, {{&(0x7f00000005c0), 0x6e, &(0x7f0000000740)=[{&(0x7f0000000640)=""/231, 0xe7}], 0x1, &(0x7f0000000780)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68}}], 0x3, 0x2020, &(0x7f00000008c0)={0x77359400}) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) sendmsg$SMC_PNETID_ADD(r1, &(0x7f0000000a00)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000009c0)={&(0x7f0000000900)={0xac, 0x0, 0x20, 0x70bd2d, 0x25dfdbfc, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'veth0_to_bridge\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}, @SMC_PNETID_ETHNAME={0x14}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'ip6erspan0\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'veth1\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'ip6gre0\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}]}, 0xac}, 0x1, 0x0, 0x0, 0x40010}, 0x804) 02:39:37 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0x0, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x0, 0x7d, 0x0, 0x0, 0x7}}) [ 2000.253097] FAULT_INJECTION: forcing a failure. [ 2000.253097] name failslab, interval 1, probability 0, space 0, times 0 02:39:37 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}, 0xfffffffe}) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000040)=0x3) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000000180), 0x4c20, 0x103202) ioctl$vim2m_VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f0000000240)=@multiplanar_fd={0x6, 0x3, 0x4, 0x70000, 0x7, {0x0, 0xea60}, {0x4, 0x0, 0x3f, 0x0, 0x5, 0x1f, "6972bc62"}, 0x16f, 0x4, {&(0x7f00000001c0)=[{0x0, 0x2, {}, 0x7fff}, {0x5, 0x0, {r2}, 0x1400000}]}, 0x6}) [ 2000.293680] CPU: 0 PID: 693 Comm: syz-executor.1 Not tainted 4.14.268-syzkaller #0 [ 2000.301417] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2000.310777] Call Trace: [ 2000.313391] dump_stack+0x1b2/0x281 [ 2000.317035] should_fail.cold+0x10a/0x149 [ 2000.321191] should_failslab+0xd6/0x130 [ 2000.325169] kmem_cache_alloc_node_trace+0x25a/0x400 [ 2000.330284] __kmalloc_node_track_caller+0x38/0x70 [ 2000.335275] __alloc_skb+0x96/0x510 [ 2000.338908] alloc_skb_with_frags+0x85/0x500 [ 2000.343325] ? lock_acquire+0x170/0x3f0 [ 2000.347298] ? lock_downgrade+0x740/0x740 [ 2000.351433] sock_alloc_send_pskb+0x577/0x6d0 [ 2000.355914] ? make_kgid+0x17/0x20 [ 2000.359464] ? sock_kzfree_s+0x50/0x50 [ 2000.363356] ? do_csum+0x268/0x350 [ 2000.367036] ? csum_partial+0x1c/0x30 [ 2000.370829] unix_dgram_sendmsg+0x331/0x1080 [ 2000.375223] ? __might_fault+0x104/0x1b0 [ 2000.379275] ? unix_dgram_poll+0x5e0/0x5e0 [ 2000.383491] ? lock_downgrade+0x740/0x740 [ 2000.387634] ? security_socket_sendmsg+0x83/0xb0 [ 2000.392546] ? unix_dgram_poll+0x5e0/0x5e0 [ 2000.396774] sock_sendmsg+0xb5/0x100 [ 2000.400480] ___sys_sendmsg+0x6c8/0x800 [ 2000.404440] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 2000.409179] ? lock_downgrade+0x740/0x740 [ 2000.413311] ? __fget+0x2b8/0x460 [ 2000.416744] ? lock_acquire+0x170/0x3f0 [ 2000.420703] ? lock_downgrade+0x740/0x740 [ 2000.424855] ? __fdget+0x19b/0x1f0 [ 2000.428380] ? sockfd_lookup_light+0xb2/0x160 [ 2000.432938] __sys_sendmsg+0xa3/0x120 [ 2000.436810] ? SyS_shutdown+0x160/0x160 [ 2000.440769] ? wait_for_completion_io+0x10/0x10 [ 2000.445433] ? SyS_read+0x210/0x210 [ 2000.449043] ? __do_page_fault+0x159/0xad0 [ 2000.453272] SyS_sendmsg+0x27/0x40 [ 2000.456793] ? __sys_sendmsg+0x120/0x120 [ 2000.460836] do_syscall_64+0x1d5/0x640 [ 2000.464714] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 2000.470077] RIP: 0033:0x7fee2eeb3049 [ 2000.473775] RSP: 002b:00007fee2d828168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2000.481481] RAX: ffffffffffffffda RBX: 00007fee2efc5f60 RCX: 00007fee2eeb3049 02:39:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (fail_nth: 3) 02:39:37 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}, 0xfffffffe}) (async) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000040)=0x3) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000000180), 0x4c20, 0x103202) ioctl$vim2m_VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f0000000240)=@multiplanar_fd={0x6, 0x3, 0x4, 0x70000, 0x7, {0x0, 0xea60}, {0x4, 0x0, 0x3f, 0x0, 0x5, 0x1f, "6972bc62"}, 0x16f, 0x4, {&(0x7f00000001c0)=[{0x0, 0x2, {}, 0x7fff}, {0x5, 0x0, {r2}, 0x1400000}]}, 0x6}) 02:39:37 executing program 2: r0 = syz_open_dev$vim2m(0x0, 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:37 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000140)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)=@multiplanar_overlay={0x18000, 0x0, 0x4, 0x8, 0x4, {r1, r2/1000+10000}, {0x5, 0x2, 0x0, 0x0, 0xff, 0x1f, "61b9121f"}, 0x3, 0x3, {&(0x7f00000000c0)=[{0x81, 0x14, {0x6fd7f0b9}, 0xfffff801}, {0x8, 0x2, {0x1}, 0x1000}]}, 0x714, 0x0, r3}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r4 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000040)={0x8, 0x1, 0x0, "dad0f369ef2fd0eae9784fa05b622d030cd5ced216a8ac522ed3cd009bd74df7", 0x494e4f4b}) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) sendmsg$SMC_PNETID_DEL(r5, &(0x7f00000002c0)={&(0x7f0000000200), 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000323bd707f0000bce0bb20"], 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x81) 02:39:37 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0x0, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x0, 0x7d, 0x0, 0x0, 0x7}}) 02:39:37 executing program 3: r0 = syz_open_dev$vim2m(0x0, 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) [ 2000.488734] RDX: 0000000000000000 RSI: 00000000200004c0 RDI: 0000000000000003 [ 2000.495985] RBP: 00007fee2d8281d0 R08: 0000000000000000 R09: 0000000000000000 [ 2000.503235] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2000.510485] R13: 00007ffc4cda120f R14: 00007fee2d828300 R15: 0000000000022000 02:39:37 executing program 1: openat$uhid(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SMC_PNETID_FLUSH(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c000000", @ANYRES16, @ANYBLOB='['], 0x1c}}, 0x0) pselect6(0x40, &(0x7f0000000040)={0x4a}, 0x0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = gettid() r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000180)={0xffffffffffffffff}, 0x4) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x11, 0x9, &(0x7f00000001c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, [@cb_func={0x18, 0x9, 0x4, 0x0, 0x6}, @map_val={0x18, 0xd, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x7}, @map_fd={0x18, 0x3, 0x1, 0x0, r0}]}, &(0x7f0000000240)='syzkaller\x00', 0xeaa, 0x2f, &(0x7f0000000280)=""/47, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x1, 0x1}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0xa, 0x8, 0x3}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[r0, r0, r0, r0, r0, r0]}, 0x80) sendmsg$nl_route(r4, &(0x7f0000000680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10024202}, 0xc, &(0x7f0000000400)={&(0x7f0000000580)=@newlinkprop={0xcc, 0x6c, 0x300, 0x70bd26, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x200, 0x4c500}, [@IFLA_PROP_LIST={0x7c, 0x34, 0x0, 0x1, [{0x14, 0x35, 'vlan1\x00'}, {0x14, 0x35, 'vlan0\x00'}, {0x14, 0x35, 'netpci0\x00'}, {0x14, 0x35, 'gretap0\x00'}, {0x14, 0x35, 'ip6gre0\x00'}, {0x14, 0x35, 'batadv_slave_0\x00'}]}, @IFLA_ALT_IFNAME={0x14, 0x35, 'syzkaller1\x00'}, @IFLA_TARGET_NETNSID={0x8, 0x2e, 0x1}, @IFLA_XDP={0x14, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x1, r5}, @IFLA_XDP_EXPECTED_FD={0x8, 0x8, r6}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x20044021}, 0x0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r3}}}], 0x20}, 0x0) 02:39:37 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}, 0xfffffffe}) (async) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000040)=0x3) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) r2 = syz_open_dev$vcsa(&(0x7f0000000180), 0x4c20, 0x103202) ioctl$vim2m_VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f0000000240)=@multiplanar_fd={0x6, 0x3, 0x4, 0x70000, 0x7, {0x0, 0xea60}, {0x4, 0x0, 0x3f, 0x0, 0x5, 0x1f, "6972bc62"}, 0x16f, 0x4, {&(0x7f00000001c0)=[{0x0, 0x2, {}, 0x7fff}, {0x5, 0x0, {r2}, 0x1400000}]}, 0x6}) 02:39:37 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:37 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000140)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)=@multiplanar_overlay={0x18000, 0x0, 0x4, 0x8, 0x4, {r1, r2/1000+10000}, {0x5, 0x2, 0x0, 0x0, 0xff, 0x1f, "61b9121f"}, 0x3, 0x3, {&(0x7f00000000c0)=[{0x81, 0x14, {0x6fd7f0b9}, 0xfffff801}, {0x8, 0x2, {0x1}, 0x1000}]}, 0x714, 0x0, r3}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r4 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000040)={0x8, 0x1, 0x0, "dad0f369ef2fd0eae9784fa05b622d030cd5ced216a8ac522ed3cd009bd74df7", 0x494e4f4b}) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) sendmsg$SMC_PNETID_DEL(r5, &(0x7f00000002c0)={&(0x7f0000000200), 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000323bd707f0000bce0bb20"], 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x81) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) clock_gettime(0x0, &(0x7f0000000080)) (async) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000140)) (async) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)=@multiplanar_overlay={0x18000, 0x0, 0x4, 0x8, 0x4, {r1, r2/1000+10000}, {0x5, 0x2, 0x0, 0x0, 0xff, 0x1f, "61b9121f"}, 0x3, 0x3, {&(0x7f00000000c0)=[{0x81, 0x14, {0x6fd7f0b9}, 0xfffff801}, {0x8, 0x2, {0x1}, 0x1000}]}, 0x714, 0x0, r3}) (async) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$vim2m_VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000040)={0x8, 0x1, 0x0, "dad0f369ef2fd0eae9784fa05b622d030cd5ced216a8ac522ed3cd009bd74df7", 0x494e4f4b}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r5, 0x0, 0x0) (async) sendmsg$SMC_PNETID_DEL(r5, &(0x7f00000002c0)={&(0x7f0000000200), 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000323bd707f0000bce0bb20"], 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x81) (async) 02:39:37 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0x0, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x0, 0x7d, 0x0, 0x0, 0x7}}) 02:39:37 executing program 2: r0 = syz_open_dev$vim2m(0x0, 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:37 executing program 1: openat$uhid(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SMC_PNETID_FLUSH(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c000000", @ANYRES16, @ANYBLOB='['], 0x1c}}, 0x0) pselect6(0x40, &(0x7f0000000040)={0x4a}, 0x0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = gettid() r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000180)={0xffffffffffffffff}, 0x4) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x11, 0x9, &(0x7f00000001c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, [@cb_func={0x18, 0x9, 0x4, 0x0, 0x6}, @map_val={0x18, 0xd, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x7}, @map_fd={0x18, 0x3, 0x1, 0x0, r0}]}, &(0x7f0000000240)='syzkaller\x00', 0xeaa, 0x2f, &(0x7f0000000280)=""/47, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x1, 0x1}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0xa, 0x8, 0x3}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[r0, r0, r0, r0, r0, r0]}, 0x80) sendmsg$nl_route(r4, &(0x7f0000000680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10024202}, 0xc, &(0x7f0000000400)={&(0x7f0000000580)=@newlinkprop={0xcc, 0x6c, 0x300, 0x70bd26, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x200, 0x4c500}, [@IFLA_PROP_LIST={0x7c, 0x34, 0x0, 0x1, [{0x14, 0x35, 'vlan1\x00'}, {0x14, 0x35, 'vlan0\x00'}, {0x14, 0x35, 'netpci0\x00'}, {0x14, 0x35, 'gretap0\x00'}, {0x14, 0x35, 'ip6gre0\x00'}, {0x14, 0x35, 'batadv_slave_0\x00'}]}, @IFLA_ALT_IFNAME={0x14, 0x35, 'syzkaller1\x00'}, @IFLA_TARGET_NETNSID={0x8, 0x2e, 0x1}, @IFLA_XDP={0x14, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x1, r5}, @IFLA_XDP_EXPECTED_FD={0x8, 0x8, r6}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x20044021}, 0x0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r3}}}], 0x20}, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$SMC_PNETID_FLUSH(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c000000", @ANYRES16, @ANYBLOB='['], 0x1c}}, 0x0) (async) pselect6(0x40, &(0x7f0000000040)={0x4a}, 0x0, 0x0, 0x0, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) socket$nl_route(0x10, 0x3, 0x0) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000180)={0xffffffffffffffff}, 0x4) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x11, 0x9, &(0x7f00000001c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, [@cb_func={0x18, 0x9, 0x4, 0x0, 0x6}, @map_val={0x18, 0xd, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x7}, @map_fd={0x18, 0x3, 0x1, 0x0, r0}]}, &(0x7f0000000240)='syzkaller\x00', 0xeaa, 0x2f, &(0x7f0000000280)=""/47, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x1, 0x1}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0xa, 0x8, 0x3}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[r0, r0, r0, r0, r0, r0]}, 0x80) (async) sendmsg$nl_route(r4, &(0x7f0000000680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10024202}, 0xc, &(0x7f0000000400)={&(0x7f0000000580)=@newlinkprop={0xcc, 0x6c, 0x300, 0x70bd26, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x200, 0x4c500}, [@IFLA_PROP_LIST={0x7c, 0x34, 0x0, 0x1, [{0x14, 0x35, 'vlan1\x00'}, {0x14, 0x35, 'vlan0\x00'}, {0x14, 0x35, 'netpci0\x00'}, {0x14, 0x35, 'gretap0\x00'}, {0x14, 0x35, 'ip6gre0\x00'}, {0x14, 0x35, 'batadv_slave_0\x00'}]}, @IFLA_ALT_IFNAME={0x14, 0x35, 'syzkaller1\x00'}, @IFLA_TARGET_NETNSID={0x8, 0x2e, 0x1}, @IFLA_XDP={0x14, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x1, r5}, @IFLA_XDP_EXPECTED_FD={0x8, 0x8, r6}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x20044021}, 0x0) (async) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r3}}}], 0x20}, 0x0) (async) 02:39:37 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0x0, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x0, 0x7d, 0x4}}) 02:39:37 executing program 2: r0 = syz_open_dev$vim2m(0x0, 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:37 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:37 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x101000, 0x0) ioctl$VFIO_CHECK_EXTENSION(r1, 0x3b65, 0x1) 02:39:37 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000140)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)=@multiplanar_overlay={0x18000, 0x0, 0x4, 0x8, 0x4, {r1, r2/1000+10000}, {0x5, 0x2, 0x0, 0x0, 0xff, 0x1f, "61b9121f"}, 0x3, 0x3, {&(0x7f00000000c0)=[{0x81, 0x14, {0x6fd7f0b9}, 0xfffff801}, {0x8, 0x2, {0x1}, 0x1000}]}, 0x714, 0x0, r3}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r4 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000040)={0x8, 0x1, 0x0, "dad0f369ef2fd0eae9784fa05b622d030cd5ced216a8ac522ed3cd009bd74df7", 0x494e4f4b}) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) sendmsg$SMC_PNETID_DEL(r5, &(0x7f00000002c0)={&(0x7f0000000200), 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000323bd707f0000bce0bb20"], 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x81) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) clock_gettime(0x0, &(0x7f0000000080)) (async) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000140)) (async) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)=@multiplanar_overlay={0x18000, 0x0, 0x4, 0x8, 0x4, {r1, r2/1000+10000}, {0x5, 0x2, 0x0, 0x0, 0xff, 0x1f, "61b9121f"}, 0x3, 0x3, {&(0x7f00000000c0)=[{0x81, 0x14, {0x6fd7f0b9}, 0xfffff801}, {0x8, 0x2, {0x1}, 0x1000}]}, 0x714, 0x0, r3}) (async) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) (async) openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$vim2m_VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000040)={0x8, 0x1, 0x0, "dad0f369ef2fd0eae9784fa05b622d030cd5ced216a8ac522ed3cd009bd74df7", 0x494e4f4b}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r5, 0x0, 0x0) (async) sendmsg$SMC_PNETID_DEL(r5, &(0x7f00000002c0)={&(0x7f0000000200), 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000323bd707f0000bce0bb20"], 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x81) (async) 02:39:37 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:37 executing program 1: openat$uhid(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SMC_PNETID_FLUSH(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c000000", @ANYRES16, @ANYBLOB='['], 0x1c}}, 0x0) (async) pselect6(0x40, &(0x7f0000000040)={0x4a}, 0x0, 0x0, 0x0, 0x0) (async) r2 = socket$unix(0x1, 0x2, 0x0) (async, rerun: 32) r3 = gettid() (rerun: 32) r4 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 32) r5 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000180)={0xffffffffffffffff}, 0x4) (async, rerun: 32) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x11, 0x9, &(0x7f00000001c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, [@cb_func={0x18, 0x9, 0x4, 0x0, 0x6}, @map_val={0x18, 0xd, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x7}, @map_fd={0x18, 0x3, 0x1, 0x0, r0}]}, &(0x7f0000000240)='syzkaller\x00', 0xeaa, 0x2f, &(0x7f0000000280)=""/47, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x1, 0x1}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0xa, 0x8, 0x3}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[r0, r0, r0, r0, r0, r0]}, 0x80) sendmsg$nl_route(r4, &(0x7f0000000680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10024202}, 0xc, &(0x7f0000000400)={&(0x7f0000000580)=@newlinkprop={0xcc, 0x6c, 0x300, 0x70bd26, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x200, 0x4c500}, [@IFLA_PROP_LIST={0x7c, 0x34, 0x0, 0x1, [{0x14, 0x35, 'vlan1\x00'}, {0x14, 0x35, 'vlan0\x00'}, {0x14, 0x35, 'netpci0\x00'}, {0x14, 0x35, 'gretap0\x00'}, {0x14, 0x35, 'ip6gre0\x00'}, {0x14, 0x35, 'batadv_slave_0\x00'}]}, @IFLA_ALT_IFNAME={0x14, 0x35, 'syzkaller1\x00'}, @IFLA_TARGET_NETNSID={0x8, 0x2e, 0x1}, @IFLA_XDP={0x14, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x1, r5}, @IFLA_XDP_EXPECTED_FD={0x8, 0x8, r6}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x20044021}, 0x0) (async) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r3}}}], 0x20}, 0x0) 02:39:37 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:37 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0x0, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x0, 0x7d, 0x4}}) 02:39:37 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x101000, 0x0) ioctl$VFIO_CHECK_EXTENSION(r1, 0x3b65, 0x1) 02:39:37 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0x0, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x0, 0x7d, 0x4}}) 02:39:37 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20, 0xc000}, 0x1) 02:39:37 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:37 executing program 4: openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0xf080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000000080)={0x2, @sliced={0xfe00, [0x3dc, 0x7, 0xaec3, 0x1, 0xd3f, 0x3f, 0x3, 0x7, 0x7, 0x2, 0x7ff, 0x8001, 0xc3dd, 0xb593, 0x80, 0x20, 0x1f78, 0xee9e, 0x3ff, 0x40, 0x800, 0x4, 0x9, 0x7, 0x5, 0x20, 0x4, 0x1, 0x401, 0x9, 0x5, 0x0, 0x13e, 0x44, 0x6, 0x8000, 0x1, 0x7, 0x3, 0x47e0, 0x6, 0x1, 0x1bd, 0x9, 0xa6c, 0x0, 0x4, 0x3], 0x80}}) 02:39:37 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x101000, 0x0) ioctl$VFIO_CHECK_EXTENSION(r1, 0x3b65, 0x1) 02:39:37 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0x0, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x0, 0x7d, 0x4}}) 02:39:37 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20, 0xc000}, 0x1) 02:39:37 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:37 executing program 4: openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0xf080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000000080)={0x2, @sliced={0xfe00, [0x3dc, 0x7, 0xaec3, 0x1, 0xd3f, 0x3f, 0x3, 0x7, 0x7, 0x2, 0x7ff, 0x8001, 0xc3dd, 0xb593, 0x80, 0x20, 0x1f78, 0xee9e, 0x3ff, 0x40, 0x800, 0x4, 0x9, 0x7, 0x5, 0x20, 0x4, 0x1, 0x401, 0x9, 0x5, 0x0, 0x13e, 0x44, 0x6, 0x8000, 0x1, 0x7, 0x3, 0x47e0, 0x6, 0x1, 0x1bd, 0x9, 0xa6c, 0x0, 0x4, 0x3], 0x80}}) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0xf080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000000080)={0x2, @sliced={0xfe00, [0x3dc, 0x7, 0xaec3, 0x1, 0xd3f, 0x3f, 0x3, 0x7, 0x7, 0x2, 0x7ff, 0x8001, 0xc3dd, 0xb593, 0x80, 0x20, 0x1f78, 0xee9e, 0x3ff, 0x40, 0x800, 0x4, 0x9, 0x7, 0x5, 0x20, 0x4, 0x1, 0x401, 0x9, 0x5, 0x0, 0x13e, 0x44, 0x6, 0x8000, 0x1, 0x7, 0x3, 0x47e0, 0x6, 0x1, 0x1bd, 0x9, 0xa6c, 0x0, 0x4, 0x3], 0x80}}) (async) 02:39:37 executing program 2: syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:37 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:37 executing program 5: openat$uhid(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SMC_PNETID_FLUSH(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c000000", @ANYRES16, @ANYBLOB='['], 0x1c}}, 0x0) pselect6(0x40, &(0x7f0000000040)={0x4a}, 0x0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = gettid() r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000180)={0xffffffffffffffff}, 0x4) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x11, 0x9, &(0x7f00000001c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, [@cb_func={0x18, 0x9, 0x4, 0x0, 0x6}, @map_val={0x18, 0xd, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x7}, @map_fd={0x18, 0x3, 0x1, 0x0, r0}]}, &(0x7f0000000240)='syzkaller\x00', 0xeaa, 0x2f, &(0x7f0000000280)=""/47, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x1, 0x1}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0xa, 0x8, 0x3}, 0x10, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[r0, r0, r0, r0, r0, r0]}, 0x80) sendmsg$nl_route(r4, &(0x7f0000000680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10024202}, 0xc, &(0x7f0000000400)={&(0x7f0000000580)=@newlinkprop={0xcc, 0x6c, 0x300, 0x70bd26, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x200, 0x4c500}, [@IFLA_PROP_LIST={0x7c, 0x34, 0x0, 0x1, [{0x14, 0x35, 'vlan1\x00'}, {0x14, 0x35, 'vlan0\x00'}, {0x14, 0x35, 'netpci0\x00'}, {0x14, 0x35, 'gretap0\x00'}, {0x14, 0x35, 'ip6gre0\x00'}, {0x14, 0x35, 'batadv_slave_0\x00'}]}, @IFLA_ALT_IFNAME={0x14, 0x35, 'syzkaller1\x00'}, @IFLA_TARGET_NETNSID={0x8, 0x2e, 0x1}, @IFLA_XDP={0x14, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x1, r5}, @IFLA_XDP_EXPECTED_FD={0x8, 0x8, r6}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x20044021}, 0x0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r3}}}], 0x20}, 0x0) 02:39:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20, 0xc000}, 0x1) 02:39:37 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_EXPBUF(r0, 0xc0405610, &(0x7f0000000040)={0x2, 0x0, 0x2, 0x4000, 0xffffffffffffffff}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) r4 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x0, 0x12000) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000280)=@multiplanar_fd={0xfe4, 0x2, 0x4, 0x10, 0x9, {r2, r3/1000+10000}, {0x5, 0x0, 0x40, 0xff, 0x5, 0x5, "a2375cb3"}, 0x4, 0x4, {&(0x7f0000000200)=[{0x81, 0x400, {r4}, 0x1}, {0x66, 0x8001, {r5}, 0x1}]}, 0x4}) 02:39:37 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x0, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:37 executing program 2: syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:37 executing program 4: openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0xf080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) (async, rerun: 64) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (rerun: 64) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000000080)={0x2, @sliced={0xfe00, [0x3dc, 0x7, 0xaec3, 0x1, 0xd3f, 0x3f, 0x3, 0x7, 0x7, 0x2, 0x7ff, 0x8001, 0xc3dd, 0xb593, 0x80, 0x20, 0x1f78, 0xee9e, 0x3ff, 0x40, 0x800, 0x4, 0x9, 0x7, 0x5, 0x20, 0x4, 0x1, 0x401, 0x9, 0x5, 0x0, 0x13e, 0x44, 0x6, 0x8000, 0x1, 0x7, 0x3, 0x47e0, 0x6, 0x1, 0x1bd, 0x9, 0xa6c, 0x0, 0x4, 0x3], 0x80}}) 02:39:37 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x0, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:37 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_EXPBUF(r0, 0xc0405610, &(0x7f0000000040)={0x2, 0x0, 0x2, 0x4000, 0xffffffffffffffff}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) r4 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x0, 0x12000) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000280)=@multiplanar_fd={0xfe4, 0x2, 0x4, 0x10, 0x9, {r2, r3/1000+10000}, {0x5, 0x0, 0x40, 0xff, 0x5, 0x5, "a2375cb3"}, 0x4, 0x4, {&(0x7f0000000200)=[{0x81, 0x400, {r4}, 0x1}, {0x66, 0x8001, {r5}, 0x1}]}, 0x4}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_EXPBUF(r0, 0xc0405610, &(0x7f0000000040)={0x2, 0x0, 0x2, 0x4000}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) clock_gettime(0x0, &(0x7f0000000180)) (async) syz_open_dev$vcsa(&(0x7f00000001c0), 0x0, 0x12000) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r5, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000280)=@multiplanar_fd={0xfe4, 0x2, 0x4, 0x10, 0x9, {r2, r3/1000+10000}, {0x5, 0x0, 0x40, 0xff, 0x5, 0x5, "a2375cb3"}, 0x4, 0x4, {&(0x7f0000000200)=[{0x81, 0x400, {r4}, 0x1}, {0x66, 0x8001, {r5}, 0x1}]}, 0x4}) (async) 02:39:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) ioctl$SIOCGIFMTU(0xffffffffffffffff, 0x8921, &(0x7f0000000000)={'vlan1\x00'}) ioctl$SIOCGIFMTU(0xffffffffffffffff, 0x8921, &(0x7f00000000c0)={'veth1_to_bridge\x00'}) r2 = syz_open_dev$vcsa(&(0x7f0000000040), 0x7, 0x200100) connect$pppl2tp(r2, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, r0, {0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x0, 0x4, 0x4, 0x3}}, 0x26) 02:39:37 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0x0, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x0, 0x7d, 0x0, 0x0, 0x7}}) 02:39:37 executing program 2: syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:37 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x0, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:37 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) recvfrom$rxrpc(r1, &(0x7f0000001740)=""/4096, 0x1000, 0x40000020, 0x0, 0x0) write$UHID_INPUT(r1, &(0x7f0000002740)={0x8, {"cf6d5d90874b7e6e2234ab016a920f2c8262826eacb5bc688debbfe2ad7fcf67d0553132f5c5286b6fbe6e23b33a384d98ed8dcdf461090fa5d07710b398b5f1e6fefe1c75ad76fc9dca11ad59c057e3c39ecdbbd008fccfd59dba323b02f18e21edef56a2504d3feff8984948648933d8fab7a0afed0608a8f105b1764092bcebf78b2fd4dfb229c28ccd7e317c606fd45300808ed80cb041e867f3a6c3777c30f597b59723b9b0ef7eae83cb96b7155f839782ce9132a503edc983e4f5618ed688d71a9b7cdae4dc828b9911bda868114bca2f8eab0efac5f45f3d234160f67929deb5ef233626768c4a59629dadc603e65f0c927ca1a3f3467fc04a7bcc7c19280caad0a6161feb028bfe07b557bee54fc3028e83f0dd1fc17605bd93ca1c7410de65e99beb6abbb90fe9abea960f3975afeddccb39d766dc95247c5fc65a749d7bb9431aea3e726af99bf6bcc4ac08ed9c80468f5a841c3cda936fd0b9768da479448f58e852c0dc13428af074e6d67fe92fd540981aa0d28425d16946bcd0a6c1a6a583db518a8d679cfa986b3d019bf01092c7ebbaf385f8c4c2a0a9b3f51cf4826577a270a22ddf0152d71520400fb26115a471ef6a5471cfcbeee028aee79e4006225bb6ca3de6a5d8e683980ba400bf0e19dd93b5c4cfc342f5c973d9ac09e490857f54ef1b6ac176b0ff90e5646b1f877b4cc9e606c54e466efec70c11b3f35d39afdc3a469601a697bc4f0957c51165cce54764964751e26e2133e4efe9629a0a97c49723a004c41a7afbe353969c7eaca057cff8dca2d9cad3dc57e02a3b392a0c6d09b5a44ce0c99801e7cce70667a2576d329e65337d5ab7931a667e24cbc5fd7db8c83d45257efc3bd9101225fa4cc0753e80bfc0c15a58453c08b2dff4fdac07d90ef6375f0ab7dea95e73b608af938122029d1a34af89523b00b866be08c38884053351841a836d51c2d7c58b6146770d5c601b034465370d2f6654b163e461e8029eba335522b92265884e2d0d2a04a7d0ef5ce56aa26f8f97d4d59ec1439f208342003fa2659dc6da2c98bd9c35c13c570e1185ee2d30857d1a0343412b3c47958991e4fe835e4ba49381848fdfb3c904ca7af6072693d7e072618e3fb1c1caf02f580e8bd7337faf1e780da9045db9f660c3462410f425c20885c0b4d317e41a513f3f8790d6c2b7ecbdb8dbceffb38975efc8ad45b12af376b8ad7dc14370be9d6ce9d5189de2de680ca7bca21c3e2fcdfbd8ef9b704cb775fcc0e5b67c2f4e6a6aaa586992baebf58eaa2dd513e46e33729726642c7c2517b7d0f3ed05eb1b9d94d7f85c9240d880fff5188ce0c55f98a2213e911111ca07661e74b40754219feb0b782b3cb7f75f3b95497e84346c2770237a11f25fe40c2dd1095eb5910e6ce9f551a8a40a80a7669d897c3625184805a1e8565ababb5c920f5f0dd7ee1c5861e89a0e6e4037de30a7b5309691b964557fc5263245e9e49aa4e045a9f0b0a9a2607a9f3238d8a0817b6bd366859ab3724ed7feb0df8993aefd8cfdf37824b8d77446b4f55990e18f000d7db91daa6998ad3e4f9de876aa49f767b70946498a1c8684fc4f09f005db8492c526d9b70f80da0b08fd8ccc4003173f803940df33911553eb7ec4e254f3a8603d86740cf044347e35c172e5272fb9b69bdfc888bb133c2f284cf8642c7f5a27601fa4504e1aee8f8c77f8befc4cc4f39544a803a5bd201e7a6a2124f001b2deeaf38813e2614563bd674469d65439415157932aa3877adb58bb50d39a14dc658a80b72f29a0997fa3e3a5c3e6656e6012013b586acc202456a81d9181e8f456d71a344f385ca54dd21c9ea68c8f948c1618982f7398aaa17f4998cd3711a7cfe4ec79df0d8e0c03e92fc90cae3f42be0bf3eac89af215b475c58a0c21514b324d3a4a87353ec5a1773973739425d02c49c54ea73b4d97309c9a427bf82fd9d61a800d10c48123ac17d3307b51931b3554901709101e0bb23e88acab444dac1b9c3a30a1a37ab625471041cc6714a87c7822a0c64b30cbc555f7785fa2df0a88b64e683e7883c182e153406f1cd9fd1b6ad0de41bd38f0062c6f5561cba4086610d47475fe7dadbc8ec6229620b1e7695b1941f27d8dbaaff578523af880820e5435c5c69d3baedf07d5e0688a6a07c96a759c54c30199f611e3bc25c2dc7efb41d760d4fb8c0bb135677325f89f5ca95e2b3cd33a43d5d08a8913fde221d912104a85c09f9712bc94de2da4fa091b068475fbe6c902dfb4a8f4af71734bc9bef4310c32ce3bdb6b0f2f81e79f31b0580a3c57a3e81dd8d40fb77151a43bda01c2da7eb3fcbb13be63e28426169c0f1e800b31b6b225fbc3de4fabd0fcccffef9cda2aca7b5ef509621e11405a42daa90f155ee97817c06a1ba0a1225c6721263595cc0a5ef86f1b623d6e23a99946c291fc98f25afe07bdd1eb43464ba16cc2424488edc19843f804b93b9564e2e389a051b3a70714d1993b52a8768ac91225efd0253236b20bef70685d796ab2371dee1dbe80dada6ad62c00390de7e59268e90ec6eb6fb191266d0aa2b97286cf1440e9da06921baa851b568c6327ab7e469ce63f1f347fa79337cef3e9511c632b6aa47529481a726b77e5b2c8b9d76ea5863ba52586638182984eb795d7e2acdbc0308977ffee6032132cc102cf938787733e8b8f008d6babf0ad5efee138c7f11a5b0af14ba65d9207fbb0bb38bd6cf40bf9eb3e44bf28e5f3a85c59103f8a0be387a3c4bd90126bcfed2a3391a67528e45a9c93273eb938a48e1435482c946bec843c0857f6290bb5a4b86753827061429e0c5d747eab1f90026695d967d7c052594d980bcd4a8281b06480e310fe80c3d1f25722bd3919a97c1f108b32458a4790967062027760e6e9c70058753aed6c565c36049b5c4c2a6d6f56e6e401fd39c75084235fb8bd95c26b6d5d7aede0e8b45fd9833fd7394b3decad150e14d960ded8bdacee2f9c0b8909eb6ad42ab8602f6b1264f6fa7940584d3d33c1a0d91a238f68272059936655737a7255ddedb2210485030a9f969a8652baa12b3ce6b3b012c6d2d55ef53404ab4120bb4bd83c9f1ca9895e63f27135a0abc553c3f06a07dfb5412374d1d9a21acfa5d9fe7f3cefb9710099fb229b50d4ca6442ff7f643bfe85b10012c8ef16e0b871222e56456a3739c46bb48cee39cbcf0463a1f06d7454bf8270428a6f3cd26361d956749a7d24c8f701d7ada093f1bfc2bdba0d9521bb6b6ee32855ba4b9f7b78ad597b1f139af569d11dda9d550d709a9f37cce90549b7340c592e376db3bbf853a74341c1b5121c6758bd77d158cf4f41038e319c5c67ed55d8128cf4b47676273304aa85100f6fb8dd9f056903749ea1f119d61fb046eccfcd277a7a653522c5298ae8e10efe1ab846c79d090ee50142691ed68d2797a0ad8fbbec26ea79652072d9ccf2cf4745796995c427eefd5d83e6b57db1c964c4fbc9dad723fd598234f84a2b0f2d6618c3a60d1f9138f1b151b4beafc666b96061cb0f4e5c52a35decc973bef0cbfe121cab03764e14c1f1391448b24f5c82df21febb889ef5048c7057adea59b3997fab553532cb96e2a3ece439fb3d42e1580a6ca69acbc6826537e59e6832b4e3a9271bcde3ce81e7a80c1845ff5c1cf2eb93ddd27f56bd60f30a017a6bf662be35e02be9309e038d23cf13fa9d8e5ac0df67e9d96ddc513be04ec1c66024f37e25276e828eab043fa9bcb17a9441f67311e718c489cc695ce9d88f5d703255b5e2491bf795ead04c1a23c363513865315ed376db8a09766c60ee2252d23566abd678e7dbf8d9d3ff877afad2b8a5b07c367516751fce1258d1883c47e4e8c42d5abf7509332560301b220d136ebb78548772560d62930baa478f3e67dfb44b6ac300f76595a117f4cf9ad27d23d0b69dd47012df07228f347d3c1251e8cef9e5e042136ff12849ba575061c1b4ca0ef4bdf37d2ed84c9a3bbba16b2029b5af427b542c07f76e952bc464b74ada66b765e3bbf00ae3c487f30ad6635eaf3795e05da01fcc0c4b25c1c394fa6eeebfb6e42e786a9a26030264667943ad77c15752c2b614896c5e9b14f99a5c57e81c8f62614d7c28ce2e277ced0338d18e2e3660442fc2b61a963d03fc20a57962b9e98ac13b77536548a5c89fc2660425064a8299b690edace2d8c6ad647d54ef2f9c5400af8b73cfad504a26bb7ea458c8b41f3414141bde2242b1fac3a11366952eb1fd27e6ef84995b83f645acf5f57cba920dcd3af41671790cecb1ad14f5064bec1853bbe48c801a7d1442749f70f318fc173d06d707f51fecb863f18f02b132bee0aa1deb93ee82ccef509b8cd1e23127b764019cbf113e4c8c70601be6906e0fa446637b644912f3188ed7753aa565ca828fbe6759f885782c1e1f15ae0cb975015c5ba76a014fb2321b42e5c8a159359083ae9c66bce6a5504bb33eebb9a3b05d2f5dae5432e1014cdf39c48a9dff398a7c1b60f74f15cf890648372eaa2022f32202420dd7f7310efd9b106fc5781f6aed25a8f168d6c998b2bd049380c72ae9828ffdc9fe1eb9146e2bde78e2adc17b6e321a1fd3ecfa07d83512e54f3bc6074dd99ee8487f2c8989201145bc4a11fa181e7bd955e575a6b9a8fe2d5aae186583a9c4fd8ddddafb0f03804a5bb12264ff2eb4be5f7fa2f70e152c44206f4e712eb225a51a4ef174f5aad677c7df8d7d56b45010f41f9deffc6409484937b89a0e716330cbbc85dbcad740cf31fa320f9bacf91c7c3ee18deb0cfb46f143393b946fc689e82d02b53e6f07e4a7f19ab815cc4cd0b4bca70293ddf6afd69616290db287e900f7a247bc6bddf39afc1e048937541dea5ea5660329142b4102e2f57b87fe247e421fa6ec65f86ec38a7ec213ee0e8d3399bbc6086c89d026aaa698d4884bacf3cc3d42db6034c5ebd289e1fd0bfb5c6513175471c613fa08450f0ff89700484650dafd3faac4411caf80f5c904f334264c7b4c2f0283cb2f470c4c726c84c47f1d85380dbecd0478dc47cef67156a7d6548b3e7864f2afe7b0b2d2f073fd610eaaa65d76b36df5f840a462864a9148e8cb48b41608116ca678dcb5644538e96c7716e29cf1598503db4486d40288d5a9d7a93689decc471b1e1385cb80387a37f95324028a7cee5eed5b77416c76bba9d5e666a6ce72b81765d145d6005f3b5280abf89e20aed9e0fe4e7a2aaa7298284d8413a8d7526d62aaa16568059b9e2fdd76343e7964ba900c8571b4e2e1f6aaf76f3ec502130428398cda1ebb5910dde5cbd608ed352b295c3a294671ee0892991d88f61a4cee689b2fb83eac602e3e665ff78e3550b0f941d08c2a598e505d16dae14677d86e613ea2a3f70c12cb2c575a79e73f7249434fb1f9711a5dec9a48b638f511524dcca3c6c95ef43a55c58f68fa6957dcd55da92c20040a92d14e09b17e938998bd30bf47f23b2433d9c81455d1d5274ecdb7b772f5d3e01f8dcfe21dcf8a9a1fb4341b41c83099ff16b383d2b83a092928f83d8212b47f3e98f9d9f062392ece9d5ead5e892a671290099b49db107d463998a4e328f92611545bef6fa85ca768f71098985cec8eda3d54ad284eeae8a6846894ba3d11622217dc116b614039bf55fdca4719e07a6cc924adacaeadcde7baf5c3f2a1a66b8b0ecd84e85eb3ff9d0bc2408648dbcd5bef0035e1daf3d40de6eb87a0b9ef93c94b8ce3cc6221a26192b3dc364b14297d0d927dbdc7463ee69cf9e001b69206994564", 0x1000}}, 0x1006) ioctl$vim2m_VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f0000000100)=@overlay={0x9, 0x2, 0x4, 0x10, 0x6, {0x0, 0xea60}, {0x2, 0x1, 0xd1, 0x0, 0x3, 0xce, "eb4141d1"}, 0x7, 0x3, {}, 0x3}) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000000)={0x0, @vbi={0x2, 0xd9, 0xffffffff, 0x3231564e, [0x5, 0x80], [0x3], 0x2}}) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x7fff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe], 0x49}}) 02:39:37 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000140)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)=@multiplanar_overlay={0x18000, 0x0, 0x4, 0x8, 0x4, {r1, r2/1000+10000}, {0x5, 0x2, 0x0, 0x0, 0xff, 0x1f, "61b9121f"}, 0x3, 0x3, {&(0x7f00000000c0)=[{0x81, 0x14, {0x6fd7f0b9}, 0xfffff801}, {0x8, 0x2, {0x1}, 0x1000}]}, 0x714, 0x0, r3}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r4 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000040)={0x8, 0x1, 0x0, "dad0f369ef2fd0eae9784fa05b622d030cd5ced216a8ac522ed3cd009bd74df7", 0x494e4f4b}) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) sendmsg$SMC_PNETID_DEL(r5, &(0x7f00000002c0)={&(0x7f0000000200), 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000323bd707f0000bce0bb20"], 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x81) 02:39:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async, rerun: 32) r1 = gettid() (rerun: 32) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) ioctl$SIOCGIFMTU(0xffffffffffffffff, 0x8921, &(0x7f0000000000)={'vlan1\x00'}) (async, rerun: 32) ioctl$SIOCGIFMTU(0xffffffffffffffff, 0x8921, &(0x7f00000000c0)={'veth1_to_bridge\x00'}) (rerun: 32) r2 = syz_open_dev$vcsa(&(0x7f0000000040), 0x7, 0x200100) connect$pppl2tp(r2, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, r0, {0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x0, 0x4, 0x4, 0x3}}, 0x26) 02:39:37 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x0, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:37 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_EXPBUF(r0, 0xc0405610, &(0x7f0000000040)={0x2, 0x0, 0x2, 0x4000, 0xffffffffffffffff}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) r4 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x0, 0x12000) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000280)=@multiplanar_fd={0xfe4, 0x2, 0x4, 0x10, 0x9, {r2, r3/1000+10000}, {0x5, 0x0, 0x40, 0xff, 0x5, 0x5, "a2375cb3"}, 0x4, 0x4, {&(0x7f0000000200)=[{0x81, 0x400, {r4}, 0x1}, {0x66, 0x8001, {r5}, 0x1}]}, 0x4}) 02:39:37 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, 0x0) 02:39:37 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000140)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)=@multiplanar_overlay={0x18000, 0x0, 0x4, 0x8, 0x4, {r1, r2/1000+10000}, {0x5, 0x2, 0x0, 0x0, 0xff, 0x1f, "61b9121f"}, 0x3, 0x3, {&(0x7f00000000c0)=[{0x81, 0x14, {0x6fd7f0b9}, 0xfffff801}, {0x8, 0x2, {0x1}, 0x1000}]}, 0x714, 0x0, r3}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r4 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000040)={0x8, 0x1, 0x0, "dad0f369ef2fd0eae9784fa05b622d030cd5ced216a8ac522ed3cd009bd74df7", 0x494e4f4b}) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) sendmsg$SMC_PNETID_DEL(r5, &(0x7f00000002c0)={&(0x7f0000000200), 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000323bd707f0000bce0bb20"], 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x81) 02:39:37 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) recvfrom$rxrpc(r1, &(0x7f0000001740)=""/4096, 0x1000, 0x40000020, 0x0, 0x0) (async) write$UHID_INPUT(r1, &(0x7f0000002740)={0x8, {"cf6d5d90874b7e6e2234ab016a920f2c8262826eacb5bc688debbfe2ad7fcf67d0553132f5c5286b6fbe6e23b33a384d98ed8dcdf461090fa5d07710b398b5f1e6fefe1c75ad76fc9dca11ad59c057e3c39ecdbbd008fccfd59dba323b02f18e21edef56a2504d3feff8984948648933d8fab7a0afed0608a8f105b1764092bcebf78b2fd4dfb229c28ccd7e317c606fd45300808ed80cb041e867f3a6c3777c30f597b59723b9b0ef7eae83cb96b7155f839782ce9132a503edc983e4f5618ed688d71a9b7cdae4dc828b9911bda868114bca2f8eab0efac5f45f3d234160f67929deb5ef233626768c4a59629dadc603e65f0c927ca1a3f3467fc04a7bcc7c19280caad0a6161feb028bfe07b557bee54fc3028e83f0dd1fc17605bd93ca1c7410de65e99beb6abbb90fe9abea960f3975afeddccb39d766dc95247c5fc65a749d7bb9431aea3e726af99bf6bcc4ac08ed9c80468f5a841c3cda936fd0b9768da479448f58e852c0dc13428af074e6d67fe92fd540981aa0d28425d16946bcd0a6c1a6a583db518a8d679cfa986b3d019bf01092c7ebbaf385f8c4c2a0a9b3f51cf4826577a270a22ddf0152d71520400fb26115a471ef6a5471cfcbeee028aee79e4006225bb6ca3de6a5d8e683980ba400bf0e19dd93b5c4cfc342f5c973d9ac09e490857f54ef1b6ac176b0ff90e5646b1f877b4cc9e606c54e466efec70c11b3f35d39afdc3a469601a697bc4f0957c51165cce54764964751e26e2133e4efe9629a0a97c49723a004c41a7afbe353969c7eaca057cff8dca2d9cad3dc57e02a3b392a0c6d09b5a44ce0c99801e7cce70667a2576d329e65337d5ab7931a667e24cbc5fd7db8c83d45257efc3bd9101225fa4cc0753e80bfc0c15a58453c08b2dff4fdac07d90ef6375f0ab7dea95e73b608af938122029d1a34af89523b00b866be08c38884053351841a836d51c2d7c58b6146770d5c601b034465370d2f6654b163e461e8029eba335522b92265884e2d0d2a04a7d0ef5ce56aa26f8f97d4d59ec1439f208342003fa2659dc6da2c98bd9c35c13c570e1185ee2d30857d1a0343412b3c47958991e4fe835e4ba49381848fdfb3c904ca7af6072693d7e072618e3fb1c1caf02f580e8bd7337faf1e780da9045db9f660c3462410f425c20885c0b4d317e41a513f3f8790d6c2b7ecbdb8dbceffb38975efc8ad45b12af376b8ad7dc14370be9d6ce9d5189de2de680ca7bca21c3e2fcdfbd8ef9b704cb775fcc0e5b67c2f4e6a6aaa586992baebf58eaa2dd513e46e33729726642c7c2517b7d0f3ed05eb1b9d94d7f85c9240d880fff5188ce0c55f98a2213e911111ca07661e74b40754219feb0b782b3cb7f75f3b95497e84346c2770237a11f25fe40c2dd1095eb5910e6ce9f551a8a40a80a7669d897c3625184805a1e8565ababb5c920f5f0dd7ee1c5861e89a0e6e4037de30a7b5309691b964557fc5263245e9e49aa4e045a9f0b0a9a2607a9f3238d8a0817b6bd366859ab3724ed7feb0df8993aefd8cfdf37824b8d77446b4f55990e18f000d7db91daa6998ad3e4f9de876aa49f767b70946498a1c8684fc4f09f005db8492c526d9b70f80da0b08fd8ccc4003173f803940df33911553eb7ec4e254f3a8603d86740cf044347e35c172e5272fb9b69bdfc888bb133c2f284cf8642c7f5a27601fa4504e1aee8f8c77f8befc4cc4f39544a803a5bd201e7a6a2124f001b2deeaf38813e2614563bd674469d65439415157932aa3877adb58bb50d39a14dc658a80b72f29a0997fa3e3a5c3e6656e6012013b586acc202456a81d9181e8f456d71a344f385ca54dd21c9ea68c8f948c1618982f7398aaa17f4998cd3711a7cfe4ec79df0d8e0c03e92fc90cae3f42be0bf3eac89af215b475c58a0c21514b324d3a4a87353ec5a1773973739425d02c49c54ea73b4d97309c9a427bf82fd9d61a800d10c48123ac17d3307b51931b3554901709101e0bb23e88acab444dac1b9c3a30a1a37ab625471041cc6714a87c7822a0c64b30cbc555f7785fa2df0a88b64e683e7883c182e153406f1cd9fd1b6ad0de41bd38f0062c6f5561cba4086610d47475fe7dadbc8ec6229620b1e7695b1941f27d8dbaaff578523af880820e5435c5c69d3baedf07d5e0688a6a07c96a759c54c30199f611e3bc25c2dc7efb41d760d4fb8c0bb135677325f89f5ca95e2b3cd33a43d5d08a8913fde221d912104a85c09f9712bc94de2da4fa091b068475fbe6c902dfb4a8f4af71734bc9bef4310c32ce3bdb6b0f2f81e79f31b0580a3c57a3e81dd8d40fb77151a43bda01c2da7eb3fcbb13be63e28426169c0f1e800b31b6b225fbc3de4fabd0fcccffef9cda2aca7b5ef509621e11405a42daa90f155ee97817c06a1ba0a1225c6721263595cc0a5ef86f1b623d6e23a99946c291fc98f25afe07bdd1eb43464ba16cc2424488edc19843f804b93b9564e2e389a051b3a70714d1993b52a8768ac91225efd0253236b20bef70685d796ab2371dee1dbe80dada6ad62c00390de7e59268e90ec6eb6fb191266d0aa2b97286cf1440e9da06921baa851b568c6327ab7e469ce63f1f347fa79337cef3e9511c632b6aa47529481a726b77e5b2c8b9d76ea5863ba52586638182984eb795d7e2acdbc0308977ffee6032132cc102cf938787733e8b8f008d6babf0ad5efee138c7f11a5b0af14ba65d9207fbb0bb38bd6cf40bf9eb3e44bf28e5f3a85c59103f8a0be387a3c4bd90126bcfed2a3391a67528e45a9c93273eb938a48e1435482c946bec843c0857f6290bb5a4b86753827061429e0c5d747eab1f90026695d967d7c052594d980bcd4a8281b06480e310fe80c3d1f25722bd3919a97c1f108b32458a4790967062027760e6e9c70058753aed6c565c36049b5c4c2a6d6f56e6e401fd39c75084235fb8bd95c26b6d5d7aede0e8b45fd9833fd7394b3decad150e14d960ded8bdacee2f9c0b8909eb6ad42ab8602f6b1264f6fa7940584d3d33c1a0d91a238f68272059936655737a7255ddedb2210485030a9f969a8652baa12b3ce6b3b012c6d2d55ef53404ab4120bb4bd83c9f1ca9895e63f27135a0abc553c3f06a07dfb5412374d1d9a21acfa5d9fe7f3cefb9710099fb229b50d4ca6442ff7f643bfe85b10012c8ef16e0b871222e56456a3739c46bb48cee39cbcf0463a1f06d7454bf8270428a6f3cd26361d956749a7d24c8f701d7ada093f1bfc2bdba0d9521bb6b6ee32855ba4b9f7b78ad597b1f139af569d11dda9d550d709a9f37cce90549b7340c592e376db3bbf853a74341c1b5121c6758bd77d158cf4f41038e319c5c67ed55d8128cf4b47676273304aa85100f6fb8dd9f056903749ea1f119d61fb046eccfcd277a7a653522c5298ae8e10efe1ab846c79d090ee50142691ed68d2797a0ad8fbbec26ea79652072d9ccf2cf4745796995c427eefd5d83e6b57db1c964c4fbc9dad723fd598234f84a2b0f2d6618c3a60d1f9138f1b151b4beafc666b96061cb0f4e5c52a35decc973bef0cbfe121cab03764e14c1f1391448b24f5c82df21febb889ef5048c7057adea59b3997fab553532cb96e2a3ece439fb3d42e1580a6ca69acbc6826537e59e6832b4e3a9271bcde3ce81e7a80c1845ff5c1cf2eb93ddd27f56bd60f30a017a6bf662be35e02be9309e038d23cf13fa9d8e5ac0df67e9d96ddc513be04ec1c66024f37e25276e828eab043fa9bcb17a9441f67311e718c489cc695ce9d88f5d703255b5e2491bf795ead04c1a23c363513865315ed376db8a09766c60ee2252d23566abd678e7dbf8d9d3ff877afad2b8a5b07c367516751fce1258d1883c47e4e8c42d5abf7509332560301b220d136ebb78548772560d62930baa478f3e67dfb44b6ac300f76595a117f4cf9ad27d23d0b69dd47012df07228f347d3c1251e8cef9e5e042136ff12849ba575061c1b4ca0ef4bdf37d2ed84c9a3bbba16b2029b5af427b542c07f76e952bc464b74ada66b765e3bbf00ae3c487f30ad6635eaf3795e05da01fcc0c4b25c1c394fa6eeebfb6e42e786a9a26030264667943ad77c15752c2b614896c5e9b14f99a5c57e81c8f62614d7c28ce2e277ced0338d18e2e3660442fc2b61a963d03fc20a57962b9e98ac13b77536548a5c89fc2660425064a8299b690edace2d8c6ad647d54ef2f9c5400af8b73cfad504a26bb7ea458c8b41f3414141bde2242b1fac3a11366952eb1fd27e6ef84995b83f645acf5f57cba920dcd3af41671790cecb1ad14f5064bec1853bbe48c801a7d1442749f70f318fc173d06d707f51fecb863f18f02b132bee0aa1deb93ee82ccef509b8cd1e23127b764019cbf113e4c8c70601be6906e0fa446637b644912f3188ed7753aa565ca828fbe6759f885782c1e1f15ae0cb975015c5ba76a014fb2321b42e5c8a159359083ae9c66bce6a5504bb33eebb9a3b05d2f5dae5432e1014cdf39c48a9dff398a7c1b60f74f15cf890648372eaa2022f32202420dd7f7310efd9b106fc5781f6aed25a8f168d6c998b2bd049380c72ae9828ffdc9fe1eb9146e2bde78e2adc17b6e321a1fd3ecfa07d83512e54f3bc6074dd99ee8487f2c8989201145bc4a11fa181e7bd955e575a6b9a8fe2d5aae186583a9c4fd8ddddafb0f03804a5bb12264ff2eb4be5f7fa2f70e152c44206f4e712eb225a51a4ef174f5aad677c7df8d7d56b45010f41f9deffc6409484937b89a0e716330cbbc85dbcad740cf31fa320f9bacf91c7c3ee18deb0cfb46f143393b946fc689e82d02b53e6f07e4a7f19ab815cc4cd0b4bca70293ddf6afd69616290db287e900f7a247bc6bddf39afc1e048937541dea5ea5660329142b4102e2f57b87fe247e421fa6ec65f86ec38a7ec213ee0e8d3399bbc6086c89d026aaa698d4884bacf3cc3d42db6034c5ebd289e1fd0bfb5c6513175471c613fa08450f0ff89700484650dafd3faac4411caf80f5c904f334264c7b4c2f0283cb2f470c4c726c84c47f1d85380dbecd0478dc47cef67156a7d6548b3e7864f2afe7b0b2d2f073fd610eaaa65d76b36df5f840a462864a9148e8cb48b41608116ca678dcb5644538e96c7716e29cf1598503db4486d40288d5a9d7a93689decc471b1e1385cb80387a37f95324028a7cee5eed5b77416c76bba9d5e666a6ce72b81765d145d6005f3b5280abf89e20aed9e0fe4e7a2aaa7298284d8413a8d7526d62aaa16568059b9e2fdd76343e7964ba900c8571b4e2e1f6aaf76f3ec502130428398cda1ebb5910dde5cbd608ed352b295c3a294671ee0892991d88f61a4cee689b2fb83eac602e3e665ff78e3550b0f941d08c2a598e505d16dae14677d86e613ea2a3f70c12cb2c575a79e73f7249434fb1f9711a5dec9a48b638f511524dcca3c6c95ef43a55c58f68fa6957dcd55da92c20040a92d14e09b17e938998bd30bf47f23b2433d9c81455d1d5274ecdb7b772f5d3e01f8dcfe21dcf8a9a1fb4341b41c83099ff16b383d2b83a092928f83d8212b47f3e98f9d9f062392ece9d5ead5e892a671290099b49db107d463998a4e328f92611545bef6fa85ca768f71098985cec8eda3d54ad284eeae8a6846894ba3d11622217dc116b614039bf55fdca4719e07a6cc924adacaeadcde7baf5c3f2a1a66b8b0ecd84e85eb3ff9d0bc2408648dbcd5bef0035e1daf3d40de6eb87a0b9ef93c94b8ce3cc6221a26192b3dc364b14297d0d927dbdc7463ee69cf9e001b69206994564", 0x1000}}, 0x1006) (async) ioctl$vim2m_VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f0000000100)=@overlay={0x9, 0x2, 0x4, 0x10, 0x6, {0x0, 0xea60}, {0x2, 0x1, 0xd1, 0x0, 0x3, 0xce, "eb4141d1"}, 0x7, 0x3, {}, 0x3}) (async) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000000)={0x0, @vbi={0x2, 0xd9, 0xffffffff, 0x3231564e, [0x5, 0x80], [0x3], 0x2}}) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x7fff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe], 0x49}}) 02:39:37 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x0, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) ioctl$SIOCGIFMTU(0xffffffffffffffff, 0x8921, &(0x7f0000000000)={'vlan1\x00'}) (async) ioctl$SIOCGIFMTU(0xffffffffffffffff, 0x8921, &(0x7f00000000c0)={'veth1_to_bridge\x00'}) r2 = syz_open_dev$vcsa(&(0x7f0000000040), 0x7, 0x200100) connect$pppl2tp(r2, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, r0, {0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x0, 0x4, 0x4, 0x3}}, 0x26) 02:39:37 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, 0x0) 02:39:37 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000140)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)=@multiplanar_overlay={0x18000, 0x0, 0x4, 0x8, 0x4, {r1, r2/1000+10000}, {0x5, 0x2, 0x0, 0x0, 0xff, 0x1f, "61b9121f"}, 0x3, 0x3, {&(0x7f00000000c0)=[{0x81, 0x14, {0x6fd7f0b9}, 0xfffff801}, {0x8, 0x2, {0x1}, 0x1000}]}, 0x714, 0x0, r3}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r4 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000040)={0x8, 0x1, 0x0, "dad0f369ef2fd0eae9784fa05b622d030cd5ced216a8ac522ed3cd009bd74df7", 0x494e4f4b}) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) sendmsg$SMC_PNETID_DEL(r5, &(0x7f00000002c0)={&(0x7f0000000200), 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000323bd707f0000bce0bb20"], 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x81) 02:39:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$USBDEVFS_BULK(r1, 0xc0185502, &(0x7f00000000c0)={{{0x0, 0x1}}, 0x28, 0xfffffff7, &(0x7f0000000000)="758aa6640de6873a05d6607d08e62e38b1147b7f5370bddc54121d9c683e80b3b397be9e7e7ba842"}) r2 = openat$cgroup_procs(r1, &(0x7f0000000100)='cgroup.procs\x00', 0x2, 0x0) r3 = gettid() write$cgroup_pid(r2, &(0x7f0000000140)=r3, 0x12) 02:39:37 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) write$UHID_INPUT2(r1, &(0x7f0000000180)={0xc, {0x8, "ea4491eca184f17b"}}, 0xe) ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(r1, 0xc02c564a, &(0x7f0000000040)={0x1ff, 0x4f424752, 0x2, @stepwise={0x0, 0x9558, 0x8, 0x8, 0x6}}) 02:39:37 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x0, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:37 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) write$UHID_INPUT2(r1, &(0x7f0000000180)={0xc, {0x8, "ea4491eca184f17b"}}, 0xe) (async) ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(r1, 0xc02c564a, &(0x7f0000000040)={0x1ff, 0x4f424752, 0x2, @stepwise={0x0, 0x9558, 0x8, 0x8, 0x6}}) 02:39:37 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x0, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:37 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) write$UHID_INPUT2(r1, &(0x7f0000000180)={0xc, {0x8, "ea4491eca184f17b"}}, 0xe) ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(r1, 0xc02c564a, &(0x7f0000000040)={0x1ff, 0x4f424752, 0x2, @stepwise={0x0, 0x9558, 0x8, 0x8, 0x6}}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) write$UHID_INPUT2(r1, &(0x7f0000000180)={0xc, {0x8, "ea4491eca184f17b"}}, 0xe) (async) ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(r1, 0xc02c564a, &(0x7f0000000040)={0x1ff, 0x4f424752, 0x2, @stepwise={0x0, 0x9558, 0x8, 0x8, 0x6}}) (async) 02:39:37 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x0, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:37 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) recvfrom$rxrpc(r1, &(0x7f0000001740)=""/4096, 0x1000, 0x40000020, 0x0, 0x0) write$UHID_INPUT(r1, &(0x7f0000002740)={0x8, {"cf6d5d90874b7e6e2234ab016a920f2c8262826eacb5bc688debbfe2ad7fcf67d0553132f5c5286b6fbe6e23b33a384d98ed8dcdf461090fa5d07710b398b5f1e6fefe1c75ad76fc9dca11ad59c057e3c39ecdbbd008fccfd59dba323b02f18e21edef56a2504d3feff8984948648933d8fab7a0afed0608a8f105b1764092bcebf78b2fd4dfb229c28ccd7e317c606fd45300808ed80cb041e867f3a6c3777c30f597b59723b9b0ef7eae83cb96b7155f839782ce9132a503edc983e4f5618ed688d71a9b7cdae4dc828b9911bda868114bca2f8eab0efac5f45f3d234160f67929deb5ef233626768c4a59629dadc603e65f0c927ca1a3f3467fc04a7bcc7c19280caad0a6161feb028bfe07b557bee54fc3028e83f0dd1fc17605bd93ca1c7410de65e99beb6abbb90fe9abea960f3975afeddccb39d766dc95247c5fc65a749d7bb9431aea3e726af99bf6bcc4ac08ed9c80468f5a841c3cda936fd0b9768da479448f58e852c0dc13428af074e6d67fe92fd540981aa0d28425d16946bcd0a6c1a6a583db518a8d679cfa986b3d019bf01092c7ebbaf385f8c4c2a0a9b3f51cf4826577a270a22ddf0152d71520400fb26115a471ef6a5471cfcbeee028aee79e4006225bb6ca3de6a5d8e683980ba400bf0e19dd93b5c4cfc342f5c973d9ac09e490857f54ef1b6ac176b0ff90e5646b1f877b4cc9e606c54e466efec70c11b3f35d39afdc3a469601a697bc4f0957c51165cce54764964751e26e2133e4efe9629a0a97c49723a004c41a7afbe353969c7eaca057cff8dca2d9cad3dc57e02a3b392a0c6d09b5a44ce0c99801e7cce70667a2576d329e65337d5ab7931a667e24cbc5fd7db8c83d45257efc3bd9101225fa4cc0753e80bfc0c15a58453c08b2dff4fdac07d90ef6375f0ab7dea95e73b608af938122029d1a34af89523b00b866be08c38884053351841a836d51c2d7c58b6146770d5c601b034465370d2f6654b163e461e8029eba335522b92265884e2d0d2a04a7d0ef5ce56aa26f8f97d4d59ec1439f208342003fa2659dc6da2c98bd9c35c13c570e1185ee2d30857d1a0343412b3c47958991e4fe835e4ba49381848fdfb3c904ca7af6072693d7e072618e3fb1c1caf02f580e8bd7337faf1e780da9045db9f660c3462410f425c20885c0b4d317e41a513f3f8790d6c2b7ecbdb8dbceffb38975efc8ad45b12af376b8ad7dc14370be9d6ce9d5189de2de680ca7bca21c3e2fcdfbd8ef9b704cb775fcc0e5b67c2f4e6a6aaa586992baebf58eaa2dd513e46e33729726642c7c2517b7d0f3ed05eb1b9d94d7f85c9240d880fff5188ce0c55f98a2213e911111ca07661e74b40754219feb0b782b3cb7f75f3b95497e84346c2770237a11f25fe40c2dd1095eb5910e6ce9f551a8a40a80a7669d897c3625184805a1e8565ababb5c920f5f0dd7ee1c5861e89a0e6e4037de30a7b5309691b964557fc5263245e9e49aa4e045a9f0b0a9a2607a9f3238d8a0817b6bd366859ab3724ed7feb0df8993aefd8cfdf37824b8d77446b4f55990e18f000d7db91daa6998ad3e4f9de876aa49f767b70946498a1c8684fc4f09f005db8492c526d9b70f80da0b08fd8ccc4003173f803940df33911553eb7ec4e254f3a8603d86740cf044347e35c172e5272fb9b69bdfc888bb133c2f284cf8642c7f5a27601fa4504e1aee8f8c77f8befc4cc4f39544a803a5bd201e7a6a2124f001b2deeaf38813e2614563bd674469d65439415157932aa3877adb58bb50d39a14dc658a80b72f29a0997fa3e3a5c3e6656e6012013b586acc202456a81d9181e8f456d71a344f385ca54dd21c9ea68c8f948c1618982f7398aaa17f4998cd3711a7cfe4ec79df0d8e0c03e92fc90cae3f42be0bf3eac89af215b475c58a0c21514b324d3a4a87353ec5a1773973739425d02c49c54ea73b4d97309c9a427bf82fd9d61a800d10c48123ac17d3307b51931b3554901709101e0bb23e88acab444dac1b9c3a30a1a37ab625471041cc6714a87c7822a0c64b30cbc555f7785fa2df0a88b64e683e7883c182e153406f1cd9fd1b6ad0de41bd38f0062c6f5561cba4086610d47475fe7dadbc8ec6229620b1e7695b1941f27d8dbaaff578523af880820e5435c5c69d3baedf07d5e0688a6a07c96a759c54c30199f611e3bc25c2dc7efb41d760d4fb8c0bb135677325f89f5ca95e2b3cd33a43d5d08a8913fde221d912104a85c09f9712bc94de2da4fa091b068475fbe6c902dfb4a8f4af71734bc9bef4310c32ce3bdb6b0f2f81e79f31b0580a3c57a3e81dd8d40fb77151a43bda01c2da7eb3fcbb13be63e28426169c0f1e800b31b6b225fbc3de4fabd0fcccffef9cda2aca7b5ef509621e11405a42daa90f155ee97817c06a1ba0a1225c6721263595cc0a5ef86f1b623d6e23a99946c291fc98f25afe07bdd1eb43464ba16cc2424488edc19843f804b93b9564e2e389a051b3a70714d1993b52a8768ac91225efd0253236b20bef70685d796ab2371dee1dbe80dada6ad62c00390de7e59268e90ec6eb6fb191266d0aa2b97286cf1440e9da06921baa851b568c6327ab7e469ce63f1f347fa79337cef3e9511c632b6aa47529481a726b77e5b2c8b9d76ea5863ba52586638182984eb795d7e2acdbc0308977ffee6032132cc102cf938787733e8b8f008d6babf0ad5efee138c7f11a5b0af14ba65d9207fbb0bb38bd6cf40bf9eb3e44bf28e5f3a85c59103f8a0be387a3c4bd90126bcfed2a3391a67528e45a9c93273eb938a48e1435482c946bec843c0857f6290bb5a4b86753827061429e0c5d747eab1f90026695d967d7c052594d980bcd4a8281b06480e310fe80c3d1f25722bd3919a97c1f108b32458a4790967062027760e6e9c70058753aed6c565c36049b5c4c2a6d6f56e6e401fd39c75084235fb8bd95c26b6d5d7aede0e8b45fd9833fd7394b3decad150e14d960ded8bdacee2f9c0b8909eb6ad42ab8602f6b1264f6fa7940584d3d33c1a0d91a238f68272059936655737a7255ddedb2210485030a9f969a8652baa12b3ce6b3b012c6d2d55ef53404ab4120bb4bd83c9f1ca9895e63f27135a0abc553c3f06a07dfb5412374d1d9a21acfa5d9fe7f3cefb9710099fb229b50d4ca6442ff7f643bfe85b10012c8ef16e0b871222e56456a3739c46bb48cee39cbcf0463a1f06d7454bf8270428a6f3cd26361d956749a7d24c8f701d7ada093f1bfc2bdba0d9521bb6b6ee32855ba4b9f7b78ad597b1f139af569d11dda9d550d709a9f37cce90549b7340c592e376db3bbf853a74341c1b5121c6758bd77d158cf4f41038e319c5c67ed55d8128cf4b47676273304aa85100f6fb8dd9f056903749ea1f119d61fb046eccfcd277a7a653522c5298ae8e10efe1ab846c79d090ee50142691ed68d2797a0ad8fbbec26ea79652072d9ccf2cf4745796995c427eefd5d83e6b57db1c964c4fbc9dad723fd598234f84a2b0f2d6618c3a60d1f9138f1b151b4beafc666b96061cb0f4e5c52a35decc973bef0cbfe121cab03764e14c1f1391448b24f5c82df21febb889ef5048c7057adea59b3997fab553532cb96e2a3ece439fb3d42e1580a6ca69acbc6826537e59e6832b4e3a9271bcde3ce81e7a80c1845ff5c1cf2eb93ddd27f56bd60f30a017a6bf662be35e02be9309e038d23cf13fa9d8e5ac0df67e9d96ddc513be04ec1c66024f37e25276e828eab043fa9bcb17a9441f67311e718c489cc695ce9d88f5d703255b5e2491bf795ead04c1a23c363513865315ed376db8a09766c60ee2252d23566abd678e7dbf8d9d3ff877afad2b8a5b07c367516751fce1258d1883c47e4e8c42d5abf7509332560301b220d136ebb78548772560d62930baa478f3e67dfb44b6ac300f76595a117f4cf9ad27d23d0b69dd47012df07228f347d3c1251e8cef9e5e042136ff12849ba575061c1b4ca0ef4bdf37d2ed84c9a3bbba16b2029b5af427b542c07f76e952bc464b74ada66b765e3bbf00ae3c487f30ad6635eaf3795e05da01fcc0c4b25c1c394fa6eeebfb6e42e786a9a26030264667943ad77c15752c2b614896c5e9b14f99a5c57e81c8f62614d7c28ce2e277ced0338d18e2e3660442fc2b61a963d03fc20a57962b9e98ac13b77536548a5c89fc2660425064a8299b690edace2d8c6ad647d54ef2f9c5400af8b73cfad504a26bb7ea458c8b41f3414141bde2242b1fac3a11366952eb1fd27e6ef84995b83f645acf5f57cba920dcd3af41671790cecb1ad14f5064bec1853bbe48c801a7d1442749f70f318fc173d06d707f51fecb863f18f02b132bee0aa1deb93ee82ccef509b8cd1e23127b764019cbf113e4c8c70601be6906e0fa446637b644912f3188ed7753aa565ca828fbe6759f885782c1e1f15ae0cb975015c5ba76a014fb2321b42e5c8a159359083ae9c66bce6a5504bb33eebb9a3b05d2f5dae5432e1014cdf39c48a9dff398a7c1b60f74f15cf890648372eaa2022f32202420dd7f7310efd9b106fc5781f6aed25a8f168d6c998b2bd049380c72ae9828ffdc9fe1eb9146e2bde78e2adc17b6e321a1fd3ecfa07d83512e54f3bc6074dd99ee8487f2c8989201145bc4a11fa181e7bd955e575a6b9a8fe2d5aae186583a9c4fd8ddddafb0f03804a5bb12264ff2eb4be5f7fa2f70e152c44206f4e712eb225a51a4ef174f5aad677c7df8d7d56b45010f41f9deffc6409484937b89a0e716330cbbc85dbcad740cf31fa320f9bacf91c7c3ee18deb0cfb46f143393b946fc689e82d02b53e6f07e4a7f19ab815cc4cd0b4bca70293ddf6afd69616290db287e900f7a247bc6bddf39afc1e048937541dea5ea5660329142b4102e2f57b87fe247e421fa6ec65f86ec38a7ec213ee0e8d3399bbc6086c89d026aaa698d4884bacf3cc3d42db6034c5ebd289e1fd0bfb5c6513175471c613fa08450f0ff89700484650dafd3faac4411caf80f5c904f334264c7b4c2f0283cb2f470c4c726c84c47f1d85380dbecd0478dc47cef67156a7d6548b3e7864f2afe7b0b2d2f073fd610eaaa65d76b36df5f840a462864a9148e8cb48b41608116ca678dcb5644538e96c7716e29cf1598503db4486d40288d5a9d7a93689decc471b1e1385cb80387a37f95324028a7cee5eed5b77416c76bba9d5e666a6ce72b81765d145d6005f3b5280abf89e20aed9e0fe4e7a2aaa7298284d8413a8d7526d62aaa16568059b9e2fdd76343e7964ba900c8571b4e2e1f6aaf76f3ec502130428398cda1ebb5910dde5cbd608ed352b295c3a294671ee0892991d88f61a4cee689b2fb83eac602e3e665ff78e3550b0f941d08c2a598e505d16dae14677d86e613ea2a3f70c12cb2c575a79e73f7249434fb1f9711a5dec9a48b638f511524dcca3c6c95ef43a55c58f68fa6957dcd55da92c20040a92d14e09b17e938998bd30bf47f23b2433d9c81455d1d5274ecdb7b772f5d3e01f8dcfe21dcf8a9a1fb4341b41c83099ff16b383d2b83a092928f83d8212b47f3e98f9d9f062392ece9d5ead5e892a671290099b49db107d463998a4e328f92611545bef6fa85ca768f71098985cec8eda3d54ad284eeae8a6846894ba3d11622217dc116b614039bf55fdca4719e07a6cc924adacaeadcde7baf5c3f2a1a66b8b0ecd84e85eb3ff9d0bc2408648dbcd5bef0035e1daf3d40de6eb87a0b9ef93c94b8ce3cc6221a26192b3dc364b14297d0d927dbdc7463ee69cf9e001b69206994564", 0x1000}}, 0x1006) ioctl$vim2m_VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f0000000100)=@overlay={0x9, 0x2, 0x4, 0x10, 0x6, {0x0, 0xea60}, {0x2, 0x1, 0xd1, 0x0, 0x3, 0xce, "eb4141d1"}, 0x7, 0x3, {}, 0x3}) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000000)={0x0, @vbi={0x2, 0xd9, 0xffffffff, 0x3231564e, [0x5, 0x80], [0x3], 0x2}}) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x7fff, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe], 0x49}}) 02:39:37 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000140)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)=@multiplanar_overlay={0x18000, 0x0, 0x4, 0x8, 0x4, {r1, r2/1000+10000}, {0x5, 0x2, 0x0, 0x0, 0xff, 0x1f, "61b9121f"}, 0x3, 0x3, {&(0x7f00000000c0)=[{0x81, 0x14, {0x6fd7f0b9}, 0xfffff801}, {0x8, 0x2, {0x1}, 0x1000}]}, 0x714, 0x0, r3}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r4 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000040)={0x8, 0x1, 0x0, "dad0f369ef2fd0eae9784fa05b622d030cd5ced216a8ac522ed3cd009bd74df7", 0x494e4f4b}) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, 0x0) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x0, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async, rerun: 32) gettid() (rerun: 32) getuid() (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$USBDEVFS_BULK(r1, 0xc0185502, &(0x7f00000000c0)={{{0x0, 0x1}}, 0x28, 0xfffffff7, &(0x7f0000000000)="758aa6640de6873a05d6607d08e62e38b1147b7f5370bddc54121d9c683e80b3b397be9e7e7ba842"}) r2 = openat$cgroup_procs(r1, &(0x7f0000000100)='cgroup.procs\x00', 0x2, 0x0) r3 = gettid() write$cgroup_pid(r2, &(0x7f0000000140)=r3, 0x12) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) 02:39:38 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000140)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)=@multiplanar_overlay={0x18000, 0x0, 0x4, 0x8, 0x4, {r1, r2/1000+10000}, {0x5, 0x2, 0x0, 0x0, 0xff, 0x1f, "61b9121f"}, 0x3, 0x3, {&(0x7f00000000c0)=[{0x81, 0x14, {0x6fd7f0b9}, 0xfffff801}, {0x8, 0x2, {0x1}, 0x1000}]}, 0x714, 0x0, r3}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r4 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000040)={0x8, 0x1, 0x0, "dad0f369ef2fd0eae9784fa05b622d030cd5ced216a8ac522ed3cd009bd74df7", 0x494e4f4b}) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) 02:39:38 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0xee00, 0x0, 0xee00, 0xffffffffffffffff, 0xee01, 0x0, 0xee01]) syz_open_dev$usbfs(&(0x7f00000001c0), 0x1, 0x0) getgroups(0x2, &(0x7f0000000180)=[0xee00, r0]) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x0, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() (async) getuid() (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$USBDEVFS_BULK(r1, 0xc0185502, &(0x7f00000000c0)={{{0x0, 0x1}}, 0x28, 0xfffffff7, &(0x7f0000000000)="758aa6640de6873a05d6607d08e62e38b1147b7f5370bddc54121d9c683e80b3b397be9e7e7ba842"}) r2 = openat$cgroup_procs(r1, &(0x7f0000000100)='cgroup.procs\x00', 0x2, 0x0) (async) r3 = gettid() write$cgroup_pid(r2, &(0x7f0000000140)=r3, 0x12) 02:39:38 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0xee00, 0x0, 0xee00, 0xffffffffffffffff, 0xee01, 0x0, 0xee01]) (async) syz_open_dev$usbfs(&(0x7f00000001c0), 0x1, 0x0) getgroups(0x2, &(0x7f0000000180)=[0xee00, r0]) (async) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) 02:39:38 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x0, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000140)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)=@multiplanar_overlay={0x18000, 0x0, 0x4, 0x8, 0x4, {r1, r2/1000+10000}, {0x5, 0x2, 0x0, 0x0, 0xff, 0x1f, "61b9121f"}, 0x3, 0x3, {&(0x7f00000000c0)=[{0x81, 0x14, {0x6fd7f0b9}, 0xfffff801}, {0x8, 0x2, {0x1}, 0x1000}]}, 0x714, 0x0, r3}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) r4 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000040)={0x8, 0x1, 0x0, "dad0f369ef2fd0eae9784fa05b622d030cd5ced216a8ac522ed3cd009bd74df7", 0x494e4f4b}) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:38 executing program 1: gettid() r0 = gettid() syz_open_procfs$namespace(r0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={r0, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) 02:39:38 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0xee00, 0x0, 0xee00, 0xffffffffffffffff, 0xee01, 0x0, 0xee01]) syz_open_dev$usbfs(&(0x7f00000001c0), 0x1, 0x0) getgroups(0x2, &(0x7f0000000180)=[0xee00, r0]) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) getgroups(0x7, &(0x7f0000000040)=[0xee00, 0x0, 0xee00, 0xffffffffffffffff, 0xee01, 0x0, 0xee01]) (async) syz_open_dev$usbfs(&(0x7f00000001c0), 0x1, 0x0) (async) getgroups(0x2, &(0x7f0000000180)=[0xee00, r0]) (async) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x0, 0x4, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) 02:39:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) gettid() getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$USBDEVFS_BULK(r1, 0xc0185502, &(0x7f00000000c0)={{{0x0, 0x1}}, 0x28, 0xfffffff7, &(0x7f0000000000)="758aa6640de6873a05d6607d08e62e38b1147b7f5370bddc54121d9c683e80b3b397be9e7e7ba842"}) r2 = openat$cgroup_procs(r1, &(0x7f0000000100)='cgroup.procs\x00', 0x2, 0x0) r3 = gettid() write$cgroup_pid(r2, &(0x7f0000000140)=r3, 0x12) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:38 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000140)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)=@multiplanar_overlay={0x18000, 0x0, 0x4, 0x8, 0x4, {r1, r2/1000+10000}, {0x5, 0x2, 0x0, 0x0, 0xff, 0x1f, "61b9121f"}, 0x3, 0x3, {&(0x7f00000000c0)=[{0x81, 0x14, {0x6fd7f0b9}, 0xfffff801}, {0x8, 0x2, {0x1}, 0x1000}]}, 0x714, 0x0, r3}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 02:39:38 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}}) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x0, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 1: gettid() (async) r0 = gettid() syz_open_procfs$namespace(r0, 0x0) (async) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={r0, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) 02:39:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) gettid() getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$USBDEVFS_BULK(r1, 0xc0185502, &(0x7f00000000c0)={{{0x0, 0x1}}, 0x28, 0xfffffff7, &(0x7f0000000000)="758aa6640de6873a05d6607d08e62e38b1147b7f5370bddc54121d9c683e80b3b397be9e7e7ba842"}) r2 = openat$cgroup_procs(r1, &(0x7f0000000100)='cgroup.procs\x00', 0x2, 0x0) r3 = gettid() write$cgroup_pid(r2, &(0x7f0000000140)=r3, 0x12) 02:39:38 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}}) 02:39:38 executing program 1: gettid() (async) r0 = gettid() syz_open_procfs$namespace(r0, 0x0) (async) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={r0, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) 02:39:38 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000140)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)=@multiplanar_overlay={0x18000, 0x0, 0x4, 0x8, 0x4, {r1, r2/1000+10000}, {0x5, 0x2, 0x0, 0x0, 0xff, 0x1f, "61b9121f"}, 0x3, 0x3, {&(0x7f00000000c0)=[{0x81, 0x14, {0x6fd7f0b9}, 0xfffff801}, {0x8, 0x2, {0x1}, 0x1000}]}, 0x714, 0x0, r3}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x0, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) gettid() getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$USBDEVFS_BULK(r1, 0xc0185502, &(0x7f00000000c0)={{{0x0, 0x1}}, 0x28, 0xfffffff7, &(0x7f0000000000)="758aa6640de6873a05d6607d08e62e38b1147b7f5370bddc54121d9c683e80b3b397be9e7e7ba842"}) r2 = openat$cgroup_procs(r1, &(0x7f0000000100)='cgroup.procs\x00', 0x2, 0x0) r3 = gettid() write$cgroup_pid(r2, &(0x7f0000000140)=r3, 0x12) 02:39:38 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}}) 02:39:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) write$cgroup_pid(r2, &(0x7f0000000000)=r1, 0x12) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r3, r0, r2, r0, r2]}}], 0x28}, 0x0) ioctl$vim2m_VIDIOC_EXPBUF(r2, 0xc0405610, &(0x7f00000001c0)={0x1, 0x5, 0x2, 0x4800}) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) write$cgroup_subtree(r2, &(0x7f0000000180)={[{0x2b, 'cpuset'}, {0x2d, 'blkio'}]}, 0xf) write$UHID_SET_REPORT_REPLY(r4, &(0x7f0000000080)={0xe, {0x3, 0x6, 0x6b, 0xdd, "77fda33e3abdf1da1d224298b49d7df31852c626e6c81c3609b62b90f2d117b655b3205920549b1460d3babe9ae708e3315684351684a58233c27afe7cc6930d4a9c12a1dbd32287be41c96b0f84ac61aaac45dc058767d5b17246ca449e73b56d1929eb33b00811c34b725ffd461d94fb61f5f0d44434f623485311f8cd92379bc496bdbcdd2705ff0c27ba25defbf37b11843e4a1a0774295cdf324b53862eb1c41d7ccfc237157027837aa596237df4e8539e79dcc9e231ae8e14c1ca3b87f4be9160d16fa2a55e8889effb7e87c7d7a940eb79cd861bc772a76c29"}}, 0xe9) 02:39:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) gettid() getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$USBDEVFS_BULK(r1, 0xc0185502, &(0x7f00000000c0)={{{0x0, 0x1}}, 0x28, 0xfffffff7, &(0x7f0000000000)="758aa6640de6873a05d6607d08e62e38b1147b7f5370bddc54121d9c683e80b3b397be9e7e7ba842"}) openat$cgroup_procs(r1, &(0x7f0000000100)='cgroup.procs\x00', 0x2, 0x0) gettid() 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x0, {0x2, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:38 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000140)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000180)=@multiplanar_overlay={0x18000, 0x0, 0x4, 0x8, 0x4, {r1, r2/1000+10000}, {0x5, 0x2, 0x0, 0x0, 0xff, 0x1f, "61b9121f"}, 0x3, 0x3, {&(0x7f00000000c0)=[{0x81, 0x14, {0x6fd7f0b9}, 0xfffff801}, {0x8, 0x2, {0x1}, 0x1000}]}, 0x714, 0x0, r3}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) 02:39:38 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc]}}) socket$nl_route(0x10, 0x3, 0x0) 02:39:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) write$cgroup_pid(r2, &(0x7f0000000000)=r1, 0x12) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) (async, rerun: 64) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r3, r0, r2, r0, r2]}}], 0x28}, 0x0) (async, rerun: 64) ioctl$vim2m_VIDIOC_EXPBUF(r2, 0xc0405610, &(0x7f00000001c0)={0x1, 0x5, 0x2, 0x4800}) (async) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) write$cgroup_subtree(r2, &(0x7f0000000180)={[{0x2b, 'cpuset'}, {0x2d, 'blkio'}]}, 0xf) (async) write$UHID_SET_REPORT_REPLY(r4, &(0x7f0000000080)={0xe, {0x3, 0x6, 0x6b, 0xdd, "77fda33e3abdf1da1d224298b49d7df31852c626e6c81c3609b62b90f2d117b655b3205920549b1460d3babe9ae708e3315684351684a58233c27afe7cc6930d4a9c12a1dbd32287be41c96b0f84ac61aaac45dc058767d5b17246ca449e73b56d1929eb33b00811c34b725ffd461d94fb61f5f0d44434f623485311f8cd92379bc496bdbcdd2705ff0c27ba25defbf37b11843e4a1a0774295cdf324b53862eb1c41d7ccfc237157027837aa596237df4e8539e79dcc9e231ae8e14c1ca3b87f4be9160d16fa2a55e8889effb7e87c7d7a940eb79cd861bc772a76c29"}}, 0xe9) 02:39:38 executing program 5: syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) clock_gettime(0x0, &(0x7f0000000080)) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000140)) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) 02:39:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) gettid() getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$USBDEVFS_BULK(r1, 0xc0185502, &(0x7f00000000c0)={{{0x0, 0x1}}, 0x28, 0xfffffff7, &(0x7f0000000000)="758aa6640de6873a05d6607d08e62e38b1147b7f5370bddc54121d9c683e80b3b397be9e7e7ba842"}) openat$cgroup_procs(r1, &(0x7f0000000100)='cgroup.procs\x00', 0x2, 0x0) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x0, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc]}}) socket$nl_route(0x10, 0x3, 0x0) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() (async) setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) (async) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) write$cgroup_pid(r2, &(0x7f0000000000)=r1, 0x12) (async) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r3, r0, r2, r0, r2]}}], 0x28}, 0x0) ioctl$vim2m_VIDIOC_EXPBUF(r2, 0xc0405610, &(0x7f00000001c0)={0x1, 0x5, 0x2, 0x4800}) (async) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) write$cgroup_subtree(r2, &(0x7f0000000180)={[{0x2b, 'cpuset'}, {0x2d, 'blkio'}]}, 0xf) (async) write$UHID_SET_REPORT_REPLY(r4, &(0x7f0000000080)={0xe, {0x3, 0x6, 0x6b, 0xdd, "77fda33e3abdf1da1d224298b49d7df31852c626e6c81c3609b62b90f2d117b655b3205920549b1460d3babe9ae708e3315684351684a58233c27afe7cc6930d4a9c12a1dbd32287be41c96b0f84ac61aaac45dc058767d5b17246ca449e73b56d1929eb33b00811c34b725ffd461d94fb61f5f0d44434f623485311f8cd92379bc496bdbcdd2705ff0c27ba25defbf37b11843e4a1a0774295cdf324b53862eb1c41d7ccfc237157027837aa596237df4e8539e79dcc9e231ae8e14c1ca3b87f4be9160d16fa2a55e8889effb7e87c7d7a940eb79cd861bc772a76c29"}}, 0xe9) 02:39:38 executing program 5: syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) clock_gettime(0x0, &(0x7f0000000080)) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) 02:39:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) gettid() getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$USBDEVFS_BULK(r1, 0xc0185502, &(0x7f00000000c0)={{{0x0, 0x1}}, 0x28, 0xfffffff7, &(0x7f0000000000)="758aa6640de6873a05d6607d08e62e38b1147b7f5370bddc54121d9c683e80b3b397be9e7e7ba842"}) 02:39:38 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000001640)={0x2, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc]}}) socket$nl_route(0x10, 0x3, 0x0) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x0, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, 0x0) 02:39:38 executing program 1: socket$unix(0x1, 0x2, 0x0) gettid() r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) r1 = socket$rxrpc(0x21, 0x2, 0xa) connect$rxrpc(r1, &(0x7f0000000280)=@in6={0x21, 0x4, 0x2, 0x1c, {0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, '\x00', 0x3d}, 0xfffff912}}, 0x24) r2 = syz_open_dev$vcsa(&(0x7f0000000100), 0x400, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) syz_genetlink_get_family_id$smc(&(0x7f0000000340), r3) ioctl$USBDEVFS_SUBMITURB(r2, 0x8038550a, &(0x7f00000007c0)=@urb_type_iso={0x0, {0x1}, 0x0, 0x80, &(0x7f0000000140)="db32bbfac8ce91888dfc483114fc28b72961a87391787efa336635dbfb7f888bcb4b13abddca213c924153e6f3b9ffec1c4cf46e22fe6f385a1847ede9e19a5086ae14a54c42b18811db7083ef6850eba70ed963c2b251fec73ef86d684d22a3e6978cd0d8534607b670977f2afb735af1afe4ebe2582ba5348b7c3e851cce392e07fbfce04198b70ade9db623cfc463d4e5a112b38ad389b77c675448f38fe1fbe03c2ce45fa26a4b3cd1cf07f5928fff05d683354afd7d5733559154c272a85b7f3656464e636d15519b31763bc88920", 0xd1, 0x4, 0x1, 0x6a, 0x800, 0x10000, &(0x7f0000000240)="c2b810308b52e361ded1b941cc9da6073885909f17f3b48ae22b53964668c514a000104d48af40de", [{0x7, 0x7, 0x3}, {0x2, 0x81, 0xafa}, {0xd0, 0x3, 0x8}, {0x5, 0x4, 0x2}, {0x5, 0xc82}, {0xffffffff, 0x81, 0x7}, {0x8, 0x4f, 0x88}, {0x88, 0x400, 0x8000}, {0x6, 0x27, 0xb13}, {0x6, 0x8001, 0x8}, {0x4, 0x9, 0x4}, {0x3, 0x971d}, {0xfffffffd, 0x6, 0xfff}, {0x880f, 0x2, 0xc1}, {0x8000, 0x0, 0x10000}, {0x8, 0x1, 0xfff}, {0xffffc9d8, 0x7f, 0xfffffc00}, {0x4, 0x1, 0x5}, {0x46ef, 0xffff8001, 0x704}, {0x200, 0xea2, 0xfffffffd}, {0x1, 0x8000, 0x9}, {0x401, 0x5, 0x1}, {0x9d, 0x5, 0x80}, {0x0, 0x5, 0x100}, {0x34, 0x9d8, 0x81}, {0xe2, 0x8001, 0x9}, {0x10001, 0x0, 0x2}, {0x9, 0x0, 0x3f}, {0x5, 0x0, 0x1}, {0x5, 0x3ff, 0x80000000}, {0x8001, 0x3, 0x1}, {0x4, 0x0, 0x1}, {0xfb2, 0x1, 0x8}, {0x7fff, 0x2, 0x7}, {0xffffffff, 0x3, 0x8}, {0x3ff, 0x2, 0x2}, {0x3639, 0x5, 0x3ff}, {0x7, 0x3, 0x7}, {0x5, 0x1, 0x4}, {0x2, 0x7, 0x20}, {0xaa86, 0xff, 0x7}, {0x4, 0x9080, 0xc3}, {0x80, 0x1782, 0x5}, {0xf8, 0x8ea, 0x112912aa}, {0x4, 0x2, 0x1}, {0x7, 0x101, 0x6}, {0x7, 0x1, 0x3c}, {0x6, 0x0, 0x3}, {0x100, 0x1, 0x3}, {0x5a, 0xffff0000, 0x8}, {0xad2, 0x9, 0x1ff}, {0x7, 0xfff, 0x1}, {0x101, 0x9}, {0x8, 0x1, 0x6}, {0x99, 0x1000, 0x8}, {0x3, 0x80, 0x2}, {0x7, 0x3f, 0x2}, {0x6, 0x80000000, 0x3}, {0xffff, 0x2, 0x1f}, {0xac, 0x7fff, 0x4}, {0x9, 0x1, 0xffff861f}, {0xfffffffd, 0x1ff}, {0x1000, 0x8, 0x8}, {0x200, 0x3bbb, 0x8}, {0x3, 0xd44e, 0x7}, {0xbe6c, 0x5801, 0xfffff000}, {0x9, 0x100, 0x7fff}, {0x80000000, 0xfff, 0x1}, {0x80000000, 0x8, 0xffffff80}, {0x80, 0x1, 0xf8f}, {0x200, 0x9, 0x7}, {0xd49, 0x7ff, 0x43}, {0x3844, 0xfffff164, 0x7}, {0x6, 0x7, 0x4}, {0x0, 0x40, 0xffffffca}, {0x7c19, 0x0, 0x80000001}, {0x709e, 0x63, 0x9}, {0x1000, 0x3, 0x5}, {0x2, 0xa387, 0x6}, {0x81, 0x8001, 0x2}, {0x4, 0xffffffff, 0xe3db}, {0x9, 0x7, 0x800}, {0x3, 0x400, 0x5}, {0x0, 0x2}, {0x3, 0x3, 0x3}, {0xffffffff, 0x1000, 0x3}, {0x5, 0x6, 0x1}, {0x5, 0x1b7de09c, 0x9}, {0x200, 0x9, 0x1}, {0x6, 0xfb75, 0x7}, {0x400, 0x10001, 0x81}, {0x1, 0x5, 0x5}, {0x0, 0x5, 0x5}, {0x9, 0x2, 0x6b4}, {0x908, 0xfffffffe, 0x1}, {0x8, 0x6}, {0x6, 0x7, 0xfffffff9}, {0xf9b, 0x9, 0x8}, {0x54, 0x977, 0x7}, {0xffffffff, 0x80000001, 0x9}, {0x4, 0x1f, 0x1f}, {0x2, 0x20, 0x4}, {0x2, 0x7fff, 0x8000}, {0x7fffffff, 0x4, 0x8}, {0x6, 0xe8d, 0x1b}, {0x2, 0x800, 0x7}]}) socketpair(0x8, 0x4, 0x1ff, &(0x7f0000000000)) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$UHID_SET_REPORT_REPLY(r5, &(0x7f00000000c0)={0xe, {0x9, 0x7, 0xff, 0x2e, "3e139e4f52e9fdf687640b538505e3ceb682b3aa4dd42f8b09975ebf58e84db7a30ab851ceabf4b071e10e541c02"}}, 0x3a) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18}, 0x0) 02:39:38 executing program 5: syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x0, @pix={0x9, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, 0x0) 02:39:38 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) write$cgroup_pid(r2, &(0x7f0000000000)=r1, 0x12) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r3, r0, r2, r0, r2]}}], 0x28}, 0x0) ioctl$vim2m_VIDIOC_EXPBUF(r2, 0xc0405610, &(0x7f00000001c0)={0x1, 0x5, 0x2, 0x4800}) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) write$cgroup_subtree(r2, &(0x7f0000000180)={[{0x2b, 'cpuset'}, {0x2d, 'blkio'}]}, 0xf) write$UHID_SET_REPORT_REPLY(r4, &(0x7f0000000080)={0xe, {0x3, 0x6, 0x6b, 0xdd, "77fda33e3abdf1da1d224298b49d7df31852c626e6c81c3609b62b90f2d117b655b3205920549b1460d3babe9ae708e3315684351684a58233c27afe7cc6930d4a9c12a1dbd32287be41c96b0f84ac61aaac45dc058767d5b17246ca449e73b56d1929eb33b00811c34b725ffd461d94fb61f5f0d44434f623485311f8cd92379bc496bdbcdd2705ff0c27ba25defbf37b11843e4a1a0774295cdf324b53862eb1c41d7ccfc237157027837aa596237df4e8539e79dcc9e231ae8e14c1ca3b87f4be9160d16fa2a55e8889effb7e87c7d7a940eb79cd861bc772a76c29"}}, 0xe9) 02:39:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) gettid() getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, 0x0) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x7, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 1: socket$unix(0x1, 0x2, 0x0) (async) gettid() r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) r1 = socket$rxrpc(0x21, 0x2, 0xa) connect$rxrpc(r1, &(0x7f0000000280)=@in6={0x21, 0x4, 0x2, 0x1c, {0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, '\x00', 0x3d}, 0xfffff912}}, 0x24) (async) r2 = syz_open_dev$vcsa(&(0x7f0000000100), 0x400, 0x0) (async) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) (async) syz_genetlink_get_family_id$smc(&(0x7f0000000340), r3) ioctl$USBDEVFS_SUBMITURB(r2, 0x8038550a, &(0x7f00000007c0)=@urb_type_iso={0x0, {0x1}, 0x0, 0x80, &(0x7f0000000140)="db32bbfac8ce91888dfc483114fc28b72961a87391787efa336635dbfb7f888bcb4b13abddca213c924153e6f3b9ffec1c4cf46e22fe6f385a1847ede9e19a5086ae14a54c42b18811db7083ef6850eba70ed963c2b251fec73ef86d684d22a3e6978cd0d8534607b670977f2afb735af1afe4ebe2582ba5348b7c3e851cce392e07fbfce04198b70ade9db623cfc463d4e5a112b38ad389b77c675448f38fe1fbe03c2ce45fa26a4b3cd1cf07f5928fff05d683354afd7d5733559154c272a85b7f3656464e636d15519b31763bc88920", 0xd1, 0x4, 0x1, 0x6a, 0x800, 0x10000, &(0x7f0000000240)="c2b810308b52e361ded1b941cc9da6073885909f17f3b48ae22b53964668c514a000104d48af40de", [{0x7, 0x7, 0x3}, {0x2, 0x81, 0xafa}, {0xd0, 0x3, 0x8}, {0x5, 0x4, 0x2}, {0x5, 0xc82}, {0xffffffff, 0x81, 0x7}, {0x8, 0x4f, 0x88}, {0x88, 0x400, 0x8000}, {0x6, 0x27, 0xb13}, {0x6, 0x8001, 0x8}, {0x4, 0x9, 0x4}, {0x3, 0x971d}, {0xfffffffd, 0x6, 0xfff}, {0x880f, 0x2, 0xc1}, {0x8000, 0x0, 0x10000}, {0x8, 0x1, 0xfff}, {0xffffc9d8, 0x7f, 0xfffffc00}, {0x4, 0x1, 0x5}, {0x46ef, 0xffff8001, 0x704}, {0x200, 0xea2, 0xfffffffd}, {0x1, 0x8000, 0x9}, {0x401, 0x5, 0x1}, {0x9d, 0x5, 0x80}, {0x0, 0x5, 0x100}, {0x34, 0x9d8, 0x81}, {0xe2, 0x8001, 0x9}, {0x10001, 0x0, 0x2}, {0x9, 0x0, 0x3f}, {0x5, 0x0, 0x1}, {0x5, 0x3ff, 0x80000000}, {0x8001, 0x3, 0x1}, {0x4, 0x0, 0x1}, {0xfb2, 0x1, 0x8}, {0x7fff, 0x2, 0x7}, {0xffffffff, 0x3, 0x8}, {0x3ff, 0x2, 0x2}, {0x3639, 0x5, 0x3ff}, {0x7, 0x3, 0x7}, {0x5, 0x1, 0x4}, {0x2, 0x7, 0x20}, {0xaa86, 0xff, 0x7}, {0x4, 0x9080, 0xc3}, {0x80, 0x1782, 0x5}, {0xf8, 0x8ea, 0x112912aa}, {0x4, 0x2, 0x1}, {0x7, 0x101, 0x6}, {0x7, 0x1, 0x3c}, {0x6, 0x0, 0x3}, {0x100, 0x1, 0x3}, {0x5a, 0xffff0000, 0x8}, {0xad2, 0x9, 0x1ff}, {0x7, 0xfff, 0x1}, {0x101, 0x9}, {0x8, 0x1, 0x6}, {0x99, 0x1000, 0x8}, {0x3, 0x80, 0x2}, {0x7, 0x3f, 0x2}, {0x6, 0x80000000, 0x3}, {0xffff, 0x2, 0x1f}, {0xac, 0x7fff, 0x4}, {0x9, 0x1, 0xffff861f}, {0xfffffffd, 0x1ff}, {0x1000, 0x8, 0x8}, {0x200, 0x3bbb, 0x8}, {0x3, 0xd44e, 0x7}, {0xbe6c, 0x5801, 0xfffff000}, {0x9, 0x100, 0x7fff}, {0x80000000, 0xfff, 0x1}, {0x80000000, 0x8, 0xffffff80}, {0x80, 0x1, 0xf8f}, {0x200, 0x9, 0x7}, {0xd49, 0x7ff, 0x43}, {0x3844, 0xfffff164, 0x7}, {0x6, 0x7, 0x4}, {0x0, 0x40, 0xffffffca}, {0x7c19, 0x0, 0x80000001}, {0x709e, 0x63, 0x9}, {0x1000, 0x3, 0x5}, {0x2, 0xa387, 0x6}, {0x81, 0x8001, 0x2}, {0x4, 0xffffffff, 0xe3db}, {0x9, 0x7, 0x800}, {0x3, 0x400, 0x5}, {0x0, 0x2}, {0x3, 0x3, 0x3}, {0xffffffff, 0x1000, 0x3}, {0x5, 0x6, 0x1}, {0x5, 0x1b7de09c, 0x9}, {0x200, 0x9, 0x1}, {0x6, 0xfb75, 0x7}, {0x400, 0x10001, 0x81}, {0x1, 0x5, 0x5}, {0x0, 0x5, 0x5}, {0x9, 0x2, 0x6b4}, {0x908, 0xfffffffe, 0x1}, {0x8, 0x6}, {0x6, 0x7, 0xfffffff9}, {0xf9b, 0x9, 0x8}, {0x54, 0x977, 0x7}, {0xffffffff, 0x80000001, 0x9}, {0x4, 0x1f, 0x1f}, {0x2, 0x20, 0x4}, {0x2, 0x7fff, 0x8000}, {0x7fffffff, 0x4, 0x8}, {0x6, 0xe8d, 0x1b}, {0x2, 0x800, 0x7}]}) (async) socketpair(0x8, 0x4, 0x1ff, &(0x7f0000000000)) (async) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$UHID_SET_REPORT_REPLY(r5, &(0x7f00000000c0)={0xe, {0x9, 0x7, 0xff, 0x2e, "3e139e4f52e9fdf687640b538505e3ceb682b3aa4dd42f8b09975ebf58e84db7a30ab851ceabf4b071e10e541c02"}}, 0x3a) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18}, 0x0) 02:39:38 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x23a82528, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) write$cgroup_pid(r2, &(0x7f0000000000)=r1, 0x12) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r3, r0, r2, r0, r2]}}], 0x28}, 0x0) ioctl$vim2m_VIDIOC_EXPBUF(r2, 0xc0405610, &(0x7f00000001c0)={0x1, 0x5, 0x2, 0x4800}) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) write$cgroup_subtree(r2, &(0x7f0000000180)={[{0x2b, 'cpuset'}, {0x2d, 'blkio'}]}, 0xf) write$UHID_SET_REPORT_REPLY(r4, &(0x7f0000000080)={0xe, {0x3, 0x6, 0x6b, 0xdd, "77fda33e3abdf1da1d224298b49d7df31852c626e6c81c3609b62b90f2d117b655b3205920549b1460d3babe9ae708e3315684351684a58233c27afe7cc6930d4a9c12a1dbd32287be41c96b0f84ac61aaac45dc058767d5b17246ca449e73b56d1929eb33b00811c34b725ffd461d94fb61f5f0d44434f623485311f8cd92379bc496bdbcdd2705ff0c27ba25defbf37b11843e4a1a0774295cdf324b53862eb1c41d7ccfc237157027837aa596237df4e8539e79dcc9e231ae8e14c1ca3b87f4be9160d16fa2a55e8889effb7e87c7d7a940eb79cd861bc772a76c29"}}, 0xe9) 02:39:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) gettid() getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) 02:39:38 executing program 1: socket$unix(0x1, 0x2, 0x0) gettid() (async) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) r1 = socket$rxrpc(0x21, 0x2, 0xa) connect$rxrpc(r1, &(0x7f0000000280)=@in6={0x21, 0x4, 0x2, 0x1c, {0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, '\x00', 0x3d}, 0xfffff912}}, 0x24) (async) r2 = syz_open_dev$vcsa(&(0x7f0000000100), 0x400, 0x0) (async) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) syz_genetlink_get_family_id$smc(&(0x7f0000000340), r3) ioctl$USBDEVFS_SUBMITURB(r2, 0x8038550a, &(0x7f00000007c0)=@urb_type_iso={0x0, {0x1}, 0x0, 0x80, &(0x7f0000000140)="db32bbfac8ce91888dfc483114fc28b72961a87391787efa336635dbfb7f888bcb4b13abddca213c924153e6f3b9ffec1c4cf46e22fe6f385a1847ede9e19a5086ae14a54c42b18811db7083ef6850eba70ed963c2b251fec73ef86d684d22a3e6978cd0d8534607b670977f2afb735af1afe4ebe2582ba5348b7c3e851cce392e07fbfce04198b70ade9db623cfc463d4e5a112b38ad389b77c675448f38fe1fbe03c2ce45fa26a4b3cd1cf07f5928fff05d683354afd7d5733559154c272a85b7f3656464e636d15519b31763bc88920", 0xd1, 0x4, 0x1, 0x6a, 0x800, 0x10000, &(0x7f0000000240)="c2b810308b52e361ded1b941cc9da6073885909f17f3b48ae22b53964668c514a000104d48af40de", [{0x7, 0x7, 0x3}, {0x2, 0x81, 0xafa}, {0xd0, 0x3, 0x8}, {0x5, 0x4, 0x2}, {0x5, 0xc82}, {0xffffffff, 0x81, 0x7}, {0x8, 0x4f, 0x88}, {0x88, 0x400, 0x8000}, {0x6, 0x27, 0xb13}, {0x6, 0x8001, 0x8}, {0x4, 0x9, 0x4}, {0x3, 0x971d}, {0xfffffffd, 0x6, 0xfff}, {0x880f, 0x2, 0xc1}, {0x8000, 0x0, 0x10000}, {0x8, 0x1, 0xfff}, {0xffffc9d8, 0x7f, 0xfffffc00}, {0x4, 0x1, 0x5}, {0x46ef, 0xffff8001, 0x704}, {0x200, 0xea2, 0xfffffffd}, {0x1, 0x8000, 0x9}, {0x401, 0x5, 0x1}, {0x9d, 0x5, 0x80}, {0x0, 0x5, 0x100}, {0x34, 0x9d8, 0x81}, {0xe2, 0x8001, 0x9}, {0x10001, 0x0, 0x2}, {0x9, 0x0, 0x3f}, {0x5, 0x0, 0x1}, {0x5, 0x3ff, 0x80000000}, {0x8001, 0x3, 0x1}, {0x4, 0x0, 0x1}, {0xfb2, 0x1, 0x8}, {0x7fff, 0x2, 0x7}, {0xffffffff, 0x3, 0x8}, {0x3ff, 0x2, 0x2}, {0x3639, 0x5, 0x3ff}, {0x7, 0x3, 0x7}, {0x5, 0x1, 0x4}, {0x2, 0x7, 0x20}, {0xaa86, 0xff, 0x7}, {0x4, 0x9080, 0xc3}, {0x80, 0x1782, 0x5}, {0xf8, 0x8ea, 0x112912aa}, {0x4, 0x2, 0x1}, {0x7, 0x101, 0x6}, {0x7, 0x1, 0x3c}, {0x6, 0x0, 0x3}, {0x100, 0x1, 0x3}, {0x5a, 0xffff0000, 0x8}, {0xad2, 0x9, 0x1ff}, {0x7, 0xfff, 0x1}, {0x101, 0x9}, {0x8, 0x1, 0x6}, {0x99, 0x1000, 0x8}, {0x3, 0x80, 0x2}, {0x7, 0x3f, 0x2}, {0x6, 0x80000000, 0x3}, {0xffff, 0x2, 0x1f}, {0xac, 0x7fff, 0x4}, {0x9, 0x1, 0xffff861f}, {0xfffffffd, 0x1ff}, {0x1000, 0x8, 0x8}, {0x200, 0x3bbb, 0x8}, {0x3, 0xd44e, 0x7}, {0xbe6c, 0x5801, 0xfffff000}, {0x9, 0x100, 0x7fff}, {0x80000000, 0xfff, 0x1}, {0x80000000, 0x8, 0xffffff80}, {0x80, 0x1, 0xf8f}, {0x200, 0x9, 0x7}, {0xd49, 0x7ff, 0x43}, {0x3844, 0xfffff164, 0x7}, {0x6, 0x7, 0x4}, {0x0, 0x40, 0xffffffca}, {0x7c19, 0x0, 0x80000001}, {0x709e, 0x63, 0x9}, {0x1000, 0x3, 0x5}, {0x2, 0xa387, 0x6}, {0x81, 0x8001, 0x2}, {0x4, 0xffffffff, 0xe3db}, {0x9, 0x7, 0x800}, {0x3, 0x400, 0x5}, {0x0, 0x2}, {0x3, 0x3, 0x3}, {0xffffffff, 0x1000, 0x3}, {0x5, 0x6, 0x1}, {0x5, 0x1b7de09c, 0x9}, {0x200, 0x9, 0x1}, {0x6, 0xfb75, 0x7}, {0x400, 0x10001, 0x81}, {0x1, 0x5, 0x5}, {0x0, 0x5, 0x5}, {0x9, 0x2, 0x6b4}, {0x908, 0xfffffffe, 0x1}, {0x8, 0x6}, {0x6, 0x7, 0xfffffff9}, {0xf9b, 0x9, 0x8}, {0x54, 0x977, 0x7}, {0xffffffff, 0x80000001, 0x9}, {0x4, 0x1f, 0x1f}, {0x2, 0x20, 0x4}, {0x2, 0x7fff, 0x8000}, {0x7fffffff, 0x4, 0x8}, {0x6, 0xe8d, 0x1b}, {0x2, 0x800, 0x7}]}) socketpair(0x8, 0x4, 0x1ff, &(0x7f0000000000)) (async) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$UHID_SET_REPORT_REPLY(r5, &(0x7f00000000c0)={0xe, {0x9, 0x7, 0xff, 0x2e, "3e139e4f52e9fdf687640b538505e3ceb682b3aa4dd42f8b09975ebf58e84db7a30ab851ceabf4b071e10e541c02"}}, 0x3a) (async) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18}, 0x0) 02:39:38 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)={{0x3, @default, 0x3}, [@null, @null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x48) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x4, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x0, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:38 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 02:39:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) gettid() getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) 02:39:38 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) write$cgroup_pid(r2, &(0x7f0000000000)=r1, 0x12) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r3, r0, r2, r0, r2]}}], 0x28}, 0x0) ioctl$vim2m_VIDIOC_EXPBUF(r2, 0xc0405610, &(0x7f00000001c0)={0x1, 0x5, 0x2, 0x4800}) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) write$cgroup_subtree(r2, &(0x7f0000000180)={[{0x2b, 'cpuset'}, {0x2d, 'blkio'}]}, 0xf) write$UHID_SET_REPORT_REPLY(r4, &(0x7f0000000080)={0xe, {0x3, 0x6, 0x6b, 0xdd, "77fda33e3abdf1da1d224298b49d7df31852c626e6c81c3609b62b90f2d117b655b3205920549b1460d3babe9ae708e3315684351684a58233c27afe7cc6930d4a9c12a1dbd32287be41c96b0f84ac61aaac45dc058767d5b17246ca449e73b56d1929eb33b00811c34b725ffd461d94fb61f5f0d44434f623485311f8cd92379bc496bdbcdd2705ff0c27ba25defbf37b11843e4a1a0774295cdf324b53862eb1c41d7ccfc237157027837aa596237df4e8539e79dcc9e231ae8e14c1ca3b87f4be9160d16fa2a55e8889effb7e87c7d7a940eb79cd861bc772a76c29"}}, 0xe9) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x3, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x0, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) 02:39:38 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000180)={0x6, 0x1000, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x0, 0x1, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:38 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) write$cgroup_pid(r2, &(0x7f0000000000)=r1, 0x12) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r3, r0, r2, r0, r2]}}], 0x28}, 0x0) ioctl$vim2m_VIDIOC_EXPBUF(r2, 0xc0405610, &(0x7f00000001c0)={0x1, 0x5, 0x2, 0x4800}) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) write$cgroup_subtree(r2, &(0x7f0000000180)={[{0x2b, 'cpuset'}, {0x2d, 'blkio'}]}, 0xf) 02:39:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) 02:39:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) 02:39:38 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix_mp={0x0, 0x9, 0x35303553, 0x0, 0x0, [{0x0, 0xeb}, {0x80ef, 0xb767}, {0x13}, {0x62fa372e, 0x800}, {0x696}, {0x0, 0x6}, {0x3f, 0xfffffffb}], 0x0, 0x7d, 0x0, 0x0, 0x7}}) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x0, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) write$cgroup_pid(r2, &(0x7f0000000000)=r1, 0x12) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r3, r0, r2, r0, r2]}}], 0x28}, 0x0) ioctl$vim2m_VIDIOC_EXPBUF(r2, 0xc0405610, &(0x7f00000001c0)={0x1, 0x5, 0x2, 0x4800}) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) 02:39:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x0, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x0, {0x1, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:38 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (fail_nth: 1) 02:39:38 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) write$cgroup_pid(r2, &(0x7f0000000000)=r1, 0x12) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r3, r0, r2, r0, r2]}}], 0x28}, 0x0) ioctl$vim2m_VIDIOC_EXPBUF(r2, 0xc0405610, &(0x7f00000001c0)={0x1, 0x5, 0x2, 0x4800}) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) 02:39:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) ioctl$PERF_EVENT_IOC_ID(0xffffffffffffffff, 0x80082407, &(0x7f0000000000)) 02:39:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:38 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000140)=@fd={0x0, 0x2, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "d77baa5d"}}) openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) sendto$ax25(r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 02:39:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x0, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:38 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) 02:39:38 executing program 1: sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@getneightbl={0x14, 0x42, 0x300, 0x70bd2b, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) r0 = socket$unix(0x1, 0x1, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000000100), 0xe4c, 0x57b302) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x4e22}, 0x6e) 02:39:38 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) write$cgroup_pid(r2, &(0x7f0000000000)=r1, 0x12) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r3, r0, r2, r0, r2]}}], 0x28}, 0x0) ioctl$vim2m_VIDIOC_EXPBUF(r2, 0xc0405610, &(0x7f00000001c0)={0x1, 0x5, 0x2, 0x4800}) 02:39:39 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000140)=@fd={0x0, 0x2, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "d77baa5d"}}) openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) sendto$ax25(r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000140)=@fd={0x0, 0x2, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "d77baa5d"}}) (async) openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r3, 0x0, 0x0) (async) write$UHID_CREATE2(r3, 0x0, 0x0) (async) sendto$ax25(r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) 02:39:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52, 0x0, 0x3, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:39 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x0, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:39 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) write$cgroup_pid(r2, &(0x7f0000000000)=r1, 0x12) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r3, r0, r2, r0, r2]}}], 0x28}, 0x0) 02:39:39 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) 02:39:39 executing program 1: sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@getneightbl={0x14, 0x42, 0x300, 0x70bd2b, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) r0 = socket$unix(0x1, 0x1, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000000100), 0xe4c, 0x57b302) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x4e22}, 0x6e) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@getneightbl={0x14, 0x42, 0x300, 0x70bd2b, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) (async) socket$unix(0x1, 0x1, 0x0) (async) gettid() (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) syz_open_dev$vcsa(&(0x7f0000000100), 0xe4c, 0x57b302) (async) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x4e22}, 0x6e) (async) 02:39:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52, 0x0, 0x0, 0x0, 0x6, 0x0, 0x2}}, 0x3}) 02:39:39 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x0, @sdr={0x38414262, 0x100000}}, 0x8}) 02:39:39 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000140)=@fd={0x0, 0x2, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "d77baa5d"}}) openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) sendto$ax25(r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000140)=@fd={0x0, 0x2, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "d77baa5d"}}) (async) openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r3, 0x0, 0x0) (async) write$UHID_CREATE2(r3, 0x0, 0x0) (async) sendto$ax25(r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) 02:39:39 executing program 1: sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@getneightbl={0x14, 0x42, 0x300, 0x70bd2b, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) r0 = socket$unix(0x1, 0x1, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000000100), 0xe4c, 0x57b302) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x4e22}, 0x6e) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@getneightbl={0x14, 0x42, 0x300, 0x70bd2b, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) (async) socket$unix(0x1, 0x1, 0x0) (async) gettid() (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) syz_open_dev$vcsa(&(0x7f0000000100), 0xe4c, 0x57b302) (async) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x4e22}, 0x6e) (async) 02:39:39 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) write$cgroup_pid(r2, &(0x7f0000000000)=r1, 0x12) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r3, r0, r2, r0, r2]}}], 0x28}, 0x0) 02:39:39 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) 02:39:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}, 0x3}) 02:39:39 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr={0x0, 0x100000}}, 0x8}) 02:39:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}, 0x3}) 02:39:39 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) 02:39:39 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000500)={0x8, {"c909e6ecbe805560c55d2cefc95abc4d5eede37e0a4a4390125ac289a88a1c5dff406ff7bb583b9c69af4277195ea62b035bdbcaea5e47e83e96e0070fe4e08bd8ada081ffd5c30b30f6167be00ffb016495eae337ac3aa6c93f4bb5ecf1e00c56580a9995f560442d99e65416a35f898c38ef9a2ced29932210f6150fd3925af21be39a965f4f4e14f22bf0d9b0dbb0b369e7ce4a9e17b5b282f9464630ad85925e30f99dacd67341ae91590690255d3a43476f7d76899cd6918b4f3317fb8c68d4b644674471f98f688a342f99791aad0bcf1ad3a274bc3d3f4335b772ddd4832b7a3fd020152de6c7bb0865ddf3dd7fff2acf5f502f7f8b28b2d6a0b63cd1c56a2327136e804c8787bfafc86825494e35d52b63fb25b0c2a3c3e0acefc7bd1f10be517da9fee6feb07d648cdfd43d8aec2bcd8f859f3f73dee1c3d91594e71cdf0cce92d14717c34a2a82b3f51596f326f5f34c168ed6e8cef87c032aaf717d7bb2255656bd7864819172236445f68b11cc3dc780a8e88bbef7b001d36d1f43cebfeeb8b6e07c5baea43a5a654d2b3318d0435997fa176c4be99cdcdd3a4c78db153bcd88af8260f53a0ffaff539dfb2b6f0ef604acb51681cfb93eabbf1f7afcac009b6ab1b61bd7d13a6660b676c05f512aacb4be718a934dcec4bca4b8d026ddb9d8916a82d661bd5278f0404f1c02926786a6e4e75773286ed5bb0f11f7526839ca358d11d0239b780f62da02d84e9f97296799cf42fd3822689c39d9362a5e616389619adc218d9114781bb9560208876bdaf325ddb28df329773efe528b1e39a788eba905134aba2ae789223357ae10de38196dc8496b44163731dfa0da12b374a176543314bdc1d7c0780e5e60fabc709ae7cfd2260a39fd40c14436fb098896021d1197ce36100fa7ff707b1e99aa4c009e1e133bb6b31f3bf126d8d49acf181ca32b0d83c6c9abd8de9fe162bf4de7072f78c1abaa2601da0baaf505c404035748d94efdd5e65d9e344c576997d9edc4fdd4c612ece10ef8bba991a3f9e78afb02d363b583267e9f6c5722b7f42857ef461c05d0a804832675d2ad4dfc2f145d1a2695e9cd2ffffa194a553fc2e6b054d264a35b72cf900bee42d68e9207db9a602838cd3167bbe1b6e6e505443203d7469eda1f564504f14d9ee4d041d9a88007d9ec99bbf3d01c54befd7d5b7d89d60876d1b7e9eb7067b94f8c577ec27f5e84a0f588f834ac3b807f14760575af995138f7f6f56ab19e7e981e1cb277656e80e5804f8b9719d27d4b3061c9980d354190f078911025a38e1c5087ec2b7b931762683dbe69a834d2e54ccdc8e6e5a7f28bf906ffc9f45a495b1a948716a3a47f93fa531ece8a46d197bcc2428b85ac3fd49845aed6b9cabd771a1758508fce4159826b4d47475b23eec262e6537f85136f1f4d526004b8ece53338f2c2b00772a7113fe0a203d7c370fd1c5bf233c01231a765a20cdbbf19934701405d50610aee3b7595d82f4781aea227b93fbb9a0beabb859bf623609a860dc2be1cc36e5a1d009871cf3544406aa17738c8808c685f4c150890afe02e4c1165b726b317e8d8996c30f84d4b6a919d2ceea729182ec79d2daa60d0e614b7a973d769ff10342d59858809e2cc57d49a27a41d5159945e970e42b40e58d0d0d74e9a7021f8de47a33a33bcf8afc5c273ff97cb639401e0abd481d4a1da1372bf5e813c885bfb26a0b6c7d68a6c68a7bc1550f7b08b7452ba058c1b0e4b8b0793c54ad88ea2bed6a2ce55bd7eb93b3895b3c1a4502dec5495391e6c833982fbc35c31ff6f23b021f2e517fd38e257ce47f285dac9df7f3453bb66e17d0f81b976c2205f497c9a612f7c4bffaa0f0b71fddedb2d224e35d1002857a4d0eaf113519b0f443bbe6e6ea03fac1a9690b8bc3d02eb160c0a8a5feda89cf5f5ab16edb79da64d259ab3fe491945088bc82a838bd34b677b857b8c330b3cc1043c8d41203033c94289416795cf94664287ccf9bdeea5db4045af0f4dafca8cfb2f6b3ca5dc004d9e593281f8530113d16317ce4d32cc24472a6fb0ff8d26a424b1fe5219f1c1162ae835f668a4082e10225a28e8c5d430d6d993f21d96207975080487c46f8cb6663170f4a2469ca6ed8c97bb695c5e580ed032ae4f34de7b600dd58bbf82de3d38678f549154a3c7a1551ecec98b4217a662aeaa27f2af0b58813e7262cf09297e49737a87718af1284ea73e7bb84ea60c885032a7dd5305ca67872689552e6bfb63a7b83c4d709e00f4d9b37538ef8fc94e2d8dbbf29fb0d38375ebf530c49b1d7eb19b9fcd4b9fccb91c1409138fda0e38cc5a63eb2521c7a55c7285cb319cc98673b601c9e46b0885ea3069d970ef644d73fced31c6b8c6dd0edabc7c0b68499a62b0a7bf7fffd03b990cb3dda480da07b97f9700e4b1f3ffb0283405597f3c3002081d2f8674ef8e439c7e0899eb2f59b0d2241205d91425d9049bc02ed4410b07ed78a59f0345cddd9fae698cde0ffa8f0802e5faabffbe5c6e0a04cd8050ed17d6e983f0d72a26d0488b574e42d239483b29132844a2b5c8de2d4ac7ca72a1894f60efc93a78c129fa88b3c7b9b4f39c2e7f148d993db3563a03c691dd48ca5ff201fc9ad2be05a01cd94afa7f99e8b83df15bb9f3d782f09c0fa7375eb27a702072d3efd8932b51bdde7a0a8d7b9db2045705afc8ae4e7392d72a73d956a899fbd7afebd030d317595160f953eafe5774df586eb556fa993ccb791dabaed2bc143c994c5c497f9a4cdca7921772d3fa505843b474abe72951aa5a2bca1a8d050298dd0870791e823cfc7f6dd404b7bc361459f18ab07dd063ccb2d2dc7470c046a2b9784760e11f97f2409b6f19f11a549d42329a32b00a827baeb62b38427c885b04f9cb0f168caaa0d62915aac09d17630f2715882878ea3a4c6e782b0730b0df32423966fcddb1a4027b9ea40694a6e581683e427c48ed6915692eea24e73e741cba7b25d46fc097621ea0ad7b78af26e078fbe09391609fb88732e6293d499194235a49f650b92752beddc16125981222de4859d29eb48ce7a489d7ef173a75e1f7d817568cee4b26d07f62a7db40d82bb5b538b7f9a0ae80cbf5b792b794c14ff76ea92fad0e74ba08e7fadb5f7806dc4a1fe0be6a8f7ca043b096236f991ea4e3812ec7fb326439353902e6e869eebefed015d59107082d1c365a786ebd00f9c5fa109bad393d3da13629e86dad7868713f256ebbdb13fda9e50a7ca1c2141c4203d6ccbdbd60202e9032f1c1138840b5eccabf3ec0b0fa556545adc8ba46e98316a4ccc4f6f2d4379dd1dcda55c3e40b565e40007971d2d6bca9acf30c4c8584ae0c201cf757f6f379297a2de9246ec8b939824279c464e26f8dc551623217b7a221b0db1cb7edfa596c2e64665cbad8c50f11d47e03ef1d307e4bb18587db5c560982cc266754a1587c731d974e037b348c6d9090b5dd03194ac199dd3d72fe73bbd8d4d3eaa8ff64de6fcfa8f07b43cef099ccbdb5ab19bb626afcd24bf6b4de4a317c490a872dbf4d4827c79fce6c92cfa15ad35dd8138be29ce2c019d98f2ea42d2fe26801810635b2ec4d166eae1bf4a9d779b25be84f08e6fcaa47c4c5babfbfba9783a6141bb904cdfa05c891edeaff1e67188bea491e38f35af091b02f0b4dfb3a401dcf5a1d01e4dd1338733493742f91a8c5b0ac0e92227c0e3c2c6c387dd7f3ba0d42f0adc401904e7f1fb75f16a297a50e212bbba50389ee1d3ad7cfc52de350ed798d2f2bdcb571592c40cb9a9a1669256626609ddf43989ef33fc2edc278817f8ec23712f29607f01a9fd35270363bd1828b7d64b291b3087ea108fc2d27f3d47db195c371c0beb56ede074c38748b72dbe68e1bb8603d13d68cc54152f40f7488db1d87020ef52a3e0eb0e8e50930ae1005ae65839da996a684e85c90a6f92e577532bedcbaebce8fc7e69dcddd6234f73898ec46ae9d0ddd574ba2b84c34bb43e22b685e038692e3a5792a4f3737c756ab3f299deb9ee949bfb5e63283a14dc4ec3006a1e119ee62c6049c5503685c5329d38bbee5d6d83283cf41ae6dce4afbd9957c409ae5807c51daf459eaf064f24c6d4f8615ac9082f6841cd402b7d49f541c7db88bc9a30a05970e85dddda653bf3af8e6239ef570d00c90908deaa0c338023bf2a228a4f5527fc267344b573b386e2b1e3e1c8b9e26bfef49c82d2e4bab06aa4ed6007cc2b7234a76f28cd5440b77e725a4d875588f8ee269f06186cc4815f282151a16d9e59e99c056e42da50726ce0d8ae9518048917d0f4d5dd1068d78ccfdd1a124ca32f279ed4683fd47a237cc9b1a2dea414ba0bb70b8866299d6a868953629e0dccdf1185f6ef74e77a54d273baaf93b702ed7f67359be6586a4f367f03cb90b7b196110ba8f5bb4d9a68812c6babba81d06f4347ebd05e96388dcbfd9d55484f4272da7ba61c8b79a04c09227875fab3b3b11958bdc91057fac503b498cdd3e7e6df5a284ec8ea11dbd8c10d7a91d7ad215539249c6faac0070c01fd6f95b122904453c2239529a4dd2ca25b701df55102dd056b522418e48e9fc70bb6dbe3b43fd3c6287efd64f5a065009333cf43a53917d502dc6e006637437539c97fd04b6242a28f9d216c7ac2de6f4361bb30e559bd3611241d573efdc1a1865147b03f1549b01b44a1edf5d84f12b5db0d91fc5d22e20a1e01a01aedd65a88c59d09bc84898d92ffc2b624827f161c8d24aff6ca10e430c6ee28029942d503630d438492017bdffa407cf6b3509770599d3608f6375f1b6b3bdb32a0c6465cdb2894b7003a4c211e1f1fd22fc75226e76e231dc3fc9e5f3ee1c0b9ac66c1e95ae1a4251b56560ccc3a4e7b0bfd5ee26e77527fd34542725253a528e4ec42ef2f1978040d7b1a896b1234ed6d3fb7f04add28e96f945f3a9f1844d74e34f0bc09d815ba7ea212941a68634dab538838568fe4032c71a10653fc376a377840995fddffe40eba0022d0b6c33c59d6d1d773b8c6ed5c3b4bbb6e373daffaf68d8975ebfa960d55e3a955e9811ab5d073957819f1a2ab044e5cae178698a642f40015d2d9cd7e81da4122db65f0d25c48a4c64cf282b562b01c99082f7ab5e197476e2e923e50a3bce9af19b878750623ada1f825581da9d260a5c760e5de3010748a6bd9d9382dc63383ab0055561d8007ffa9ccb9610bf157a98448bd3ca640a599756bffecd582853ea3c93b1e7eea7c88fe98a7128abd8ba8a292a8ba426c52be0f3f0405f440eb681da13f916608be9ad99b586340b30659b9a86d7b293d5545831c7b5c3a0005472a81e52347576931f48bd96b880ad06d2ac06e12bf0810f63a67cae276a9efdf3e1e13430875bb2b377b214937de9c928b76ca386bd4317d34db6721affd6f4087dc1adcad520d976b3cfd7302b145dd6ece1fba8cdc3a615bde3186612cbd5a131d370db6e627cf698812d54394a6bf23419d3447961224a69864c557f24d4e0582f2491524f8f2af03fbfb86b4d1070648a63a269c84e562373a91ddc5270293bd4934f0e5eb722c68270c2a27d43533b5fe2bb09655a4f9665142ee9ee11a6fb8cb2c42b2cdda397c3610d116496356b6628de3824d89dc833ab88e5aa7dc15a9460951b2c5efe418254b651fbc27434041f5e7c2d3e72f909b82bf61d125798bc834cd5014b378a0e077ea893ee717e42e5be530b24ad629a72fb194c71aaba5cc5b61a1769848aa4b1024e8fc437466f2ff85e794c4a33b88ac53b149aec", 0x1000}}, 0x1006) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:39 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) write$cgroup_pid(r2, &(0x7f0000000000)=r1, 0x12) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r2, r0, r2]}}], 0x28}, 0x0) 02:39:39 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc1}, &(0x7f00000002c0)={0x0, "4747e21b6eab9e8c3aa7620adb71102bf4f0caf2945d301be8884d6d62265314ef0e6de342ffe93c996dc735174f46f4e8622217d07bbf85b9c752a873da2a29", 0x1c}, 0x48, 0x0) r1 = add_key(&(0x7f00000000c0)='dns_resolver\x00', &(0x7f0000000100)={'syz', 0x0}, &(0x7f0000000140)="e4333f5bc1c57eb5663331d8addfa3dc8bb4b2a5c7edad281e53b9902c2a743b030364668c9f3691d205512d5ff7858f2dde795ec1169537f8623198130f92d66773d2b33c7d3f38bc986cde1840a1cd025f9454749cc631eccbb8c425d45eee8a9dbc40c0b10bf9cd18c985b0ac887fa4036ab5dcf151f27dbf535a401c70e87c1842cab3f8da4d05171ce97484f3312a7fcbf04d14eaff2142dcd3c7127291326ce6d04e90f657893b266a2bdfb440f99fe41875e0ce6ba085ba64f5f6a8d395383712850d7973cb7d5639eea9b174d672f2ddbf41a3c4aea993f71871000000", 0xe1, r0) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@rc, &(0x7f0000000080)=0x80) sendto$ax25(r2, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0) r3 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$negate(0xd, r3, 0x5, r1) 02:39:39 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}, 0x8}) 02:39:39 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000500)={0x8, {"c909e6ecbe805560c55d2cefc95abc4d5eede37e0a4a4390125ac289a88a1c5dff406ff7bb583b9c69af4277195ea62b035bdbcaea5e47e83e96e0070fe4e08bd8ada081ffd5c30b30f6167be00ffb016495eae337ac3aa6c93f4bb5ecf1e00c56580a9995f560442d99e65416a35f898c38ef9a2ced29932210f6150fd3925af21be39a965f4f4e14f22bf0d9b0dbb0b369e7ce4a9e17b5b282f9464630ad85925e30f99dacd67341ae91590690255d3a43476f7d76899cd6918b4f3317fb8c68d4b644674471f98f688a342f99791aad0bcf1ad3a274bc3d3f4335b772ddd4832b7a3fd020152de6c7bb0865ddf3dd7fff2acf5f502f7f8b28b2d6a0b63cd1c56a2327136e804c8787bfafc86825494e35d52b63fb25b0c2a3c3e0acefc7bd1f10be517da9fee6feb07d648cdfd43d8aec2bcd8f859f3f73dee1c3d91594e71cdf0cce92d14717c34a2a82b3f51596f326f5f34c168ed6e8cef87c032aaf717d7bb2255656bd7864819172236445f68b11cc3dc780a8e88bbef7b001d36d1f43cebfeeb8b6e07c5baea43a5a654d2b3318d0435997fa176c4be99cdcdd3a4c78db153bcd88af8260f53a0ffaff539dfb2b6f0ef604acb51681cfb93eabbf1f7afcac009b6ab1b61bd7d13a6660b676c05f512aacb4be718a934dcec4bca4b8d026ddb9d8916a82d661bd5278f0404f1c02926786a6e4e75773286ed5bb0f11f7526839ca358d11d0239b780f62da02d84e9f97296799cf42fd3822689c39d9362a5e616389619adc218d9114781bb9560208876bdaf325ddb28df329773efe528b1e39a788eba905134aba2ae789223357ae10de38196dc8496b44163731dfa0da12b374a176543314bdc1d7c0780e5e60fabc709ae7cfd2260a39fd40c14436fb098896021d1197ce36100fa7ff707b1e99aa4c009e1e133bb6b31f3bf126d8d49acf181ca32b0d83c6c9abd8de9fe162bf4de7072f78c1abaa2601da0baaf505c404035748d94efdd5e65d9e344c576997d9edc4fdd4c612ece10ef8bba991a3f9e78afb02d363b583267e9f6c5722b7f42857ef461c05d0a804832675d2ad4dfc2f145d1a2695e9cd2ffffa194a553fc2e6b054d264a35b72cf900bee42d68e9207db9a602838cd3167bbe1b6e6e505443203d7469eda1f564504f14d9ee4d041d9a88007d9ec99bbf3d01c54befd7d5b7d89d60876d1b7e9eb7067b94f8c577ec27f5e84a0f588f834ac3b807f14760575af995138f7f6f56ab19e7e981e1cb277656e80e5804f8b9719d27d4b3061c9980d354190f078911025a38e1c5087ec2b7b931762683dbe69a834d2e54ccdc8e6e5a7f28bf906ffc9f45a495b1a948716a3a47f93fa531ece8a46d197bcc2428b85ac3fd49845aed6b9cabd771a1758508fce4159826b4d47475b23eec262e6537f85136f1f4d526004b8ece53338f2c2b00772a7113fe0a203d7c370fd1c5bf233c01231a765a20cdbbf19934701405d50610aee3b7595d82f4781aea227b93fbb9a0beabb859bf623609a860dc2be1cc36e5a1d009871cf3544406aa17738c8808c685f4c150890afe02e4c1165b726b317e8d8996c30f84d4b6a919d2ceea729182ec79d2daa60d0e614b7a973d769ff10342d59858809e2cc57d49a27a41d5159945e970e42b40e58d0d0d74e9a7021f8de47a33a33bcf8afc5c273ff97cb639401e0abd481d4a1da1372bf5e813c885bfb26a0b6c7d68a6c68a7bc1550f7b08b7452ba058c1b0e4b8b0793c54ad88ea2bed6a2ce55bd7eb93b3895b3c1a4502dec5495391e6c833982fbc35c31ff6f23b021f2e517fd38e257ce47f285dac9df7f3453bb66e17d0f81b976c2205f497c9a612f7c4bffaa0f0b71fddedb2d224e35d1002857a4d0eaf113519b0f443bbe6e6ea03fac1a9690b8bc3d02eb160c0a8a5feda89cf5f5ab16edb79da64d259ab3fe491945088bc82a838bd34b677b857b8c330b3cc1043c8d41203033c94289416795cf94664287ccf9bdeea5db4045af0f4dafca8cfb2f6b3ca5dc004d9e593281f8530113d16317ce4d32cc24472a6fb0ff8d26a424b1fe5219f1c1162ae835f668a4082e10225a28e8c5d430d6d993f21d96207975080487c46f8cb6663170f4a2469ca6ed8c97bb695c5e580ed032ae4f34de7b600dd58bbf82de3d38678f549154a3c7a1551ecec98b4217a662aeaa27f2af0b58813e7262cf09297e49737a87718af1284ea73e7bb84ea60c885032a7dd5305ca67872689552e6bfb63a7b83c4d709e00f4d9b37538ef8fc94e2d8dbbf29fb0d38375ebf530c49b1d7eb19b9fcd4b9fccb91c1409138fda0e38cc5a63eb2521c7a55c7285cb319cc98673b601c9e46b0885ea3069d970ef644d73fced31c6b8c6dd0edabc7c0b68499a62b0a7bf7fffd03b990cb3dda480da07b97f9700e4b1f3ffb0283405597f3c3002081d2f8674ef8e439c7e0899eb2f59b0d2241205d91425d9049bc02ed4410b07ed78a59f0345cddd9fae698cde0ffa8f0802e5faabffbe5c6e0a04cd8050ed17d6e983f0d72a26d0488b574e42d239483b29132844a2b5c8de2d4ac7ca72a1894f60efc93a78c129fa88b3c7b9b4f39c2e7f148d993db3563a03c691dd48ca5ff201fc9ad2be05a01cd94afa7f99e8b83df15bb9f3d782f09c0fa7375eb27a702072d3efd8932b51bdde7a0a8d7b9db2045705afc8ae4e7392d72a73d956a899fbd7afebd030d317595160f953eafe5774df586eb556fa993ccb791dabaed2bc143c994c5c497f9a4cdca7921772d3fa505843b474abe72951aa5a2bca1a8d050298dd0870791e823cfc7f6dd404b7bc361459f18ab07dd063ccb2d2dc7470c046a2b9784760e11f97f2409b6f19f11a549d42329a32b00a827baeb62b38427c885b04f9cb0f168caaa0d62915aac09d17630f2715882878ea3a4c6e782b0730b0df32423966fcddb1a4027b9ea40694a6e581683e427c48ed6915692eea24e73e741cba7b25d46fc097621ea0ad7b78af26e078fbe09391609fb88732e6293d499194235a49f650b92752beddc16125981222de4859d29eb48ce7a489d7ef173a75e1f7d817568cee4b26d07f62a7db40d82bb5b538b7f9a0ae80cbf5b792b794c14ff76ea92fad0e74ba08e7fadb5f7806dc4a1fe0be6a8f7ca043b096236f991ea4e3812ec7fb326439353902e6e869eebefed015d59107082d1c365a786ebd00f9c5fa109bad393d3da13629e86dad7868713f256ebbdb13fda9e50a7ca1c2141c4203d6ccbdbd60202e9032f1c1138840b5eccabf3ec0b0fa556545adc8ba46e98316a4ccc4f6f2d4379dd1dcda55c3e40b565e40007971d2d6bca9acf30c4c8584ae0c201cf757f6f379297a2de9246ec8b939824279c464e26f8dc551623217b7a221b0db1cb7edfa596c2e64665cbad8c50f11d47e03ef1d307e4bb18587db5c560982cc266754a1587c731d974e037b348c6d9090b5dd03194ac199dd3d72fe73bbd8d4d3eaa8ff64de6fcfa8f07b43cef099ccbdb5ab19bb626afcd24bf6b4de4a317c490a872dbf4d4827c79fce6c92cfa15ad35dd8138be29ce2c019d98f2ea42d2fe26801810635b2ec4d166eae1bf4a9d779b25be84f08e6fcaa47c4c5babfbfba9783a6141bb904cdfa05c891edeaff1e67188bea491e38f35af091b02f0b4dfb3a401dcf5a1d01e4dd1338733493742f91a8c5b0ac0e92227c0e3c2c6c387dd7f3ba0d42f0adc401904e7f1fb75f16a297a50e212bbba50389ee1d3ad7cfc52de350ed798d2f2bdcb571592c40cb9a9a1669256626609ddf43989ef33fc2edc278817f8ec23712f29607f01a9fd35270363bd1828b7d64b291b3087ea108fc2d27f3d47db195c371c0beb56ede074c38748b72dbe68e1bb8603d13d68cc54152f40f7488db1d87020ef52a3e0eb0e8e50930ae1005ae65839da996a684e85c90a6f92e577532bedcbaebce8fc7e69dcddd6234f73898ec46ae9d0ddd574ba2b84c34bb43e22b685e038692e3a5792a4f3737c756ab3f299deb9ee949bfb5e63283a14dc4ec3006a1e119ee62c6049c5503685c5329d38bbee5d6d83283cf41ae6dce4afbd9957c409ae5807c51daf459eaf064f24c6d4f8615ac9082f6841cd402b7d49f541c7db88bc9a30a05970e85dddda653bf3af8e6239ef570d00c90908deaa0c338023bf2a228a4f5527fc267344b573b386e2b1e3e1c8b9e26bfef49c82d2e4bab06aa4ed6007cc2b7234a76f28cd5440b77e725a4d875588f8ee269f06186cc4815f282151a16d9e59e99c056e42da50726ce0d8ae9518048917d0f4d5dd1068d78ccfdd1a124ca32f279ed4683fd47a237cc9b1a2dea414ba0bb70b8866299d6a868953629e0dccdf1185f6ef74e77a54d273baaf93b702ed7f67359be6586a4f367f03cb90b7b196110ba8f5bb4d9a68812c6babba81d06f4347ebd05e96388dcbfd9d55484f4272da7ba61c8b79a04c09227875fab3b3b11958bdc91057fac503b498cdd3e7e6df5a284ec8ea11dbd8c10d7a91d7ad215539249c6faac0070c01fd6f95b122904453c2239529a4dd2ca25b701df55102dd056b522418e48e9fc70bb6dbe3b43fd3c6287efd64f5a065009333cf43a53917d502dc6e006637437539c97fd04b6242a28f9d216c7ac2de6f4361bb30e559bd3611241d573efdc1a1865147b03f1549b01b44a1edf5d84f12b5db0d91fc5d22e20a1e01a01aedd65a88c59d09bc84898d92ffc2b624827f161c8d24aff6ca10e430c6ee28029942d503630d438492017bdffa407cf6b3509770599d3608f6375f1b6b3bdb32a0c6465cdb2894b7003a4c211e1f1fd22fc75226e76e231dc3fc9e5f3ee1c0b9ac66c1e95ae1a4251b56560ccc3a4e7b0bfd5ee26e77527fd34542725253a528e4ec42ef2f1978040d7b1a896b1234ed6d3fb7f04add28e96f945f3a9f1844d74e34f0bc09d815ba7ea212941a68634dab538838568fe4032c71a10653fc376a377840995fddffe40eba0022d0b6c33c59d6d1d773b8c6ed5c3b4bbb6e373daffaf68d8975ebfa960d55e3a955e9811ab5d073957819f1a2ab044e5cae178698a642f40015d2d9cd7e81da4122db65f0d25c48a4c64cf282b562b01c99082f7ab5e197476e2e923e50a3bce9af19b878750623ada1f825581da9d260a5c760e5de3010748a6bd9d9382dc63383ab0055561d8007ffa9ccb9610bf157a98448bd3ca640a599756bffecd582853ea3c93b1e7eea7c88fe98a7128abd8ba8a292a8ba426c52be0f3f0405f440eb681da13f916608be9ad99b586340b30659b9a86d7b293d5545831c7b5c3a0005472a81e52347576931f48bd96b880ad06d2ac06e12bf0810f63a67cae276a9efdf3e1e13430875bb2b377b214937de9c928b76ca386bd4317d34db6721affd6f4087dc1adcad520d976b3cfd7302b145dd6ece1fba8cdc3a615bde3186612cbd5a131d370db6e627cf698812d54394a6bf23419d3447961224a69864c557f24d4e0582f2491524f8f2af03fbfb86b4d1070648a63a269c84e562373a91ddc5270293bd4934f0e5eb722c68270c2a27d43533b5fe2bb09655a4f9665142ee9ee11a6fb8cb2c42b2cdda397c3610d116496356b6628de3824d89dc833ab88e5aa7dc15a9460951b2c5efe418254b651fbc27434041f5e7c2d3e72f909b82bf61d125798bc834cd5014b378a0e077ea893ee717e42e5be530b24ad629a72fb194c71aaba5cc5b61a1769848aa4b1024e8fc437466f2ff85e794c4a33b88ac53b149aec", 0x1000}}, 0x1006) (async, rerun: 32) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (rerun: 32) 02:39:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:39 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) 02:39:39 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) write$cgroup_pid(r2, &(0x7f0000000000)=r1, 0x12) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r2, r0, r2]}}], 0x28}, 0x0) 02:39:39 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000500)={0x8, {"c909e6ecbe805560c55d2cefc95abc4d5eede37e0a4a4390125ac289a88a1c5dff406ff7bb583b9c69af4277195ea62b035bdbcaea5e47e83e96e0070fe4e08bd8ada081ffd5c30b30f6167be00ffb016495eae337ac3aa6c93f4bb5ecf1e00c56580a9995f560442d99e65416a35f898c38ef9a2ced29932210f6150fd3925af21be39a965f4f4e14f22bf0d9b0dbb0b369e7ce4a9e17b5b282f9464630ad85925e30f99dacd67341ae91590690255d3a43476f7d76899cd6918b4f3317fb8c68d4b644674471f98f688a342f99791aad0bcf1ad3a274bc3d3f4335b772ddd4832b7a3fd020152de6c7bb0865ddf3dd7fff2acf5f502f7f8b28b2d6a0b63cd1c56a2327136e804c8787bfafc86825494e35d52b63fb25b0c2a3c3e0acefc7bd1f10be517da9fee6feb07d648cdfd43d8aec2bcd8f859f3f73dee1c3d91594e71cdf0cce92d14717c34a2a82b3f51596f326f5f34c168ed6e8cef87c032aaf717d7bb2255656bd7864819172236445f68b11cc3dc780a8e88bbef7b001d36d1f43cebfeeb8b6e07c5baea43a5a654d2b3318d0435997fa176c4be99cdcdd3a4c78db153bcd88af8260f53a0ffaff539dfb2b6f0ef604acb51681cfb93eabbf1f7afcac009b6ab1b61bd7d13a6660b676c05f512aacb4be718a934dcec4bca4b8d026ddb9d8916a82d661bd5278f0404f1c02926786a6e4e75773286ed5bb0f11f7526839ca358d11d0239b780f62da02d84e9f97296799cf42fd3822689c39d9362a5e616389619adc218d9114781bb9560208876bdaf325ddb28df329773efe528b1e39a788eba905134aba2ae789223357ae10de38196dc8496b44163731dfa0da12b374a176543314bdc1d7c0780e5e60fabc709ae7cfd2260a39fd40c14436fb098896021d1197ce36100fa7ff707b1e99aa4c009e1e133bb6b31f3bf126d8d49acf181ca32b0d83c6c9abd8de9fe162bf4de7072f78c1abaa2601da0baaf505c404035748d94efdd5e65d9e344c576997d9edc4fdd4c612ece10ef8bba991a3f9e78afb02d363b583267e9f6c5722b7f42857ef461c05d0a804832675d2ad4dfc2f145d1a2695e9cd2ffffa194a553fc2e6b054d264a35b72cf900bee42d68e9207db9a602838cd3167bbe1b6e6e505443203d7469eda1f564504f14d9ee4d041d9a88007d9ec99bbf3d01c54befd7d5b7d89d60876d1b7e9eb7067b94f8c577ec27f5e84a0f588f834ac3b807f14760575af995138f7f6f56ab19e7e981e1cb277656e80e5804f8b9719d27d4b3061c9980d354190f078911025a38e1c5087ec2b7b931762683dbe69a834d2e54ccdc8e6e5a7f28bf906ffc9f45a495b1a948716a3a47f93fa531ece8a46d197bcc2428b85ac3fd49845aed6b9cabd771a1758508fce4159826b4d47475b23eec262e6537f85136f1f4d526004b8ece53338f2c2b00772a7113fe0a203d7c370fd1c5bf233c01231a765a20cdbbf19934701405d50610aee3b7595d82f4781aea227b93fbb9a0beabb859bf623609a860dc2be1cc36e5a1d009871cf3544406aa17738c8808c685f4c150890afe02e4c1165b726b317e8d8996c30f84d4b6a919d2ceea729182ec79d2daa60d0e614b7a973d769ff10342d59858809e2cc57d49a27a41d5159945e970e42b40e58d0d0d74e9a7021f8de47a33a33bcf8afc5c273ff97cb639401e0abd481d4a1da1372bf5e813c885bfb26a0b6c7d68a6c68a7bc1550f7b08b7452ba058c1b0e4b8b0793c54ad88ea2bed6a2ce55bd7eb93b3895b3c1a4502dec5495391e6c833982fbc35c31ff6f23b021f2e517fd38e257ce47f285dac9df7f3453bb66e17d0f81b976c2205f497c9a612f7c4bffaa0f0b71fddedb2d224e35d1002857a4d0eaf113519b0f443bbe6e6ea03fac1a9690b8bc3d02eb160c0a8a5feda89cf5f5ab16edb79da64d259ab3fe491945088bc82a838bd34b677b857b8c330b3cc1043c8d41203033c94289416795cf94664287ccf9bdeea5db4045af0f4dafca8cfb2f6b3ca5dc004d9e593281f8530113d16317ce4d32cc24472a6fb0ff8d26a424b1fe5219f1c1162ae835f668a4082e10225a28e8c5d430d6d993f21d96207975080487c46f8cb6663170f4a2469ca6ed8c97bb695c5e580ed032ae4f34de7b600dd58bbf82de3d38678f549154a3c7a1551ecec98b4217a662aeaa27f2af0b58813e7262cf09297e49737a87718af1284ea73e7bb84ea60c885032a7dd5305ca67872689552e6bfb63a7b83c4d709e00f4d9b37538ef8fc94e2d8dbbf29fb0d38375ebf530c49b1d7eb19b9fcd4b9fccb91c1409138fda0e38cc5a63eb2521c7a55c7285cb319cc98673b601c9e46b0885ea3069d970ef644d73fced31c6b8c6dd0edabc7c0b68499a62b0a7bf7fffd03b990cb3dda480da07b97f9700e4b1f3ffb0283405597f3c3002081d2f8674ef8e439c7e0899eb2f59b0d2241205d91425d9049bc02ed4410b07ed78a59f0345cddd9fae698cde0ffa8f0802e5faabffbe5c6e0a04cd8050ed17d6e983f0d72a26d0488b574e42d239483b29132844a2b5c8de2d4ac7ca72a1894f60efc93a78c129fa88b3c7b9b4f39c2e7f148d993db3563a03c691dd48ca5ff201fc9ad2be05a01cd94afa7f99e8b83df15bb9f3d782f09c0fa7375eb27a702072d3efd8932b51bdde7a0a8d7b9db2045705afc8ae4e7392d72a73d956a899fbd7afebd030d317595160f953eafe5774df586eb556fa993ccb791dabaed2bc143c994c5c497f9a4cdca7921772d3fa505843b474abe72951aa5a2bca1a8d050298dd0870791e823cfc7f6dd404b7bc361459f18ab07dd063ccb2d2dc7470c046a2b9784760e11f97f2409b6f19f11a549d42329a32b00a827baeb62b38427c885b04f9cb0f168caaa0d62915aac09d17630f2715882878ea3a4c6e782b0730b0df32423966fcddb1a4027b9ea40694a6e581683e427c48ed6915692eea24e73e741cba7b25d46fc097621ea0ad7b78af26e078fbe09391609fb88732e6293d499194235a49f650b92752beddc16125981222de4859d29eb48ce7a489d7ef173a75e1f7d817568cee4b26d07f62a7db40d82bb5b538b7f9a0ae80cbf5b792b794c14ff76ea92fad0e74ba08e7fadb5f7806dc4a1fe0be6a8f7ca043b096236f991ea4e3812ec7fb326439353902e6e869eebefed015d59107082d1c365a786ebd00f9c5fa109bad393d3da13629e86dad7868713f256ebbdb13fda9e50a7ca1c2141c4203d6ccbdbd60202e9032f1c1138840b5eccabf3ec0b0fa556545adc8ba46e98316a4ccc4f6f2d4379dd1dcda55c3e40b565e40007971d2d6bca9acf30c4c8584ae0c201cf757f6f379297a2de9246ec8b939824279c464e26f8dc551623217b7a221b0db1cb7edfa596c2e64665cbad8c50f11d47e03ef1d307e4bb18587db5c560982cc266754a1587c731d974e037b348c6d9090b5dd03194ac199dd3d72fe73bbd8d4d3eaa8ff64de6fcfa8f07b43cef099ccbdb5ab19bb626afcd24bf6b4de4a317c490a872dbf4d4827c79fce6c92cfa15ad35dd8138be29ce2c019d98f2ea42d2fe26801810635b2ec4d166eae1bf4a9d779b25be84f08e6fcaa47c4c5babfbfba9783a6141bb904cdfa05c891edeaff1e67188bea491e38f35af091b02f0b4dfb3a401dcf5a1d01e4dd1338733493742f91a8c5b0ac0e92227c0e3c2c6c387dd7f3ba0d42f0adc401904e7f1fb75f16a297a50e212bbba50389ee1d3ad7cfc52de350ed798d2f2bdcb571592c40cb9a9a1669256626609ddf43989ef33fc2edc278817f8ec23712f29607f01a9fd35270363bd1828b7d64b291b3087ea108fc2d27f3d47db195c371c0beb56ede074c38748b72dbe68e1bb8603d13d68cc54152f40f7488db1d87020ef52a3e0eb0e8e50930ae1005ae65839da996a684e85c90a6f92e577532bedcbaebce8fc7e69dcddd6234f73898ec46ae9d0ddd574ba2b84c34bb43e22b685e038692e3a5792a4f3737c756ab3f299deb9ee949bfb5e63283a14dc4ec3006a1e119ee62c6049c5503685c5329d38bbee5d6d83283cf41ae6dce4afbd9957c409ae5807c51daf459eaf064f24c6d4f8615ac9082f6841cd402b7d49f541c7db88bc9a30a05970e85dddda653bf3af8e6239ef570d00c90908deaa0c338023bf2a228a4f5527fc267344b573b386e2b1e3e1c8b9e26bfef49c82d2e4bab06aa4ed6007cc2b7234a76f28cd5440b77e725a4d875588f8ee269f06186cc4815f282151a16d9e59e99c056e42da50726ce0d8ae9518048917d0f4d5dd1068d78ccfdd1a124ca32f279ed4683fd47a237cc9b1a2dea414ba0bb70b8866299d6a868953629e0dccdf1185f6ef74e77a54d273baaf93b702ed7f67359be6586a4f367f03cb90b7b196110ba8f5bb4d9a68812c6babba81d06f4347ebd05e96388dcbfd9d55484f4272da7ba61c8b79a04c09227875fab3b3b11958bdc91057fac503b498cdd3e7e6df5a284ec8ea11dbd8c10d7a91d7ad215539249c6faac0070c01fd6f95b122904453c2239529a4dd2ca25b701df55102dd056b522418e48e9fc70bb6dbe3b43fd3c6287efd64f5a065009333cf43a53917d502dc6e006637437539c97fd04b6242a28f9d216c7ac2de6f4361bb30e559bd3611241d573efdc1a1865147b03f1549b01b44a1edf5d84f12b5db0d91fc5d22e20a1e01a01aedd65a88c59d09bc84898d92ffc2b624827f161c8d24aff6ca10e430c6ee28029942d503630d438492017bdffa407cf6b3509770599d3608f6375f1b6b3bdb32a0c6465cdb2894b7003a4c211e1f1fd22fc75226e76e231dc3fc9e5f3ee1c0b9ac66c1e95ae1a4251b56560ccc3a4e7b0bfd5ee26e77527fd34542725253a528e4ec42ef2f1978040d7b1a896b1234ed6d3fb7f04add28e96f945f3a9f1844d74e34f0bc09d815ba7ea212941a68634dab538838568fe4032c71a10653fc376a377840995fddffe40eba0022d0b6c33c59d6d1d773b8c6ed5c3b4bbb6e373daffaf68d8975ebfa960d55e3a955e9811ab5d073957819f1a2ab044e5cae178698a642f40015d2d9cd7e81da4122db65f0d25c48a4c64cf282b562b01c99082f7ab5e197476e2e923e50a3bce9af19b878750623ada1f825581da9d260a5c760e5de3010748a6bd9d9382dc63383ab0055561d8007ffa9ccb9610bf157a98448bd3ca640a599756bffecd582853ea3c93b1e7eea7c88fe98a7128abd8ba8a292a8ba426c52be0f3f0405f440eb681da13f916608be9ad99b586340b30659b9a86d7b293d5545831c7b5c3a0005472a81e52347576931f48bd96b880ad06d2ac06e12bf0810f63a67cae276a9efdf3e1e13430875bb2b377b214937de9c928b76ca386bd4317d34db6721affd6f4087dc1adcad520d976b3cfd7302b145dd6ece1fba8cdc3a615bde3186612cbd5a131d370db6e627cf698812d54394a6bf23419d3447961224a69864c557f24d4e0582f2491524f8f2af03fbfb86b4d1070648a63a269c84e562373a91ddc5270293bd4934f0e5eb722c68270c2a27d43533b5fe2bb09655a4f9665142ee9ee11a6fb8cb2c42b2cdda397c3610d116496356b6628de3824d89dc833ab88e5aa7dc15a9460951b2c5efe418254b651fbc27434041f5e7c2d3e72f909b82bf61d125798bc834cd5014b378a0e077ea893ee717e42e5be530b24ad629a72fb194c71aaba5cc5b61a1769848aa4b1024e8fc437466f2ff85e794c4a33b88ac53b149aec", 0x1000}}, 0x1006) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000000500)={0x8, {"c909e6ecbe805560c55d2cefc95abc4d5eede37e0a4a4390125ac289a88a1c5dff406ff7bb583b9c69af4277195ea62b035bdbcaea5e47e83e96e0070fe4e08bd8ada081ffd5c30b30f6167be00ffb016495eae337ac3aa6c93f4bb5ecf1e00c56580a9995f560442d99e65416a35f898c38ef9a2ced29932210f6150fd3925af21be39a965f4f4e14f22bf0d9b0dbb0b369e7ce4a9e17b5b282f9464630ad85925e30f99dacd67341ae91590690255d3a43476f7d76899cd6918b4f3317fb8c68d4b644674471f98f688a342f99791aad0bcf1ad3a274bc3d3f4335b772ddd4832b7a3fd020152de6c7bb0865ddf3dd7fff2acf5f502f7f8b28b2d6a0b63cd1c56a2327136e804c8787bfafc86825494e35d52b63fb25b0c2a3c3e0acefc7bd1f10be517da9fee6feb07d648cdfd43d8aec2bcd8f859f3f73dee1c3d91594e71cdf0cce92d14717c34a2a82b3f51596f326f5f34c168ed6e8cef87c032aaf717d7bb2255656bd7864819172236445f68b11cc3dc780a8e88bbef7b001d36d1f43cebfeeb8b6e07c5baea43a5a654d2b3318d0435997fa176c4be99cdcdd3a4c78db153bcd88af8260f53a0ffaff539dfb2b6f0ef604acb51681cfb93eabbf1f7afcac009b6ab1b61bd7d13a6660b676c05f512aacb4be718a934dcec4bca4b8d026ddb9d8916a82d661bd5278f0404f1c02926786a6e4e75773286ed5bb0f11f7526839ca358d11d0239b780f62da02d84e9f97296799cf42fd3822689c39d9362a5e616389619adc218d9114781bb9560208876bdaf325ddb28df329773efe528b1e39a788eba905134aba2ae789223357ae10de38196dc8496b44163731dfa0da12b374a176543314bdc1d7c0780e5e60fabc709ae7cfd2260a39fd40c14436fb098896021d1197ce36100fa7ff707b1e99aa4c009e1e133bb6b31f3bf126d8d49acf181ca32b0d83c6c9abd8de9fe162bf4de7072f78c1abaa2601da0baaf505c404035748d94efdd5e65d9e344c576997d9edc4fdd4c612ece10ef8bba991a3f9e78afb02d363b583267e9f6c5722b7f42857ef461c05d0a804832675d2ad4dfc2f145d1a2695e9cd2ffffa194a553fc2e6b054d264a35b72cf900bee42d68e9207db9a602838cd3167bbe1b6e6e505443203d7469eda1f564504f14d9ee4d041d9a88007d9ec99bbf3d01c54befd7d5b7d89d60876d1b7e9eb7067b94f8c577ec27f5e84a0f588f834ac3b807f14760575af995138f7f6f56ab19e7e981e1cb277656e80e5804f8b9719d27d4b3061c9980d354190f078911025a38e1c5087ec2b7b931762683dbe69a834d2e54ccdc8e6e5a7f28bf906ffc9f45a495b1a948716a3a47f93fa531ece8a46d197bcc2428b85ac3fd49845aed6b9cabd771a1758508fce4159826b4d47475b23eec262e6537f85136f1f4d526004b8ece53338f2c2b00772a7113fe0a203d7c370fd1c5bf233c01231a765a20cdbbf19934701405d50610aee3b7595d82f4781aea227b93fbb9a0beabb859bf623609a860dc2be1cc36e5a1d009871cf3544406aa17738c8808c685f4c150890afe02e4c1165b726b317e8d8996c30f84d4b6a919d2ceea729182ec79d2daa60d0e614b7a973d769ff10342d59858809e2cc57d49a27a41d5159945e970e42b40e58d0d0d74e9a7021f8de47a33a33bcf8afc5c273ff97cb639401e0abd481d4a1da1372bf5e813c885bfb26a0b6c7d68a6c68a7bc1550f7b08b7452ba058c1b0e4b8b0793c54ad88ea2bed6a2ce55bd7eb93b3895b3c1a4502dec5495391e6c833982fbc35c31ff6f23b021f2e517fd38e257ce47f285dac9df7f3453bb66e17d0f81b976c2205f497c9a612f7c4bffaa0f0b71fddedb2d224e35d1002857a4d0eaf113519b0f443bbe6e6ea03fac1a9690b8bc3d02eb160c0a8a5feda89cf5f5ab16edb79da64d259ab3fe491945088bc82a838bd34b677b857b8c330b3cc1043c8d41203033c94289416795cf94664287ccf9bdeea5db4045af0f4dafca8cfb2f6b3ca5dc004d9e593281f8530113d16317ce4d32cc24472a6fb0ff8d26a424b1fe5219f1c1162ae835f668a4082e10225a28e8c5d430d6d993f21d96207975080487c46f8cb6663170f4a2469ca6ed8c97bb695c5e580ed032ae4f34de7b600dd58bbf82de3d38678f549154a3c7a1551ecec98b4217a662aeaa27f2af0b58813e7262cf09297e49737a87718af1284ea73e7bb84ea60c885032a7dd5305ca67872689552e6bfb63a7b83c4d709e00f4d9b37538ef8fc94e2d8dbbf29fb0d38375ebf530c49b1d7eb19b9fcd4b9fccb91c1409138fda0e38cc5a63eb2521c7a55c7285cb319cc98673b601c9e46b0885ea3069d970ef644d73fced31c6b8c6dd0edabc7c0b68499a62b0a7bf7fffd03b990cb3dda480da07b97f9700e4b1f3ffb0283405597f3c3002081d2f8674ef8e439c7e0899eb2f59b0d2241205d91425d9049bc02ed4410b07ed78a59f0345cddd9fae698cde0ffa8f0802e5faabffbe5c6e0a04cd8050ed17d6e983f0d72a26d0488b574e42d239483b29132844a2b5c8de2d4ac7ca72a1894f60efc93a78c129fa88b3c7b9b4f39c2e7f148d993db3563a03c691dd48ca5ff201fc9ad2be05a01cd94afa7f99e8b83df15bb9f3d782f09c0fa7375eb27a702072d3efd8932b51bdde7a0a8d7b9db2045705afc8ae4e7392d72a73d956a899fbd7afebd030d317595160f953eafe5774df586eb556fa993ccb791dabaed2bc143c994c5c497f9a4cdca7921772d3fa505843b474abe72951aa5a2bca1a8d050298dd0870791e823cfc7f6dd404b7bc361459f18ab07dd063ccb2d2dc7470c046a2b9784760e11f97f2409b6f19f11a549d42329a32b00a827baeb62b38427c885b04f9cb0f168caaa0d62915aac09d17630f2715882878ea3a4c6e782b0730b0df32423966fcddb1a4027b9ea40694a6e581683e427c48ed6915692eea24e73e741cba7b25d46fc097621ea0ad7b78af26e078fbe09391609fb88732e6293d499194235a49f650b92752beddc16125981222de4859d29eb48ce7a489d7ef173a75e1f7d817568cee4b26d07f62a7db40d82bb5b538b7f9a0ae80cbf5b792b794c14ff76ea92fad0e74ba08e7fadb5f7806dc4a1fe0be6a8f7ca043b096236f991ea4e3812ec7fb326439353902e6e869eebefed015d59107082d1c365a786ebd00f9c5fa109bad393d3da13629e86dad7868713f256ebbdb13fda9e50a7ca1c2141c4203d6ccbdbd60202e9032f1c1138840b5eccabf3ec0b0fa556545adc8ba46e98316a4ccc4f6f2d4379dd1dcda55c3e40b565e40007971d2d6bca9acf30c4c8584ae0c201cf757f6f379297a2de9246ec8b939824279c464e26f8dc551623217b7a221b0db1cb7edfa596c2e64665cbad8c50f11d47e03ef1d307e4bb18587db5c560982cc266754a1587c731d974e037b348c6d9090b5dd03194ac199dd3d72fe73bbd8d4d3eaa8ff64de6fcfa8f07b43cef099ccbdb5ab19bb626afcd24bf6b4de4a317c490a872dbf4d4827c79fce6c92cfa15ad35dd8138be29ce2c019d98f2ea42d2fe26801810635b2ec4d166eae1bf4a9d779b25be84f08e6fcaa47c4c5babfbfba9783a6141bb904cdfa05c891edeaff1e67188bea491e38f35af091b02f0b4dfb3a401dcf5a1d01e4dd1338733493742f91a8c5b0ac0e92227c0e3c2c6c387dd7f3ba0d42f0adc401904e7f1fb75f16a297a50e212bbba50389ee1d3ad7cfc52de350ed798d2f2bdcb571592c40cb9a9a1669256626609ddf43989ef33fc2edc278817f8ec23712f29607f01a9fd35270363bd1828b7d64b291b3087ea108fc2d27f3d47db195c371c0beb56ede074c38748b72dbe68e1bb8603d13d68cc54152f40f7488db1d87020ef52a3e0eb0e8e50930ae1005ae65839da996a684e85c90a6f92e577532bedcbaebce8fc7e69dcddd6234f73898ec46ae9d0ddd574ba2b84c34bb43e22b685e038692e3a5792a4f3737c756ab3f299deb9ee949bfb5e63283a14dc4ec3006a1e119ee62c6049c5503685c5329d38bbee5d6d83283cf41ae6dce4afbd9957c409ae5807c51daf459eaf064f24c6d4f8615ac9082f6841cd402b7d49f541c7db88bc9a30a05970e85dddda653bf3af8e6239ef570d00c90908deaa0c338023bf2a228a4f5527fc267344b573b386e2b1e3e1c8b9e26bfef49c82d2e4bab06aa4ed6007cc2b7234a76f28cd5440b77e725a4d875588f8ee269f06186cc4815f282151a16d9e59e99c056e42da50726ce0d8ae9518048917d0f4d5dd1068d78ccfdd1a124ca32f279ed4683fd47a237cc9b1a2dea414ba0bb70b8866299d6a868953629e0dccdf1185f6ef74e77a54d273baaf93b702ed7f67359be6586a4f367f03cb90b7b196110ba8f5bb4d9a68812c6babba81d06f4347ebd05e96388dcbfd9d55484f4272da7ba61c8b79a04c09227875fab3b3b11958bdc91057fac503b498cdd3e7e6df5a284ec8ea11dbd8c10d7a91d7ad215539249c6faac0070c01fd6f95b122904453c2239529a4dd2ca25b701df55102dd056b522418e48e9fc70bb6dbe3b43fd3c6287efd64f5a065009333cf43a53917d502dc6e006637437539c97fd04b6242a28f9d216c7ac2de6f4361bb30e559bd3611241d573efdc1a1865147b03f1549b01b44a1edf5d84f12b5db0d91fc5d22e20a1e01a01aedd65a88c59d09bc84898d92ffc2b624827f161c8d24aff6ca10e430c6ee28029942d503630d438492017bdffa407cf6b3509770599d3608f6375f1b6b3bdb32a0c6465cdb2894b7003a4c211e1f1fd22fc75226e76e231dc3fc9e5f3ee1c0b9ac66c1e95ae1a4251b56560ccc3a4e7b0bfd5ee26e77527fd34542725253a528e4ec42ef2f1978040d7b1a896b1234ed6d3fb7f04add28e96f945f3a9f1844d74e34f0bc09d815ba7ea212941a68634dab538838568fe4032c71a10653fc376a377840995fddffe40eba0022d0b6c33c59d6d1d773b8c6ed5c3b4bbb6e373daffaf68d8975ebfa960d55e3a955e9811ab5d073957819f1a2ab044e5cae178698a642f40015d2d9cd7e81da4122db65f0d25c48a4c64cf282b562b01c99082f7ab5e197476e2e923e50a3bce9af19b878750623ada1f825581da9d260a5c760e5de3010748a6bd9d9382dc63383ab0055561d8007ffa9ccb9610bf157a98448bd3ca640a599756bffecd582853ea3c93b1e7eea7c88fe98a7128abd8ba8a292a8ba426c52be0f3f0405f440eb681da13f916608be9ad99b586340b30659b9a86d7b293d5545831c7b5c3a0005472a81e52347576931f48bd96b880ad06d2ac06e12bf0810f63a67cae276a9efdf3e1e13430875bb2b377b214937de9c928b76ca386bd4317d34db6721affd6f4087dc1adcad520d976b3cfd7302b145dd6ece1fba8cdc3a615bde3186612cbd5a131d370db6e627cf698812d54394a6bf23419d3447961224a69864c557f24d4e0582f2491524f8f2af03fbfb86b4d1070648a63a269c84e562373a91ddc5270293bd4934f0e5eb722c68270c2a27d43533b5fe2bb09655a4f9665142ee9ee11a6fb8cb2c42b2cdda397c3610d116496356b6628de3824d89dc833ab88e5aa7dc15a9460951b2c5efe418254b651fbc27434041f5e7c2d3e72f909b82bf61d125798bc834cd5014b378a0e077ea893ee717e42e5be530b24ad629a72fb194c71aaba5cc5b61a1769848aa4b1024e8fc437466f2ff85e794c4a33b88ac53b149aec", 0x1000}}, 0x1006) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) 02:39:39 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc1}, &(0x7f00000002c0)={0x0, "4747e21b6eab9e8c3aa7620adb71102bf4f0caf2945d301be8884d6d62265314ef0e6de342ffe93c996dc735174f46f4e8622217d07bbf85b9c752a873da2a29", 0x1c}, 0x48, 0x0) r1 = add_key(&(0x7f00000000c0)='dns_resolver\x00', &(0x7f0000000100)={'syz', 0x0}, &(0x7f0000000140)="e4333f5bc1c57eb5663331d8addfa3dc8bb4b2a5c7edad281e53b9902c2a743b030364668c9f3691d205512d5ff7858f2dde795ec1169537f8623198130f92d66773d2b33c7d3f38bc986cde1840a1cd025f9454749cc631eccbb8c425d45eee8a9dbc40c0b10bf9cd18c985b0ac887fa4036ab5dcf151f27dbf535a401c70e87c1842cab3f8da4d05171ce97484f3312a7fcbf04d14eaff2142dcd3c7127291326ce6d04e90f657893b266a2bdfb440f99fe41875e0ce6ba085ba64f5f6a8d395383712850d7973cb7d5639eea9b174d672f2ddbf41a3c4aea993f71871000000", 0xe1, r0) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@rc, &(0x7f0000000080)=0x80) sendto$ax25(r2, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0) (async) r3 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$negate(0xd, r3, 0x5, r1) 02:39:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (fail_nth: 1) 02:39:39 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:39 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) write$cgroup_pid(r2, &(0x7f0000000000)=r1, 0x12) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r2, r0, r2]}}], 0x28}, 0x0) 02:39:39 executing program 0: socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) 02:39:39 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000000240), &(0x7f0000000280)={'fscrypt:', @desc1}, &(0x7f00000002c0)={0x0, "4747e21b6eab9e8c3aa7620adb71102bf4f0caf2945d301be8884d6d62265314ef0e6de342ffe93c996dc735174f46f4e8622217d07bbf85b9c752a873da2a29", 0x1c}, 0x48, 0x0) r1 = add_key(&(0x7f00000000c0)='dns_resolver\x00', &(0x7f0000000100)={'syz', 0x0}, &(0x7f0000000140)="e4333f5bc1c57eb5663331d8addfa3dc8bb4b2a5c7edad281e53b9902c2a743b030364668c9f3691d205512d5ff7858f2dde795ec1169537f8623198130f92d66773d2b33c7d3f38bc986cde1840a1cd025f9454749cc631eccbb8c425d45eee8a9dbc40c0b10bf9cd18c985b0ac887fa4036ab5dcf151f27dbf535a401c70e87c1842cab3f8da4d05171ce97484f3312a7fcbf04d14eaff2142dcd3c7127291326ce6d04e90f657893b266a2bdfb440f99fe41875e0ce6ba085ba64f5f6a8d395383712850d7973cb7d5639eea9b174d672f2ddbf41a3c4aea993f71871000000", 0xe1, r0) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@rc, &(0x7f0000000080)=0x80) sendto$ax25(r2, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0) (async) r3 = add_key$keyring(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$negate(0xd, r3, 0x5, r1) 02:39:39 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (fail_nth: 1) 02:39:39 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) [ 2002.460497] FAULT_INJECTION: forcing a failure. [ 2002.460497] name failslab, interval 1, probability 0, space 0, times 0 [ 2002.482223] CPU: 0 PID: 1225 Comm: syz-executor.2 Not tainted 4.14.268-syzkaller #0 [ 2002.490037] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2002.499390] Call Trace: [ 2002.501982] dump_stack+0x1b2/0x281 [ 2002.505618] should_fail.cold+0x10a/0x149 02:39:39 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:39 executing program 0: socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) 02:39:39 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:39 executing program 0: socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20, 0x20008810}, 0x20008000) [ 2002.509770] should_failslab+0xd6/0x130 [ 2002.513750] kmem_cache_alloc_node_trace+0x25a/0x400 [ 2002.518858] __kmalloc_node+0x38/0x70 [ 2002.522661] kvmalloc_node+0x46/0xd0 [ 2002.526372] ? video_ioctl2+0x30/0x30 [ 2002.530172] video_usercopy+0x330/0xe70 [ 2002.534153] ? v4l_g_ctrl+0x390/0x390 [ 2002.537987] ? proc_fail_nth_write+0x7b/0x180 [ 2002.542486] ? trace_hardirqs_on+0x10/0x10 [ 2002.546722] ? fsnotify+0x974/0x11b0 [ 2002.550437] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 2002.555370] ? debug_check_no_obj_freed+0x2c0/0x680 02:39:39 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r1, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}], 0x28}, 0x0) [ 2002.560391] v4l2_ioctl+0x1bb/0x2f0 [ 2002.564017] ? v4l2_open+0x2f0/0x2f0 [ 2002.567734] do_vfs_ioctl+0x75a/0xff0 [ 2002.571530] ? lock_acquire+0x170/0x3f0 [ 2002.575500] ? ioctl_preallocate+0x1a0/0x1a0 [ 2002.579909] ? __fget+0x2df/0x460 [ 2002.583360] ? do_vfs_ioctl+0xff0/0xff0 [ 2002.587338] ? security_file_ioctl+0x83/0xb0 [ 2002.591743] SyS_ioctl+0x7f/0xb0 [ 2002.595104] ? do_vfs_ioctl+0xff0/0xff0 [ 2002.599079] do_syscall_64+0x1d5/0x640 [ 2002.602970] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 2002.608154] RIP: 0033:0x7f29474c6049 [ 2002.611858] RSP: 002b:00007f2945e3b168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2002.619572] RAX: ffffffffffffffda RBX: 00007f29475d8f60 RCX: 00007f29474c6049 [ 2002.626837] RDX: 0000000020000100 RSI: 00000000c100565c RDI: 0000000000000003 [ 2002.634126] RBP: 00007f2945e3b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2002.641415] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2002.648676] R13: 00007fffbe9bfc7f R14: 00007f2945e3b300 R15: 0000000000022000 [ 2002.662844] FAULT_INJECTION: forcing a failure. [ 2002.662844] name failslab, interval 1, probability 0, space 0, times 0 [ 2002.674652] CPU: 0 PID: 1248 Comm: syz-executor.3 Not tainted 4.14.268-syzkaller #0 [ 2002.682448] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2002.691787] Call Trace: [ 2002.694360] dump_stack+0x1b2/0x281 [ 2002.697973] should_fail.cold+0x10a/0x149 [ 2002.702105] should_failslab+0xd6/0x130 [ 2002.706062] kmem_cache_alloc_node_trace+0x25a/0x400 [ 2002.711147] __kmalloc_node+0x38/0x70 [ 2002.714929] kvmalloc_node+0x46/0xd0 [ 2002.718634] ? video_ioctl2+0x30/0x30 [ 2002.722438] video_usercopy+0x330/0xe70 [ 2002.726405] ? v4l_g_ctrl+0x390/0x390 [ 2002.730194] ? proc_fail_nth_write+0x7b/0x180 [ 2002.734667] ? trace_hardirqs_on+0x10/0x10 [ 2002.738902] ? fsnotify+0x974/0x11b0 [ 2002.742592] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 2002.747521] ? debug_check_no_obj_freed+0x2c0/0x680 [ 2002.752518] v4l2_ioctl+0x1bb/0x2f0 [ 2002.756133] ? v4l2_open+0x2f0/0x2f0 [ 2002.759865] do_vfs_ioctl+0x75a/0xff0 [ 2002.764076] ? lock_acquire+0x170/0x3f0 [ 2002.768033] ? ioctl_preallocate+0x1a0/0x1a0 [ 2002.772421] ? __fget+0x2df/0x460 [ 2002.775864] ? do_vfs_ioctl+0xff0/0xff0 [ 2002.779837] ? security_file_ioctl+0x83/0xb0 [ 2002.784247] SyS_ioctl+0x7f/0xb0 [ 2002.787591] ? do_vfs_ioctl+0xff0/0xff0 [ 2002.791542] do_syscall_64+0x1d5/0x640 [ 2002.795411] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 2002.800582] RIP: 0033:0x7fbadde98049 [ 2002.804274] RSP: 002b:00007fbadc80d168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 02:39:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (fail_nth: 2) 02:39:39 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, 0x0, 0x20008000) 02:39:39 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r1, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}], 0x28}, 0x0) 02:39:39 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x40) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f0000000000)={'lo\x00', 0x40}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) sendto$ax25(r3, 0xffffffffffffffff, 0x0, 0xc040, 0x0, 0x0) 02:39:39 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) 02:39:39 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (fail_nth: 2) [ 2002.811962] RAX: ffffffffffffffda RBX: 00007fbaddfaaf60 RCX: 00007fbadde98049 [ 2002.819215] RDX: 0000000020000180 RSI: 00000000c100565c RDI: 0000000000000003 [ 2002.826470] RBP: 00007fbadc80d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2002.833726] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2002.840998] R13: 00007ffd2d39b7af R14: 00007fbadc80d300 R15: 0000000000022000 02:39:39 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = syz_open_dev$vcsa(&(0x7f0000000040), 0x2, 0x8000) getegid() ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000280)=0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:39 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, 0x0, 0x20008000) 02:39:39 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x40) (async) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f0000000000)={'lo\x00', 0x40}) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) (async) sendto$ax25(r3, 0xffffffffffffffff, 0x0, 0xc040, 0x0, 0x0) 02:39:39 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) (async) 02:39:39 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0xffffffffffffffff) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r1, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}], 0x28}, 0x0) [ 2002.912469] FAULT_INJECTION: forcing a failure. [ 2002.912469] name failslab, interval 1, probability 0, space 0, times 0 [ 2002.934160] CPU: 0 PID: 1259 Comm: syz-executor.2 Not tainted 4.14.268-syzkaller #0 [ 2002.941983] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2002.951337] Call Trace: [ 2002.954011] dump_stack+0x1b2/0x281 [ 2002.957658] should_fail.cold+0x10a/0x149 02:39:39 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, 0x0, 0x20008000) [ 2002.957672] should_failslab+0xd6/0x130 [ 2002.965808] __kmalloc+0x2c1/0x400 [ 2002.969349] ? __vb2_queue_alloc+0xf4/0xd90 [ 2002.973675] __vb2_queue_alloc+0xf4/0xd90 [ 2002.977825] ? is_bpf_text_address+0xb8/0x150 [ 2002.982317] ? kernel_text_address+0xbd/0xf0 [ 2002.986732] vb2_core_create_bufs+0x279/0x5a0 [ 2002.991243] ? __vb2_queue_free+0x7a0/0x7a0 [ 2002.995571] ? trace_hardirqs_on+0x10/0x10 [ 2002.999805] ? __lock_acquire+0x5fc/0x3f20 [ 2003.004051] vb2_create_bufs+0x2e1/0x5b0 [ 2003.008115] ? vb2_thread_start+0x310/0x310 [ 2003.012435] ? trace_hardirqs_on+0x10/0x10 [ 2003.016677] vb2_ioctl_create_bufs+0x1f7/0x330 [ 2003.021260] v4l_create_bufs+0xa4/0x150 [ 2003.025246] __video_do_ioctl+0x65b/0x6a0 [ 2003.029402] ? video_ioctl2+0x30/0x30 [ 2003.033195] ? __might_fault+0x177/0x1b0 [ 2003.037236] ? video_ioctl2+0x30/0x30 [ 2003.041143] video_usercopy+0xfd/0xe70 [ 2003.045016] ? v4l_g_ctrl+0x390/0x390 [ 2003.048800] ? proc_fail_nth_write+0x7b/0x180 [ 2003.053278] ? trace_hardirqs_on+0x10/0x10 [ 2003.057496] ? fsnotify+0x974/0x11b0 [ 2003.061188] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 2003.066105] ? debug_check_no_obj_freed+0x2c0/0x680 [ 2003.071122] v4l2_ioctl+0x1bb/0x2f0 [ 2003.074735] ? v4l2_open+0x2f0/0x2f0 [ 2003.078440] do_vfs_ioctl+0x75a/0xff0 [ 2003.082243] ? lock_acquire+0x170/0x3f0 [ 2003.086197] ? ioctl_preallocate+0x1a0/0x1a0 [ 2003.090610] ? __fget+0x2df/0x460 [ 2003.094052] ? do_vfs_ioctl+0xff0/0xff0 [ 2003.098004] ? security_file_ioctl+0x83/0xb0 [ 2003.102518] SyS_ioctl+0x7f/0xb0 [ 2003.105863] ? do_vfs_ioctl+0xff0/0xff0 [ 2003.109817] do_syscall_64+0x1d5/0x640 [ 2003.113702] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 2003.118992] RIP: 0033:0x7f29474c6049 [ 2003.122689] RSP: 002b:00007f2945e3b168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2003.130393] RAX: ffffffffffffffda RBX: 00007f29475d8f60 RCX: 00007f29474c6049 [ 2003.137665] RDX: 0000000020000100 RSI: 00000000c100565c RDI: 0000000000000003 [ 2003.144925] RBP: 00007f2945e3b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2003.152174] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 02:39:40 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (fail_nth: 3) 02:39:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x20008810}, 0x20008000) 02:39:40 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x40) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f0000000000)={'lo\x00', 0x40}) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) (async) sendto$ax25(r3, 0xffffffffffffffff, 0x0, 0xc040, 0x0, 0x0) 02:39:40 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) connect$nfc_raw(r2, &(0x7f0000000000)={0x27, 0x1, 0x0, 0x4}, 0x10) 02:39:40 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) gettid() setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(0xffffffffffffffff, 0x111, 0x5, 0x6, 0x4) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:40 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) r1 = syz_open_dev$vcsa(&(0x7f0000000040), 0x2, 0x8000) getegid() (async) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000280)=0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) [ 2003.159430] R13: 00007fffbe9bfc7f R14: 00007f2945e3b300 R15: 0000000000022000 02:39:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x20008810}, 0x20008000) 02:39:40 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) connect$nfc_raw(r2, &(0x7f0000000000)={0x27, 0x1, 0x0, 0x4}, 0x10) 02:39:40 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) gettid() r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:40 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) [ 2003.217030] FAULT_INJECTION: forcing a failure. [ 2003.217030] name failslab, interval 1, probability 0, space 0, times 0 02:39:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x20008810}, 0x20008000) [ 2003.259215] CPU: 1 PID: 1288 Comm: syz-executor.2 Not tainted 4.14.268-syzkaller #0 [ 2003.267036] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2003.276395] Call Trace: [ 2003.278986] dump_stack+0x1b2/0x281 [ 2003.282626] should_fail.cold+0x10a/0x149 [ 2003.286789] should_failslab+0xd6/0x130 [ 2003.290769] __kmalloc+0x2c1/0x400 [ 2003.294311] ? __vb2_queue_alloc+0xf4/0xd90 [ 2003.298637] __vb2_queue_alloc+0xf4/0xd90 [ 2003.302788] ? is_bpf_text_address+0xb8/0x150 02:39:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x20008810}, 0x20008000) [ 2003.307307] vb2_core_create_bufs+0x279/0x5a0 [ 2003.311817] ? __vb2_queue_free+0x7a0/0x7a0 [ 2003.316145] ? trace_hardirqs_on+0x10/0x10 [ 2003.320390] ? __lock_acquire+0x5fc/0x3f20 [ 2003.324629] vb2_create_bufs+0x2e1/0x5b0 [ 2003.328702] ? vb2_thread_start+0x310/0x310 [ 2003.333032] ? trace_hardirqs_on+0x10/0x10 [ 2003.337270] vb2_ioctl_create_bufs+0x1f7/0x330 [ 2003.341856] v4l_create_bufs+0xa4/0x150 [ 2003.345816] __video_do_ioctl+0x65b/0x6a0 [ 2003.349955] ? video_ioctl2+0x30/0x30 [ 2003.353758] ? __might_fault+0x177/0x1b0 [ 2003.357807] ? video_ioctl2+0x30/0x30 [ 2003.361593] video_usercopy+0xfd/0xe70 [ 2003.365471] ? v4l_g_ctrl+0x390/0x390 [ 2003.369373] ? proc_fail_nth_write+0x7b/0x180 [ 2003.373973] ? trace_hardirqs_on+0x10/0x10 [ 2003.378204] ? fsnotify+0x974/0x11b0 [ 2003.381904] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 2003.386816] ? debug_check_no_obj_freed+0x2c0/0x680 [ 2003.391817] v4l2_ioctl+0x1bb/0x2f0 [ 2003.395424] ? v4l2_open+0x2f0/0x2f0 [ 2003.399244] do_vfs_ioctl+0x75a/0xff0 [ 2003.403030] ? lock_acquire+0x170/0x3f0 [ 2003.406979] ? ioctl_preallocate+0x1a0/0x1a0 [ 2003.411369] ? __fget+0x2df/0x460 [ 2003.414806] ? do_vfs_ioctl+0xff0/0xff0 [ 2003.418767] ? security_file_ioctl+0x83/0xb0 [ 2003.423167] SyS_ioctl+0x7f/0xb0 [ 2003.426509] ? do_vfs_ioctl+0xff0/0xff0 [ 2003.430471] do_syscall_64+0x1d5/0x640 [ 2003.434350] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 2003.439525] RIP: 0033:0x7f29474c6049 [ 2003.443220] RSP: 002b:00007f2945e3b168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2003.450906] RAX: ffffffffffffffda RBX: 00007f29475d8f60 RCX: 00007f29474c6049 02:39:40 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (fail_nth: 4) 02:39:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x20008810}, 0x20008000) 02:39:40 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) connect$nfc_raw(r2, &(0x7f0000000000)={0x27, 0x1, 0x0, 0x4}, 0x10) 02:39:40 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) r1 = syz_open_dev$vcsa(&(0x7f0000000040), 0x2, 0x8000) (async) getegid() ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000280)=0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:40 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:40 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) [ 2003.458172] RDX: 0000000020000100 RSI: 00000000c100565c RDI: 0000000000000003 [ 2003.465425] RBP: 00007f2945e3b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2003.472685] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2003.479936] R13: 00007fffbe9bfc7f R14: 00007f2945e3b300 R15: 0000000000022000 02:39:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x20008810}, 0x20008000) 02:39:40 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x2, @sliced={0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd5e2, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) [ 2003.539055] FAULT_INJECTION: forcing a failure. [ 2003.539055] name failslab, interval 1, probability 0, space 0, times 0 [ 2003.599602] CPU: 0 PID: 1314 Comm: syz-executor.2 Not tainted 4.14.268-syzkaller #0 [ 2003.607418] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2003.616771] Call Trace: [ 2003.619355] dump_stack+0x1b2/0x281 [ 2003.623012] should_fail.cold+0x10a/0x149 [ 2003.627198] should_failslab+0xd6/0x130 [ 2003.631174] __kmalloc+0x2c1/0x400 [ 2003.634713] ? __vb2_queue_alloc+0xf4/0xd90 [ 2003.639152] __vb2_queue_alloc+0xf4/0xd90 [ 2003.643301] ? is_bpf_text_address+0xb8/0x150 02:39:40 executing program 4: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}}], 0x28}, 0x0) 02:39:40 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = getgid() r4 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r5 = gettid() r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = getuid() ioctl$vim2m_VIDIOC_EXPBUF(0xffffffffffffffff, 0xc0405610, &(0x7f0000000700)={0x2, 0xfffffc00, 0x6, 0x4800, 0xffffffffffffffff}) r9 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r9, 0x0, 0x0) r10 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) r11 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r11, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000080)="22a1b086d66f0f8923f467ef29420a094b7bfcaf35bcd8cea71391206b536ebf7c6740e92824ec84b7c73597f318e280132dc57cdfa0a0ea2c166b82d61439b704d768eb515e5f1587e2d497b36148", 0x4f}, {&(0x7f0000000100)="b63a60beae829475b7430cdb2ad8333886b2731f7ff4655a7138f03b88e0071a186bb8ec13f4bfc29268fb1ae82e6cbc1deba24ea1d0067e9bd90ad329d74d00d2ca558b3ad6d098ae917015c63380ddffe6cd4b4b47ad9d43cc1a572dc41a9bde06f1edbb3b4f76c98ad0ce5f8c26a66c45f17e38b42fb6e112aac8407e6802d60c40e86e358bbf40e519c35e91f65427cd74df1a46ac91b44a733183ee9fc261a74bac120c9c449b41418895b94e431a2237df83682f3c90175f4febd6ed3647818a030dab48bc5ef42e57da8465", 0xcf}, {&(0x7f0000000340)="2997ed8dfffe551fb8d83f5ca52aa098444596cebe84812d9cfe4ae2282f921b8c79915d401f52438de5b199ccbcc0e8a284ed053cd64602e5492db24d8667ef538a4e4eef838b35ab804d77579b4beaf62cd73662491262b6c9a63bc13201431f635dcac27b3b12ff6ef426d9483d2c3b7fd1e8a683e27b7c6afc266019adf62e0d0536f2f9d8fc27223bbcd4bc2e9d0d6ed7de4e2e891becd6d6e657b9aea8ae6b6156ed5ee8a2437a3775f884e995c35d1626bfe879adef444969656297d4b7223e86973c00d6b07c4147475ac2b4832f947846ba907f3385ee072cb0190d9fa0cdde88524a27e8a4cec3abcc142e8c8c4acc60", 0xf5}, {&(0x7f0000000500)="281b943ec0603dee51d27d71c80f1ebc2e0b60ae557b8fbedb9512e8080e3fcb377a8b8b66330c8127911ba795aafa2f745535fc846d7c534df5f2ee83078cb7be9234d33b7d429658b20d11faa4c56f44f053782d4a359dab2b58f66280a3f7881940cadf9885730ee2b08efe97e1057b9949ba6887afe1e3c04e89e02efd12263826f9fe42338e8a9a9558ca7a1b95ddc40547f617530eb4dd909aacaa3de5d751fa6ff45a6fa1bc8c623c39c066795774b7de0170246794c15f201880c6e4bd2ba9a431166f8ce4642e1da55bc18480191c9769372ced5ff2", 0xda}, {&(0x7f0000000200)="45ce70ec77afc12546409000cf7741158986aad7614a08a20ab70afa5bdc", 0x1e}, {&(0x7f0000000240)="dc1bf64831f469171205adc441798342ad94a3699afd41966c7dd7bf08083008f4377f8d9d57037d49049df6dbbf7abc58b2fcbb682b4dc8da572d399eb8ec30eb3cb70a0f84409e8fb333d15d212b141feb", 0x52}, {&(0x7f0000000600)="220a83fecc9a665e56cd5998f3c71e74b954ac3f5e3598b858f4b79f5bcfc876e6f57f30c9b9a5b16f1380c57e04c57b72eafba33b5b751d8fa932718bf7d8d2f2b5be2ad61378a0d12f117d01df0a7653cd5e06a799032c7f1d37dfe86525c9520a404566cd93c2c5", 0x69}], 0x7, &(0x7f0000000780)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee01, r3}}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0x0, 0xee01}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r6, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r0, r8, r9, r0, r0]}}, @rights={{0x18, 0x1, 0x1, [r0, r10]}}, @rights={{0x18, 0x1, 0x1, [r0, r11]}}, @rights={{0x10}}], 0x108, 0x44000}, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x20008000) 02:39:40 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) [ 2003.647802] vb2_core_create_bufs+0x279/0x5a0 [ 2003.652304] ? __vb2_queue_free+0x7a0/0x7a0 [ 2003.656627] ? trace_hardirqs_on+0x10/0x10 [ 2003.660859] ? __lock_acquire+0x5fc/0x3f20 [ 2003.665101] vb2_create_bufs+0x2e1/0x5b0 [ 2003.669172] ? vb2_thread_start+0x310/0x310 [ 2003.673493] ? trace_hardirqs_on+0x10/0x10 [ 2003.677738] vb2_ioctl_create_bufs+0x1f7/0x330 [ 2003.682314] v4l_create_bufs+0xa4/0x150 [ 2003.686269] __video_do_ioctl+0x65b/0x6a0 [ 2003.690430] ? video_ioctl2+0x30/0x30 [ 2003.694285] ? __might_fault+0x177/0x1b0 [ 2003.698345] ? video_ioctl2+0x30/0x30 [ 2003.702128] video_usercopy+0xfd/0xe70 [ 2003.706011] ? v4l_g_ctrl+0x390/0x390 [ 2003.709812] ? proc_fail_nth_write+0x7b/0x180 [ 2003.714289] ? trace_hardirqs_on+0x10/0x10 [ 2003.718501] ? fsnotify+0x974/0x11b0 [ 2003.722191] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 2003.727106] ? debug_check_no_obj_freed+0x2c0/0x680 [ 2003.732114] v4l2_ioctl+0x1bb/0x2f0 [ 2003.735728] ? v4l2_open+0x2f0/0x2f0 [ 2003.739439] do_vfs_ioctl+0x75a/0xff0 [ 2003.743235] ? lock_acquire+0x170/0x3f0 [ 2003.747201] ? ioctl_preallocate+0x1a0/0x1a0 [ 2003.751586] ? __fget+0x2df/0x460 [ 2003.755014] ? do_vfs_ioctl+0xff0/0xff0 [ 2003.758966] ? security_file_ioctl+0x83/0xb0 [ 2003.763351] SyS_ioctl+0x7f/0xb0 [ 2003.766693] ? do_vfs_ioctl+0xff0/0xff0 [ 2003.770661] do_syscall_64+0x1d5/0x640 [ 2003.774531] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 2003.779698] RIP: 0033:0x7f29474c6049 [ 2003.783390] RSP: 002b:00007f2945e3b168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2003.791074] RAX: ffffffffffffffda RBX: 00007f29475d8f60 RCX: 00007f29474c6049 02:39:40 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (fail_nth: 5) 02:39:40 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000000)={0xa, {0x7, 0xfb}}, 0xa) r1 = syz_open_dev$vcsa(&(0x7f0000000040), 0x6, 0x10042) sendto$ax25(r1, 0xffffffffffffffff, 0x0, 0x4000810, 0x0, 0x57) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) accept4$unix(r2, &(0x7f0000000140), &(0x7f0000000100)=0x6e, 0x800) 02:39:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:40 executing program 4: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}}], 0x28}, 0x0) 02:39:40 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) r3 = getgid() (async) r4 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r5 = gettid() r6 = socket$nl_route(0x10, 0x3, 0x0) (async) r7 = getuid() (async) ioctl$vim2m_VIDIOC_EXPBUF(0xffffffffffffffff, 0xc0405610, &(0x7f0000000700)={0x2, 0xfffffc00, 0x6, 0x4800, 0xffffffffffffffff}) (async) r9 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r9, 0x0, 0x0) (async) r10 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) (async, rerun: 32) r11 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (rerun: 32) write$UHID_CREATE2(r11, 0x0, 0x0) (async, rerun: 64) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000080)="22a1b086d66f0f8923f467ef29420a094b7bfcaf35bcd8cea71391206b536ebf7c6740e92824ec84b7c73597f318e280132dc57cdfa0a0ea2c166b82d61439b704d768eb515e5f1587e2d497b36148", 0x4f}, {&(0x7f0000000100)="b63a60beae829475b7430cdb2ad8333886b2731f7ff4655a7138f03b88e0071a186bb8ec13f4bfc29268fb1ae82e6cbc1deba24ea1d0067e9bd90ad329d74d00d2ca558b3ad6d098ae917015c63380ddffe6cd4b4b47ad9d43cc1a572dc41a9bde06f1edbb3b4f76c98ad0ce5f8c26a66c45f17e38b42fb6e112aac8407e6802d60c40e86e358bbf40e519c35e91f65427cd74df1a46ac91b44a733183ee9fc261a74bac120c9c449b41418895b94e431a2237df83682f3c90175f4febd6ed3647818a030dab48bc5ef42e57da8465", 0xcf}, {&(0x7f0000000340)="2997ed8dfffe551fb8d83f5ca52aa098444596cebe84812d9cfe4ae2282f921b8c79915d401f52438de5b199ccbcc0e8a284ed053cd64602e5492db24d8667ef538a4e4eef838b35ab804d77579b4beaf62cd73662491262b6c9a63bc13201431f635dcac27b3b12ff6ef426d9483d2c3b7fd1e8a683e27b7c6afc266019adf62e0d0536f2f9d8fc27223bbcd4bc2e9d0d6ed7de4e2e891becd6d6e657b9aea8ae6b6156ed5ee8a2437a3775f884e995c35d1626bfe879adef444969656297d4b7223e86973c00d6b07c4147475ac2b4832f947846ba907f3385ee072cb0190d9fa0cdde88524a27e8a4cec3abcc142e8c8c4acc60", 0xf5}, {&(0x7f0000000500)="281b943ec0603dee51d27d71c80f1ebc2e0b60ae557b8fbedb9512e8080e3fcb377a8b8b66330c8127911ba795aafa2f745535fc846d7c534df5f2ee83078cb7be9234d33b7d429658b20d11faa4c56f44f053782d4a359dab2b58f66280a3f7881940cadf9885730ee2b08efe97e1057b9949ba6887afe1e3c04e89e02efd12263826f9fe42338e8a9a9558ca7a1b95ddc40547f617530eb4dd909aacaa3de5d751fa6ff45a6fa1bc8c623c39c066795774b7de0170246794c15f201880c6e4bd2ba9a431166f8ce4642e1da55bc18480191c9769372ced5ff2", 0xda}, {&(0x7f0000000200)="45ce70ec77afc12546409000cf7741158986aad7614a08a20ab70afa5bdc", 0x1e}, {&(0x7f0000000240)="dc1bf64831f469171205adc441798342ad94a3699afd41966c7dd7bf08083008f4377f8d9d57037d49049df6dbbf7abc58b2fcbb682b4dc8da572d399eb8ec30eb3cb70a0f84409e8fb333d15d212b141feb", 0x52}, {&(0x7f0000000600)="220a83fecc9a665e56cd5998f3c71e74b954ac3f5e3598b858f4b79f5bcfc876e6f57f30c9b9a5b16f1380c57e04c57b72eafba33b5b751d8fa932718bf7d8d2f2b5be2ad61378a0d12f117d01df0a7653cd5e06a799032c7f1d37dfe86525c9520a404566cd93c2c5", 0x69}], 0x7, &(0x7f0000000780)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee01, r3}}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0x0, 0xee01}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r6, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r0, r8, r9, r0, r0]}}, @rights={{0x18, 0x1, 0x1, [r0, r10]}}, @rights={{0x18, 0x1, 0x1, [r0, r11]}}, @rights={{0x10}}], 0x108, 0x44000}, 0x0) (async, rerun: 64) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:40 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x2, @sliced={0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd5e2, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) [ 2003.798329] RDX: 0000000020000100 RSI: 00000000c100565c RDI: 0000000000000003 [ 2003.805598] RBP: 00007f2945e3b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2003.812860] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2003.820107] R13: 00007fffbe9bfc7f R14: 00007f2945e3b300 R15: 0000000000022000 02:39:40 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) (async) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000000)={0xa, {0x7, 0xfb}}, 0xa) (async) r1 = syz_open_dev$vcsa(&(0x7f0000000040), 0x6, 0x10042) sendto$ax25(r1, 0xffffffffffffffff, 0x0, 0x4000810, 0x0, 0x57) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) accept4$unix(r2, &(0x7f0000000140), &(0x7f0000000100)=0x6e, 0x800) 02:39:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:40 executing program 4: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}}], 0x28}, 0x0) [ 2003.873113] FAULT_INJECTION: forcing a failure. [ 2003.873113] name failslab, interval 1, probability 0, space 0, times 0 [ 2003.899988] CPU: 0 PID: 1343 Comm: syz-executor.2 Not tainted 4.14.268-syzkaller #0 [ 2003.907813] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2003.917175] Call Trace: [ 2003.919765] dump_stack+0x1b2/0x281 02:39:40 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:40 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = getgid() r4 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r5 = gettid() r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = getuid() ioctl$vim2m_VIDIOC_EXPBUF(0xffffffffffffffff, 0xc0405610, &(0x7f0000000700)={0x2, 0xfffffc00, 0x6, 0x4800, 0xffffffffffffffff}) r9 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r9, 0x0, 0x0) r10 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) r11 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r11, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000080)="22a1b086d66f0f8923f467ef29420a094b7bfcaf35bcd8cea71391206b536ebf7c6740e92824ec84b7c73597f318e280132dc57cdfa0a0ea2c166b82d61439b704d768eb515e5f1587e2d497b36148", 0x4f}, {&(0x7f0000000100)="b63a60beae829475b7430cdb2ad8333886b2731f7ff4655a7138f03b88e0071a186bb8ec13f4bfc29268fb1ae82e6cbc1deba24ea1d0067e9bd90ad329d74d00d2ca558b3ad6d098ae917015c63380ddffe6cd4b4b47ad9d43cc1a572dc41a9bde06f1edbb3b4f76c98ad0ce5f8c26a66c45f17e38b42fb6e112aac8407e6802d60c40e86e358bbf40e519c35e91f65427cd74df1a46ac91b44a733183ee9fc261a74bac120c9c449b41418895b94e431a2237df83682f3c90175f4febd6ed3647818a030dab48bc5ef42e57da8465", 0xcf}, {&(0x7f0000000340)="2997ed8dfffe551fb8d83f5ca52aa098444596cebe84812d9cfe4ae2282f921b8c79915d401f52438de5b199ccbcc0e8a284ed053cd64602e5492db24d8667ef538a4e4eef838b35ab804d77579b4beaf62cd73662491262b6c9a63bc13201431f635dcac27b3b12ff6ef426d9483d2c3b7fd1e8a683e27b7c6afc266019adf62e0d0536f2f9d8fc27223bbcd4bc2e9d0d6ed7de4e2e891becd6d6e657b9aea8ae6b6156ed5ee8a2437a3775f884e995c35d1626bfe879adef444969656297d4b7223e86973c00d6b07c4147475ac2b4832f947846ba907f3385ee072cb0190d9fa0cdde88524a27e8a4cec3abcc142e8c8c4acc60", 0xf5}, {&(0x7f0000000500)="281b943ec0603dee51d27d71c80f1ebc2e0b60ae557b8fbedb9512e8080e3fcb377a8b8b66330c8127911ba795aafa2f745535fc846d7c534df5f2ee83078cb7be9234d33b7d429658b20d11faa4c56f44f053782d4a359dab2b58f66280a3f7881940cadf9885730ee2b08efe97e1057b9949ba6887afe1e3c04e89e02efd12263826f9fe42338e8a9a9558ca7a1b95ddc40547f617530eb4dd909aacaa3de5d751fa6ff45a6fa1bc8c623c39c066795774b7de0170246794c15f201880c6e4bd2ba9a431166f8ce4642e1da55bc18480191c9769372ced5ff2", 0xda}, {&(0x7f0000000200)="45ce70ec77afc12546409000cf7741158986aad7614a08a20ab70afa5bdc", 0x1e}, {&(0x7f0000000240)="dc1bf64831f469171205adc441798342ad94a3699afd41966c7dd7bf08083008f4377f8d9d57037d49049df6dbbf7abc58b2fcbb682b4dc8da572d399eb8ec30eb3cb70a0f84409e8fb333d15d212b141feb", 0x52}, {&(0x7f0000000600)="220a83fecc9a665e56cd5998f3c71e74b954ac3f5e3598b858f4b79f5bcfc876e6f57f30c9b9a5b16f1380c57e04c57b72eafba33b5b751d8fa932718bf7d8d2f2b5be2ad61378a0d12f117d01df0a7653cd5e06a799032c7f1d37dfe86525c9520a404566cd93c2c5", 0x69}], 0x7, &(0x7f0000000780)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee01, r3}}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0x0, 0xee01}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r6, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r0, r8, r9, r0, r0]}}, @rights={{0x18, 0x1, 0x1, [r0, r10]}}, @rights={{0x18, 0x1, 0x1, [r0, r11]}}, @rights={{0x10}}], 0x108, 0x44000}, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) getgid() (async) openat$uhid(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) gettid() (async) socket$nl_route(0x10, 0x3, 0x0) (async) getuid() (async) ioctl$vim2m_VIDIOC_EXPBUF(0xffffffffffffffff, 0xc0405610, &(0x7f0000000700)={0x2, 0xfffffc00, 0x6, 0x4800}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r9, 0x0, 0x0) (async) openat$vim2m(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r11, 0x0, 0x0) (async) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000080)="22a1b086d66f0f8923f467ef29420a094b7bfcaf35bcd8cea71391206b536ebf7c6740e92824ec84b7c73597f318e280132dc57cdfa0a0ea2c166b82d61439b704d768eb515e5f1587e2d497b36148", 0x4f}, {&(0x7f0000000100)="b63a60beae829475b7430cdb2ad8333886b2731f7ff4655a7138f03b88e0071a186bb8ec13f4bfc29268fb1ae82e6cbc1deba24ea1d0067e9bd90ad329d74d00d2ca558b3ad6d098ae917015c63380ddffe6cd4b4b47ad9d43cc1a572dc41a9bde06f1edbb3b4f76c98ad0ce5f8c26a66c45f17e38b42fb6e112aac8407e6802d60c40e86e358bbf40e519c35e91f65427cd74df1a46ac91b44a733183ee9fc261a74bac120c9c449b41418895b94e431a2237df83682f3c90175f4febd6ed3647818a030dab48bc5ef42e57da8465", 0xcf}, {&(0x7f0000000340)="2997ed8dfffe551fb8d83f5ca52aa098444596cebe84812d9cfe4ae2282f921b8c79915d401f52438de5b199ccbcc0e8a284ed053cd64602e5492db24d8667ef538a4e4eef838b35ab804d77579b4beaf62cd73662491262b6c9a63bc13201431f635dcac27b3b12ff6ef426d9483d2c3b7fd1e8a683e27b7c6afc266019adf62e0d0536f2f9d8fc27223bbcd4bc2e9d0d6ed7de4e2e891becd6d6e657b9aea8ae6b6156ed5ee8a2437a3775f884e995c35d1626bfe879adef444969656297d4b7223e86973c00d6b07c4147475ac2b4832f947846ba907f3385ee072cb0190d9fa0cdde88524a27e8a4cec3abcc142e8c8c4acc60", 0xf5}, {&(0x7f0000000500)="281b943ec0603dee51d27d71c80f1ebc2e0b60ae557b8fbedb9512e8080e3fcb377a8b8b66330c8127911ba795aafa2f745535fc846d7c534df5f2ee83078cb7be9234d33b7d429658b20d11faa4c56f44f053782d4a359dab2b58f66280a3f7881940cadf9885730ee2b08efe97e1057b9949ba6887afe1e3c04e89e02efd12263826f9fe42338e8a9a9558ca7a1b95ddc40547f617530eb4dd909aacaa3de5d751fa6ff45a6fa1bc8c623c39c066795774b7de0170246794c15f201880c6e4bd2ba9a431166f8ce4642e1da55bc18480191c9769372ced5ff2", 0xda}, {&(0x7f0000000200)="45ce70ec77afc12546409000cf7741158986aad7614a08a20ab70afa5bdc", 0x1e}, {&(0x7f0000000240)="dc1bf64831f469171205adc441798342ad94a3699afd41966c7dd7bf08083008f4377f8d9d57037d49049df6dbbf7abc58b2fcbb682b4dc8da572d399eb8ec30eb3cb70a0f84409e8fb333d15d212b141feb", 0x52}, {&(0x7f0000000600)="220a83fecc9a665e56cd5998f3c71e74b954ac3f5e3598b858f4b79f5bcfc876e6f57f30c9b9a5b16f1380c57e04c57b72eafba33b5b751d8fa932718bf7d8d2f2b5be2ad61378a0d12f117d01df0a7653cd5e06a799032c7f1d37dfe86525c9520a404566cd93c2c5", 0x69}], 0x7, &(0x7f0000000780)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee01, r3}}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0x0, 0xee01}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r6, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r0, r8, r9, r0, r0]}}, @rights={{0x18, 0x1, 0x1, [r0, r10]}}, @rights={{0x18, 0x1, 0x1, [r0, r11]}}, @rights={{0x10}}], 0x108, 0x44000}, 0x0) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) 02:39:40 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) [ 2003.923403] should_fail.cold+0x10a/0x149 [ 2003.927558] should_failslab+0xd6/0x130 [ 2003.931542] __kmalloc+0x2c1/0x400 [ 2003.935258] ? __vb2_queue_alloc+0xf4/0xd90 [ 2003.939584] __vb2_queue_alloc+0xf4/0xd90 [ 2003.943731] ? is_bpf_text_address+0xb8/0x150 [ 2003.948236] vb2_core_create_bufs+0x279/0x5a0 [ 2003.952736] ? __vb2_queue_free+0x7a0/0x7a0 [ 2003.957059] ? trace_hardirqs_on+0x10/0x10 [ 2003.961303] ? __lock_acquire+0x5fc/0x3f20 [ 2003.965549] vb2_create_bufs+0x2e1/0x5b0 [ 2003.969615] ? vb2_thread_start+0x310/0x310 [ 2003.973938] ? trace_hardirqs_on+0x10/0x10 [ 2003.978184] vb2_ioctl_create_bufs+0x1f7/0x330 [ 2003.982775] v4l_create_bufs+0xa4/0x150 [ 2003.986762] __video_do_ioctl+0x65b/0x6a0 [ 2003.990925] ? video_ioctl2+0x30/0x30 [ 2003.994825] ? __might_fault+0x177/0x1b0 [ 2003.998889] ? video_ioctl2+0x30/0x30 [ 2004.002690] video_usercopy+0xfd/0xe70 [ 2004.006579] ? v4l_g_ctrl+0x390/0x390 [ 2004.010418] ? proc_fail_nth_write+0x7b/0x180 [ 2004.014920] ? trace_hardirqs_on+0x10/0x10 [ 2004.019161] ? fsnotify+0x974/0x11b0 [ 2004.022874] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 2004.027977] ? debug_check_no_obj_freed+0x2c0/0x680 [ 2004.032994] v4l2_ioctl+0x1bb/0x2f0 [ 2004.036770] ? v4l2_open+0x2f0/0x2f0 [ 2004.040466] do_vfs_ioctl+0x75a/0xff0 [ 2004.044255] ? lock_acquire+0x170/0x3f0 [ 2004.048213] ? ioctl_preallocate+0x1a0/0x1a0 [ 2004.052604] ? __fget+0x2df/0x460 [ 2004.056036] ? do_vfs_ioctl+0xff0/0xff0 [ 2004.059988] ? security_file_ioctl+0x83/0xb0 [ 2004.064373] SyS_ioctl+0x7f/0xb0 [ 2004.067716] ? do_vfs_ioctl+0xff0/0xff0 [ 2004.071672] do_syscall_64+0x1d5/0x640 [ 2004.075539] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 2004.080718] RIP: 0033:0x7f29474c6049 [ 2004.084409] RSP: 002b:00007f2945e3b168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2004.092093] RAX: ffffffffffffffda RBX: 00007f29475d8f60 RCX: 00007f29474c6049 [ 2004.099356] RDX: 0000000020000100 RSI: 00000000c100565c RDI: 0000000000000003 [ 2004.106613] RBP: 00007f2945e3b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2004.113860] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 02:39:40 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (fail_nth: 6) 02:39:40 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:40 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x4e23}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:40 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) (async) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000000)={0xa, {0x7, 0xfb}}, 0xa) (async) r1 = syz_open_dev$vcsa(&(0x7f0000000040), 0x6, 0x10042) sendto$ax25(r1, 0xffffffffffffffff, 0x0, 0x4000810, 0x0, 0x57) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) accept4$unix(r2, &(0x7f0000000140), &(0x7f0000000100)=0x6e, 0x800) 02:39:40 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x2, @sliced={0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd5e2, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) [ 2004.121117] R13: 00007fffbe9bfc7f R14: 00007f2945e3b300 R15: 0000000000022000 02:39:41 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async, rerun: 32) r1 = gettid() (rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x4e23}, 0x6e) (async, rerun: 32) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (rerun: 32) 02:39:41 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x20040880, 0x0, 0x0) 02:39:41 executing program 3: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0xa000, 0x0) read$rfkill(r0, &(0x7f0000000280), 0x8) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x1]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:41 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) [ 2004.206027] FAULT_INJECTION: forcing a failure. [ 2004.206027] name failslab, interval 1, probability 0, space 0, times 0 [ 2004.232593] CPU: 1 PID: 1397 Comm: syz-executor.2 Not tainted 4.14.268-syzkaller #0 [ 2004.240414] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2004.249797] Call Trace: [ 2004.252396] dump_stack+0x1b2/0x281 [ 2004.256032] should_fail.cold+0x10a/0x149 [ 2004.260192] should_failslab+0xd6/0x130 [ 2004.264180] __kmalloc+0x2c1/0x400 [ 2004.267734] ? __vb2_queue_alloc+0xf4/0xd90 [ 2004.272073] __vb2_queue_alloc+0xf4/0xd90 [ 2004.276229] ? is_bpf_text_address+0xb8/0x150 [ 2004.280750] vb2_core_create_bufs+0x279/0x5a0 [ 2004.285260] ? __vb2_queue_free+0x7a0/0x7a0 [ 2004.289600] ? trace_hardirqs_on+0x10/0x10 [ 2004.293842] ? __lock_acquire+0x5fc/0x3f20 [ 2004.298089] vb2_create_bufs+0x2e1/0x5b0 [ 2004.302163] ? vb2_thread_start+0x310/0x310 [ 2004.306483] ? trace_hardirqs_on+0x10/0x10 [ 2004.310710] vb2_ioctl_create_bufs+0x1f7/0x330 [ 2004.315299] v4l_create_bufs+0xa4/0x150 [ 2004.319257] __video_do_ioctl+0x65b/0x6a0 [ 2004.323387] ? video_ioctl2+0x30/0x30 [ 2004.327254] ? __might_fault+0x177/0x1b0 [ 2004.331318] ? video_ioctl2+0x30/0x30 [ 2004.335096] video_usercopy+0xfd/0xe70 [ 2004.338966] ? v4l_g_ctrl+0x390/0x390 [ 2004.342746] ? proc_fail_nth_write+0x7b/0x180 [ 2004.347220] ? trace_hardirqs_on+0x10/0x10 [ 2004.351457] ? fsnotify+0x974/0x11b0 [ 2004.355148] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 2004.360053] ? debug_check_no_obj_freed+0x2c0/0x680 [ 2004.365108] v4l2_ioctl+0x1bb/0x2f0 [ 2004.368717] ? v4l2_open+0x2f0/0x2f0 [ 2004.372410] do_vfs_ioctl+0x75a/0xff0 [ 2004.376187] ? lock_acquire+0x170/0x3f0 [ 2004.380136] ? ioctl_preallocate+0x1a0/0x1a0 [ 2004.384520] ? __fget+0x2df/0x460 [ 2004.387949] ? do_vfs_ioctl+0xff0/0xff0 [ 2004.391924] ? security_file_ioctl+0x83/0xb0 [ 2004.396310] SyS_ioctl+0x7f/0xb0 [ 2004.399671] ? do_vfs_ioctl+0xff0/0xff0 [ 2004.403636] do_syscall_64+0x1d5/0x640 [ 2004.407508] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 2004.412674] RIP: 0033:0x7f29474c6049 [ 2004.416575] RSP: 002b:00007f2945e3b168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2004.424275] RAX: ffffffffffffffda RBX: 00007f29475d8f60 RCX: 00007f29474c6049 [ 2004.431542] RDX: 0000000020000100 RSI: 00000000c100565c RDI: 0000000000000003 [ 2004.438793] RBP: 00007f2945e3b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2004.446094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 02:39:41 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (fail_nth: 7) 02:39:41 executing program 3: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0xa000, 0x0) read$rfkill(r0, &(0x7f0000000280), 0x8) (async) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x1]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:41 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) (fail_nth: 1) 02:39:41 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x20040880, 0x0, 0x0) 02:39:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x4e23}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) [ 2004.453354] R13: 00007fffbe9bfc7f R14: 00007f2945e3b300 R15: 0000000000022000 02:39:41 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) [ 2004.500013] FAULT_INJECTION: forcing a failure. [ 2004.500013] name failslab, interval 1, probability 0, space 0, times 0 [ 2004.526677] CPU: 0 PID: 1416 Comm: syz-executor.2 Not tainted 4.14.268-syzkaller #0 [ 2004.534501] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2004.543854] Call Trace: [ 2004.546442] dump_stack+0x1b2/0x281 [ 2004.550065] should_fail.cold+0x10a/0x149 [ 2004.554196] should_failslab+0xd6/0x130 [ 2004.558160] __kmalloc+0x2c1/0x400 [ 2004.561699] ? __vb2_queue_alloc+0xf4/0xd90 [ 2004.566009] __vb2_queue_alloc+0xf4/0xd90 [ 2004.570402] ? is_bpf_text_address+0xb8/0x150 [ 2004.574917] vb2_core_create_bufs+0x279/0x5a0 [ 2004.579406] ? __vb2_queue_free+0x7a0/0x7a0 [ 2004.583710] ? trace_hardirqs_on+0x10/0x10 [ 2004.587947] ? __lock_acquire+0x5fc/0x3f20 [ 2004.592167] vb2_create_bufs+0x2e1/0x5b0 [ 2004.596236] ? vb2_thread_start+0x310/0x310 [ 2004.600551] ? trace_hardirqs_on+0x10/0x10 [ 2004.604776] vb2_ioctl_create_bufs+0x1f7/0x330 [ 2004.609344] v4l_create_bufs+0xa4/0x150 [ 2004.613295] __video_do_ioctl+0x65b/0x6a0 [ 2004.617423] ? video_ioctl2+0x30/0x30 [ 2004.621205] ? __might_fault+0x177/0x1b0 [ 2004.625249] ? video_ioctl2+0x30/0x30 [ 2004.629042] video_usercopy+0xfd/0xe70 [ 2004.632911] ? v4l_g_ctrl+0x390/0x390 [ 2004.636706] ? proc_fail_nth_write+0x7b/0x180 [ 2004.641182] ? trace_hardirqs_on+0x10/0x10 [ 2004.645428] ? fsnotify+0x974/0x11b0 [ 2004.649121] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 2004.654046] ? debug_check_no_obj_freed+0x2c0/0x680 [ 2004.659065] v4l2_ioctl+0x1bb/0x2f0 [ 2004.662673] ? v4l2_open+0x2f0/0x2f0 [ 2004.666364] do_vfs_ioctl+0x75a/0xff0 [ 2004.670147] ? lock_acquire+0x170/0x3f0 [ 2004.674117] ? ioctl_preallocate+0x1a0/0x1a0 [ 2004.678507] ? __fget+0x2df/0x460 [ 2004.681937] ? do_vfs_ioctl+0xff0/0xff0 [ 2004.685908] ? security_file_ioctl+0x83/0xb0 [ 2004.690293] SyS_ioctl+0x7f/0xb0 [ 2004.693639] ? do_vfs_ioctl+0xff0/0xff0 [ 2004.697685] do_syscall_64+0x1d5/0x640 [ 2004.701555] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 2004.706726] RIP: 0033:0x7f29474c6049 [ 2004.710412] RSP: 002b:00007f2945e3b168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2004.718112] RAX: ffffffffffffffda RBX: 00007f29475d8f60 RCX: 00007f29474c6049 [ 2004.725359] RDX: 0000000020000100 RSI: 00000000c100565c RDI: 0000000000000003 [ 2004.732608] RBP: 00007f2945e3b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2004.739875] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 02:39:41 executing program 3: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0xa000, 0x0) read$rfkill(r0, &(0x7f0000000280), 0x8) (async) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f00000002c0)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x1]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:41 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x20040880, 0x0, 0x0) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x20040880, 0x0, 0x0) (async) 02:39:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000), &(0x7f0000000080)=0x6e) gettid() r2 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0x4) r3 = accept(r1, &(0x7f0000000100)=@nl, &(0x7f0000000180)=0x80) write$UHID_CREATE2(r1, &(0x7f0000000500)={0xb, {'syz0\x00', 'syz1\x00', 'syz0\x00', 0x6b, 0x9, 0x3, 0x4, 0x9, 0xf27, "da44cf1ad88db77ec0c4a1c6a9f59cdc3d66fea28126e95543d3958b7875f14ec0eaf4be3c87dc104c96241dc97c3a81fc88de454941d4a6d4a54fce659eecdec52fa0c8f3bd50081873cacf70c4524fe093000c809d8524faea3575c071b5de289cb1eb4dc88341b74ecd"}}, 0x183) r4 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f00000001c0)=[@rights={{0x28, 0x1, 0x1, [r2, r0, r3, r4, 0xffffffffffffffff, r1]}}], 0x28}, 0x4000001) ioctl$SIOCSIFMTU(0xffffffffffffffff, 0x8922, &(0x7f0000000200)={'ip6gretap0\x00', 0x6}) 02:39:41 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:41 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (fail_nth: 8) [ 2004.747137] R13: 00007fffbe9bfc7f R14: 00007f2945e3b300 R15: 0000000000022000 02:39:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() r2 = syz_open_procfs$namespace(r1, 0x0) r3 = getuid() r4 = gettid() ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f0000000000)=0x400) r5 = syz_open_procfs$namespace(r4, 0x0) r6 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000300), 0x400000, 0x0) setsockopt$RXRPC_MIN_SECURITY_LEVEL(0xffffffffffffffff, 0x110, 0x4, &(0x7f0000000400), 0x4) r7 = socket$inet6_udplite(0xa, 0x2, 0x88) r8 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r8, 0x0, 0x0) r9 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r9, 0x0, 0x0) r10 = socket$inet6_udp(0xa, 0x2, 0x0) r11 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000340), 0x82b00, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000002c0)=[{&(0x7f00000001c0)="7c36bee3793fbc1718ac9bb65b57d49e1b90152f7eebbf68d21e6a344903038126609cf5debddfd8f10d931bf3216801643b488b87bea24dfa5a2f6c568fd059b282658c1551d96bbf337209b093449bcbc41ff14d922cba004bcd824d4a7072749c1a52ea6a4fefa5f11d7300d3becba54dcee38d37e15af91f465f340565c214950490ff29d4711eb04df15631ee2b007aa19c079f12ed1483f1e8c9d3e83572e5d9606ae832317de9824eb9ac97c07bb49325f171c782735ea60d72903adc327150c6526024f41a88b58886ff24e9a75d568412f6f7d4f8a66b6a6288f33001f371ce2ece9b5e639c8d14ae617880c4b7b2b54303b89682b497dd", 0xfc}], 0x1, &(0x7f0000000380)=[@rights={{0x38, 0x1, 0x1, [r6, r7, r8, r9, r0, r5, r10, r11, r2, 0xffffffffffffffff]}}], 0x38}, 0x41) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)=[@cred={{0x1c, 0x1, 0x2, {r1, r3}}}, @cred={{0x1c, 0x1, 0x2, {r1, r3, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r4, r3}}}], 0x60}, 0x0) 02:39:41 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f00000002c0)=0x2) r2 = syz_open_dev$vim2m(&(0x7f0000000040), 0x6c, 0x2) ioctl$vim2m_VIDIOC_STREAMOFF(r2, 0x40045612, &(0x7f0000000280)=0x3) 02:39:41 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:41 executing program 5: write$UHID_DESTROY(0xffffffffffffffff, &(0x7f0000000200), 0x4) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0xfd7a, 0x0, 0x0, 0x0) r0 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x8, 0x109000) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000100)={0x2, @raw_data="593de0db48463a8d602cb81fa0e664c83b1e856bad398085fbd8e2ed8ddbb6f66584f1eba0993f805fef14324bcba689373fd5cc6f055144a605d691d2575c84a2e09ef7b207eff22d8ddf8ede62c4e5d1d68cef68e390ec1e88dccaffec0bc20a34ee4a5042785a78db405683a2dfe8704f2eb767268ad20c52fa827264c17dcf9d35fb51973d586bd3c19384f2efe23b313eeaf2a4d644890012bd1f07d32e45b6498557d48fbc682877fcb5e088409ca9d9e365b9bd8742622245c9edbc46c42b139e4a874c5b"}) 02:39:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() r2 = syz_open_procfs$namespace(r1, 0x0) (async) r3 = getuid() (async) r4 = gettid() ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f0000000000)=0x400) (async) r5 = syz_open_procfs$namespace(r4, 0x0) (async) r6 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000300), 0x400000, 0x0) setsockopt$RXRPC_MIN_SECURITY_LEVEL(0xffffffffffffffff, 0x110, 0x4, &(0x7f0000000400), 0x4) (async) r7 = socket$inet6_udplite(0xa, 0x2, 0x88) r8 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r8, 0x0, 0x0) (async) r9 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r9, 0x0, 0x0) r10 = socket$inet6_udp(0xa, 0x2, 0x0) r11 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000340), 0x82b00, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000002c0)=[{&(0x7f00000001c0)="7c36bee3793fbc1718ac9bb65b57d49e1b90152f7eebbf68d21e6a344903038126609cf5debddfd8f10d931bf3216801643b488b87bea24dfa5a2f6c568fd059b282658c1551d96bbf337209b093449bcbc41ff14d922cba004bcd824d4a7072749c1a52ea6a4fefa5f11d7300d3becba54dcee38d37e15af91f465f340565c214950490ff29d4711eb04df15631ee2b007aa19c079f12ed1483f1e8c9d3e83572e5d9606ae832317de9824eb9ac97c07bb49325f171c782735ea60d72903adc327150c6526024f41a88b58886ff24e9a75d568412f6f7d4f8a66b6a6288f33001f371ce2ece9b5e639c8d14ae617880c4b7b2b54303b89682b497dd", 0xfc}], 0x1, &(0x7f0000000380)=[@rights={{0x38, 0x1, 0x1, [r6, r7, r8, r9, r0, r5, r10, r11, r2, 0xffffffffffffffff]}}], 0x38}, 0x41) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)=[@cred={{0x1c, 0x1, 0x2, {r1, r3}}}, @cred={{0x1c, 0x1, 0x2, {r1, r3, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r4, r3}}}], 0x60}, 0x0) 02:39:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) getpeername$unix(r1, &(0x7f0000000000), &(0x7f0000000080)=0x6e) (async) gettid() (async) r2 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0x4) (async) r3 = accept(r1, &(0x7f0000000100)=@nl, &(0x7f0000000180)=0x80) (async) write$UHID_CREATE2(r1, &(0x7f0000000500)={0xb, {'syz0\x00', 'syz1\x00', 'syz0\x00', 0x6b, 0x9, 0x3, 0x4, 0x9, 0xf27, "da44cf1ad88db77ec0c4a1c6a9f59cdc3d66fea28126e95543d3958b7875f14ec0eaf4be3c87dc104c96241dc97c3a81fc88de454941d4a6d4a54fce659eecdec52fa0c8f3bd50081873cacf70c4524fe093000c809d8524faea3575c071b5de289cb1eb4dc88341b74ecd"}}, 0x183) (async) r4 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f00000001c0)=[@rights={{0x28, 0x1, 0x1, [r2, r0, r3, r4, 0xffffffffffffffff, r1]}}], 0x28}, 0x4000001) (async) ioctl$SIOCSIFMTU(0xffffffffffffffff, 0x8922, &(0x7f0000000200)={'ip6gretap0\x00', 0x6}) 02:39:41 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f00000002c0)=0x2) r2 = syz_open_dev$vim2m(&(0x7f0000000040), 0x6c, 0x2) ioctl$vim2m_VIDIOC_STREAMOFF(r2, 0x40045612, &(0x7f0000000280)=0x3) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f00000002c0)=0x2) (async) syz_open_dev$vim2m(&(0x7f0000000040), 0x6c, 0x2) (async) ioctl$vim2m_VIDIOC_STREAMOFF(r2, 0x40045612, &(0x7f0000000280)=0x3) (async) [ 2004.846364] FAULT_INJECTION: forcing a failure. [ 2004.846364] name failslab, interval 1, probability 0, space 0, times 0 [ 2004.877649] CPU: 1 PID: 1438 Comm: syz-executor.2 Not tainted 4.14.268-syzkaller #0 [ 2004.885556] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 02:39:41 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f00000002c0)=0x2) r2 = syz_open_dev$vim2m(&(0x7f0000000040), 0x6c, 0x2) ioctl$vim2m_VIDIOC_STREAMOFF(r2, 0x40045612, &(0x7f0000000280)=0x3) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f00000002c0)=0x2) (async) syz_open_dev$vim2m(&(0x7f0000000040), 0x6c, 0x2) (async) ioctl$vim2m_VIDIOC_STREAMOFF(r2, 0x40045612, &(0x7f0000000280)=0x3) (async) 02:39:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() r2 = syz_open_procfs$namespace(r1, 0x0) (async) r3 = getuid() r4 = gettid() ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f0000000000)=0x400) (async) r5 = syz_open_procfs$namespace(r4, 0x0) (async) r6 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000300), 0x400000, 0x0) (async) setsockopt$RXRPC_MIN_SECURITY_LEVEL(0xffffffffffffffff, 0x110, 0x4, &(0x7f0000000400), 0x4) (async) r7 = socket$inet6_udplite(0xa, 0x2, 0x88) (async, rerun: 64) r8 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (rerun: 64) write$UHID_CREATE2(r8, 0x0, 0x0) (async) r9 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r9, 0x0, 0x0) r10 = socket$inet6_udp(0xa, 0x2, 0x0) (async) r11 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000340), 0x82b00, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000002c0)=[{&(0x7f00000001c0)="7c36bee3793fbc1718ac9bb65b57d49e1b90152f7eebbf68d21e6a344903038126609cf5debddfd8f10d931bf3216801643b488b87bea24dfa5a2f6c568fd059b282658c1551d96bbf337209b093449bcbc41ff14d922cba004bcd824d4a7072749c1a52ea6a4fefa5f11d7300d3becba54dcee38d37e15af91f465f340565c214950490ff29d4711eb04df15631ee2b007aa19c079f12ed1483f1e8c9d3e83572e5d9606ae832317de9824eb9ac97c07bb49325f171c782735ea60d72903adc327150c6526024f41a88b58886ff24e9a75d568412f6f7d4f8a66b6a6288f33001f371ce2ece9b5e639c8d14ae617880c4b7b2b54303b89682b497dd", 0xfc}], 0x1, &(0x7f0000000380)=[@rights={{0x38, 0x1, 0x1, [r6, r7, r8, r9, r0, r5, r10, r11, r2, 0xffffffffffffffff]}}], 0x38}, 0x41) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)=[@cred={{0x1c, 0x1, 0x2, {r1, r3}}}, @cred={{0x1c, 0x1, 0x2, {r1, r3, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r4, r3}}}], 0x60}, 0x0) [ 2004.894913] Call Trace: [ 2004.897502] dump_stack+0x1b2/0x281 [ 2004.901145] should_fail.cold+0x10a/0x149 [ 2004.905305] should_failslab+0xd6/0x130 [ 2004.909458] __kmalloc+0x2c1/0x400 [ 2004.913000] ? __vb2_queue_alloc+0xf4/0xd90 [ 2004.917326] __vb2_queue_alloc+0xf4/0xd90 [ 2004.921474] ? is_bpf_text_address+0xb8/0x150 [ 2004.925974] vb2_core_create_bufs+0x279/0x5a0 [ 2004.930470] ? __vb2_queue_free+0x7a0/0x7a0 [ 2004.934793] ? trace_hardirqs_on+0x10/0x10 [ 2004.939026] ? __lock_acquire+0x5fc/0x3f20 02:39:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x80000000) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x3ff) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e24}, 0x6e, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0xc5b9f87397dce097}, 0x1) recvmmsg$unix(r0, &(0x7f0000000340), 0x0, 0x40010040, &(0x7f0000000380)={0x0, 0x989680}) r2 = syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) sendmsg$nfc_llcp(r2, &(0x7f0000000600)={&(0x7f00000000c0)={0x27, 0x1, 0x0, 0x1, 0x45, 0x8, "4dda60109ae4a13db1389cd0c62a64b8e84c88fb37bbc4051da5858cbfa623e3107ed85975db3fa0fc68cda528e0b92ea07d4a1bead21644b5cfdc62bb4c80", 0x1}, 0x60, &(0x7f00000004c0)=[{&(0x7f0000000140)="3968fcda6373f181552241a3e134b2900979cef2bacb4d5a37fdfe4d84c1b2d91a544128fde18b81a38a86ae28bfdd4f79d3a9617361d8005a9cd4d6b005206b1afbd465b2ec08070c73557638f9cb86781882af54df2de9000771465cca71055e43", 0x62}, {&(0x7f00000001c0)="2f1f75fcce9df01465db0bb8c93feb0b320173c22b45cba7c4d756cdad8e2d665cbaec762670802777e7287b50e1da0a51bdd00ff37d5411032b80c2d068381cf0a1bfc6c5e98fb7f2d02e8e6b98e69fecd77ddf55c5dc13dc451efbc5e6fa59116cf644e59ca7919e51d12cdf3cd321f3ccc32da554df0eea4822fd219e0437b2687d605f8208ddd7479d0a4345b55d51e773", 0x93}, {&(0x7f0000000280)="6d2aa7547bf6c17d38aa39a347209a494d8e9976ff45826312b0846b8044d5a10a5aca1e66b356cf373668084df02671ee1a8958617fc3ca2f98da9ad078f7e249100616ca9ec2e6449a4b1df05407f9a93431d25c58b02c28de26501ea1c6e0bbf3fe68acbe94228e0ce41185b27c8bf28f98a2e935071531165f8021017a304bb8b967da76ae4dc07f7bb7d16f985ef3bde55cf2c560975cebe2dce588fecc7d9eeb609d1424b3b50570ed358f108504880962384e6c954e6d4b906dc6292771c25784e16e9224d9433040", 0xcc}], 0x3, &(0x7f0000000500)={0xc8, 0x10f, 0x0, "34702ecda4c559e463d04737a174735ac7c42b88e767c67026330b2cd8382d78d33dec800b1ae14c92991d26e51a2b347ca54c5ffb7f1027c9b4902e71c4151e47fef7130458bb7eea8b3fd112d00cacc7ca99d0f37b7c91650f776fa4f372fcf21b46e6e1a66501b08e16f22607a7a4845e3957e5ec62caf88ec6d5f22d590f66f19e9c3bb43cc1ace30a940cc4548a8f9bcfa7a540e26ac2f0a68e72268c86dc5a5a3e4882b1ca0fb34271bc3d772f12"}, 0xc8, 0x8000}, 0x4880) r3 = perf_event_open(&(0x7f0000000400)={0x3, 0x80, 0x2, 0x6, 0x0, 0x1f, 0x0, 0x5, 0x60000, 0x4, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x7, 0x2, @perf_bp={&(0x7f00000003c0)}, 0x8, 0x1, 0x9, 0x4, 0x4, 0xffffffc0, 0x2, 0x0, 0x1000, 0x0, 0x4}, 0x0, 0x8, 0xffffffffffffffff, 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000480)=')}[}\\\x00') 02:39:41 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x3, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000280)=@overlay={0x6, 0x3, 0x4, 0x0, 0x1f, {0x0, 0x2710}, {0x1, 0xc, 0x25, 0x7b, 0x4, 0x7f, "cfc837af"}, 0x5, 0x3, {}, 0x20}) [ 2004.943261] vb2_create_bufs+0x2e1/0x5b0 [ 2004.947324] ? vb2_thread_start+0x310/0x310 [ 2004.951644] ? trace_hardirqs_on+0x10/0x10 [ 2004.955888] vb2_ioctl_create_bufs+0x1f7/0x330 [ 2004.960471] v4l_create_bufs+0xa4/0x150 [ 2004.964453] __video_do_ioctl+0x65b/0x6a0 [ 2004.968642] ? video_ioctl2+0x30/0x30 [ 2004.972439] ? __might_fault+0x177/0x1b0 [ 2004.976500] ? video_ioctl2+0x30/0x30 [ 2004.980300] video_usercopy+0xfd/0xe70 [ 2004.984189] ? v4l_g_ctrl+0x390/0x390 [ 2004.987986] ? proc_fail_nth_write+0x7b/0x180 [ 2004.992486] ? trace_hardirqs_on+0x10/0x10 [ 2004.996730] ? fsnotify+0x974/0x11b0 [ 2005.000445] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 2005.005398] ? debug_check_no_obj_freed+0x2c0/0x680 [ 2005.010417] v4l2_ioctl+0x1bb/0x2f0 [ 2005.014043] ? v4l2_open+0x2f0/0x2f0 [ 2005.017759] do_vfs_ioctl+0x75a/0xff0 [ 2005.021566] ? lock_acquire+0x170/0x3f0 [ 2005.025546] ? ioctl_preallocate+0x1a0/0x1a0 [ 2005.029944] ? __fget+0x2df/0x460 [ 2005.033393] ? do_vfs_ioctl+0xff0/0xff0 [ 2005.037345] ? security_file_ioctl+0x83/0xb0 [ 2005.041734] SyS_ioctl+0x7f/0xb0 [ 2005.045085] ? do_vfs_ioctl+0xff0/0xff0 [ 2005.049058] do_syscall_64+0x1d5/0x640 [ 2005.052928] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 2005.058104] RIP: 0033:0x7f29474c6049 [ 2005.061805] RSP: 002b:00007f2945e3b168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2005.069584] RAX: ffffffffffffffda RBX: 00007f29475d8f60 RCX: 00007f29474c6049 [ 2005.076844] RDX: 0000000020000100 RSI: 00000000c100565c RDI: 0000000000000003 [ 2005.084106] RBP: 00007f2945e3b1d0 R08: 0000000000000000 R09: 0000000000000000 02:39:41 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (fail_nth: 9) 02:39:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) (async) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x80000000) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x3ff) (async) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e24}, 0x6e, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0xc5b9f87397dce097}, 0x1) (async) recvmmsg$unix(r0, &(0x7f0000000340), 0x0, 0x40010040, &(0x7f0000000380)={0x0, 0x989680}) (async) r2 = syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) sendmsg$nfc_llcp(r2, &(0x7f0000000600)={&(0x7f00000000c0)={0x27, 0x1, 0x0, 0x1, 0x45, 0x8, "4dda60109ae4a13db1389cd0c62a64b8e84c88fb37bbc4051da5858cbfa623e3107ed85975db3fa0fc68cda528e0b92ea07d4a1bead21644b5cfdc62bb4c80", 0x1}, 0x60, &(0x7f00000004c0)=[{&(0x7f0000000140)="3968fcda6373f181552241a3e134b2900979cef2bacb4d5a37fdfe4d84c1b2d91a544128fde18b81a38a86ae28bfdd4f79d3a9617361d8005a9cd4d6b005206b1afbd465b2ec08070c73557638f9cb86781882af54df2de9000771465cca71055e43", 0x62}, {&(0x7f00000001c0)="2f1f75fcce9df01465db0bb8c93feb0b320173c22b45cba7c4d756cdad8e2d665cbaec762670802777e7287b50e1da0a51bdd00ff37d5411032b80c2d068381cf0a1bfc6c5e98fb7f2d02e8e6b98e69fecd77ddf55c5dc13dc451efbc5e6fa59116cf644e59ca7919e51d12cdf3cd321f3ccc32da554df0eea4822fd219e0437b2687d605f8208ddd7479d0a4345b55d51e773", 0x93}, {&(0x7f0000000280)="6d2aa7547bf6c17d38aa39a347209a494d8e9976ff45826312b0846b8044d5a10a5aca1e66b356cf373668084df02671ee1a8958617fc3ca2f98da9ad078f7e249100616ca9ec2e6449a4b1df05407f9a93431d25c58b02c28de26501ea1c6e0bbf3fe68acbe94228e0ce41185b27c8bf28f98a2e935071531165f8021017a304bb8b967da76ae4dc07f7bb7d16f985ef3bde55cf2c560975cebe2dce588fecc7d9eeb609d1424b3b50570ed358f108504880962384e6c954e6d4b906dc6292771c25784e16e9224d9433040", 0xcc}], 0x3, &(0x7f0000000500)={0xc8, 0x10f, 0x0, "34702ecda4c559e463d04737a174735ac7c42b88e767c67026330b2cd8382d78d33dec800b1ae14c92991d26e51a2b347ca54c5ffb7f1027c9b4902e71c4151e47fef7130458bb7eea8b3fd112d00cacc7ca99d0f37b7c91650f776fa4f372fcf21b46e6e1a66501b08e16f22607a7a4845e3957e5ec62caf88ec6d5f22d590f66f19e9c3bb43cc1ace30a940cc4548a8f9bcfa7a540e26ac2f0a68e72268c86dc5a5a3e4882b1ca0fb34271bc3d772f12"}, 0xc8, 0x8000}, 0x4880) (async) r3 = perf_event_open(&(0x7f0000000400)={0x3, 0x80, 0x2, 0x6, 0x0, 0x1f, 0x0, 0x5, 0x60000, 0x4, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x7, 0x2, @perf_bp={&(0x7f00000003c0)}, 0x8, 0x1, 0x9, 0x4, 0x4, 0xffffffc0, 0x2, 0x0, 0x1000, 0x0, 0x4}, 0x0, 0x8, 0xffffffffffffffff, 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000480)=')}[}\\\x00') 02:39:41 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x3, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000280)=@overlay={0x6, 0x3, 0x4, 0x0, 0x1f, {0x0, 0x2710}, {0x1, 0xc, 0x25, 0x7b, 0x4, 0x7f, "cfc837af"}, 0x5, 0x3, {}, 0x20}) 02:39:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async, rerun: 32) getpeername$unix(r1, &(0x7f0000000000), &(0x7f0000000080)=0x6e) (async, rerun: 32) gettid() r2 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0x4) (async) r3 = accept(r1, &(0x7f0000000100)=@nl, &(0x7f0000000180)=0x80) (async) write$UHID_CREATE2(r1, &(0x7f0000000500)={0xb, {'syz0\x00', 'syz1\x00', 'syz0\x00', 0x6b, 0x9, 0x3, 0x4, 0x9, 0xf27, "da44cf1ad88db77ec0c4a1c6a9f59cdc3d66fea28126e95543d3958b7875f14ec0eaf4be3c87dc104c96241dc97c3a81fc88de454941d4a6d4a54fce659eecdec52fa0c8f3bd50081873cacf70c4524fe093000c809d8524faea3575c071b5de289cb1eb4dc88341b74ecd"}}, 0x183) (async) r4 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f00000001c0)=[@rights={{0x28, 0x1, 0x1, [r2, r0, r3, r4, 0xffffffffffffffff, r1]}}], 0x28}, 0x4000001) (async) ioctl$SIOCSIFMTU(0xffffffffffffffff, 0x8922, &(0x7f0000000200)={'ip6gretap0\x00', 0x6}) 02:39:41 executing program 5: write$UHID_DESTROY(0xffffffffffffffff, &(0x7f0000000200), 0x4) (async) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0xfd7a, 0x0, 0x0, 0x0) r0 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x8, 0x109000) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000100)={0x2, @raw_data="593de0db48463a8d602cb81fa0e664c83b1e856bad398085fbd8e2ed8ddbb6f66584f1eba0993f805fef14324bcba689373fd5cc6f055144a605d691d2575c84a2e09ef7b207eff22d8ddf8ede62c4e5d1d68cef68e390ec1e88dccaffec0bc20a34ee4a5042785a78db405683a2dfe8704f2eb767268ad20c52fa827264c17dcf9d35fb51973d586bd3c19384f2efe23b313eeaf2a4d644890012bd1f07d32e45b6498557d48fbc682877fcb5e088409ca9d9e365b9bd8742622245c9edbc46c42b139e4a874c5b"}) 02:39:41 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) [ 2005.091354] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2005.098616] R13: 00007fffbe9bfc7f R14: 00007f2945e3b300 R15: 0000000000022000 02:39:41 executing program 2: ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix_mp={0x6a6, 0x20, 0x38414261, 0x7, 0x4, [{0x5, 0xfff}, {0xe8b, 0x2}, {0x40, 0x1c7}, {0x80000001, 0x5}, {0x478b, 0x2}, {0x4, 0x8003}, {0x1, 0x9}, {0xffff, 0x3ff}], 0x1, 0x4e, 0x0, 0x0, 0x2}}}) 02:39:42 executing program 5: write$UHID_DESTROY(0xffffffffffffffff, &(0x7f0000000200), 0x4) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0xfd7a, 0x0, 0x0, 0x0) r0 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x8, 0x109000) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000100)={0x2, @raw_data="593de0db48463a8d602cb81fa0e664c83b1e856bad398085fbd8e2ed8ddbb6f66584f1eba0993f805fef14324bcba689373fd5cc6f055144a605d691d2575c84a2e09ef7b207eff22d8ddf8ede62c4e5d1d68cef68e390ec1e88dccaffec0bc20a34ee4a5042785a78db405683a2dfe8704f2eb767268ad20c52fa827264c17dcf9d35fb51973d586bd3c19384f2efe23b313eeaf2a4d644890012bd1f07d32e45b6498557d48fbc682877fcb5e088409ca9d9e365b9bd8742622245c9edbc46c42b139e4a874c5b"}) write$UHID_DESTROY(0xffffffffffffffff, &(0x7f0000000200), 0x4) (async) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0xfd7a, 0x0, 0x0, 0x0) (async) syz_open_dev$vcsa(&(0x7f00000000c0), 0x8, 0x109000) (async) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000100)={0x2, @raw_data="593de0db48463a8d602cb81fa0e664c83b1e856bad398085fbd8e2ed8ddbb6f66584f1eba0993f805fef14324bcba689373fd5cc6f055144a605d691d2575c84a2e09ef7b207eff22d8ddf8ede62c4e5d1d68cef68e390ec1e88dccaffec0bc20a34ee4a5042785a78db405683a2dfe8704f2eb767268ad20c52fa827264c17dcf9d35fb51973d586bd3c19384f2efe23b313eeaf2a4d644890012bd1f07d32e45b6498557d48fbc682877fcb5e088409ca9d9e365b9bd8742622245c9edbc46c42b139e4a874c5b"}) (async) 02:39:42 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) (async, rerun: 32) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x80000000) (rerun: 32) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x3ff) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e24}, 0x6e, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0xc5b9f87397dce097}, 0x1) recvmmsg$unix(r0, &(0x7f0000000340), 0x0, 0x40010040, &(0x7f0000000380)={0x0, 0x989680}) (async) r2 = syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) sendmsg$nfc_llcp(r2, &(0x7f0000000600)={&(0x7f00000000c0)={0x27, 0x1, 0x0, 0x1, 0x45, 0x8, "4dda60109ae4a13db1389cd0c62a64b8e84c88fb37bbc4051da5858cbfa623e3107ed85975db3fa0fc68cda528e0b92ea07d4a1bead21644b5cfdc62bb4c80", 0x1}, 0x60, &(0x7f00000004c0)=[{&(0x7f0000000140)="3968fcda6373f181552241a3e134b2900979cef2bacb4d5a37fdfe4d84c1b2d91a544128fde18b81a38a86ae28bfdd4f79d3a9617361d8005a9cd4d6b005206b1afbd465b2ec08070c73557638f9cb86781882af54df2de9000771465cca71055e43", 0x62}, {&(0x7f00000001c0)="2f1f75fcce9df01465db0bb8c93feb0b320173c22b45cba7c4d756cdad8e2d665cbaec762670802777e7287b50e1da0a51bdd00ff37d5411032b80c2d068381cf0a1bfc6c5e98fb7f2d02e8e6b98e69fecd77ddf55c5dc13dc451efbc5e6fa59116cf644e59ca7919e51d12cdf3cd321f3ccc32da554df0eea4822fd219e0437b2687d605f8208ddd7479d0a4345b55d51e773", 0x93}, {&(0x7f0000000280)="6d2aa7547bf6c17d38aa39a347209a494d8e9976ff45826312b0846b8044d5a10a5aca1e66b356cf373668084df02671ee1a8958617fc3ca2f98da9ad078f7e249100616ca9ec2e6449a4b1df05407f9a93431d25c58b02c28de26501ea1c6e0bbf3fe68acbe94228e0ce41185b27c8bf28f98a2e935071531165f8021017a304bb8b967da76ae4dc07f7bb7d16f985ef3bde55cf2c560975cebe2dce588fecc7d9eeb609d1424b3b50570ed358f108504880962384e6c954e6d4b906dc6292771c25784e16e9224d9433040", 0xcc}], 0x3, &(0x7f0000000500)={0xc8, 0x10f, 0x0, "34702ecda4c559e463d04737a174735ac7c42b88e767c67026330b2cd8382d78d33dec800b1ae14c92991d26e51a2b347ca54c5ffb7f1027c9b4902e71c4151e47fef7130458bb7eea8b3fd112d00cacc7ca99d0f37b7c91650f776fa4f372fcf21b46e6e1a66501b08e16f22607a7a4845e3957e5ec62caf88ec6d5f22d590f66f19e9c3bb43cc1ace30a940cc4548a8f9bcfa7a540e26ac2f0a68e72268c86dc5a5a3e4882b1ca0fb34271bc3d772f12"}, 0xc8, 0x8000}, 0x4880) (async) r3 = perf_event_open(&(0x7f0000000400)={0x3, 0x80, 0x2, 0x6, 0x0, 0x1f, 0x0, 0x5, 0x60000, 0x4, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x7, 0x2, @perf_bp={&(0x7f00000003c0)}, 0x8, 0x1, 0x9, 0x4, 0x4, 0xffffffc0, 0x2, 0x0, 0x1000, 0x0, 0x4}, 0x0, 0x8, 0xffffffffffffffff, 0x8) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000480)=')}[}\\\x00') 02:39:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:42 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x3, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async, rerun: 64) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (rerun: 64) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000280)=@overlay={0x6, 0x3, 0x4, 0x0, 0x1f, {0x0, 0x2710}, {0x1, 0xc, 0x25, 0x7b, 0x4, 0x7f, "cfc837af"}, 0x5, 0x3, {}, 0x20}) 02:39:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:42 executing program 2: ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix_mp={0x6a6, 0x20, 0x38414261, 0x7, 0x4, [{0x5, 0xfff}, {0xe8b, 0x2}, {0x40, 0x1c7}, {0x80000001, 0x5}, {0x478b, 0x2}, {0x4, 0x8003}, {0x1, 0x9}, {0xffff, 0x3ff}], 0x1, 0x4e, 0x0, 0x0, 0x2}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix_mp={0x6a6, 0x20, 0x38414261, 0x7, 0x4, [{0x5, 0xfff}, {0xe8b, 0x2}, {0x40, 0x1c7}, {0x80000001, 0x5}, {0x478b, 0x2}, {0x4, 0x8003}, {0x1, 0x9}, {0xffff, 0x3ff}], 0x1, 0x4e, 0x0, 0x0, 0x2}}}) (async) 02:39:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) 02:39:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:42 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000280)=@fd={0xffffffff, 0x0, 0x4, 0x400, 0x80000000, {0x77359400}, {0x5, 0x0, 0x7, 0x5, 0xf4, 0x1, "5a5e34cf"}, 0x7, 0x4, {}, 0xac5, 0x0, r1}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$SIOCGIFMTU(r2, 0x8921, &(0x7f0000000440)={'geneve0\x00'}) r3 = syz_open_dev$vim2m(&(0x7f0000000040), 0x401, 0x2) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r3, 0xc058565d, &(0x7f00000003c0)=@multiplanar_overlay={0x67, 0x2, 0x4, 0x4000, 0x401, {r4, r5/1000+10000}, {0x1, 0x1, 0xfe, 0xd0, 0x7, 0x58, "1d806d5d"}, 0x1022, 0x3, {&(0x7f0000000340)=[{0x34, 0xffffff01, {}, 0x10000}, {0x7, 0x6, {0x800}, 0x7f}]}, 0x69, 0x0, r2}) write$UHID_INPUT(r2, &(0x7f00000007c0)={0x8, {"d9091ff1472c95307fe3ba7e96078df7ff48cfde739884c065be1c68e5e36dd36e43756cef238757f17e58151927f184cf50e4db18915313f6b5263313708c1c1d44d9ffb4f9b308c1486a75c9460da1d775800abfc489fe8c34a2f18bd7bc38f865ddb5a834acc794342b6f9f0b931a3730510cfa5b4b7d5c257f85ec7450d5a926caa9e84566bd150a570ea1ae744f778a9590c7fdf199e665a3f0f1774aa8eea0d0b32d0c1f1f11beb20e130912fa71ec72d93984e17127df0fe6c68547aa0dcb3302e0d5608c11a468c1385c2b2cf63be0ed879b6cd2e3afd6b23affdcc462befe9133ad853736d63cc66bc88e7777a04cbea8a8433e784adb7f8414fdb8cf263025e618c5c73ad5aefeb8c9d89e963ba9373210f7ab89675fdf33e2564acf47011a3bd4ac66fbc26f141131680c587e0d0bac7b1196f4509f7f6741936a45116b1e954f6c12ab352adf5f08ec5ff93be50b2fc8d22c1cfc5ce7424dda689447e175aad53f5c2ae9791d0a888a0cc2f6f94b95ef6fae68f861b36098f73c4053142d1664c5fb9bf3a6868a116ebdedd4fe04f6e1b5df50b99fad8cc178b4dd8ead2dd3e2285412fb77e99b3982c1978d0fa10b69e14572003b004a8d507d506883cb38fbebd5ea38a22ac1720f2e4d9d764b1a20300ed2f9751d5a94fae96feefba5dfb2c8f97ddc60419ef9c16a26148bc43398b81faf4a4706643290c39686822effd889c93a65b6fc28a0aeb5e50f01acac16c5ab2c42b48d8135e432148ef056b1fb356b7d796447423850da06a951d4218f9e0499ce4fe4739c35c62f539c8fe82b4ed61b626bed3e3ae02157c3da404edf4ff30c5bf3dfa706bfc669192c2c37c5f85210d77af3eed044dab16326550e2e95a51a47515e00775bf94f3862e96f1c46602dc00e7adb521cc68c252f2dbf6978bcb0c226baf7162e8c02c7d3b3fea9ea7628bb2f68f499624f2a5d996df25ce1b488b4ec02c158717b267543b8d6b73175799e70db0cdea887ada2757d26837848fa69be8e9e1147b95518465f9080de4618290817cbcfe37274047ec3a3d04bae5f20cd52b9e9a2b00bf7c7b8d052b7c9de62585b0f762d02af095fbcb2e149b0a8494b7c82704abb801912e2820da2d6509403eceaad62db6ef57c77f11ece181b532b9e471efcb299053b8481a7c7d5dad694bbad0114ac677b1144372b69c620f7e1f0013bf3b04888e9c15813a68ac9bb5aaca880a5560113505f3d2e7081ba70b6aed5451a1421b37e6129ba959167895b628f6884b4775c430f6480b33bb0cd3f76bc6fbc61d8f743c47d2b7c23f1daa286c2e47628c8e8d2037bd0d6077284a372b6cf02f6970bd3434232b80c9d01d1f78b4b65347120c1d8a74566996edb52d173031ae9dbc2cf8be2ec7f143ba1f0489f0dcf348d541d3c4145602effb7d794d84384c101223251a5cb245eaad60a698b3baa3a3d1a99d222b2972aca1963a2e960f37d6a33d498b79eb633e94a730cef929e9858f7642c02b31b75d0c5b15e81e497d1c96a9a5b2aba174bf47c95c998098923c625ca6e1d3ac6771f22dcf8ed3ec5aa33e9a9111dc1f5a32bd6f40990b0f1d9c04a3596d71ebfd3cc7e49dce28db2b9e4f269025b729aedfa1eb7f8e6251f21be73879ff1c8bf2f5fb76ecfffc52fb30814ec2c3ab256cf9d1cba7db19c911424b33892a3cd1f887fe5ba4a8d82abdf41f5140ac87422e6deec779242fba9b35abd60e272d8d7d253ef60d26ee744b46dd30930f5eda694597d562d238fcaa60e0aef8ef55aa92fd6625be85fcd99d1fb61071be62bbc88ea2e20cb2d3b93ae1f9a8f24ae8780ac1297d9cbc1fdb6d0af81d26f8a542711c93bf4708191e8a11fe0b0fb1b2fe6b19da8d9121e364bf3b09f57f5ade1f9349fd8dd7d2e65570bd6472d3e2b7668766bc2ce4eb23bb9941b8ede9ac1d403a4d9777deb6f1a4075b392a65bf366729eec77537779db6b72f2d22cb7a379f40f68d06b348a446821af606a5b20298bb64125bcff17e3d7b926f9f80946b89d9a05f3721bd11372962e1a582358a47976c77e0dbcb9a44dd99c0e7491a64a57e844d99262ca32d8acf29254523938f6dc56959b4dd75c0fcb66d81f8a9d076a3e5caf52f03bf29cbc11b1e36eb0a829576199f3129de0f1a39e52cf6cba717e9b0a78e81eccd5f561b9ce6483ebbc322e0d8da0d79b2f322bbaf3ded25666931eaee48e6517263228f0715a79b5f1ed96ed1b0c68749b7ac363ef6b93e89a4322528df0781fed6bd948cddc983b0e10f8eb776cb5c1b326582d0899d30950d4134d752b5a8a5d75f7aeb461004d59ffcebe3d1a674b6398aba8872a5df9a99a5be8608442091873c46957fe2f6abeefc4d41a2fec192116318b4abc941538747f33d6ef5508a0069edef06715430c2fbdbce1ec605996bda580d82b75e54d47a54dbb889e6daa7e0d23d1a44baf651e24678db574ef7decbd9f5c94b0c4d426f1fa0e8e8172f77dcd3fee7810535c36c9f6ca7e51b66aa6a4d0fddd1e210778c6741c17a4af2ef41656d6e47239d9fafd81c4c275a077b53757ced82df80ea2111b8520e3d344e38de81bd650aa2d39e60d0fb7fd4c5bdb9ffcfaa14f675b85471343492ff73e4189cd527d61ed91ca1a84ad755046b9bf673a50e9c2c4f797fa270c439af1546246f2bd2d475b89fde7ab2741ed58412d24788124eb54746ac909b3ad9bf83304b78b5982468de05b3703c273a278540c2464c04cac1063f28e9cb1975e51702ded79b988e70b7eafe0420125a290c134212cbc8b29ea47b109353acd5b7b990c713826341fdc57eb341da0330279d91d70df508947c5a37486f4d2c23fb9579e9b1e09b7b5d94f8a6717b70ea5644ab0a4c737f7bec9f0f73bbd68e54f642800d5be282135c29b7e3f4481d9d049fc079024ca678abd91c23ed714268ca87924a8caac211265efeaf9a6b7d2f73fe2104a6607a67358146c96955ffff2f0e918ed51df6952f890b3e7e10756e60fe9e1e0dc9cbf37d26c2dd4926dcb42253b1b79359fd3d47ef626a588c8e4deca237f1d3ad08f84adeea7abcc3a8c58138b691e95d2fbd9dd420b58e4161b223773f767a7f7ec6ae1d102aec5f43a928fe42d54f1405988bb205cde050967581178c85bf5128c9238df92fc566d5cb0ff05b8e3d68ebdd882ea166f4750a119bf1344b4f862832dc876b2d495a1e33c1aed9d86c7de7ff406b46849a024bfdb61d08929e5da9ecdee4ecfbd3e070d16456be98f942e4d3bcaf9aeb31da9c83fe622cd80adea9e06820a40cbfbcc1f467bc70a2a62c81617efdbb529cc8d8916099436c3045f5ce5e68ce0e508343845efbdb04f38de18f9d08ede626014b1b55c968de8ea2efd8b5971572703f8ab051404ff38b6c00ff911cc6aaf9955e36cbadb7372480ecccce32108422aa8abb723adb0683810213ab1e7d5b5ba8337d9b4ef2b65193722633563891e9c2d45136178fdc5ba2458dafcabeb875c3b44804c4e4b68a4db021d80521b84eb48a358ad73bebb182359e71b35c73d24975ab4f12d2a3164fa79124dedb31f22f5eb9a4dc3cbd00e7ba9110e24aeb69608435b9127110247148b9058f84205fb3782114b8fbd02e26dc2a94c9d2f12bf64a99dd8798d164c205838837c03e3eeea0543d9f29306a6e1097a5d6e3e5d6c2ece981f9938e97aec10dbbb6462aafc8ecd426ea82f55cdbc14363571f3f89d16d99d90a0617787309ce1eac7ca9bcb466315dd5c6c4c110c63c026d8b19ba8dcc9f5021b9524031e4bcd8bd30b41c3c0e28be5de833d1e692132bbcd1baef9fda0eb9a33f81670df83794f1e7d6b15ba7528c2ccdc7c4582891bf3e84a6a25f21355fc4358d9617a5c2a462a807ef4287e6abc67c8800878b08114a7f7a44dcf266e7c2d91f88ca7a707d6c3e09377b1f06e3f5b4bc0045fd45754584597363d17230e442b72c7fae68be210d274abd19bd23fbf7b0342a19c46b1b4d6480f6290938914eab2156ffffa89de9a857f1b14a9a3915c63a409f8da2299eb4a339003c4571ea78b682a0fd2f11042d3ff4f6be986bd2000c8fae0168f23ad02cebc692e12f7d2142f6b8a0385052e32ffaa2d1f097a2ff5a6d56c67da987be84594864a37abdd1936b013e6ca67a3ac68c82245bd0c46f7ed19353ba940fdd7ce4cd6eb1f1ca2889c7b4f07be9cb323e332438fa84a8330f488d854082d80de7fc670d1bf4fb4c7aa420de38c4b0f4e63d1f8285afc7b0f9a71746df7b0d91ad3d794384630da108fd44593a31ce9224cf886491b2c96c909ade159efab799b17ae8aa45d6ac164f726c20abade77e2c57b50789c0b09e6971fd5e336cd982eb0f051e7218b2720de45be1c99cd39c290b2bb3e0748cf02d66f571b2f501bbe1dd9d006d6cec3c15e1e1c46c7d5b90d3f1f2b508822eeb607123b1df6a0c7d8db42abfc1097bf6714538b380fd229a83a50cdb5bdd0fab582f215d6a0b417ee97a948069896907b15fe0defe3dd7b69d24ad75f3dcab183fb3f2a705508c50fdb376142def5f6c1e4fdf4f09f0bebfa669b8f44944e716f45b1b18578b2945039bcd0d42f09c20b619069c21bd3c94c24e3db4e2e2b9cc6d30e0334bb3de6b82a2cc6fa44ef207e2ee53fff4102f29cdab5637a17ca6df979b0070060becbe320ece4207d134306a88c2731776d168e568cd74c703ae706e78142b6f205499dd5d9d14dbbf4e56b61f34a1b0db74b8d562e5b0e4fe90c30998ec6d3c390718691b720376c99415caa7d762ddf10e4926f0d481062228ec7213375719e0d6def4b57423995b394b5b0ed9d1d2ec91472a97715eabb8c9a0109b0993cede61a380bcae456c9a7830f2482ec9eb43a3a9709ab52ec97f5fa34850ed82f88ce28affad60e2f7de4561aad0a121c8197dcc45f4721e7fffef5bebbc51484144d0db9b6d0caa23c6663a1dacfb4378ba7e594fa66dcd94e5fff68e0cdf7445b97bb0ee0aa2d13f90b44d276e6f5cd9c5fea4f804d7183078be70d986421e8403ed9c1e9b0a18296b9520a74c9b8c69c13e1ae16637c8c6b0144378f81e12f5ef84b9654c65e969c25019149f465ce010253ad6ecd022b4937047fddd56141cce7d11e65ea67a13e2afa9b04de216aefadb3bd7f17013c6302624a098cd666d958acfc41fab1a67b238686eee33d304f16ef336b9cd0de459e9a2bd585d1d4ebc7f7c563fb5e3675e3ad7947c7cd320926a8abebc609ec9f99aa597e7c9d1cefcff95771dab229ba5ab65853a154a00542dc67ce252796516c9a5d2de92809bc4870b7060a43327fbf660a1146fd23563df5470a83858772361be593f0a555eba2957c3d426c746fdedb1567edbddb21d7018d58b70a6adeab8f4012a1574ad6616ec687e2905079fd4ccb0b8c54c1f42b39405c78f535d0082997bb264e307831641b6be637ab952d0ca6c8f944fd022744707930148dc138ebd5a04c29200ce8ba7ed935c8461a69b532651cd5a243bf84acd4c8657e6bac23744c0cdf8228bb91d3aa63387f50a6090bd730bd4ed3f0e70288184722e062296d08309a2f3599b3c40d3de98bd32b09fb1f1fa1de8c36544ef3be0aae20811347070e9b90c37aac39620cfd7585e0f554d6f5a97d2cd4626965b9eb144b4922d78bc913f3ad733127bf115fbc4ae6214b4bca0657d2d1bb1a2f1cf4ffbe19c16fbaab83eb0971750112efda4e2ff54640677f8e5990253a9f28902f046a6a1360233f1d45a94986fb6467e7874f34c63c", 0x1000}}, 0x1006) 02:39:42 executing program 2: ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix_mp={0x6a6, 0x20, 0x38414261, 0x7, 0x4, [{0x5, 0xfff}, {0xe8b, 0x2}, {0x40, 0x1c7}, {0x80000001, 0x5}, {0x478b, 0x2}, {0x4, 0x8003}, {0x1, 0x9}, {0xffff, 0x3ff}], 0x1, 0x4e, 0x0, 0x0, 0x2}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix_mp={0x6a6, 0x20, 0x38414261, 0x7, 0x4, [{0x5, 0xfff}, {0xe8b, 0x2}, {0x40, 0x1c7}, {0x80000001, 0x5}, {0x478b, 0x2}, {0x4, 0x8003}, {0x1, 0x9}, {0xffff, 0x3ff}], 0x1, 0x4e, 0x0, 0x0, 0x2}}}) (async) 02:39:42 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$SIOCAX25NOUID(r1, 0x89e3, &(0x7f00000004c0)=0x1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICADD(r2, 0x0, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_LIST(r3, &(0x7f0000000600)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000540)={0x7c, 0x0, 0x300, 0x70bd2c, 0x25dfdbfb, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private0}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @rand_addr=0x64010102}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'gretap0\x00'}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private2}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @multicast1}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @private0}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @multicast1}]}, 0x7c}, 0x1, 0x0, 0x0, 0x8090}, 0x77c0dda04f347a7c) r4 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICADD(r5, 0x0, 0x0) sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(r5, &(0x7f0000000480)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x80004000}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x98, r4, 0x200, 0x70bd26, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_SECCTX={0x2c, 0x7, 'system_u:object_r:udev_helper_exec_t:s0\x00'}, @NLBL_UNLABEL_A_SECCTX={0x2a, 0x7, 'system_u:object_r:devicekit_exec_t:s0\x00'}, @NLBL_UNLABEL_A_SECCTX={0x2c, 0x7, 'system_u:object_r:pam_console_exec_t:s0\x00'}]}, 0x98}, 0x1, 0x0, 0x0, 0x1}, 0x24010080) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r2, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0xa4, r4, 0x120, 0x70bd26, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'veth0_vlan\x00'}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x23}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'veth1_virt_wifi\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @mcast2}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @mcast1}, @NLBL_UNLABEL_A_SECCTX={0x2b, 0x7, 'system_u:object_r:framebuf_device_t:s0\x00'}]}, 0xa4}, 0x1, 0x0, 0x0, 0x4040810}, 0x4004050) sendmsg$NLBL_UNLABEL_C_STATICADD(r0, 0x0, 0x0) r6 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_LIST(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="01040000", @ANYRES16=r6, @ANYBLOB="000827bd7000fedbdf250200000014000600767863616e310000000000000000000008000400640101011400030020010000000000000000000000000002140006007465616d5f736c6176655f300000000008000500e0000001"], 0x60}, 0x1, 0x0, 0x0, 0xc0}, 0x24044845) r7 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000640), 0x40, 0x0) sendmsg$nl_route(r7, &(0x7f0000000740)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)=@setneightbl={0x34, 0x43, 0x100, 0x70bd2a, 0x25dfdbff, {0x7}, [@NDTA_THRESH3={0x8, 0x4, 0x39}, @NDTA_NAME={0x18, 0x1, '{*!\x01,-\x80+-]*:^-&&.$!\x00'}]}, 0x34}, 0x1, 0x0, 0x0, 0x44}, 0x4) 02:39:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, 0x0, 0x0) 02:39:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() (async) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:42 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x42048044}, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, &(0x7f0000000000)={'syztnl2\x00', &(0x7f00000000c0)={'ip6gre0\x00', 0x0, 0x29, 0xc1, 0x2, 0xce4, 0x21, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x700, 0x7800, 0xfffffff8, 0xa9}}) socket$can_bcm(0x1d, 0x2, 0x2) 02:39:42 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$SIOCAX25NOUID(r1, 0x89e3, &(0x7f00000004c0)=0x1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICADD(r2, 0x0, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_LIST(r3, &(0x7f0000000600)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000540)={0x7c, 0x0, 0x300, 0x70bd2c, 0x25dfdbfb, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private0}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @rand_addr=0x64010102}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'gretap0\x00'}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private2}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @multicast1}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @private0}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @multicast1}]}, 0x7c}, 0x1, 0x0, 0x0, 0x8090}, 0x77c0dda04f347a7c) r4 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICADD(r5, 0x0, 0x0) sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(r5, &(0x7f0000000480)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x80004000}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x98, r4, 0x200, 0x70bd26, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_SECCTX={0x2c, 0x7, 'system_u:object_r:udev_helper_exec_t:s0\x00'}, @NLBL_UNLABEL_A_SECCTX={0x2a, 0x7, 'system_u:object_r:devicekit_exec_t:s0\x00'}, @NLBL_UNLABEL_A_SECCTX={0x2c, 0x7, 'system_u:object_r:pam_console_exec_t:s0\x00'}]}, 0x98}, 0x1, 0x0, 0x0, 0x1}, 0x24010080) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r2, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0xa4, r4, 0x120, 0x70bd26, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'veth0_vlan\x00'}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x23}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'veth1_virt_wifi\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @mcast2}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @mcast1}, @NLBL_UNLABEL_A_SECCTX={0x2b, 0x7, 'system_u:object_r:framebuf_device_t:s0\x00'}]}, 0xa4}, 0x1, 0x0, 0x0, 0x4040810}, 0x4004050) sendmsg$NLBL_UNLABEL_C_STATICADD(r0, 0x0, 0x0) r6 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_LIST(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="01040000", @ANYRES16=r6, @ANYBLOB="000827bd7000fedbdf250200000014000600767863616e310000000000000000000008000400640101011400030020010000000000000000000000000002140006007465616d5f736c6176655f300000000008000500e0000001"], 0x60}, 0x1, 0x0, 0x0, 0xc0}, 0x24044845) r7 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000640), 0x40, 0x0) sendmsg$nl_route(r7, &(0x7f0000000740)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)=@setneightbl={0x34, 0x43, 0x100, 0x70bd2a, 0x25dfdbff, {0x7}, [@NDTA_THRESH3={0x8, 0x4, 0x39}, @NDTA_NAME={0x18, 0x1, '{*!\x01,-\x80+-]*:^-&&.$!\x00'}]}, 0x34}, 0x1, 0x0, 0x0, 0x44}, 0x4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$SIOCAX25NOUID(r1, 0x89e3, &(0x7f00000004c0)=0x1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_UNLABEL_C_STATICADD(r2, 0x0, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_UNLABEL_C_LIST(r3, &(0x7f0000000600)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000540)={0x7c, 0x0, 0x300, 0x70bd2c, 0x25dfdbfb, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private0}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @rand_addr=0x64010102}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'gretap0\x00'}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private2}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @multicast1}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @private0}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @multicast1}]}, 0x7c}, 0x1, 0x0, 0x0, 0x8090}, 0x77c0dda04f347a7c) (async) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_UNLABEL_C_STATICADD(r5, 0x0, 0x0) (async) sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(r5, &(0x7f0000000480)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x80004000}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x98, r4, 0x200, 0x70bd26, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_SECCTX={0x2c, 0x7, 'system_u:object_r:udev_helper_exec_t:s0\x00'}, @NLBL_UNLABEL_A_SECCTX={0x2a, 0x7, 'system_u:object_r:devicekit_exec_t:s0\x00'}, @NLBL_UNLABEL_A_SECCTX={0x2c, 0x7, 'system_u:object_r:pam_console_exec_t:s0\x00'}]}, 0x98}, 0x1, 0x0, 0x0, 0x1}, 0x24010080) (async) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r2, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0xa4, r4, 0x120, 0x70bd26, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'veth0_vlan\x00'}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x23}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'veth1_virt_wifi\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @mcast2}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @mcast1}, @NLBL_UNLABEL_A_SECCTX={0x2b, 0x7, 'system_u:object_r:framebuf_device_t:s0\x00'}]}, 0xa4}, 0x1, 0x0, 0x0, 0x4040810}, 0x4004050) (async) sendmsg$NLBL_UNLABEL_C_STATICADD(r0, 0x0, 0x0) (async) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NLBL_UNLABEL_C_LIST(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="01040000", @ANYRES16=r6, @ANYBLOB="000827bd7000fedbdf250200000014000600767863616e310000000000000000000008000400640101011400030020010000000000000000000000000002140006007465616d5f736c6176655f300000000008000500e0000001"], 0x60}, 0x1, 0x0, 0x0, 0xc0}, 0x24044845) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000640), 0x40, 0x0) (async) sendmsg$nl_route(r7, &(0x7f0000000740)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)=@setneightbl={0x34, 0x43, 0x100, 0x70bd2a, 0x25dfdbff, {0x7}, [@NDTA_THRESH3={0x8, 0x4, 0x39}, @NDTA_NAME={0x18, 0x1, '{*!\x01,-\x80+-]*:^-&&.$!\x00'}]}, 0x34}, 0x1, 0x0, 0x0, 0x44}, 0x4) (async) 02:39:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, 0x0, 0x0) 02:39:42 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000280)=@fd={0xffffffff, 0x0, 0x4, 0x400, 0x80000000, {0x77359400}, {0x5, 0x0, 0x7, 0x5, 0xf4, 0x1, "5a5e34cf"}, 0x7, 0x4, {}, 0xac5, 0x0, r1}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$SIOCGIFMTU(r2, 0x8921, &(0x7f0000000440)={'geneve0\x00'}) r3 = syz_open_dev$vim2m(&(0x7f0000000040), 0x401, 0x2) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r3, 0xc058565d, &(0x7f00000003c0)=@multiplanar_overlay={0x67, 0x2, 0x4, 0x4000, 0x401, {r4, r5/1000+10000}, {0x1, 0x1, 0xfe, 0xd0, 0x7, 0x58, "1d806d5d"}, 0x1022, 0x3, {&(0x7f0000000340)=[{0x34, 0xffffff01, {}, 0x10000}, {0x7, 0x6, {0x800}, 0x7f}]}, 0x69, 0x0, r2}) write$UHID_INPUT(r2, &(0x7f00000007c0)={0x8, {"d9091ff1472c95307fe3ba7e96078df7ff48cfde739884c065be1c68e5e36dd36e43756cef238757f17e58151927f184cf50e4db18915313f6b5263313708c1c1d44d9ffb4f9b308c1486a75c9460da1d775800abfc489fe8c34a2f18bd7bc38f865ddb5a834acc794342b6f9f0b931a3730510cfa5b4b7d5c257f85ec7450d5a926caa9e84566bd150a570ea1ae744f778a9590c7fdf199e665a3f0f1774aa8eea0d0b32d0c1f1f11beb20e130912fa71ec72d93984e17127df0fe6c68547aa0dcb3302e0d5608c11a468c1385c2b2cf63be0ed879b6cd2e3afd6b23affdcc462befe9133ad853736d63cc66bc88e7777a04cbea8a8433e784adb7f8414fdb8cf263025e618c5c73ad5aefeb8c9d89e963ba9373210f7ab89675fdf33e2564acf47011a3bd4ac66fbc26f141131680c587e0d0bac7b1196f4509f7f6741936a45116b1e954f6c12ab352adf5f08ec5ff93be50b2fc8d22c1cfc5ce7424dda689447e175aad53f5c2ae9791d0a888a0cc2f6f94b95ef6fae68f861b36098f73c4053142d1664c5fb9bf3a6868a116ebdedd4fe04f6e1b5df50b99fad8cc178b4dd8ead2dd3e2285412fb77e99b3982c1978d0fa10b69e14572003b004a8d507d506883cb38fbebd5ea38a22ac1720f2e4d9d764b1a20300ed2f9751d5a94fae96feefba5dfb2c8f97ddc60419ef9c16a26148bc43398b81faf4a4706643290c39686822effd889c93a65b6fc28a0aeb5e50f01acac16c5ab2c42b48d8135e432148ef056b1fb356b7d796447423850da06a951d4218f9e0499ce4fe4739c35c62f539c8fe82b4ed61b626bed3e3ae02157c3da404edf4ff30c5bf3dfa706bfc669192c2c37c5f85210d77af3eed044dab16326550e2e95a51a47515e00775bf94f3862e96f1c46602dc00e7adb521cc68c252f2dbf6978bcb0c226baf7162e8c02c7d3b3fea9ea7628bb2f68f499624f2a5d996df25ce1b488b4ec02c158717b267543b8d6b73175799e70db0cdea887ada2757d26837848fa69be8e9e1147b95518465f9080de4618290817cbcfe37274047ec3a3d04bae5f20cd52b9e9a2b00bf7c7b8d052b7c9de62585b0f762d02af095fbcb2e149b0a8494b7c82704abb801912e2820da2d6509403eceaad62db6ef57c77f11ece181b532b9e471efcb299053b8481a7c7d5dad694bbad0114ac677b1144372b69c620f7e1f0013bf3b04888e9c15813a68ac9bb5aaca880a5560113505f3d2e7081ba70b6aed5451a1421b37e6129ba959167895b628f6884b4775c430f6480b33bb0cd3f76bc6fbc61d8f743c47d2b7c23f1daa286c2e47628c8e8d2037bd0d6077284a372b6cf02f6970bd3434232b80c9d01d1f78b4b65347120c1d8a74566996edb52d173031ae9dbc2cf8be2ec7f143ba1f0489f0dcf348d541d3c4145602effb7d794d84384c101223251a5cb245eaad60a698b3baa3a3d1a99d222b2972aca1963a2e960f37d6a33d498b79eb633e94a730cef929e9858f7642c02b31b75d0c5b15e81e497d1c96a9a5b2aba174bf47c95c998098923c625ca6e1d3ac6771f22dcf8ed3ec5aa33e9a9111dc1f5a32bd6f40990b0f1d9c04a3596d71ebfd3cc7e49dce28db2b9e4f269025b729aedfa1eb7f8e6251f21be73879ff1c8bf2f5fb76ecfffc52fb30814ec2c3ab256cf9d1cba7db19c911424b33892a3cd1f887fe5ba4a8d82abdf41f5140ac87422e6deec779242fba9b35abd60e272d8d7d253ef60d26ee744b46dd30930f5eda694597d562d238fcaa60e0aef8ef55aa92fd6625be85fcd99d1fb61071be62bbc88ea2e20cb2d3b93ae1f9a8f24ae8780ac1297d9cbc1fdb6d0af81d26f8a542711c93bf4708191e8a11fe0b0fb1b2fe6b19da8d9121e364bf3b09f57f5ade1f9349fd8dd7d2e65570bd6472d3e2b7668766bc2ce4eb23bb9941b8ede9ac1d403a4d9777deb6f1a4075b392a65bf366729eec77537779db6b72f2d22cb7a379f40f68d06b348a446821af606a5b20298bb64125bcff17e3d7b926f9f80946b89d9a05f3721bd11372962e1a582358a47976c77e0dbcb9a44dd99c0e7491a64a57e844d99262ca32d8acf29254523938f6dc56959b4dd75c0fcb66d81f8a9d076a3e5caf52f03bf29cbc11b1e36eb0a829576199f3129de0f1a39e52cf6cba717e9b0a78e81eccd5f561b9ce6483ebbc322e0d8da0d79b2f322bbaf3ded25666931eaee48e6517263228f0715a79b5f1ed96ed1b0c68749b7ac363ef6b93e89a4322528df0781fed6bd948cddc983b0e10f8eb776cb5c1b326582d0899d30950d4134d752b5a8a5d75f7aeb461004d59ffcebe3d1a674b6398aba8872a5df9a99a5be8608442091873c46957fe2f6abeefc4d41a2fec192116318b4abc941538747f33d6ef5508a0069edef06715430c2fbdbce1ec605996bda580d82b75e54d47a54dbb889e6daa7e0d23d1a44baf651e24678db574ef7decbd9f5c94b0c4d426f1fa0e8e8172f77dcd3fee7810535c36c9f6ca7e51b66aa6a4d0fddd1e210778c6741c17a4af2ef41656d6e47239d9fafd81c4c275a077b53757ced82df80ea2111b8520e3d344e38de81bd650aa2d39e60d0fb7fd4c5bdb9ffcfaa14f675b85471343492ff73e4189cd527d61ed91ca1a84ad755046b9bf673a50e9c2c4f797fa270c439af1546246f2bd2d475b89fde7ab2741ed58412d24788124eb54746ac909b3ad9bf83304b78b5982468de05b3703c273a278540c2464c04cac1063f28e9cb1975e51702ded79b988e70b7eafe0420125a290c134212cbc8b29ea47b109353acd5b7b990c713826341fdc57eb341da0330279d91d70df508947c5a37486f4d2c23fb9579e9b1e09b7b5d94f8a6717b70ea5644ab0a4c737f7bec9f0f73bbd68e54f642800d5be282135c29b7e3f4481d9d049fc079024ca678abd91c23ed714268ca87924a8caac211265efeaf9a6b7d2f73fe2104a6607a67358146c96955ffff2f0e918ed51df6952f890b3e7e10756e60fe9e1e0dc9cbf37d26c2dd4926dcb42253b1b79359fd3d47ef626a588c8e4deca237f1d3ad08f84adeea7abcc3a8c58138b691e95d2fbd9dd420b58e4161b223773f767a7f7ec6ae1d102aec5f43a928fe42d54f1405988bb205cde050967581178c85bf5128c9238df92fc566d5cb0ff05b8e3d68ebdd882ea166f4750a119bf1344b4f862832dc876b2d495a1e33c1aed9d86c7de7ff406b46849a024bfdb61d08929e5da9ecdee4ecfbd3e070d16456be98f942e4d3bcaf9aeb31da9c83fe622cd80adea9e06820a40cbfbcc1f467bc70a2a62c81617efdbb529cc8d8916099436c3045f5ce5e68ce0e508343845efbdb04f38de18f9d08ede626014b1b55c968de8ea2efd8b5971572703f8ab051404ff38b6c00ff911cc6aaf9955e36cbadb7372480ecccce32108422aa8abb723adb0683810213ab1e7d5b5ba8337d9b4ef2b65193722633563891e9c2d45136178fdc5ba2458dafcabeb875c3b44804c4e4b68a4db021d80521b84eb48a358ad73bebb182359e71b35c73d24975ab4f12d2a3164fa79124dedb31f22f5eb9a4dc3cbd00e7ba9110e24aeb69608435b9127110247148b9058f84205fb3782114b8fbd02e26dc2a94c9d2f12bf64a99dd8798d164c205838837c03e3eeea0543d9f29306a6e1097a5d6e3e5d6c2ece981f9938e97aec10dbbb6462aafc8ecd426ea82f55cdbc14363571f3f89d16d99d90a0617787309ce1eac7ca9bcb466315dd5c6c4c110c63c026d8b19ba8dcc9f5021b9524031e4bcd8bd30b41c3c0e28be5de833d1e692132bbcd1baef9fda0eb9a33f81670df83794f1e7d6b15ba7528c2ccdc7c4582891bf3e84a6a25f21355fc4358d9617a5c2a462a807ef4287e6abc67c8800878b08114a7f7a44dcf266e7c2d91f88ca7a707d6c3e09377b1f06e3f5b4bc0045fd45754584597363d17230e442b72c7fae68be210d274abd19bd23fbf7b0342a19c46b1b4d6480f6290938914eab2156ffffa89de9a857f1b14a9a3915c63a409f8da2299eb4a339003c4571ea78b682a0fd2f11042d3ff4f6be986bd2000c8fae0168f23ad02cebc692e12f7d2142f6b8a0385052e32ffaa2d1f097a2ff5a6d56c67da987be84594864a37abdd1936b013e6ca67a3ac68c82245bd0c46f7ed19353ba940fdd7ce4cd6eb1f1ca2889c7b4f07be9cb323e332438fa84a8330f488d854082d80de7fc670d1bf4fb4c7aa420de38c4b0f4e63d1f8285afc7b0f9a71746df7b0d91ad3d794384630da108fd44593a31ce9224cf886491b2c96c909ade159efab799b17ae8aa45d6ac164f726c20abade77e2c57b50789c0b09e6971fd5e336cd982eb0f051e7218b2720de45be1c99cd39c290b2bb3e0748cf02d66f571b2f501bbe1dd9d006d6cec3c15e1e1c46c7d5b90d3f1f2b508822eeb607123b1df6a0c7d8db42abfc1097bf6714538b380fd229a83a50cdb5bdd0fab582f215d6a0b417ee97a948069896907b15fe0defe3dd7b69d24ad75f3dcab183fb3f2a705508c50fdb376142def5f6c1e4fdf4f09f0bebfa669b8f44944e716f45b1b18578b2945039bcd0d42f09c20b619069c21bd3c94c24e3db4e2e2b9cc6d30e0334bb3de6b82a2cc6fa44ef207e2ee53fff4102f29cdab5637a17ca6df979b0070060becbe320ece4207d134306a88c2731776d168e568cd74c703ae706e78142b6f205499dd5d9d14dbbf4e56b61f34a1b0db74b8d562e5b0e4fe90c30998ec6d3c390718691b720376c99415caa7d762ddf10e4926f0d481062228ec7213375719e0d6def4b57423995b394b5b0ed9d1d2ec91472a97715eabb8c9a0109b0993cede61a380bcae456c9a7830f2482ec9eb43a3a9709ab52ec97f5fa34850ed82f88ce28affad60e2f7de4561aad0a121c8197dcc45f4721e7fffef5bebbc51484144d0db9b6d0caa23c6663a1dacfb4378ba7e594fa66dcd94e5fff68e0cdf7445b97bb0ee0aa2d13f90b44d276e6f5cd9c5fea4f804d7183078be70d986421e8403ed9c1e9b0a18296b9520a74c9b8c69c13e1ae16637c8c6b0144378f81e12f5ef84b9654c65e969c25019149f465ce010253ad6ecd022b4937047fddd56141cce7d11e65ea67a13e2afa9b04de216aefadb3bd7f17013c6302624a098cd666d958acfc41fab1a67b238686eee33d304f16ef336b9cd0de459e9a2bd585d1d4ebc7f7c563fb5e3675e3ad7947c7cd320926a8abebc609ec9f99aa597e7c9d1cefcff95771dab229ba5ab65853a154a00542dc67ce252796516c9a5d2de92809bc4870b7060a43327fbf660a1146fd23563df5470a83858772361be593f0a555eba2957c3d426c746fdedb1567edbddb21d7018d58b70a6adeab8f4012a1574ad6616ec687e2905079fd4ccb0b8c54c1f42b39405c78f535d0082997bb264e307831641b6be637ab952d0ca6c8f944fd022744707930148dc138ebd5a04c29200ce8ba7ed935c8461a69b532651cd5a243bf84acd4c8657e6bac23744c0cdf8228bb91d3aa63387f50a6090bd730bd4ed3f0e70288184722e062296d08309a2f3599b3c40d3de98bd32b09fb1f1fa1de8c36544ef3be0aae20811347070e9b90c37aac39620cfd7585e0f554d6f5a97d2cd4626965b9eb144b4922d78bc913f3ad733127bf115fbc4ae6214b4bca0657d2d1bb1a2f1cf4ffbe19c16fbaab83eb0971750112efda4e2ff54640677f8e5990253a9f28902f046a6a1360233f1d45a94986fb6467e7874f34c63c", 0x1000}}, 0x1006) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000280)=@fd={0xffffffff, 0x0, 0x4, 0x400, 0x80000000, {0x77359400}, {0x5, 0x0, 0x7, 0x5, 0xf4, 0x1, "5a5e34cf"}, 0x7, 0x4, {}, 0xac5, 0x0, r1}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) ioctl$SIOCGIFMTU(r2, 0x8921, &(0x7f0000000440)={'geneve0\x00'}) (async) syz_open_dev$vim2m(&(0x7f0000000040), 0x401, 0x2) (async) clock_gettime(0x0, &(0x7f0000000300)) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r3, 0xc058565d, &(0x7f00000003c0)=@multiplanar_overlay={0x67, 0x2, 0x4, 0x4000, 0x401, {r4, r5/1000+10000}, {0x1, 0x1, 0xfe, 0xd0, 0x7, 0x58, "1d806d5d"}, 0x1022, 0x3, {&(0x7f0000000340)=[{0x34, 0xffffff01, {}, 0x10000}, {0x7, 0x6, {0x800}, 0x7f}]}, 0x69, 0x0, r2}) (async) write$UHID_INPUT(r2, &(0x7f00000007c0)={0x8, {"d9091ff1472c95307fe3ba7e96078df7ff48cfde739884c065be1c68e5e36dd36e43756cef238757f17e58151927f184cf50e4db18915313f6b5263313708c1c1d44d9ffb4f9b308c1486a75c9460da1d775800abfc489fe8c34a2f18bd7bc38f865ddb5a834acc794342b6f9f0b931a3730510cfa5b4b7d5c257f85ec7450d5a926caa9e84566bd150a570ea1ae744f778a9590c7fdf199e665a3f0f1774aa8eea0d0b32d0c1f1f11beb20e130912fa71ec72d93984e17127df0fe6c68547aa0dcb3302e0d5608c11a468c1385c2b2cf63be0ed879b6cd2e3afd6b23affdcc462befe9133ad853736d63cc66bc88e7777a04cbea8a8433e784adb7f8414fdb8cf263025e618c5c73ad5aefeb8c9d89e963ba9373210f7ab89675fdf33e2564acf47011a3bd4ac66fbc26f141131680c587e0d0bac7b1196f4509f7f6741936a45116b1e954f6c12ab352adf5f08ec5ff93be50b2fc8d22c1cfc5ce7424dda689447e175aad53f5c2ae9791d0a888a0cc2f6f94b95ef6fae68f861b36098f73c4053142d1664c5fb9bf3a6868a116ebdedd4fe04f6e1b5df50b99fad8cc178b4dd8ead2dd3e2285412fb77e99b3982c1978d0fa10b69e14572003b004a8d507d506883cb38fbebd5ea38a22ac1720f2e4d9d764b1a20300ed2f9751d5a94fae96feefba5dfb2c8f97ddc60419ef9c16a26148bc43398b81faf4a4706643290c39686822effd889c93a65b6fc28a0aeb5e50f01acac16c5ab2c42b48d8135e432148ef056b1fb356b7d796447423850da06a951d4218f9e0499ce4fe4739c35c62f539c8fe82b4ed61b626bed3e3ae02157c3da404edf4ff30c5bf3dfa706bfc669192c2c37c5f85210d77af3eed044dab16326550e2e95a51a47515e00775bf94f3862e96f1c46602dc00e7adb521cc68c252f2dbf6978bcb0c226baf7162e8c02c7d3b3fea9ea7628bb2f68f499624f2a5d996df25ce1b488b4ec02c158717b267543b8d6b73175799e70db0cdea887ada2757d26837848fa69be8e9e1147b95518465f9080de4618290817cbcfe37274047ec3a3d04bae5f20cd52b9e9a2b00bf7c7b8d052b7c9de62585b0f762d02af095fbcb2e149b0a8494b7c82704abb801912e2820da2d6509403eceaad62db6ef57c77f11ece181b532b9e471efcb299053b8481a7c7d5dad694bbad0114ac677b1144372b69c620f7e1f0013bf3b04888e9c15813a68ac9bb5aaca880a5560113505f3d2e7081ba70b6aed5451a1421b37e6129ba959167895b628f6884b4775c430f6480b33bb0cd3f76bc6fbc61d8f743c47d2b7c23f1daa286c2e47628c8e8d2037bd0d6077284a372b6cf02f6970bd3434232b80c9d01d1f78b4b65347120c1d8a74566996edb52d173031ae9dbc2cf8be2ec7f143ba1f0489f0dcf348d541d3c4145602effb7d794d84384c101223251a5cb245eaad60a698b3baa3a3d1a99d222b2972aca1963a2e960f37d6a33d498b79eb633e94a730cef929e9858f7642c02b31b75d0c5b15e81e497d1c96a9a5b2aba174bf47c95c998098923c625ca6e1d3ac6771f22dcf8ed3ec5aa33e9a9111dc1f5a32bd6f40990b0f1d9c04a3596d71ebfd3cc7e49dce28db2b9e4f269025b729aedfa1eb7f8e6251f21be73879ff1c8bf2f5fb76ecfffc52fb30814ec2c3ab256cf9d1cba7db19c911424b33892a3cd1f887fe5ba4a8d82abdf41f5140ac87422e6deec779242fba9b35abd60e272d8d7d253ef60d26ee744b46dd30930f5eda694597d562d238fcaa60e0aef8ef55aa92fd6625be85fcd99d1fb61071be62bbc88ea2e20cb2d3b93ae1f9a8f24ae8780ac1297d9cbc1fdb6d0af81d26f8a542711c93bf4708191e8a11fe0b0fb1b2fe6b19da8d9121e364bf3b09f57f5ade1f9349fd8dd7d2e65570bd6472d3e2b7668766bc2ce4eb23bb9941b8ede9ac1d403a4d9777deb6f1a4075b392a65bf366729eec77537779db6b72f2d22cb7a379f40f68d06b348a446821af606a5b20298bb64125bcff17e3d7b926f9f80946b89d9a05f3721bd11372962e1a582358a47976c77e0dbcb9a44dd99c0e7491a64a57e844d99262ca32d8acf29254523938f6dc56959b4dd75c0fcb66d81f8a9d076a3e5caf52f03bf29cbc11b1e36eb0a829576199f3129de0f1a39e52cf6cba717e9b0a78e81eccd5f561b9ce6483ebbc322e0d8da0d79b2f322bbaf3ded25666931eaee48e6517263228f0715a79b5f1ed96ed1b0c68749b7ac363ef6b93e89a4322528df0781fed6bd948cddc983b0e10f8eb776cb5c1b326582d0899d30950d4134d752b5a8a5d75f7aeb461004d59ffcebe3d1a674b6398aba8872a5df9a99a5be8608442091873c46957fe2f6abeefc4d41a2fec192116318b4abc941538747f33d6ef5508a0069edef06715430c2fbdbce1ec605996bda580d82b75e54d47a54dbb889e6daa7e0d23d1a44baf651e24678db574ef7decbd9f5c94b0c4d426f1fa0e8e8172f77dcd3fee7810535c36c9f6ca7e51b66aa6a4d0fddd1e210778c6741c17a4af2ef41656d6e47239d9fafd81c4c275a077b53757ced82df80ea2111b8520e3d344e38de81bd650aa2d39e60d0fb7fd4c5bdb9ffcfaa14f675b85471343492ff73e4189cd527d61ed91ca1a84ad755046b9bf673a50e9c2c4f797fa270c439af1546246f2bd2d475b89fde7ab2741ed58412d24788124eb54746ac909b3ad9bf83304b78b5982468de05b3703c273a278540c2464c04cac1063f28e9cb1975e51702ded79b988e70b7eafe0420125a290c134212cbc8b29ea47b109353acd5b7b990c713826341fdc57eb341da0330279d91d70df508947c5a37486f4d2c23fb9579e9b1e09b7b5d94f8a6717b70ea5644ab0a4c737f7bec9f0f73bbd68e54f642800d5be282135c29b7e3f4481d9d049fc079024ca678abd91c23ed714268ca87924a8caac211265efeaf9a6b7d2f73fe2104a6607a67358146c96955ffff2f0e918ed51df6952f890b3e7e10756e60fe9e1e0dc9cbf37d26c2dd4926dcb42253b1b79359fd3d47ef626a588c8e4deca237f1d3ad08f84adeea7abcc3a8c58138b691e95d2fbd9dd420b58e4161b223773f767a7f7ec6ae1d102aec5f43a928fe42d54f1405988bb205cde050967581178c85bf5128c9238df92fc566d5cb0ff05b8e3d68ebdd882ea166f4750a119bf1344b4f862832dc876b2d495a1e33c1aed9d86c7de7ff406b46849a024bfdb61d08929e5da9ecdee4ecfbd3e070d16456be98f942e4d3bcaf9aeb31da9c83fe622cd80adea9e06820a40cbfbcc1f467bc70a2a62c81617efdbb529cc8d8916099436c3045f5ce5e68ce0e508343845efbdb04f38de18f9d08ede626014b1b55c968de8ea2efd8b5971572703f8ab051404ff38b6c00ff911cc6aaf9955e36cbadb7372480ecccce32108422aa8abb723adb0683810213ab1e7d5b5ba8337d9b4ef2b65193722633563891e9c2d45136178fdc5ba2458dafcabeb875c3b44804c4e4b68a4db021d80521b84eb48a358ad73bebb182359e71b35c73d24975ab4f12d2a3164fa79124dedb31f22f5eb9a4dc3cbd00e7ba9110e24aeb69608435b9127110247148b9058f84205fb3782114b8fbd02e26dc2a94c9d2f12bf64a99dd8798d164c205838837c03e3eeea0543d9f29306a6e1097a5d6e3e5d6c2ece981f9938e97aec10dbbb6462aafc8ecd426ea82f55cdbc14363571f3f89d16d99d90a0617787309ce1eac7ca9bcb466315dd5c6c4c110c63c026d8b19ba8dcc9f5021b9524031e4bcd8bd30b41c3c0e28be5de833d1e692132bbcd1baef9fda0eb9a33f81670df83794f1e7d6b15ba7528c2ccdc7c4582891bf3e84a6a25f21355fc4358d9617a5c2a462a807ef4287e6abc67c8800878b08114a7f7a44dcf266e7c2d91f88ca7a707d6c3e09377b1f06e3f5b4bc0045fd45754584597363d17230e442b72c7fae68be210d274abd19bd23fbf7b0342a19c46b1b4d6480f6290938914eab2156ffffa89de9a857f1b14a9a3915c63a409f8da2299eb4a339003c4571ea78b682a0fd2f11042d3ff4f6be986bd2000c8fae0168f23ad02cebc692e12f7d2142f6b8a0385052e32ffaa2d1f097a2ff5a6d56c67da987be84594864a37abdd1936b013e6ca67a3ac68c82245bd0c46f7ed19353ba940fdd7ce4cd6eb1f1ca2889c7b4f07be9cb323e332438fa84a8330f488d854082d80de7fc670d1bf4fb4c7aa420de38c4b0f4e63d1f8285afc7b0f9a71746df7b0d91ad3d794384630da108fd44593a31ce9224cf886491b2c96c909ade159efab799b17ae8aa45d6ac164f726c20abade77e2c57b50789c0b09e6971fd5e336cd982eb0f051e7218b2720de45be1c99cd39c290b2bb3e0748cf02d66f571b2f501bbe1dd9d006d6cec3c15e1e1c46c7d5b90d3f1f2b508822eeb607123b1df6a0c7d8db42abfc1097bf6714538b380fd229a83a50cdb5bdd0fab582f215d6a0b417ee97a948069896907b15fe0defe3dd7b69d24ad75f3dcab183fb3f2a705508c50fdb376142def5f6c1e4fdf4f09f0bebfa669b8f44944e716f45b1b18578b2945039bcd0d42f09c20b619069c21bd3c94c24e3db4e2e2b9cc6d30e0334bb3de6b82a2cc6fa44ef207e2ee53fff4102f29cdab5637a17ca6df979b0070060becbe320ece4207d134306a88c2731776d168e568cd74c703ae706e78142b6f205499dd5d9d14dbbf4e56b61f34a1b0db74b8d562e5b0e4fe90c30998ec6d3c390718691b720376c99415caa7d762ddf10e4926f0d481062228ec7213375719e0d6def4b57423995b394b5b0ed9d1d2ec91472a97715eabb8c9a0109b0993cede61a380bcae456c9a7830f2482ec9eb43a3a9709ab52ec97f5fa34850ed82f88ce28affad60e2f7de4561aad0a121c8197dcc45f4721e7fffef5bebbc51484144d0db9b6d0caa23c6663a1dacfb4378ba7e594fa66dcd94e5fff68e0cdf7445b97bb0ee0aa2d13f90b44d276e6f5cd9c5fea4f804d7183078be70d986421e8403ed9c1e9b0a18296b9520a74c9b8c69c13e1ae16637c8c6b0144378f81e12f5ef84b9654c65e969c25019149f465ce010253ad6ecd022b4937047fddd56141cce7d11e65ea67a13e2afa9b04de216aefadb3bd7f17013c6302624a098cd666d958acfc41fab1a67b238686eee33d304f16ef336b9cd0de459e9a2bd585d1d4ebc7f7c563fb5e3675e3ad7947c7cd320926a8abebc609ec9f99aa597e7c9d1cefcff95771dab229ba5ab65853a154a00542dc67ce252796516c9a5d2de92809bc4870b7060a43327fbf660a1146fd23563df5470a83858772361be593f0a555eba2957c3d426c746fdedb1567edbddb21d7018d58b70a6adeab8f4012a1574ad6616ec687e2905079fd4ccb0b8c54c1f42b39405c78f535d0082997bb264e307831641b6be637ab952d0ca6c8f944fd022744707930148dc138ebd5a04c29200ce8ba7ed935c8461a69b532651cd5a243bf84acd4c8657e6bac23744c0cdf8228bb91d3aa63387f50a6090bd730bd4ed3f0e70288184722e062296d08309a2f3599b3c40d3de98bd32b09fb1f1fa1de8c36544ef3be0aae20811347070e9b90c37aac39620cfd7585e0f554d6f5a97d2cd4626965b9eb144b4922d78bc913f3ad733127bf115fbc4ae6214b4bca0657d2d1bb1a2f1cf4ffbe19c16fbaab83eb0971750112efda4e2ff54640677f8e5990253a9f28902f046a6a1360233f1d45a94986fb6467e7874f34c63c", 0x1000}}, 0x1006) (async) 02:39:42 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000000)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52, 0x1}}}) 02:39:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) recvmmsg$unix(r1, &(0x7f0000000600)=[{{&(0x7f0000000000)=@abs, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/110, 0x6e}], 0x1, &(0x7f00000007c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x120}}, {{&(0x7f0000000340), 0x6e, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/99, 0x63}, {&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000500)=""/203, 0xcb}], 0x3}}], 0x2, 0x2122, &(0x7f0000000680)={0x0, 0x3938700}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = gettid() r4 = getegid() r5 = gettid() sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r5], 0x120}, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)}, 0x8000) 02:39:42 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x42048044}, 0x0) (async) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, &(0x7f0000000000)={'syztnl2\x00', &(0x7f00000000c0)={'ip6gre0\x00', 0x0, 0x29, 0xc1, 0x2, 0xce4, 0x21, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x700, 0x7800, 0xfffffff8, 0xa9}}) (async) socket$can_bcm(0x1d, 0x2, 0x2) 02:39:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, 0x0, 0x0) 02:39:42 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$SIOCAX25NOUID(r1, 0x89e3, &(0x7f00000004c0)=0x1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICADD(r2, 0x0, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_LIST(r3, &(0x7f0000000600)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000540)={0x7c, 0x0, 0x300, 0x70bd2c, 0x25dfdbfb, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private0}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @rand_addr=0x64010102}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'gretap0\x00'}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private2}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @multicast1}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @private0}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @multicast1}]}, 0x7c}, 0x1, 0x0, 0x0, 0x8090}, 0x77c0dda04f347a7c) (async) r4 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICADD(r5, 0x0, 0x0) (async) sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(r5, &(0x7f0000000480)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x80004000}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x98, r4, 0x200, 0x70bd26, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_SECCTX={0x2c, 0x7, 'system_u:object_r:udev_helper_exec_t:s0\x00'}, @NLBL_UNLABEL_A_SECCTX={0x2a, 0x7, 'system_u:object_r:devicekit_exec_t:s0\x00'}, @NLBL_UNLABEL_A_SECCTX={0x2c, 0x7, 'system_u:object_r:pam_console_exec_t:s0\x00'}]}, 0x98}, 0x1, 0x0, 0x0, 0x1}, 0x24010080) (async) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r2, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0xa4, r4, 0x120, 0x70bd26, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'veth0_vlan\x00'}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x23}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'veth1_virt_wifi\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @mcast2}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @mcast1}, @NLBL_UNLABEL_A_SECCTX={0x2b, 0x7, 'system_u:object_r:framebuf_device_t:s0\x00'}]}, 0xa4}, 0x1, 0x0, 0x0, 0x4040810}, 0x4004050) (async) sendmsg$NLBL_UNLABEL_C_STATICADD(r0, 0x0, 0x0) r6 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_LIST(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="01040000", @ANYRES16=r6, @ANYBLOB="000827bd7000fedbdf250200000014000600767863616e310000000000000000000008000400640101011400030020010000000000000000000000000002140006007465616d5f736c6176655f300000000008000500e0000001"], 0x60}, 0x1, 0x0, 0x0, 0xc0}, 0x24044845) (async) r7 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000640), 0x40, 0x0) sendmsg$nl_route(r7, &(0x7f0000000740)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)=@setneightbl={0x34, 0x43, 0x100, 0x70bd2a, 0x25dfdbff, {0x7}, [@NDTA_THRESH3={0x8, 0x4, 0x39}, @NDTA_NAME={0x18, 0x1, '{*!\x01,-\x80+-]*:^-&&.$!\x00'}]}, 0x34}, 0x1, 0x0, 0x0, 0x44}, 0x4) 02:39:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:42 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000280)=@fd={0xffffffff, 0x0, 0x4, 0x400, 0x80000000, {0x77359400}, {0x5, 0x0, 0x7, 0x5, 0xf4, 0x1, "5a5e34cf"}, 0x7, 0x4, {}, 0xac5, 0x0, r1}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$SIOCGIFMTU(r2, 0x8921, &(0x7f0000000440)={'geneve0\x00'}) r3 = syz_open_dev$vim2m(&(0x7f0000000040), 0x401, 0x2) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) ioctl$vim2m_VIDIOC_PREPARE_BUF(r3, 0xc058565d, &(0x7f00000003c0)=@multiplanar_overlay={0x67, 0x2, 0x4, 0x4000, 0x401, {r4, r5/1000+10000}, {0x1, 0x1, 0xfe, 0xd0, 0x7, 0x58, "1d806d5d"}, 0x1022, 0x3, {&(0x7f0000000340)=[{0x34, 0xffffff01, {}, 0x10000}, {0x7, 0x6, {0x800}, 0x7f}]}, 0x69, 0x0, r2}) write$UHID_INPUT(r2, &(0x7f00000007c0)={0x8, {"d9091ff1472c95307fe3ba7e96078df7ff48cfde739884c065be1c68e5e36dd36e43756cef238757f17e58151927f184cf50e4db18915313f6b5263313708c1c1d44d9ffb4f9b308c1486a75c9460da1d775800abfc489fe8c34a2f18bd7bc38f865ddb5a834acc794342b6f9f0b931a3730510cfa5b4b7d5c257f85ec7450d5a926caa9e84566bd150a570ea1ae744f778a9590c7fdf199e665a3f0f1774aa8eea0d0b32d0c1f1f11beb20e130912fa71ec72d93984e17127df0fe6c68547aa0dcb3302e0d5608c11a468c1385c2b2cf63be0ed879b6cd2e3afd6b23affdcc462befe9133ad853736d63cc66bc88e7777a04cbea8a8433e784adb7f8414fdb8cf263025e618c5c73ad5aefeb8c9d89e963ba9373210f7ab89675fdf33e2564acf47011a3bd4ac66fbc26f141131680c587e0d0bac7b1196f4509f7f6741936a45116b1e954f6c12ab352adf5f08ec5ff93be50b2fc8d22c1cfc5ce7424dda689447e175aad53f5c2ae9791d0a888a0cc2f6f94b95ef6fae68f861b36098f73c4053142d1664c5fb9bf3a6868a116ebdedd4fe04f6e1b5df50b99fad8cc178b4dd8ead2dd3e2285412fb77e99b3982c1978d0fa10b69e14572003b004a8d507d506883cb38fbebd5ea38a22ac1720f2e4d9d764b1a20300ed2f9751d5a94fae96feefba5dfb2c8f97ddc60419ef9c16a26148bc43398b81faf4a4706643290c39686822effd889c93a65b6fc28a0aeb5e50f01acac16c5ab2c42b48d8135e432148ef056b1fb356b7d796447423850da06a951d4218f9e0499ce4fe4739c35c62f539c8fe82b4ed61b626bed3e3ae02157c3da404edf4ff30c5bf3dfa706bfc669192c2c37c5f85210d77af3eed044dab16326550e2e95a51a47515e00775bf94f3862e96f1c46602dc00e7adb521cc68c252f2dbf6978bcb0c226baf7162e8c02c7d3b3fea9ea7628bb2f68f499624f2a5d996df25ce1b488b4ec02c158717b267543b8d6b73175799e70db0cdea887ada2757d26837848fa69be8e9e1147b95518465f9080de4618290817cbcfe37274047ec3a3d04bae5f20cd52b9e9a2b00bf7c7b8d052b7c9de62585b0f762d02af095fbcb2e149b0a8494b7c82704abb801912e2820da2d6509403eceaad62db6ef57c77f11ece181b532b9e471efcb299053b8481a7c7d5dad694bbad0114ac677b1144372b69c620f7e1f0013bf3b04888e9c15813a68ac9bb5aaca880a5560113505f3d2e7081ba70b6aed5451a1421b37e6129ba959167895b628f6884b4775c430f6480b33bb0cd3f76bc6fbc61d8f743c47d2b7c23f1daa286c2e47628c8e8d2037bd0d6077284a372b6cf02f6970bd3434232b80c9d01d1f78b4b65347120c1d8a74566996edb52d173031ae9dbc2cf8be2ec7f143ba1f0489f0dcf348d541d3c4145602effb7d794d84384c101223251a5cb245eaad60a698b3baa3a3d1a99d222b2972aca1963a2e960f37d6a33d498b79eb633e94a730cef929e9858f7642c02b31b75d0c5b15e81e497d1c96a9a5b2aba174bf47c95c998098923c625ca6e1d3ac6771f22dcf8ed3ec5aa33e9a9111dc1f5a32bd6f40990b0f1d9c04a3596d71ebfd3cc7e49dce28db2b9e4f269025b729aedfa1eb7f8e6251f21be73879ff1c8bf2f5fb76ecfffc52fb30814ec2c3ab256cf9d1cba7db19c911424b33892a3cd1f887fe5ba4a8d82abdf41f5140ac87422e6deec779242fba9b35abd60e272d8d7d253ef60d26ee744b46dd30930f5eda694597d562d238fcaa60e0aef8ef55aa92fd6625be85fcd99d1fb61071be62bbc88ea2e20cb2d3b93ae1f9a8f24ae8780ac1297d9cbc1fdb6d0af81d26f8a542711c93bf4708191e8a11fe0b0fb1b2fe6b19da8d9121e364bf3b09f57f5ade1f9349fd8dd7d2e65570bd6472d3e2b7668766bc2ce4eb23bb9941b8ede9ac1d403a4d9777deb6f1a4075b392a65bf366729eec77537779db6b72f2d22cb7a379f40f68d06b348a446821af606a5b20298bb64125bcff17e3d7b926f9f80946b89d9a05f3721bd11372962e1a582358a47976c77e0dbcb9a44dd99c0e7491a64a57e844d99262ca32d8acf29254523938f6dc56959b4dd75c0fcb66d81f8a9d076a3e5caf52f03bf29cbc11b1e36eb0a829576199f3129de0f1a39e52cf6cba717e9b0a78e81eccd5f561b9ce6483ebbc322e0d8da0d79b2f322bbaf3ded25666931eaee48e6517263228f0715a79b5f1ed96ed1b0c68749b7ac363ef6b93e89a4322528df0781fed6bd948cddc983b0e10f8eb776cb5c1b326582d0899d30950d4134d752b5a8a5d75f7aeb461004d59ffcebe3d1a674b6398aba8872a5df9a99a5be8608442091873c46957fe2f6abeefc4d41a2fec192116318b4abc941538747f33d6ef5508a0069edef06715430c2fbdbce1ec605996bda580d82b75e54d47a54dbb889e6daa7e0d23d1a44baf651e24678db574ef7decbd9f5c94b0c4d426f1fa0e8e8172f77dcd3fee7810535c36c9f6ca7e51b66aa6a4d0fddd1e210778c6741c17a4af2ef41656d6e47239d9fafd81c4c275a077b53757ced82df80ea2111b8520e3d344e38de81bd650aa2d39e60d0fb7fd4c5bdb9ffcfaa14f675b85471343492ff73e4189cd527d61ed91ca1a84ad755046b9bf673a50e9c2c4f797fa270c439af1546246f2bd2d475b89fde7ab2741ed58412d24788124eb54746ac909b3ad9bf83304b78b5982468de05b3703c273a278540c2464c04cac1063f28e9cb1975e51702ded79b988e70b7eafe0420125a290c134212cbc8b29ea47b109353acd5b7b990c713826341fdc57eb341da0330279d91d70df508947c5a37486f4d2c23fb9579e9b1e09b7b5d94f8a6717b70ea5644ab0a4c737f7bec9f0f73bbd68e54f642800d5be282135c29b7e3f4481d9d049fc079024ca678abd91c23ed714268ca87924a8caac211265efeaf9a6b7d2f73fe2104a6607a67358146c96955ffff2f0e918ed51df6952f890b3e7e10756e60fe9e1e0dc9cbf37d26c2dd4926dcb42253b1b79359fd3d47ef626a588c8e4deca237f1d3ad08f84adeea7abcc3a8c58138b691e95d2fbd9dd420b58e4161b223773f767a7f7ec6ae1d102aec5f43a928fe42d54f1405988bb205cde050967581178c85bf5128c9238df92fc566d5cb0ff05b8e3d68ebdd882ea166f4750a119bf1344b4f862832dc876b2d495a1e33c1aed9d86c7de7ff406b46849a024bfdb61d08929e5da9ecdee4ecfbd3e070d16456be98f942e4d3bcaf9aeb31da9c83fe622cd80adea9e06820a40cbfbcc1f467bc70a2a62c81617efdbb529cc8d8916099436c3045f5ce5e68ce0e508343845efbdb04f38de18f9d08ede626014b1b55c968de8ea2efd8b5971572703f8ab051404ff38b6c00ff911cc6aaf9955e36cbadb7372480ecccce32108422aa8abb723adb0683810213ab1e7d5b5ba8337d9b4ef2b65193722633563891e9c2d45136178fdc5ba2458dafcabeb875c3b44804c4e4b68a4db021d80521b84eb48a358ad73bebb182359e71b35c73d24975ab4f12d2a3164fa79124dedb31f22f5eb9a4dc3cbd00e7ba9110e24aeb69608435b9127110247148b9058f84205fb3782114b8fbd02e26dc2a94c9d2f12bf64a99dd8798d164c205838837c03e3eeea0543d9f29306a6e1097a5d6e3e5d6c2ece981f9938e97aec10dbbb6462aafc8ecd426ea82f55cdbc14363571f3f89d16d99d90a0617787309ce1eac7ca9bcb466315dd5c6c4c110c63c026d8b19ba8dcc9f5021b9524031e4bcd8bd30b41c3c0e28be5de833d1e692132bbcd1baef9fda0eb9a33f81670df83794f1e7d6b15ba7528c2ccdc7c4582891bf3e84a6a25f21355fc4358d9617a5c2a462a807ef4287e6abc67c8800878b08114a7f7a44dcf266e7c2d91f88ca7a707d6c3e09377b1f06e3f5b4bc0045fd45754584597363d17230e442b72c7fae68be210d274abd19bd23fbf7b0342a19c46b1b4d6480f6290938914eab2156ffffa89de9a857f1b14a9a3915c63a409f8da2299eb4a339003c4571ea78b682a0fd2f11042d3ff4f6be986bd2000c8fae0168f23ad02cebc692e12f7d2142f6b8a0385052e32ffaa2d1f097a2ff5a6d56c67da987be84594864a37abdd1936b013e6ca67a3ac68c82245bd0c46f7ed19353ba940fdd7ce4cd6eb1f1ca2889c7b4f07be9cb323e332438fa84a8330f488d854082d80de7fc670d1bf4fb4c7aa420de38c4b0f4e63d1f8285afc7b0f9a71746df7b0d91ad3d794384630da108fd44593a31ce9224cf886491b2c96c909ade159efab799b17ae8aa45d6ac164f726c20abade77e2c57b50789c0b09e6971fd5e336cd982eb0f051e7218b2720de45be1c99cd39c290b2bb3e0748cf02d66f571b2f501bbe1dd9d006d6cec3c15e1e1c46c7d5b90d3f1f2b508822eeb607123b1df6a0c7d8db42abfc1097bf6714538b380fd229a83a50cdb5bdd0fab582f215d6a0b417ee97a948069896907b15fe0defe3dd7b69d24ad75f3dcab183fb3f2a705508c50fdb376142def5f6c1e4fdf4f09f0bebfa669b8f44944e716f45b1b18578b2945039bcd0d42f09c20b619069c21bd3c94c24e3db4e2e2b9cc6d30e0334bb3de6b82a2cc6fa44ef207e2ee53fff4102f29cdab5637a17ca6df979b0070060becbe320ece4207d134306a88c2731776d168e568cd74c703ae706e78142b6f205499dd5d9d14dbbf4e56b61f34a1b0db74b8d562e5b0e4fe90c30998ec6d3c390718691b720376c99415caa7d762ddf10e4926f0d481062228ec7213375719e0d6def4b57423995b394b5b0ed9d1d2ec91472a97715eabb8c9a0109b0993cede61a380bcae456c9a7830f2482ec9eb43a3a9709ab52ec97f5fa34850ed82f88ce28affad60e2f7de4561aad0a121c8197dcc45f4721e7fffef5bebbc51484144d0db9b6d0caa23c6663a1dacfb4378ba7e594fa66dcd94e5fff68e0cdf7445b97bb0ee0aa2d13f90b44d276e6f5cd9c5fea4f804d7183078be70d986421e8403ed9c1e9b0a18296b9520a74c9b8c69c13e1ae16637c8c6b0144378f81e12f5ef84b9654c65e969c25019149f465ce010253ad6ecd022b4937047fddd56141cce7d11e65ea67a13e2afa9b04de216aefadb3bd7f17013c6302624a098cd666d958acfc41fab1a67b238686eee33d304f16ef336b9cd0de459e9a2bd585d1d4ebc7f7c563fb5e3675e3ad7947c7cd320926a8abebc609ec9f99aa597e7c9d1cefcff95771dab229ba5ab65853a154a00542dc67ce252796516c9a5d2de92809bc4870b7060a43327fbf660a1146fd23563df5470a83858772361be593f0a555eba2957c3d426c746fdedb1567edbddb21d7018d58b70a6adeab8f4012a1574ad6616ec687e2905079fd4ccb0b8c54c1f42b39405c78f535d0082997bb264e307831641b6be637ab952d0ca6c8f944fd022744707930148dc138ebd5a04c29200ce8ba7ed935c8461a69b532651cd5a243bf84acd4c8657e6bac23744c0cdf8228bb91d3aa63387f50a6090bd730bd4ed3f0e70288184722e062296d08309a2f3599b3c40d3de98bd32b09fb1f1fa1de8c36544ef3be0aae20811347070e9b90c37aac39620cfd7585e0f554d6f5a97d2cd4626965b9eb144b4922d78bc913f3ad733127bf115fbc4ae6214b4bca0657d2d1bb1a2f1cf4ffbe19c16fbaab83eb0971750112efda4e2ff54640677f8e5990253a9f28902f046a6a1360233f1d45a94986fb6467e7874f34c63c", 0x1000}}, 0x1006) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000280)=@fd={0xffffffff, 0x0, 0x4, 0x400, 0x80000000, {0x77359400}, {0x5, 0x0, 0x7, 0x5, 0xf4, 0x1, "5a5e34cf"}, 0x7, 0x4, {}, 0xac5, 0x0, r1}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) ioctl$SIOCGIFMTU(r2, 0x8921, &(0x7f0000000440)={'geneve0\x00'}) (async) syz_open_dev$vim2m(&(0x7f0000000040), 0x401, 0x2) (async) clock_gettime(0x0, &(0x7f0000000300)) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r3, 0xc058565d, &(0x7f00000003c0)=@multiplanar_overlay={0x67, 0x2, 0x4, 0x4000, 0x401, {r4, r5/1000+10000}, {0x1, 0x1, 0xfe, 0xd0, 0x7, 0x58, "1d806d5d"}, 0x1022, 0x3, {&(0x7f0000000340)=[{0x34, 0xffffff01, {}, 0x10000}, {0x7, 0x6, {0x800}, 0x7f}]}, 0x69, 0x0, r2}) (async) write$UHID_INPUT(r2, &(0x7f00000007c0)={0x8, {"d9091ff1472c95307fe3ba7e96078df7ff48cfde739884c065be1c68e5e36dd36e43756cef238757f17e58151927f184cf50e4db18915313f6b5263313708c1c1d44d9ffb4f9b308c1486a75c9460da1d775800abfc489fe8c34a2f18bd7bc38f865ddb5a834acc794342b6f9f0b931a3730510cfa5b4b7d5c257f85ec7450d5a926caa9e84566bd150a570ea1ae744f778a9590c7fdf199e665a3f0f1774aa8eea0d0b32d0c1f1f11beb20e130912fa71ec72d93984e17127df0fe6c68547aa0dcb3302e0d5608c11a468c1385c2b2cf63be0ed879b6cd2e3afd6b23affdcc462befe9133ad853736d63cc66bc88e7777a04cbea8a8433e784adb7f8414fdb8cf263025e618c5c73ad5aefeb8c9d89e963ba9373210f7ab89675fdf33e2564acf47011a3bd4ac66fbc26f141131680c587e0d0bac7b1196f4509f7f6741936a45116b1e954f6c12ab352adf5f08ec5ff93be50b2fc8d22c1cfc5ce7424dda689447e175aad53f5c2ae9791d0a888a0cc2f6f94b95ef6fae68f861b36098f73c4053142d1664c5fb9bf3a6868a116ebdedd4fe04f6e1b5df50b99fad8cc178b4dd8ead2dd3e2285412fb77e99b3982c1978d0fa10b69e14572003b004a8d507d506883cb38fbebd5ea38a22ac1720f2e4d9d764b1a20300ed2f9751d5a94fae96feefba5dfb2c8f97ddc60419ef9c16a26148bc43398b81faf4a4706643290c39686822effd889c93a65b6fc28a0aeb5e50f01acac16c5ab2c42b48d8135e432148ef056b1fb356b7d796447423850da06a951d4218f9e0499ce4fe4739c35c62f539c8fe82b4ed61b626bed3e3ae02157c3da404edf4ff30c5bf3dfa706bfc669192c2c37c5f85210d77af3eed044dab16326550e2e95a51a47515e00775bf94f3862e96f1c46602dc00e7adb521cc68c252f2dbf6978bcb0c226baf7162e8c02c7d3b3fea9ea7628bb2f68f499624f2a5d996df25ce1b488b4ec02c158717b267543b8d6b73175799e70db0cdea887ada2757d26837848fa69be8e9e1147b95518465f9080de4618290817cbcfe37274047ec3a3d04bae5f20cd52b9e9a2b00bf7c7b8d052b7c9de62585b0f762d02af095fbcb2e149b0a8494b7c82704abb801912e2820da2d6509403eceaad62db6ef57c77f11ece181b532b9e471efcb299053b8481a7c7d5dad694bbad0114ac677b1144372b69c620f7e1f0013bf3b04888e9c15813a68ac9bb5aaca880a5560113505f3d2e7081ba70b6aed5451a1421b37e6129ba959167895b628f6884b4775c430f6480b33bb0cd3f76bc6fbc61d8f743c47d2b7c23f1daa286c2e47628c8e8d2037bd0d6077284a372b6cf02f6970bd3434232b80c9d01d1f78b4b65347120c1d8a74566996edb52d173031ae9dbc2cf8be2ec7f143ba1f0489f0dcf348d541d3c4145602effb7d794d84384c101223251a5cb245eaad60a698b3baa3a3d1a99d222b2972aca1963a2e960f37d6a33d498b79eb633e94a730cef929e9858f7642c02b31b75d0c5b15e81e497d1c96a9a5b2aba174bf47c95c998098923c625ca6e1d3ac6771f22dcf8ed3ec5aa33e9a9111dc1f5a32bd6f40990b0f1d9c04a3596d71ebfd3cc7e49dce28db2b9e4f269025b729aedfa1eb7f8e6251f21be73879ff1c8bf2f5fb76ecfffc52fb30814ec2c3ab256cf9d1cba7db19c911424b33892a3cd1f887fe5ba4a8d82abdf41f5140ac87422e6deec779242fba9b35abd60e272d8d7d253ef60d26ee744b46dd30930f5eda694597d562d238fcaa60e0aef8ef55aa92fd6625be85fcd99d1fb61071be62bbc88ea2e20cb2d3b93ae1f9a8f24ae8780ac1297d9cbc1fdb6d0af81d26f8a542711c93bf4708191e8a11fe0b0fb1b2fe6b19da8d9121e364bf3b09f57f5ade1f9349fd8dd7d2e65570bd6472d3e2b7668766bc2ce4eb23bb9941b8ede9ac1d403a4d9777deb6f1a4075b392a65bf366729eec77537779db6b72f2d22cb7a379f40f68d06b348a446821af606a5b20298bb64125bcff17e3d7b926f9f80946b89d9a05f3721bd11372962e1a582358a47976c77e0dbcb9a44dd99c0e7491a64a57e844d99262ca32d8acf29254523938f6dc56959b4dd75c0fcb66d81f8a9d076a3e5caf52f03bf29cbc11b1e36eb0a829576199f3129de0f1a39e52cf6cba717e9b0a78e81eccd5f561b9ce6483ebbc322e0d8da0d79b2f322bbaf3ded25666931eaee48e6517263228f0715a79b5f1ed96ed1b0c68749b7ac363ef6b93e89a4322528df0781fed6bd948cddc983b0e10f8eb776cb5c1b326582d0899d30950d4134d752b5a8a5d75f7aeb461004d59ffcebe3d1a674b6398aba8872a5df9a99a5be8608442091873c46957fe2f6abeefc4d41a2fec192116318b4abc941538747f33d6ef5508a0069edef06715430c2fbdbce1ec605996bda580d82b75e54d47a54dbb889e6daa7e0d23d1a44baf651e24678db574ef7decbd9f5c94b0c4d426f1fa0e8e8172f77dcd3fee7810535c36c9f6ca7e51b66aa6a4d0fddd1e210778c6741c17a4af2ef41656d6e47239d9fafd81c4c275a077b53757ced82df80ea2111b8520e3d344e38de81bd650aa2d39e60d0fb7fd4c5bdb9ffcfaa14f675b85471343492ff73e4189cd527d61ed91ca1a84ad755046b9bf673a50e9c2c4f797fa270c439af1546246f2bd2d475b89fde7ab2741ed58412d24788124eb54746ac909b3ad9bf83304b78b5982468de05b3703c273a278540c2464c04cac1063f28e9cb1975e51702ded79b988e70b7eafe0420125a290c134212cbc8b29ea47b109353acd5b7b990c713826341fdc57eb341da0330279d91d70df508947c5a37486f4d2c23fb9579e9b1e09b7b5d94f8a6717b70ea5644ab0a4c737f7bec9f0f73bbd68e54f642800d5be282135c29b7e3f4481d9d049fc079024ca678abd91c23ed714268ca87924a8caac211265efeaf9a6b7d2f73fe2104a6607a67358146c96955ffff2f0e918ed51df6952f890b3e7e10756e60fe9e1e0dc9cbf37d26c2dd4926dcb42253b1b79359fd3d47ef626a588c8e4deca237f1d3ad08f84adeea7abcc3a8c58138b691e95d2fbd9dd420b58e4161b223773f767a7f7ec6ae1d102aec5f43a928fe42d54f1405988bb205cde050967581178c85bf5128c9238df92fc566d5cb0ff05b8e3d68ebdd882ea166f4750a119bf1344b4f862832dc876b2d495a1e33c1aed9d86c7de7ff406b46849a024bfdb61d08929e5da9ecdee4ecfbd3e070d16456be98f942e4d3bcaf9aeb31da9c83fe622cd80adea9e06820a40cbfbcc1f467bc70a2a62c81617efdbb529cc8d8916099436c3045f5ce5e68ce0e508343845efbdb04f38de18f9d08ede626014b1b55c968de8ea2efd8b5971572703f8ab051404ff38b6c00ff911cc6aaf9955e36cbadb7372480ecccce32108422aa8abb723adb0683810213ab1e7d5b5ba8337d9b4ef2b65193722633563891e9c2d45136178fdc5ba2458dafcabeb875c3b44804c4e4b68a4db021d80521b84eb48a358ad73bebb182359e71b35c73d24975ab4f12d2a3164fa79124dedb31f22f5eb9a4dc3cbd00e7ba9110e24aeb69608435b9127110247148b9058f84205fb3782114b8fbd02e26dc2a94c9d2f12bf64a99dd8798d164c205838837c03e3eeea0543d9f29306a6e1097a5d6e3e5d6c2ece981f9938e97aec10dbbb6462aafc8ecd426ea82f55cdbc14363571f3f89d16d99d90a0617787309ce1eac7ca9bcb466315dd5c6c4c110c63c026d8b19ba8dcc9f5021b9524031e4bcd8bd30b41c3c0e28be5de833d1e692132bbcd1baef9fda0eb9a33f81670df83794f1e7d6b15ba7528c2ccdc7c4582891bf3e84a6a25f21355fc4358d9617a5c2a462a807ef4287e6abc67c8800878b08114a7f7a44dcf266e7c2d91f88ca7a707d6c3e09377b1f06e3f5b4bc0045fd45754584597363d17230e442b72c7fae68be210d274abd19bd23fbf7b0342a19c46b1b4d6480f6290938914eab2156ffffa89de9a857f1b14a9a3915c63a409f8da2299eb4a339003c4571ea78b682a0fd2f11042d3ff4f6be986bd2000c8fae0168f23ad02cebc692e12f7d2142f6b8a0385052e32ffaa2d1f097a2ff5a6d56c67da987be84594864a37abdd1936b013e6ca67a3ac68c82245bd0c46f7ed19353ba940fdd7ce4cd6eb1f1ca2889c7b4f07be9cb323e332438fa84a8330f488d854082d80de7fc670d1bf4fb4c7aa420de38c4b0f4e63d1f8285afc7b0f9a71746df7b0d91ad3d794384630da108fd44593a31ce9224cf886491b2c96c909ade159efab799b17ae8aa45d6ac164f726c20abade77e2c57b50789c0b09e6971fd5e336cd982eb0f051e7218b2720de45be1c99cd39c290b2bb3e0748cf02d66f571b2f501bbe1dd9d006d6cec3c15e1e1c46c7d5b90d3f1f2b508822eeb607123b1df6a0c7d8db42abfc1097bf6714538b380fd229a83a50cdb5bdd0fab582f215d6a0b417ee97a948069896907b15fe0defe3dd7b69d24ad75f3dcab183fb3f2a705508c50fdb376142def5f6c1e4fdf4f09f0bebfa669b8f44944e716f45b1b18578b2945039bcd0d42f09c20b619069c21bd3c94c24e3db4e2e2b9cc6d30e0334bb3de6b82a2cc6fa44ef207e2ee53fff4102f29cdab5637a17ca6df979b0070060becbe320ece4207d134306a88c2731776d168e568cd74c703ae706e78142b6f205499dd5d9d14dbbf4e56b61f34a1b0db74b8d562e5b0e4fe90c30998ec6d3c390718691b720376c99415caa7d762ddf10e4926f0d481062228ec7213375719e0d6def4b57423995b394b5b0ed9d1d2ec91472a97715eabb8c9a0109b0993cede61a380bcae456c9a7830f2482ec9eb43a3a9709ab52ec97f5fa34850ed82f88ce28affad60e2f7de4561aad0a121c8197dcc45f4721e7fffef5bebbc51484144d0db9b6d0caa23c6663a1dacfb4378ba7e594fa66dcd94e5fff68e0cdf7445b97bb0ee0aa2d13f90b44d276e6f5cd9c5fea4f804d7183078be70d986421e8403ed9c1e9b0a18296b9520a74c9b8c69c13e1ae16637c8c6b0144378f81e12f5ef84b9654c65e969c25019149f465ce010253ad6ecd022b4937047fddd56141cce7d11e65ea67a13e2afa9b04de216aefadb3bd7f17013c6302624a098cd666d958acfc41fab1a67b238686eee33d304f16ef336b9cd0de459e9a2bd585d1d4ebc7f7c563fb5e3675e3ad7947c7cd320926a8abebc609ec9f99aa597e7c9d1cefcff95771dab229ba5ab65853a154a00542dc67ce252796516c9a5d2de92809bc4870b7060a43327fbf660a1146fd23563df5470a83858772361be593f0a555eba2957c3d426c746fdedb1567edbddb21d7018d58b70a6adeab8f4012a1574ad6616ec687e2905079fd4ccb0b8c54c1f42b39405c78f535d0082997bb264e307831641b6be637ab952d0ca6c8f944fd022744707930148dc138ebd5a04c29200ce8ba7ed935c8461a69b532651cd5a243bf84acd4c8657e6bac23744c0cdf8228bb91d3aa63387f50a6090bd730bd4ed3f0e70288184722e062296d08309a2f3599b3c40d3de98bd32b09fb1f1fa1de8c36544ef3be0aae20811347070e9b90c37aac39620cfd7585e0f554d6f5a97d2cd4626965b9eb144b4922d78bc913f3ad733127bf115fbc4ae6214b4bca0657d2d1bb1a2f1cf4ffbe19c16fbaab83eb0971750112efda4e2ff54640677f8e5990253a9f28902f046a6a1360233f1d45a94986fb6467e7874f34c63c", 0x1000}}, 0x1006) (async) 02:39:42 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000000)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52, 0x1}}}) 02:39:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) recvmmsg$unix(r1, &(0x7f0000000600)=[{{&(0x7f0000000000)=@abs, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/110, 0x6e}], 0x1, &(0x7f00000007c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x120}}, {{&(0x7f0000000340), 0x6e, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/99, 0x63}, {&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000500)=""/203, 0xcb}], 0x3}}], 0x2, 0x2122, &(0x7f0000000680)={0x0, 0x3938700}) (async) r2 = socket$unix(0x1, 0x2, 0x0) (async) r3 = gettid() (async) r4 = getegid() (async) r5 = gettid() sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r5], 0x120}, 0x0) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)}, 0x8000) 02:39:42 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x42048044}, 0x0) (async) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, &(0x7f0000000000)={'syztnl2\x00', &(0x7f00000000c0)={'ip6gre0\x00', 0x0, 0x29, 0xc1, 0x2, 0xce4, 0x21, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x700, 0x7800, 0xfffffff8, 0xa9}}) (async, rerun: 32) socket$can_bcm(0x1d, 0x2, 0x2) (rerun: 32) 02:39:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:42 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000000)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52, 0x1}}}) 02:39:42 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000280)={0x6, 0x2b5, 0x3, {0x2, @vbi={0x6, 0x5, 0x7, 0x20343059, [0x10000, 0x7ff], [0x7, 0x8], 0x108}}}) 02:39:42 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x515000, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) sendto$ax25(r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 02:39:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) gettid() r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) recvmmsg$unix(r1, &(0x7f0000000600)=[{{&(0x7f0000000000)=@abs, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/110, 0x6e}], 0x1, &(0x7f00000007c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x120}}, {{&(0x7f0000000340), 0x6e, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/99, 0x63}, {&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000500)=""/203, 0xcb}], 0x3}}], 0x2, 0x2122, &(0x7f0000000680)={0x0, 0x3938700}) (async) r2 = socket$unix(0x1, 0x2, 0x0) r3 = gettid() r4 = getegid() (async) r5 = gettid() sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r5], 0x120}, 0x0) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)}, 0x8000) 02:39:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:42 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) prctl$PR_PAC_RESET_KEYS(0x36, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000000)={0x1, @sliced={0x3, [0x7d, 0x6, 0x6, 0x0, 0x5, 0x3, 0x7fff, 0xff, 0x3, 0x8000, 0xfffd, 0x0, 0x3fb5, 0x7, 0x50, 0x8, 0x3, 0x5, 0x8, 0x3, 0x0, 0x8001, 0xff, 0x5, 0x4, 0x20, 0x6, 0x0, 0x6, 0x81, 0x6, 0xa952, 0xad, 0x4, 0x9d3, 0x6, 0x28be, 0x1ff, 0x0, 0x8001, 0x20, 0x0, 0x2, 0x401, 0x0, 0x0, 0x1cd, 0x8], 0x7fffffff}}) 02:39:42 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000280)={0x6, 0x2b5, 0x3, {0x2, @vbi={0x6, 0x5, 0x7, 0x20343059, [0x10000, 0x7ff], [0x7, 0x8], 0x108}}}) 02:39:42 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x515000, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) sendto$ax25(r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x515000, 0x0) (async) write$UHID_CREATE2(r0, 0x0, 0x0) (async) sendto$ax25(r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) 02:39:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() r2 = getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1, r2}}}], 0x20}, 0x0) socketpair(0xf, 0xe, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000001d40)=[{{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000340)=""/169, 0xa9}, {&(0x7f0000000500)=""/171, 0xab}], 0x3, &(0x7f0000000400)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x40}}, {{&(0x7f00000005c0), 0x6e, &(0x7f0000000440)=[{&(0x7f0000000640)=""/98, 0x62}, {&(0x7f00000006c0)=""/87, 0x57}], 0x2, &(0x7f0000000740)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x88}}, {{&(0x7f0000000800)=@abs, 0x6e, &(0x7f00000008c0)=[{&(0x7f0000000880)=""/64, 0x40}], 0x1}}, {{0x0, 0x0, &(0x7f0000001c00)=[{&(0x7f0000000900)=""/225, 0xe1}, {&(0x7f0000000a00)=""/118, 0x76}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/83, 0x53}, {&(0x7f0000001b00)=""/244, 0xf4}], 0x5, &(0x7f0000001c80)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0}}], 0x4, 0x40001040, &(0x7f0000001e40)={0x77359400}) sendmsg$nl_route(r3, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000100)={&(0x7f0000000080)=@setlink={0x54, 0x13, 0x4, 0x70bd28, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x2, 0x200}, [@IFLA_WEIGHT={0x8, 0xf, 0x204000}, @IFLA_MAP={0x24, 0xe, {0x5, 0x5, 0x2, 0x2, 0x2, 0x7}}, @IFLA_TXQLEN={0x8, 0xd, 0x10001}]}, 0x54}, 0x1, 0x0, 0x0, 0x408c0}, 0x50) 02:39:42 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:42 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) prctl$PR_PAC_RESET_KEYS(0x36, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000000)={0x1, @sliced={0x3, [0x7d, 0x6, 0x6, 0x0, 0x5, 0x3, 0x7fff, 0xff, 0x3, 0x8000, 0xfffd, 0x0, 0x3fb5, 0x7, 0x50, 0x8, 0x3, 0x5, 0x8, 0x3, 0x0, 0x8001, 0xff, 0x5, 0x4, 0x20, 0x6, 0x0, 0x6, 0x81, 0x6, 0xa952, 0xad, 0x4, 0x9d3, 0x6, 0x28be, 0x1ff, 0x0, 0x8001, 0x20, 0x0, 0x2, 0x401, 0x0, 0x0, 0x1cd, 0x8], 0x7fffffff}}) 02:39:42 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x515000, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) sendto$ax25(r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x515000, 0x0) (async) write$UHID_CREATE2(r0, 0x0, 0x0) (async) sendto$ax25(r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) 02:39:42 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000280)={0x6, 0x2b5, 0x3, {0x2, @vbi={0x6, 0x5, 0x7, 0x20343059, [0x10000, 0x7ff], [0x7, 0x8], 0x108}}}) 02:39:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() (async) r2 = getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1, r2}}}], 0x20}, 0x0) (async) socketpair(0xf, 0xe, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000001d40)=[{{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000340)=""/169, 0xa9}, {&(0x7f0000000500)=""/171, 0xab}], 0x3, &(0x7f0000000400)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x40}}, {{&(0x7f00000005c0), 0x6e, &(0x7f0000000440)=[{&(0x7f0000000640)=""/98, 0x62}, {&(0x7f00000006c0)=""/87, 0x57}], 0x2, &(0x7f0000000740)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x88}}, {{&(0x7f0000000800)=@abs, 0x6e, &(0x7f00000008c0)=[{&(0x7f0000000880)=""/64, 0x40}], 0x1}}, {{0x0, 0x0, &(0x7f0000001c00)=[{&(0x7f0000000900)=""/225, 0xe1}, {&(0x7f0000000a00)=""/118, 0x76}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/83, 0x53}, {&(0x7f0000001b00)=""/244, 0xf4}], 0x5, &(0x7f0000001c80)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0}}], 0x4, 0x40001040, &(0x7f0000001e40)={0x77359400}) (async) sendmsg$nl_route(r3, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000100)={&(0x7f0000000080)=@setlink={0x54, 0x13, 0x4, 0x70bd28, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x2, 0x200}, [@IFLA_WEIGHT={0x8, 0xf, 0x204000}, @IFLA_MAP={0x24, 0xe, {0x5, 0x5, 0x2, 0x2, 0x2, 0x7}}, @IFLA_TXQLEN={0x8, 0xd, 0x10001}]}, 0x54}, 0x1, 0x0, 0x0, 0x408c0}, 0x50) 02:39:42 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x24000001, 0x0, 0x0) ioctl$SIOCAX25DELFWD(0xffffffffffffffff, 0x89eb, &(0x7f0000000000)={@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default}) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000040)=0x1) 02:39:42 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() r2 = getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1, r2}}}], 0x20}, 0x0) socketpair(0xf, 0xe, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000001d40)=[{{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000340)=""/169, 0xa9}, {&(0x7f0000000500)=""/171, 0xab}], 0x3, &(0x7f0000000400)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x40}}, {{&(0x7f00000005c0), 0x6e, &(0x7f0000000440)=[{&(0x7f0000000640)=""/98, 0x62}, {&(0x7f00000006c0)=""/87, 0x57}], 0x2, &(0x7f0000000740)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x88}}, {{&(0x7f0000000800)=@abs, 0x6e, &(0x7f00000008c0)=[{&(0x7f0000000880)=""/64, 0x40}], 0x1}}, {{0x0, 0x0, &(0x7f0000001c00)=[{&(0x7f0000000900)=""/225, 0xe1}, {&(0x7f0000000a00)=""/118, 0x76}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/83, 0x53}, {&(0x7f0000001b00)=""/244, 0xf4}], 0x5, &(0x7f0000001c80)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0}}], 0x4, 0x40001040, &(0x7f0000001e40)={0x77359400}) sendmsg$nl_route(r3, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000100)={&(0x7f0000000080)=@setlink={0x54, 0x13, 0x4, 0x70bd28, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x2, 0x200}, [@IFLA_WEIGHT={0x8, 0xf, 0x204000}, @IFLA_MAP={0x24, 0xe, {0x5, 0x5, 0x2, 0x2, 0x2, 0x7}}, @IFLA_TXQLEN={0x8, 0xd, 0x10001}]}, 0x54}, 0x1, 0x0, 0x0, 0x408c0}, 0x50) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) getuid() (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1, r2}}}], 0x20}, 0x0) (async) socketpair(0xf, 0xe, 0x7, &(0x7f0000000000)) (async) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000001d40)=[{{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000340)=""/169, 0xa9}, {&(0x7f0000000500)=""/171, 0xab}], 0x3, &(0x7f0000000400)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x40}}, {{&(0x7f00000005c0), 0x6e, &(0x7f0000000440)=[{&(0x7f0000000640)=""/98, 0x62}, {&(0x7f00000006c0)=""/87, 0x57}], 0x2, &(0x7f0000000740)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x88}}, {{&(0x7f0000000800)=@abs, 0x6e, &(0x7f00000008c0)=[{&(0x7f0000000880)=""/64, 0x40}], 0x1}}, {{0x0, 0x0, &(0x7f0000001c00)=[{&(0x7f0000000900)=""/225, 0xe1}, {&(0x7f0000000a00)=""/118, 0x76}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/83, 0x53}, {&(0x7f0000001b00)=""/244, 0xf4}], 0x5, &(0x7f0000001c80)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0}}], 0x4, 0x40001040, &(0x7f0000001e40)={0x77359400}) (async) sendmsg$nl_route(r3, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000100)={&(0x7f0000000080)=@setlink={0x54, 0x13, 0x4, 0x70bd28, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x2, 0x200}, [@IFLA_WEIGHT={0x8, 0xf, 0x204000}, @IFLA_MAP={0x24, 0xe, {0x5, 0x5, 0x2, 0x2, 0x2, 0x7}}, @IFLA_TXQLEN={0x8, 0xd, 0x10001}]}, 0x54}, 0x1, 0x0, 0x0, 0x408c0}, 0x50) (async) 02:39:42 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) prctl$PR_PAC_RESET_KEYS(0x36, 0x0) (async, rerun: 64) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (rerun: 64) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000000)={0x1, @sliced={0x3, [0x7d, 0x6, 0x6, 0x0, 0x5, 0x3, 0x7fff, 0xff, 0x3, 0x8000, 0xfffd, 0x0, 0x3fb5, 0x7, 0x50, 0x8, 0x3, 0x5, 0x8, 0x3, 0x0, 0x8001, 0xff, 0x5, 0x4, 0x20, 0x6, 0x0, 0x6, 0x81, 0x6, 0xa952, 0xad, 0x4, 0x9d3, 0x6, 0x28be, 0x1ff, 0x0, 0x8001, 0x20, 0x0, 0x2, 0x401, 0x0, 0x0, 0x1cd, 0x8], 0x7fffffff}}) 02:39:42 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x0, @pix_mp={0x101, 0x5, 0x41415270, 0x2, 0xa, [{0x9}, {0x8, 0x1}, {0x1, 0x2}, {0x9}, {0x80000001, 0x8000}, {0x101, 0x200}, {0x8, 0x9}, {0x3f, 0xfff}], 0x0, 0xfb, 0x8, 0x2, 0x2}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:42 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x24000001, 0x0, 0x0) ioctl$SIOCAX25DELFWD(0xffffffffffffffff, 0x89eb, &(0x7f0000000000)={@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default}) (async) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) (async) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000040)=0x1) 02:39:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x28, 0x1, 0x1, [r0, r2, r0, r1, r0, r1]}}], 0x28}, 0x0) 02:39:42 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) socket$unix(0x1, 0x1, 0x0) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) (async) 02:39:42 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x0, @pix_mp={0x101, 0x5, 0x41415270, 0x2, 0xa, [{0x9}, {0x8, 0x1}, {0x1, 0x2}, {0x9}, {0x80000001, 0x8000}, {0x101, 0x200}, {0x8, 0x9}, {0x3f, 0xfff}], 0x0, 0xfb, 0x8, 0x2, 0x2}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x0, @pix_mp={0x101, 0x5, 0x41415270, 0x2, 0xa, [{0x9}, {0x8, 0x1}, {0x1, 0x2}, {0x9}, {0x80000001, 0x8000}, {0x101, 0x200}, {0x8, 0x9}, {0x3f, 0xfff}], 0x0, 0xfb, 0x8, 0x2, 0x2}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) 02:39:42 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x24000001, 0x0, 0x0) ioctl$SIOCAX25DELFWD(0xffffffffffffffff, 0x89eb, &(0x7f0000000000)={@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default}) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000040)=0x1) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x24000001, 0x0, 0x0) (async) ioctl$SIOCAX25DELFWD(0xffffffffffffffff, 0x89eb, &(0x7f0000000000)={@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r0, 0x0, 0x0) (async) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000040)=0x1) (async) 02:39:42 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000200)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058560f, &(0x7f0000000240)=@multiplanar_mmap={0x1, 0x2, 0x4, 0x0, 0x8001, {0x77359400}, {0x5, 0xc, 0x0, 0xab, 0xe1, 0x2, "e87f8702"}, 0x1000, 0x1, {&(0x7f0000000080)=[{0x300000, 0x4, {0x6}, 0x5}, {0x2, 0x9, {0x8}, 0xfff}]}, 0x1f, 0x0, r1}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) read$rfkill(r2, &(0x7f0000000040), 0x8) ioctl$USBDEVFS_SETCONFIGURATION(r2, 0x80045505, &(0x7f0000000000)=0x8) 02:39:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480), 0xfffffffffffffdf5}, 0xc00c090) setsockopt$pppl2tp_PPPOL2TP_SO_DEBUG(0xffffffffffffffff, 0x111, 0x1, 0x4e, 0x4) 02:39:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0}, 0x0) 02:39:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480), 0xfffffffffffffdf5}, 0xc00c090) (async) setsockopt$pppl2tp_PPPOL2TP_SO_DEBUG(0xffffffffffffffff, 0x111, 0x1, 0x4e, 0x4) 02:39:42 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:42 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x0, @pix_mp={0x101, 0x5, 0x41415270, 0x2, 0xa, [{0x9}, {0x8, 0x1}, {0x1, 0x2}, {0x9}, {0x80000001, 0x8000}, {0x101, 0x200}, {0x8, 0x9}, {0x3f, 0xfff}], 0x0, 0xfb, 0x8, 0x2, 0x2}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:42 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000200)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058560f, &(0x7f0000000240)=@multiplanar_mmap={0x1, 0x2, 0x4, 0x0, 0x8001, {0x77359400}, {0x5, 0xc, 0x0, 0xab, 0xe1, 0x2, "e87f8702"}, 0x1000, 0x1, {&(0x7f0000000080)=[{0x300000, 0x4, {0x6}, 0x5}, {0x2, 0x9, {0x8}, 0xfff}]}, 0x1f, 0x0, r1}) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) read$rfkill(r2, &(0x7f0000000040), 0x8) (async) ioctl$USBDEVFS_SETCONFIGURATION(r2, 0x80045505, &(0x7f0000000000)=0x8) 02:39:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0}, 0x0) 02:39:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480), 0xfffffffffffffdf5}, 0xc00c090) setsockopt$pppl2tp_PPPOL2TP_SO_DEBUG(0xffffffffffffffff, 0x111, 0x1, 0x4e, 0x4) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480), 0xfffffffffffffdf5}, 0xc00c090) (async) setsockopt$pppl2tp_PPPOL2TP_SO_DEBUG(0xffffffffffffffff, 0x111, 0x1, 0x4e, 0x4) (async) 02:39:42 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000080), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000000c0)={0x0, 0x81, 0x0, {0x1, @pix_mp}}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x200000d1, 0x0, 0x0) 02:39:42 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000200)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058560f, &(0x7f0000000240)=@multiplanar_mmap={0x1, 0x2, 0x4, 0x0, 0x8001, {0x77359400}, {0x5, 0xc, 0x0, 0xab, 0xe1, 0x2, "e87f8702"}, 0x1000, 0x1, {&(0x7f0000000080)=[{0x300000, 0x4, {0x6}, 0x5}, {0x2, 0x9, {0x8}, 0xfff}]}, 0x1f, 0x0, r1}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) read$rfkill(r2, &(0x7f0000000040), 0x8) ioctl$USBDEVFS_SETCONFIGURATION(r2, 0x80045505, &(0x7f0000000000)=0x8) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (async) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000200)) (async) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058560f, &(0x7f0000000240)=@multiplanar_mmap={0x1, 0x2, 0x4, 0x0, 0x8001, {0x77359400}, {0x5, 0xc, 0x0, 0xab, 0xe1, 0x2, "e87f8702"}, 0x1000, 0x1, {&(0x7f0000000080)=[{0x300000, 0x4, {0x6}, 0x5}, {0x2, 0x9, {0x8}, 0xfff}]}, 0x1f, 0x0, r1}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) read$rfkill(r2, &(0x7f0000000040), 0x8) (async) ioctl$USBDEVFS_SETCONFIGURATION(r2, 0x80045505, &(0x7f0000000000)=0x8) (async) 02:39:42 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:42 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000040), 0x10) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000000)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:42 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0}, 0x0) 02:39:42 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:42 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000080), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000000c0)={0x0, 0x81, 0x0, {0x1, @pix_mp}}) (async) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x200000d1, 0x0, 0x0) 02:39:42 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="0700003535b687ccb4554f00ffdadf2500000000", @ANYRES32=0x0, @ANYBLOB="03000000"], 0x1c}}, 0x0) r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000440), 0x10400, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000480)={0x1, 0x0, [0x0]}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$MEDIA_IOC_REQUEST_ALLOC(r2, 0x80047c05, &(0x7f0000000380)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f00000003c0)=@multiplanar_mmap={0x0, 0x0, 0x4, 0x20, 0x9, {0x77359400}, {0x2, 0x8, 0xff, 0x6c, 0x8, 0x28, "d075eb48"}, 0x2, 0x1, {&(0x7f0000000300)=[{0x0, 0x490e, {0x3}, 0x8}, {0x4, 0x4a7621dc}]}, 0x8, 0x0, r3}) ioctl$vim2m_VIDIOC_DQBUF(r2, 0xc0585611, &(0x7f0000000080)=@multiplanar_overlay={0x7, 0x4, 0x4, 0xe000, 0x4113, {}, {0x1, 0x1, 0xdb, 0x1, 0x9, 0x8, "36898394"}, 0x6, 0x3, {&(0x7f0000000000)=[{0x41, 0x4, {0x3}, 0x7}, {0x59d3, 0xffffffc1, {0x7}, 0x4}]}, 0x100}) 02:39:43 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000040), 0x10) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000040), 0x10) (async) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)}, 0x0) 02:39:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000000)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000000)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) 02:39:43 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="0700003535b687ccb4554f00ffdadf2500000000", @ANYRES32=0x0, @ANYBLOB="03000000"], 0x1c}}, 0x0) (async) r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000440), 0x10400, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000480)={0x1, 0x0, [0x0]}) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$MEDIA_IOC_REQUEST_ALLOC(r2, 0x80047c05, &(0x7f0000000380)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f00000003c0)=@multiplanar_mmap={0x0, 0x0, 0x4, 0x20, 0x9, {0x77359400}, {0x2, 0x8, 0xff, 0x6c, 0x8, 0x28, "d075eb48"}, 0x2, 0x1, {&(0x7f0000000300)=[{0x0, 0x490e, {0x3}, 0x8}, {0x4, 0x4a7621dc}]}, 0x8, 0x0, r3}) ioctl$vim2m_VIDIOC_DQBUF(r2, 0xc0585611, &(0x7f0000000080)=@multiplanar_overlay={0x7, 0x4, 0x4, 0xe000, 0x4113, {}, {0x1, 0x1, 0xdb, 0x1, 0x9, 0x8, "36898394"}, 0x6, 0x3, {&(0x7f0000000000)=[{0x41, 0x4, {0x3}, 0x7}, {0x59d3, 0xffffffc1, {0x7}, 0x4}]}, 0x100}) 02:39:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:43 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000080), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f00000000c0)={0x0, 0x81, 0x0, {0x1, @pix_mp}}) (async) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x200000d1, 0x0, 0x0) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)}, 0x0) 02:39:43 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000040), 0x10) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000000)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:43 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="0700003535b687ccb4554f00ffdadf2500000000", @ANYRES32=0x0, @ANYBLOB="03000000"], 0x1c}}, 0x0) r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000440), 0x10400, 0x0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000480)={0x1, 0x0, [0x0]}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$MEDIA_IOC_REQUEST_ALLOC(r2, 0x80047c05, &(0x7f0000000380)=0xffffffffffffffff) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f00000003c0)=@multiplanar_mmap={0x0, 0x0, 0x4, 0x20, 0x9, {0x77359400}, {0x2, 0x8, 0xff, 0x6c, 0x8, 0x28, "d075eb48"}, 0x2, 0x1, {&(0x7f0000000300)=[{0x0, 0x490e, {0x3}, 0x8}, {0x4, 0x4a7621dc}]}, 0x8, 0x0, r3}) ioctl$vim2m_VIDIOC_DQBUF(r2, 0xc0585611, &(0x7f0000000080)=@multiplanar_overlay={0x7, 0x4, 0x4, 0xe000, 0x4113, {}, {0x1, 0x1, 0xdb, 0x1, 0x9, 0x8, "36898394"}, 0x6, 0x3, {&(0x7f0000000000)=[{0x41, 0x4, {0x3}, 0x7}, {0x59d3, 0xffffffc1, {0x7}, 0x4}]}, 0x100}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="0700003535b687ccb4554f00ffdadf2500000000", @ANYRES32=0x0, @ANYBLOB="03000000"], 0x1c}}, 0x0) (async) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000440), 0x10400, 0x0) (async) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000480)={0x1, 0x0, [0x0]}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) ioctl$MEDIA_IOC_REQUEST_ALLOC(r2, 0x80047c05, &(0x7f0000000380)) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f00000003c0)=@multiplanar_mmap={0x0, 0x0, 0x4, 0x20, 0x9, {0x77359400}, {0x2, 0x8, 0xff, 0x6c, 0x8, 0x28, "d075eb48"}, 0x2, 0x1, {&(0x7f0000000300)=[{0x0, 0x490e, {0x3}, 0x8}, {0x4, 0x4a7621dc}]}, 0x8, 0x0, r3}) (async) ioctl$vim2m_VIDIOC_DQBUF(r2, 0xc0585611, &(0x7f0000000080)=@multiplanar_overlay={0x7, 0x4, 0x4, 0xe000, 0x4113, {}, {0x1, 0x1, 0xdb, 0x1, 0x9, 0x8, "36898394"}, 0x6, 0x3, {&(0x7f0000000000)=[{0x41, 0x4, {0x3}, 0x7}, {0x59d3, 0xffffffc1, {0x7}, 0x4}]}, 0x100}) (async) 02:39:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:43 executing program 5: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000002c0), 0x10) ioctl$USBDEVFS_SUBMITURB(0xffffffffffffffff, 0x8038550a, &(0x7f0000000240)=@urb_type_control={0x2, {0x3}, 0xc32, 0x0, &(0x7f0000000180)={0x3, 0x14, 0x3, 0x8, 0x389}, 0x8, 0x9, 0x62d, 0x0, 0x4, 0x1ff, &(0x7f00000001c0)="0186367ac9bc8d18629c1130a443e059e29b0063116c4eae83b9f627da339a88f12a6f6d370777c26c190fab526e1719554e12fd7476d996175d3d3140e0a9c611d3f782f9"}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) connect$rxrpc(r0, &(0x7f0000000280)=@in4={0x21, 0x2, 0x2, 0x10, {0x2, 0x4e20, @multicast1}}, 0x24) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) write$UHID_DESTROY(r1, &(0x7f0000000140), 0x4) accept(r1, &(0x7f0000000080)=@vsock={0x28, 0x0, 0x0, @host}, &(0x7f0000000100)=0x80) r2 = gettid() syz_open_procfs$namespace(r2, 0x0) ioctl$USBDEVFS_REAPURB(r1, 0x4008550c, &(0x7f0000000040)) r3 = getuid() setsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000)={r2, r3, 0xee00}, 0xc) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)}, 0x0) 02:39:43 executing program 1: r0 = socket(0x6, 0x5, 0x3) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="0000100000000000000000000a00000000", @ANYRES32=0x0, @ANYBLOB="0800010000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x4}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = gettid() openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r2}}}], 0x20}, 0x0) socket$nl_route(0x10, 0x3, 0x0) 02:39:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) socket$unix(0x1, 0x5, 0x0) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) (async) 02:39:43 executing program 5: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000002c0), 0x10) ioctl$USBDEVFS_SUBMITURB(0xffffffffffffffff, 0x8038550a, &(0x7f0000000240)=@urb_type_control={0x2, {0x3}, 0xc32, 0x0, &(0x7f0000000180)={0x3, 0x14, 0x3, 0x8, 0x389}, 0x8, 0x9, 0x62d, 0x0, 0x4, 0x1ff, &(0x7f00000001c0)="0186367ac9bc8d18629c1130a443e059e29b0063116c4eae83b9f627da339a88f12a6f6d370777c26c190fab526e1719554e12fd7476d996175d3d3140e0a9c611d3f782f9"}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) connect$rxrpc(r0, &(0x7f0000000280)=@in4={0x21, 0x2, 0x2, 0x10, {0x2, 0x4e20, @multicast1}}, 0x24) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) write$UHID_DESTROY(r1, &(0x7f0000000140), 0x4) accept(r1, &(0x7f0000000080)=@vsock={0x28, 0x0, 0x0, @host}, &(0x7f0000000100)=0x80) r2 = gettid() syz_open_procfs$namespace(r2, 0x0) ioctl$USBDEVFS_REAPURB(r1, 0x4008550c, &(0x7f0000000040)) r3 = getuid() setsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000)={r2, r3, 0xee00}, 0xc) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000002c0), 0x10) (async) ioctl$USBDEVFS_SUBMITURB(0xffffffffffffffff, 0x8038550a, &(0x7f0000000240)=@urb_type_control={0x2, {0x3}, 0xc32, 0x0, &(0x7f0000000180)={0x3, 0x14, 0x3, 0x8, 0x389}, 0x8, 0x9, 0x62d, 0x0, 0x4, 0x1ff, &(0x7f00000001c0)="0186367ac9bc8d18629c1130a443e059e29b0063116c4eae83b9f627da339a88f12a6f6d370777c26c190fab526e1719554e12fd7476d996175d3d3140e0a9c611d3f782f9"}) (async) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r0, 0x0, 0x0) (async) connect$rxrpc(r0, &(0x7f0000000280)=@in4={0x21, 0x2, 0x2, 0x10, {0x2, 0x4e20, @multicast1}}, 0x24) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) write$UHID_DESTROY(r1, &(0x7f0000000140), 0x4) (async) accept(r1, &(0x7f0000000080)=@vsock={0x28, 0x0, 0x0, @host}, &(0x7f0000000100)=0x80) (async) gettid() (async) syz_open_procfs$namespace(r2, 0x0) (async) ioctl$USBDEVFS_REAPURB(r1, 0x4008550c, &(0x7f0000000040)) (async) getuid() (async) setsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000)={r2, r3, 0xee00}, 0xc) (async) 02:39:43 executing program 2: syz_open_dev$vim2m(&(0x7f0000000040), 0x20000000000008, 0x2) r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x100, 0xc002) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000200)={0x0, 0x7, 0x4, {0x3, @pix={0x4, 0x0, 0x43564548, 0x6, 0x0, 0x5, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1}}}) 02:39:43 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000280)={0x1, 0x3, 0x3, 0x0, 0x88}) ioctl$SIOCAX25GETUID(0xffffffffffffffff, 0x89e0, &(0x7f0000000040)={0x3, @bcast, 0xffffffffffffffff}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:43 executing program 2: syz_open_dev$vim2m(&(0x7f0000000040), 0x20000000000008, 0x2) (async) r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x100, 0xc002) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000200)={0x0, 0x7, 0x4, {0x3, @pix={0x4, 0x0, 0x43564548, 0x6, 0x0, 0x5, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1}}}) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x24, 0x1, 0x1, [r0, r2, r0, r1, r0]}}], 0x28}, 0x0) 02:39:43 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000280)={0x1, 0x3, 0x3, 0x0, 0x88}) ioctl$SIOCAX25GETUID(0xffffffffffffffff, 0x89e0, &(0x7f0000000040)={0x3, @bcast, 0xffffffffffffffff}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000280)={0x1, 0x3, 0x3, 0x0, 0x88}) (async) ioctl$SIOCAX25GETUID(0xffffffffffffffff, 0x89e0, &(0x7f0000000040)={0x3, @bcast, 0xffffffffffffffff}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) 02:39:43 executing program 5: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000002c0), 0x10) ioctl$USBDEVFS_SUBMITURB(0xffffffffffffffff, 0x8038550a, &(0x7f0000000240)=@urb_type_control={0x2, {0x3}, 0xc32, 0x0, &(0x7f0000000180)={0x3, 0x14, 0x3, 0x8, 0x389}, 0x8, 0x9, 0x62d, 0x0, 0x4, 0x1ff, &(0x7f00000001c0)="0186367ac9bc8d18629c1130a443e059e29b0063116c4eae83b9f627da339a88f12a6f6d370777c26c190fab526e1719554e12fd7476d996175d3d3140e0a9c611d3f782f9"}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) connect$rxrpc(r0, &(0x7f0000000280)=@in4={0x21, 0x2, 0x2, 0x10, {0x2, 0x4e20, @multicast1}}, 0x24) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) write$UHID_DESTROY(r1, &(0x7f0000000140), 0x4) accept(r1, &(0x7f0000000080)=@vsock={0x28, 0x0, 0x0, @host}, &(0x7f0000000100)=0x80) r2 = gettid() syz_open_procfs$namespace(r2, 0x0) ioctl$USBDEVFS_REAPURB(r1, 0x4008550c, &(0x7f0000000040)) r3 = getuid() setsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000)={r2, r3, 0xee00}, 0xc) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000002c0), 0x10) (async) ioctl$USBDEVFS_SUBMITURB(0xffffffffffffffff, 0x8038550a, &(0x7f0000000240)=@urb_type_control={0x2, {0x3}, 0xc32, 0x0, &(0x7f0000000180)={0x3, 0x14, 0x3, 0x8, 0x389}, 0x8, 0x9, 0x62d, 0x0, 0x4, 0x1ff, &(0x7f00000001c0)="0186367ac9bc8d18629c1130a443e059e29b0063116c4eae83b9f627da339a88f12a6f6d370777c26c190fab526e1719554e12fd7476d996175d3d3140e0a9c611d3f782f9"}) (async) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r0, 0x0, 0x0) (async) connect$rxrpc(r0, &(0x7f0000000280)=@in4={0x21, 0x2, 0x2, 0x10, {0x2, 0x4e20, @multicast1}}, 0x24) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) write$UHID_DESTROY(r1, &(0x7f0000000140), 0x4) (async) accept(r1, &(0x7f0000000080)=@vsock={0x28, 0x0, 0x0, @host}, &(0x7f0000000100)=0x80) (async) gettid() (async) syz_open_procfs$namespace(r2, 0x0) (async) ioctl$USBDEVFS_REAPURB(r1, 0x4008550c, &(0x7f0000000040)) (async) getuid() (async) setsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000)={r2, r3, 0xee00}, 0xc) (async) 02:39:43 executing program 1: r0 = socket(0x6, 0x5, 0x3) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="0000100000000000000000000a00000000", @ANYRES32=0x0, @ANYBLOB="0800010000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x4}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = gettid() openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r2}}}], 0x20}, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket(0x6, 0x5, 0x3) (async) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="0000100000000000000000000a00000000", @ANYRES32=0x0, @ANYBLOB="0800010000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x4}, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) (async) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r2}}}], 0x20}, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) 02:39:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) write$UHID_CREATE2(0xffffffffffffffff, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) 02:39:43 executing program 2: syz_open_dev$vim2m(&(0x7f0000000040), 0x20000000000008, 0x2) (async) r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x100, 0xc002) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000200)={0x0, 0x7, 0x4, {0x3, @pix={0x4, 0x0, 0x43564548, 0x6, 0x0, 0x5, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1}}}) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x20, 0x1, 0x1, [r0, r2, r0, r1]}}], 0x20}, 0x0) 02:39:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) write$UHID_CREATE2(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) getpeername$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x6e) (rerun: 64) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) 02:39:43 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = syz_init_net_socket$ax25(0x3, 0x3, 0xcb) accept4$ax25(r0, 0x0, &(0x7f0000000000), 0x80000) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x18, 0xa, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x9}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x9}, @map_idx={0x18, 0xb, 0x5, 0x0, 0xd}, @jmp={0x5, 0x1, 0x3, 0x7, 0x1, 0xd6}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}]}, &(0x7f0000000180)='GPL\x00', 0x80000001, 0x0, &(0x7f00000001c0), 0x40f00, 0x4, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f0000000240)={0x3, 0x2}, 0x8, 0x10, &(0x7f0000000280)={0x0, 0x4, 0x0, 0x10000}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[r3, r4, r1, 0xffffffffffffffff, r1, r5]}, 0x80) sendto$ax25(r1, &(0x7f0000000040)="d37fd5a0a993f437dcd269ff3dca8eac6b49c9b17c731a42e9d1a8cbfd5d4b42c6f429e23d5e04fe649813", 0x2b, 0x10, &(0x7f0000000080)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}}, [@bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @null]}, 0x48) 02:39:43 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000280)={0x1, 0x3, 0x3, 0x0, 0x88}) (async) ioctl$SIOCAX25GETUID(0xffffffffffffffff, 0x89e0, &(0x7f0000000040)={0x3, @bcast, 0xffffffffffffffff}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:43 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x7, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000000200)={0x3, @sdr={0x42325460, 0x9}}) r2 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x6, 0x209002) ioctl$vim2m_VIDIOC_STREAMOFF(r2, 0x40045612, &(0x7f0000000300)=0x1) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) accept(0xffffffffffffffff, &(0x7f0000000000)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000080)=0x80) 02:39:43 executing program 1: r0 = socket(0x6, 0x5, 0x3) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="0000100000000000000000000a00000000", @ANYRES32=0x0, @ANYBLOB="0800010000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x4}, 0x0) (async) r1 = socket$unix(0x1, 0x2, 0x0) (async) r2 = gettid() openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) (async, rerun: 64) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r2}}}], 0x20}, 0x0) (async, rerun: 64) socket$nl_route(0x10, 0x3, 0x0) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x1c, 0x1, 0x1, [r0, r1, r0]}}], 0x20}, 0x0) 02:39:43 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r0 = syz_init_net_socket$ax25(0x3, 0x3, 0xcb) accept4$ax25(r0, 0x0, &(0x7f0000000000), 0x80000) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) (async) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) (async) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x18, 0xa, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x9}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x9}, @map_idx={0x18, 0xb, 0x5, 0x0, 0xd}, @jmp={0x5, 0x1, 0x3, 0x7, 0x1, 0xd6}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}]}, &(0x7f0000000180)='GPL\x00', 0x80000001, 0x0, &(0x7f00000001c0), 0x40f00, 0x4, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f0000000240)={0x3, 0x2}, 0x8, 0x10, &(0x7f0000000280)={0x0, 0x4, 0x0, 0x10000}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[r3, r4, r1, 0xffffffffffffffff, r1, r5]}, 0x80) (async) sendto$ax25(r1, &(0x7f0000000040)="d37fd5a0a993f437dcd269ff3dca8eac6b49c9b17c731a42e9d1a8cbfd5d4b42c6f429e23d5e04fe649813", 0x2b, 0x10, &(0x7f0000000080)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}}, [@bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @null]}, 0x48) 02:39:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) write$UHID_CREATE2(0xffffffffffffffff, 0x0, 0x0) (async) getpeername$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x6e) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x18, 0x1, 0x1, [r0, r1]}}], 0x18}, 0x0) 02:39:43 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x7, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000000200)={0x3, @sdr={0x42325460, 0x9}}) r2 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x6, 0x209002) ioctl$vim2m_VIDIOC_STREAMOFF(r2, 0x40045612, &(0x7f0000000300)=0x1) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (async) accept(0xffffffffffffffff, &(0x7f0000000000)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000080)=0x80) 02:39:43 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) recvmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000280), 0x6e, &(0x7f0000000040)=[{&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/126, 0x7e}], 0x3, &(0x7f0000001480)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd0}, 0x40000062) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x400800, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r4 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) r5 = accept4$unix(r0, &(0x7f00000000c0), &(0x7f0000000140)=0x6e, 0x80000) r6 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r6, 0x0, 0x0) r7 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000006c0), 0x2, 0x0) r8 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r8, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000180)="16dfdd19b37062ccead86b12df98c56877386f0e1727e0cb1ef6499761b1866b8d1fc01681b84bae35a97b2cd7323de5e1e9925596645462818da2502b3239af02eb5b6c796c649aeefcf313e73de743bf241bb89c8d30f09ac3f7a2ae341bfa", 0x60}, {&(0x7f0000000200)="aab4d9492c360c3e53f03a8719e5bc50150bde6dc39a82154241552adf73beac7e2ca7e0d5f932845b71632124bc4d7ab4f8fcf5beaf9ad214a46f566153cce2bff3dc4b0dbc929a6b27c945e8a0b479ab85f29311047775dbd9a0ba9f7d0780111e21c1aedc6e2c45074e58132507d415fd9b166a9c87725992e08ec3f86545828673e8cf148c2a4b54b51bf8a0b0e0ed043f25d64caa105ea085949192ae77", 0xa0}, {&(0x7f0000000340)="ef1a6192e1dff7d38cdc716d934514075e4d536706dc406c66ca581da2f4e1e5e1ed0049e88d89d8872060c04d742be998cb5ca8c1e757ba1782059819e13c2f9dd8968d87ffffd57ad16934d8743fb77262c315173634fb0fa771585206b72f74adbd134143385730fb5f8e6716eb64e07560dadc4a2574269041c68c0caa9d25a2f99683a656a6406bf467d66d5f02f2d7f20d", 0x94}, {&(0x7f0000000400)="cdcbb6a70b4f7bb48a0a0f088e49db6056220e7295bdd928dfdbfe8aebc3af019bd93ecb2966", 0x26}, {&(0x7f0000000500)="411422600ee1a2be65aa03f04b26e8569435cf86fc8ca9b2dc6eb7cf91cae2cab4aed621a33e826063a98c0699ecc395925edd83db0f63f9df115bebf149deb6e62d9a70c40843cc673ed4eea52afcba152461abadb52c02633acf3d802737618cbc23d38389aab425f7ca4b2e9a319a9beb7a0377055d70636cc297bf1cea0692d707f152e8a423dd", 0x89}, {&(0x7f0000000440)="0d7adae5ab87f0cfb4d4d7753691b1464e8ce4a1845d3b2f27f6cefa6487e0e1666a2d97fb92a307aaa2f4bec2be1b20a5e9ce3713161fdb07b47d62590779d41b2270ff00a72f9be7aed8", 0x4b}, {&(0x7f00000005c0)="5750d350dac39de1d4e5203c120d118bdac2c4eb08e57ba4d20030f7107c50c195123f71b2710c120ac93eb4e988b4bffa1c3e7249e34ddc9638a25037cd9dd969b0", 0x42}], 0x7, &(0x7f00000007c0)=[@rights={{0x1c, 0x1, 0x1, [r2, r6, r2]}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r3, r3]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r7, r0, r0, r4]}}, @rights={{0x1c, 0x1, 0x1, [r2, r8, r4]}}], 0xa0, 0x4}, 0x20080004) write$UHID_CREATE2(r3, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@cred={{0x1c, 0x1, 0x2, {r1}}}, @rights={{0x18, 0x1, 0x1, [r0, r2]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r3]}}], 0x50, 0x40090}, 0x0) 02:39:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/143, 0x8f, 0x10002, &(0x7f0000000180)=@abs={0x1, 0x0, 0x4e23}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:43 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = syz_init_net_socket$ax25(0x3, 0x3, 0xcb) accept4$ax25(r0, 0x0, &(0x7f0000000000), 0x80000) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x18, 0xa, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x9}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x9}, @map_idx={0x18, 0xb, 0x5, 0x0, 0xd}, @jmp={0x5, 0x1, 0x3, 0x7, 0x1, 0xd6}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}]}, &(0x7f0000000180)='GPL\x00', 0x80000001, 0x0, &(0x7f00000001c0), 0x40f00, 0x4, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f0000000240)={0x3, 0x2}, 0x8, 0x10, &(0x7f0000000280)={0x0, 0x4, 0x0, 0x10000}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[r3, r4, r1, 0xffffffffffffffff, r1, r5]}, 0x80) sendto$ax25(r1, &(0x7f0000000040)="d37fd5a0a993f437dcd269ff3dca8eac6b49c9b17c731a42e9d1a8cbfd5d4b42c6f429e23d5e04fe649813", 0x2b, 0x10, &(0x7f0000000080)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}}, [@bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @null]}, 0x48) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) syz_init_net_socket$ax25(0x3, 0x3, 0xcb) (async) accept4$ax25(r0, 0x0, &(0x7f0000000000), 0x80000) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r3, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r4, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x18, 0xa, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x9}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x9}, @map_idx={0x18, 0xb, 0x5, 0x0, 0xd}, @jmp={0x5, 0x1, 0x3, 0x7, 0x1, 0xd6}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}]}, &(0x7f0000000180)='GPL\x00', 0x80000001, 0x0, &(0x7f00000001c0), 0x40f00, 0x4, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f0000000240)={0x3, 0x2}, 0x8, 0x10, &(0x7f0000000280)={0x0, 0x4, 0x0, 0x10000}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000300)=[r3, r4, r1, 0xffffffffffffffff, r1, r5]}, 0x80) (async) sendto$ax25(r1, &(0x7f0000000040)="d37fd5a0a993f437dcd269ff3dca8eac6b49c9b17c731a42e9d1a8cbfd5d4b42c6f429e23d5e04fe649813", 0x2b, 0x10, &(0x7f0000000080)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}}, [@bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @null]}, 0x48) (async) 02:39:43 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async, rerun: 64) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (rerun: 64) write$UHID_CREATE2(r1, 0x0, 0x0) (async) recvmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000280), 0x6e, &(0x7f0000000040)=[{&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/126, 0x7e}], 0x3, &(0x7f0000001480)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd0}, 0x40000062) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x18, 0x1, 0x1, [r0, r1]}}], 0x18}, 0x0) 02:39:43 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x7, 0x2) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000000200)={0x3, @sdr={0x42325460, 0x9}}) r2 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x6, 0x209002) ioctl$vim2m_VIDIOC_STREAMOFF(r2, 0x40045612, &(0x7f0000000300)=0x1) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (async) accept(0xffffffffffffffff, &(0x7f0000000000)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000080)=0x80) 02:39:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x400800, 0x0) (async) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) r4 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) (async) r5 = accept4$unix(r0, &(0x7f00000000c0), &(0x7f0000000140)=0x6e, 0x80000) r6 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r6, 0x0, 0x0) r7 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000006c0), 0x2, 0x0) (async) r8 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r8, 0x0, 0x0) (async) sendmsg$unix(r5, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000180)="16dfdd19b37062ccead86b12df98c56877386f0e1727e0cb1ef6499761b1866b8d1fc01681b84bae35a97b2cd7323de5e1e9925596645462818da2502b3239af02eb5b6c796c649aeefcf313e73de743bf241bb89c8d30f09ac3f7a2ae341bfa", 0x60}, {&(0x7f0000000200)="aab4d9492c360c3e53f03a8719e5bc50150bde6dc39a82154241552adf73beac7e2ca7e0d5f932845b71632124bc4d7ab4f8fcf5beaf9ad214a46f566153cce2bff3dc4b0dbc929a6b27c945e8a0b479ab85f29311047775dbd9a0ba9f7d0780111e21c1aedc6e2c45074e58132507d415fd9b166a9c87725992e08ec3f86545828673e8cf148c2a4b54b51bf8a0b0e0ed043f25d64caa105ea085949192ae77", 0xa0}, {&(0x7f0000000340)="ef1a6192e1dff7d38cdc716d934514075e4d536706dc406c66ca581da2f4e1e5e1ed0049e88d89d8872060c04d742be998cb5ca8c1e757ba1782059819e13c2f9dd8968d87ffffd57ad16934d8743fb77262c315173634fb0fa771585206b72f74adbd134143385730fb5f8e6716eb64e07560dadc4a2574269041c68c0caa9d25a2f99683a656a6406bf467d66d5f02f2d7f20d", 0x94}, {&(0x7f0000000400)="cdcbb6a70b4f7bb48a0a0f088e49db6056220e7295bdd928dfdbfe8aebc3af019bd93ecb2966", 0x26}, {&(0x7f0000000500)="411422600ee1a2be65aa03f04b26e8569435cf86fc8ca9b2dc6eb7cf91cae2cab4aed621a33e826063a98c0699ecc395925edd83db0f63f9df115bebf149deb6e62d9a70c40843cc673ed4eea52afcba152461abadb52c02633acf3d802737618cbc23d38389aab425f7ca4b2e9a319a9beb7a0377055d70636cc297bf1cea0692d707f152e8a423dd", 0x89}, {&(0x7f0000000440)="0d7adae5ab87f0cfb4d4d7753691b1464e8ce4a1845d3b2f27f6cefa6487e0e1666a2d97fb92a307aaa2f4bec2be1b20a5e9ce3713161fdb07b47d62590779d41b2270ff00a72f9be7aed8", 0x4b}, {&(0x7f00000005c0)="5750d350dac39de1d4e5203c120d118bdac2c4eb08e57ba4d20030f7107c50c195123f71b2710c120ac93eb4e988b4bffa1c3e7249e34ddc9638a25037cd9dd969b0", 0x42}], 0x7, &(0x7f00000007c0)=[@rights={{0x1c, 0x1, 0x1, [r2, r6, r2]}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r3, r3]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r7, r0, r0, r4]}}, @rights={{0x1c, 0x1, 0x1, [r2, r8, r4]}}], 0xa0, 0x4}, 0x20080004) (async) write$UHID_CREATE2(r3, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@cred={{0x1c, 0x1, 0x2, {r1}}}, @rights={{0x18, 0x1, 0x1, [r0, r2]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r3]}}], 0x50, 0x40090}, 0x0) 02:39:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) (async) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/143, 0x8f, 0x10002, &(0x7f0000000180)=@abs={0x1, 0x0, 0x4e23}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x18, 0x1, 0x1, [r0, r1]}}], 0x18}, 0x0) 02:39:43 executing program 5: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000002d00), 0x0, 0x0) write$UHID_CREATE(0xffffffffffffffff, &(0x7f00000000c0)={0x0, {'syz1\x00', 'syz1\x00', 'syz1\x00', &(0x7f0000000000)=""/131, 0x83, 0x3, 0xe000000, 0x3, 0xd677, 0xa39}}, 0x120) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, 0x0) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$SNDCTL_DSP_STEREO(r0, 0xc0045003, &(0x7f0000000240)) 02:39:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x400800, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r4 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) r5 = accept4$unix(r0, &(0x7f00000000c0), &(0x7f0000000140)=0x6e, 0x80000) r6 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r6, 0x0, 0x0) r7 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000006c0), 0x2, 0x0) r8 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r8, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000180)="16dfdd19b37062ccead86b12df98c56877386f0e1727e0cb1ef6499761b1866b8d1fc01681b84bae35a97b2cd7323de5e1e9925596645462818da2502b3239af02eb5b6c796c649aeefcf313e73de743bf241bb89c8d30f09ac3f7a2ae341bfa", 0x60}, {&(0x7f0000000200)="aab4d9492c360c3e53f03a8719e5bc50150bde6dc39a82154241552adf73beac7e2ca7e0d5f932845b71632124bc4d7ab4f8fcf5beaf9ad214a46f566153cce2bff3dc4b0dbc929a6b27c945e8a0b479ab85f29311047775dbd9a0ba9f7d0780111e21c1aedc6e2c45074e58132507d415fd9b166a9c87725992e08ec3f86545828673e8cf148c2a4b54b51bf8a0b0e0ed043f25d64caa105ea085949192ae77", 0xa0}, {&(0x7f0000000340)="ef1a6192e1dff7d38cdc716d934514075e4d536706dc406c66ca581da2f4e1e5e1ed0049e88d89d8872060c04d742be998cb5ca8c1e757ba1782059819e13c2f9dd8968d87ffffd57ad16934d8743fb77262c315173634fb0fa771585206b72f74adbd134143385730fb5f8e6716eb64e07560dadc4a2574269041c68c0caa9d25a2f99683a656a6406bf467d66d5f02f2d7f20d", 0x94}, {&(0x7f0000000400)="cdcbb6a70b4f7bb48a0a0f088e49db6056220e7295bdd928dfdbfe8aebc3af019bd93ecb2966", 0x26}, {&(0x7f0000000500)="411422600ee1a2be65aa03f04b26e8569435cf86fc8ca9b2dc6eb7cf91cae2cab4aed621a33e826063a98c0699ecc395925edd83db0f63f9df115bebf149deb6e62d9a70c40843cc673ed4eea52afcba152461abadb52c02633acf3d802737618cbc23d38389aab425f7ca4b2e9a319a9beb7a0377055d70636cc297bf1cea0692d707f152e8a423dd", 0x89}, {&(0x7f0000000440)="0d7adae5ab87f0cfb4d4d7753691b1464e8ce4a1845d3b2f27f6cefa6487e0e1666a2d97fb92a307aaa2f4bec2be1b20a5e9ce3713161fdb07b47d62590779d41b2270ff00a72f9be7aed8", 0x4b}, {&(0x7f00000005c0)="5750d350dac39de1d4e5203c120d118bdac2c4eb08e57ba4d20030f7107c50c195123f71b2710c120ac93eb4e988b4bffa1c3e7249e34ddc9638a25037cd9dd969b0", 0x42}], 0x7, &(0x7f00000007c0)=[@rights={{0x1c, 0x1, 0x1, [r2, r6, r2]}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r3, r3]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r7, r0, r0, r4]}}, @rights={{0x1c, 0x1, 0x1, [r2, r8, r4]}}], 0xa0, 0x4}, 0x20080004) write$UHID_CREATE2(r3, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@cred={{0x1c, 0x1, 0x2, {r1}}}, @rights={{0x18, 0x1, 0x1, [r0, r2]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r3]}}], 0x50, 0x40090}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x400800, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) (async) accept4$unix(r0, &(0x7f00000000c0), &(0x7f0000000140)=0x6e, 0x80000) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r6, 0x0, 0x0) (async) openat$vim2m(0xffffffffffffff9c, &(0x7f00000006c0), 0x2, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r8, 0x0, 0x0) (async) sendmsg$unix(r5, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000180)="16dfdd19b37062ccead86b12df98c56877386f0e1727e0cb1ef6499761b1866b8d1fc01681b84bae35a97b2cd7323de5e1e9925596645462818da2502b3239af02eb5b6c796c649aeefcf313e73de743bf241bb89c8d30f09ac3f7a2ae341bfa", 0x60}, {&(0x7f0000000200)="aab4d9492c360c3e53f03a8719e5bc50150bde6dc39a82154241552adf73beac7e2ca7e0d5f932845b71632124bc4d7ab4f8fcf5beaf9ad214a46f566153cce2bff3dc4b0dbc929a6b27c945e8a0b479ab85f29311047775dbd9a0ba9f7d0780111e21c1aedc6e2c45074e58132507d415fd9b166a9c87725992e08ec3f86545828673e8cf148c2a4b54b51bf8a0b0e0ed043f25d64caa105ea085949192ae77", 0xa0}, {&(0x7f0000000340)="ef1a6192e1dff7d38cdc716d934514075e4d536706dc406c66ca581da2f4e1e5e1ed0049e88d89d8872060c04d742be998cb5ca8c1e757ba1782059819e13c2f9dd8968d87ffffd57ad16934d8743fb77262c315173634fb0fa771585206b72f74adbd134143385730fb5f8e6716eb64e07560dadc4a2574269041c68c0caa9d25a2f99683a656a6406bf467d66d5f02f2d7f20d", 0x94}, {&(0x7f0000000400)="cdcbb6a70b4f7bb48a0a0f088e49db6056220e7295bdd928dfdbfe8aebc3af019bd93ecb2966", 0x26}, {&(0x7f0000000500)="411422600ee1a2be65aa03f04b26e8569435cf86fc8ca9b2dc6eb7cf91cae2cab4aed621a33e826063a98c0699ecc395925edd83db0f63f9df115bebf149deb6e62d9a70c40843cc673ed4eea52afcba152461abadb52c02633acf3d802737618cbc23d38389aab425f7ca4b2e9a319a9beb7a0377055d70636cc297bf1cea0692d707f152e8a423dd", 0x89}, {&(0x7f0000000440)="0d7adae5ab87f0cfb4d4d7753691b1464e8ce4a1845d3b2f27f6cefa6487e0e1666a2d97fb92a307aaa2f4bec2be1b20a5e9ce3713161fdb07b47d62590779d41b2270ff00a72f9be7aed8", 0x4b}, {&(0x7f00000005c0)="5750d350dac39de1d4e5203c120d118bdac2c4eb08e57ba4d20030f7107c50c195123f71b2710c120ac93eb4e988b4bffa1c3e7249e34ddc9638a25037cd9dd969b0", 0x42}], 0x7, &(0x7f00000007c0)=[@rights={{0x1c, 0x1, 0x1, [r2, r6, r2]}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r3, r3]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r7, r0, r0, r4]}}, @rights={{0x1c, 0x1, 0x1, [r2, r8, r4]}}], 0xa0, 0x4}, 0x20080004) (async) write$UHID_CREATE2(r3, 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@cred={{0x1c, 0x1, 0x2, {r1}}}, @rights={{0x18, 0x1, 0x1, [r0, r2]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r3]}}], 0x50, 0x40090}, 0x0) (async) 02:39:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/143, 0x8f, 0x10002, &(0x7f0000000180)=@abs={0x1, 0x0, 0x4e23}, 0x6e) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x1c, 0x1, 0x1, [r0, r1, 0xffffffffffffffff]}}], 0x20}, 0x0) 02:39:43 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000000)={0x2, @vbi={0x1f, 0x8, 0x9, 0x48524742, [0x800, 0x6], [0x8, 0x75293cf5], 0x2}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_QBUF(r2, 0xc058560f, &(0x7f00000003c0)=@userptr={0x6, 0x1, 0x4, 0xe000, 0x9c, {0x77359400}, {0x4, 0x0, 0x7, 0xff, 0x6, 0x3f, "49a9b1dc"}, 0xff, 0x2, {&(0x7f0000000380)}, 0x4}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000000280)={0x3, @sliced={0x1, [0x3ff, 0x2, 0x1, 0x8001, 0xbc9a, 0xffff, 0x1, 0x1, 0x20, 0x7e, 0xff, 0xa9e, 0x5, 0x200, 0x2, 0x7, 0x4, 0x5, 0x0, 0x6, 0x3, 0xff4f, 0x1, 0x19e, 0x7fff, 0xffe6, 0x3, 0x5, 0x9, 0x6, 0xfd, 0xa408, 0x1000, 0x5, 0x0, 0x3, 0x7, 0x3, 0x8, 0x1, 0x4, 0x5, 0x7, 0x8, 0x5, 0x4, 0x400, 0xfff], 0xfffffff9}}) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$USBDEVFS_SETINTERFACE(r3, 0x80085504, &(0x7f0000000240)={0x2, 0x1000}) 02:39:43 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) recvmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000280), 0x6e, &(0x7f0000000040)=[{&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/126, 0x7e}], 0x3, &(0x7f0000001480)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd0}, 0x40000062) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) recvmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000280), 0x6e, &(0x7f0000000040)=[{&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/126, 0x7e}], 0x3, &(0x7f0000001480)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd0}, 0x40000062) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) 02:39:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f00000000c0)=0xffffffffffffffff) r6 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r6, 0x0, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@bloom_filter={0x1e, 0x2, 0x2, 0x30683654, 0x4, r1, 0x0, '\x00', 0x0, r1, 0x4, 0x0, 0x3, 0x5}, 0x48) r8 = accept(r4, 0x0, &(0x7f0000000180)) r9 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0x0, 0x8}, 0x10) r10 = socket$inet_udplite(0x2, 0x2, 0x88) r11 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r11, 0x0, 0x0) r12 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000240)='afs_volume\x00', r9}, 0x10) r13 = socket$inet(0x2, 0x6, 0x1000006) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0xffffffffffffff84, &(0x7f0000000300)=[@cred={{0x0, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x0, 0x1, 0x1, [r1, r2, r0, r3, r0, r4, r5]}}, @rights={{0x0, 0x1, 0x1, [r2, r6, r7, 0xffffffffffffffff, r2, r8, r3]}}, @rights={{0x0, 0x1, 0x1, [r7, r6, r4, r9, r7]}}, @rights={{0x0, 0x1, 0x1, [r10, r8, r11, r12, r13, 0xffffffffffffffff, 0xffffffffffffffff, r8]}}], 0x20, 0x4080}, 0x0) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x1c, 0x1, 0x1, [r0, r1, 0xffffffffffffffff]}}], 0x20}, 0x0) 02:39:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f00000000c0)=0xffffffffffffffff) r6 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r6, 0x0, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@bloom_filter={0x1e, 0x2, 0x2, 0x30683654, 0x4, r1, 0x0, '\x00', 0x0, r1, 0x4, 0x0, 0x3, 0x5}, 0x48) r8 = accept(r4, 0x0, &(0x7f0000000180)) r9 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0x0, 0x8}, 0x10) r10 = socket$inet_udplite(0x2, 0x2, 0x88) r11 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r11, 0x0, 0x0) r12 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000240)='afs_volume\x00', r9}, 0x10) r13 = socket$inet(0x2, 0x6, 0x1000006) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0xffffffffffffff84, &(0x7f0000000300)=[@cred={{0x0, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x0, 0x1, 0x1, [r1, r2, r0, r3, r0, r4, r5]}}, @rights={{0x0, 0x1, 0x1, [r2, r6, r7, 0xffffffffffffffff, r2, r8, r3]}}, @rights={{0x0, 0x1, 0x1, [r7, r6, r4, r9, r7]}}, @rights={{0x0, 0x1, 0x1, [r10, r8, r11, r12, r13, 0xffffffffffffffff, 0xffffffffffffffff, r8]}}], 0x20, 0x4080}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r3, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r4, 0x0, 0x0) (async) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f00000000c0)) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r6, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@bloom_filter={0x1e, 0x2, 0x2, 0x30683654, 0x4, r1, 0x0, '\x00', 0x0, r1, 0x4, 0x0, 0x3, 0x5}, 0x48) (async) accept(r4, 0x0, &(0x7f0000000180)) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0x0, 0x8}, 0x10) (async) socket$inet_udplite(0x2, 0x2, 0x88) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r11, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000240)='afs_volume\x00', r9}, 0x10) (async) socket$inet(0x2, 0x6, 0x1000006) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0xffffffffffffff84, &(0x7f0000000300)=[@cred={{0x0, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x0, 0x1, 0x1, [r1, r2, r0, r3, r0, r4, r5]}}, @rights={{0x0, 0x1, 0x1, [r2, r6, r7, 0xffffffffffffffff, r2, r8, r3]}}, @rights={{0x0, 0x1, 0x1, [r7, r6, r4, r9, r7]}}, @rights={{0x0, 0x1, 0x1, [r10, r8, r11, r12, r13, 0xffffffffffffffff, 0xffffffffffffffff, r8]}}], 0x20, 0x4080}, 0x0) (async) 02:39:43 executing program 5: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000002d00), 0x0, 0x0) (async, rerun: 32) write$UHID_CREATE(0xffffffffffffffff, &(0x7f00000000c0)={0x0, {'syz1\x00', 'syz1\x00', 'syz1\x00', &(0x7f0000000000)=""/131, 0x83, 0x3, 0xe000000, 0x3, 0xd677, 0xa39}}, 0x120) (rerun: 32) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, 0x0) (async) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$SNDCTL_DSP_STEREO(r0, 0xc0045003, &(0x7f0000000240)) 02:39:43 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000000)={0x2, @vbi={0x1f, 0x8, 0x9, 0x48524742, [0x800, 0x6], [0x8, 0x75293cf5], 0x2}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_QBUF(r2, 0xc058560f, &(0x7f00000003c0)=@userptr={0x6, 0x1, 0x4, 0xe000, 0x9c, {0x77359400}, {0x4, 0x0, 0x7, 0xff, 0x6, 0x3f, "49a9b1dc"}, 0xff, 0x2, {&(0x7f0000000380)}, 0x4}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000000280)={0x3, @sliced={0x1, [0x3ff, 0x2, 0x1, 0x8001, 0xbc9a, 0xffff, 0x1, 0x1, 0x20, 0x7e, 0xff, 0xa9e, 0x5, 0x200, 0x2, 0x7, 0x4, 0x5, 0x0, 0x6, 0x3, 0xff4f, 0x1, 0x19e, 0x7fff, 0xffe6, 0x3, 0x5, 0x9, 0x6, 0xfd, 0xa408, 0x1000, 0x5, 0x0, 0x3, 0x7, 0x3, 0x8, 0x1, 0x4, 0x5, 0x7, 0x8, 0x5, 0x4, 0x400, 0xfff], 0xfffffff9}}) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$USBDEVFS_SETINTERFACE(r3, 0x80085504, &(0x7f0000000240)={0x2, 0x1000}) syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000000)={0x2, @vbi={0x1f, 0x8, 0x9, 0x48524742, [0x800, 0x6], [0x8, 0x75293cf5], 0x2}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_QBUF(r2, 0xc058560f, &(0x7f00000003c0)=@userptr={0x6, 0x1, 0x4, 0xe000, 0x9c, {0x77359400}, {0x4, 0x0, 0x7, 0xff, 0x6, 0x3f, "49a9b1dc"}, 0xff, 0x2, {&(0x7f0000000380)}, 0x4}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000000280)={0x3, @sliced={0x1, [0x3ff, 0x2, 0x1, 0x8001, 0xbc9a, 0xffff, 0x1, 0x1, 0x20, 0x7e, 0xff, 0xa9e, 0x5, 0x200, 0x2, 0x7, 0x4, 0x5, 0x0, 0x6, 0x3, 0xff4f, 0x1, 0x19e, 0x7fff, 0xffe6, 0x3, 0x5, 0x9, 0x6, 0xfd, 0xa408, 0x1000, 0x5, 0x0, 0x3, 0x7, 0x3, 0x8, 0x1, 0x4, 0x5, 0x7, 0x8, 0x5, 0x4, 0x400, 0xfff], 0xfffffff9}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) (async) ioctl$USBDEVFS_SETINTERFACE(r3, 0x80085504, &(0x7f0000000240)={0x2, 0x1000}) (async) 02:39:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x4e22}, 0x6e) r1 = gettid() r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000080)="6455a3c498cba25c0f159c322ba64e01f8cfde748131179bf9bc7bf2d2665e225c3ea2a4d8b0e51e6695aea026d9eb9ad10fb2523f8f78917352cf2adf6366a74409bc1758c1f420746e0cb4c7d68c38cc799a73f239b67540093690751b78e04ab81623b9cfc9cc22f4d6182730e30d995b6bd84c84", 0x76, 0x8040, &(0x7f0000000100)=@abs={0x1, 0x0, 0x4e24}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x1c, 0x1, 0x1, [r0, r1, 0xffffffffffffffff]}}], 0x20}, 0x0) 02:39:43 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40]}}}) r1 = syz_open_dev$vim2m(&(0x7f0000000040), 0x3, 0x2) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000340), 0x404000, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r2, 0xc058565d, &(0x7f0000000380)=@multiplanar_fd={0xcc, 0x3, 0x4, 0x1000, 0x0, {0x0, 0x2710}, {0x2, 0x0, 0x5, 0x3, 0x5, 0x97, "e4df7465"}, 0x90, 0x4, {&(0x7f00000002c0)=[{0x43, 0x0, {}, 0x6}, {0x3f, 0x6}]}, 0x0, 0x0, r3}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(r4, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x28, 0x0, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'bond_slave_1\x00'}]}, 0x28}, 0x1, 0x0, 0x0, 0x4040000}, 0x804) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000280)=0x1) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x18, 0x1, 0x1, [r0, r0]}}], 0x18}, 0x0) 02:39:43 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40]}}}) (async) r1 = syz_open_dev$vim2m(&(0x7f0000000040), 0x3, 0x2) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000340), 0x404000, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r2, 0xc058565d, &(0x7f0000000380)=@multiplanar_fd={0xcc, 0x3, 0x4, 0x1000, 0x0, {0x0, 0x2710}, {0x2, 0x0, 0x5, 0x3, 0x5, 0x97, "e4df7465"}, 0x90, 0x4, {&(0x7f00000002c0)=[{0x43, 0x0, {}, 0x6}, {0x3f, 0x6}]}, 0x0, 0x0, r3}) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(r4, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x28, 0x0, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'bond_slave_1\x00'}]}, 0x28}, 0x1, 0x0, 0x0, 0x4040000}, 0x804) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000280)=0x1) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:43 executing program 5: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000002d00), 0x0, 0x0) (async) write$UHID_CREATE(0xffffffffffffffff, &(0x7f00000000c0)={0x0, {'syz1\x00', 'syz1\x00', 'syz1\x00', &(0x7f0000000000)=""/131, 0x83, 0x3, 0xe000000, 0x3, 0xd677, 0xa39}}, 0x120) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, 0x0) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$SNDCTL_DSP_STEREO(r0, 0xc0045003, &(0x7f0000000240)) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x18, 0x1, 0x1, [r0, r0]}}], 0x18}, 0x0) 02:39:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x4e22}, 0x6e) (async) r1 = gettid() r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000080)="6455a3c498cba25c0f159c322ba64e01f8cfde748131179bf9bc7bf2d2665e225c3ea2a4d8b0e51e6695aea026d9eb9ad10fb2523f8f78917352cf2adf6366a74409bc1758c1f420746e0cb4c7d68c38cc799a73f239b67540093690751b78e04ab81623b9cfc9cc22f4d6182730e30d995b6bd84c84", 0x76, 0x8040, &(0x7f0000000100)=@abs={0x1, 0x0, 0x4e24}, 0x6e) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:43 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000000)={0x2, @vbi={0x1f, 0x8, 0x9, 0x48524742, [0x800, 0x6], [0x8, 0x75293cf5], 0x2}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async, rerun: 64) ioctl$vim2m_VIDIOC_QBUF(r2, 0xc058560f, &(0x7f00000003c0)=@userptr={0x6, 0x1, 0x4, 0xe000, 0x9c, {0x77359400}, {0x4, 0x0, 0x7, 0xff, 0x6, 0x3f, "49a9b1dc"}, 0xff, 0x2, {&(0x7f0000000380)}, 0x4}) (rerun: 64) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (async) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000000280)={0x3, @sliced={0x1, [0x3ff, 0x2, 0x1, 0x8001, 0xbc9a, 0xffff, 0x1, 0x1, 0x20, 0x7e, 0xff, 0xa9e, 0x5, 0x200, 0x2, 0x7, 0x4, 0x5, 0x0, 0x6, 0x3, 0xff4f, 0x1, 0x19e, 0x7fff, 0xffe6, 0x3, 0x5, 0x9, 0x6, 0xfd, 0xa408, 0x1000, 0x5, 0x0, 0x3, 0x7, 0x3, 0x8, 0x1, 0x4, 0x5, 0x7, 0x8, 0x5, 0x4, 0x400, 0xfff], 0xfffffff9}}) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$USBDEVFS_SETINTERFACE(r3, 0x80085504, &(0x7f0000000240)={0x2, 0x1000}) 02:39:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) (async) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f00000000c0)=0xffffffffffffffff) (async) r6 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r6, 0x0, 0x0) (async) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@bloom_filter={0x1e, 0x2, 0x2, 0x30683654, 0x4, r1, 0x0, '\x00', 0x0, r1, 0x4, 0x0, 0x3, 0x5}, 0x48) (async) r8 = accept(r4, 0x0, &(0x7f0000000180)) (async) r9 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0x0, 0x8}, 0x10) (async) r10 = socket$inet_udplite(0x2, 0x2, 0x88) (async) r11 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r11, 0x0, 0x0) (async) r12 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000240)='afs_volume\x00', r9}, 0x10) (async) r13 = socket$inet(0x2, 0x6, 0x1000006) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0xffffffffffffff84, &(0x7f0000000300)=[@cred={{0x0, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x0, 0x1, 0x1, [r1, r2, r0, r3, r0, r4, r5]}}, @rights={{0x0, 0x1, 0x1, [r2, r6, r7, 0xffffffffffffffff, r2, r8, r3]}}, @rights={{0x0, 0x1, 0x1, [r7, r6, r4, r9, r7]}}, @rights={{0x0, 0x1, 0x1, [r10, r8, r11, r12, r13, 0xffffffffffffffff, 0xffffffffffffffff, r8]}}], 0x20, 0x4080}, 0x0) 02:39:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x4e22}, 0x6e) r1 = gettid() r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000080)="6455a3c498cba25c0f159c322ba64e01f8cfde748131179bf9bc7bf2d2665e225c3ea2a4d8b0e51e6695aea026d9eb9ad10fb2523f8f78917352cf2adf6366a74409bc1758c1f420746e0cb4c7d68c38cc799a73f239b67540093690751b78e04ab81623b9cfc9cc22f4d6182730e30d995b6bd84c84", 0x76, 0x8040, &(0x7f0000000100)=@abs={0x1, 0x0, 0x4e24}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x4e22}, 0x6e) (async) gettid() (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) sendto$unix(r2, &(0x7f0000000080)="6455a3c498cba25c0f159c322ba64e01f8cfde748131179bf9bc7bf2d2665e225c3ea2a4d8b0e51e6695aea026d9eb9ad10fb2523f8f78917352cf2adf6366a74409bc1758c1f420746e0cb4c7d68c38cc799a73f239b67540093690751b78e04ab81623b9cfc9cc22f4d6182730e30d995b6bd84c84", 0x76, 0x8040, &(0x7f0000000100)=@abs={0x1, 0x0, 0x4e24}, 0x6e) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x18, 0x1, 0x1, [r0, r0]}}], 0x18}, 0x0) 02:39:43 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$ax25(0xffffffffffffffff, &(0x7f0000000000)="581e96970c8f7044fd51e3975699b50264e648cf8d726634f428012020a3b81206459613380a07c36cba1b41e5ea17036edcc2511f3ad49b7063cc4d13ab878e545469683438025c54e6bd1a811415dc2ecec05945f4e45c248a6daffcf09e8e72b5650cf51819774f82c40faa595d3e46c038023321fb0ff924049e51c0e4f796191857353923340188bd3a85aea3b4c2a32ccf8d6f8706b0a2272d683313d6c914da7d31e08df44bad35765eedb3944bd6de0ba3d8884208c4fbcb3feb6ff81ba09269a20cf80e4f958546a564", 0xce, 0x80, &(0x7f0000000100)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x4}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) socketpair(0xf, 0xa, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$SIOCAX25GETUID(r0, 0x89e0, &(0x7f00000001c0)={0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0xee00}) 02:39:43 executing program 2: syz_open_dev$vim2m(&(0x7f0000000000), 0x6, 0x2) 02:39:43 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000500)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40]}}}) (async) r1 = syz_open_dev$vim2m(&(0x7f0000000040), 0x3, 0x2) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000340), 0x404000, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r2, 0xc058565d, &(0x7f0000000380)=@multiplanar_fd={0xcc, 0x3, 0x4, 0x1000, 0x0, {0x0, 0x2710}, {0x2, 0x0, 0x5, 0x3, 0x5, 0x97, "e4df7465"}, 0x90, 0x4, {&(0x7f00000002c0)=[{0x43, 0x0, {}, 0x6}, {0x3f, 0x6}]}, 0x0, 0x0, r3}) (async, rerun: 64) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(r4, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x28, 0x0, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'bond_slave_1\x00'}]}, 0x28}, 0x1, 0x0, 0x0, 0x4040000}, 0x804) (async) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000280)=0x1) (async, rerun: 64) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (rerun: 64) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0]}}], 0x20}, 0x0) 02:39:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e) ioctl$vim2m_VIDIOC_G_FMT(r1, 0xc0d05604, &(0x7f00000001c0)={0x3, @sdr={0x29caee6e, 0x8000}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0xcca3be8f84120801, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e) 02:39:43 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$ax25(0xffffffffffffffff, &(0x7f0000000000)="581e96970c8f7044fd51e3975699b50264e648cf8d726634f428012020a3b81206459613380a07c36cba1b41e5ea17036edcc2511f3ad49b7063cc4d13ab878e545469683438025c54e6bd1a811415dc2ecec05945f4e45c248a6daffcf09e8e72b5650cf51819774f82c40faa595d3e46c038023321fb0ff924049e51c0e4f796191857353923340188bd3a85aea3b4c2a32ccf8d6f8706b0a2272d683313d6c914da7d31e08df44bad35765eedb3944bd6de0ba3d8884208c4fbcb3feb6ff81ba09269a20cf80e4f958546a564", 0xce, 0x80, &(0x7f0000000100)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x4}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) socketpair(0xf, 0xa, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$SIOCAX25GETUID(r0, 0x89e0, &(0x7f00000001c0)={0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0xee00}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) sendto$ax25(0xffffffffffffffff, &(0x7f0000000000)="581e96970c8f7044fd51e3975699b50264e648cf8d726634f428012020a3b81206459613380a07c36cba1b41e5ea17036edcc2511f3ad49b7063cc4d13ab878e545469683438025c54e6bd1a811415dc2ecec05945f4e45c248a6daffcf09e8e72b5650cf51819774f82c40faa595d3e46c038023321fb0ff924049e51c0e4f796191857353923340188bd3a85aea3b4c2a32ccf8d6f8706b0a2272d683313d6c914da7d31e08df44bad35765eedb3944bd6de0ba3d8884208c4fbcb3feb6ff81ba09269a20cf80e4f958546a564", 0xce, 0x80, &(0x7f0000000100)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x4}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) (async) socketpair(0xf, 0xa, 0x9, &(0x7f0000000180)) (async) ioctl$SIOCAX25GETUID(r0, 0x89e0, &(0x7f00000001c0)={0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0xee00}) (async) 02:39:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() perf_event_open(&(0x7f0000000380)={0x2, 0x80, 0x4, 0xff, 0x2, 0xba, 0x0, 0x0, 0x408, 0xe, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340), 0xf}, 0x6401, 0x4, 0x80000001, 0x2, 0x3, 0x8, 0x4, 0x0, 0x2, 0x0, 0x3}, 0x0, 0x6, 0xffffffffffffffff, 0x1) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)=@getneightbl={0x14, 0x42, 0x300, 0x70bd2c, 0x25dfdbff, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40001}, 0x800) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) syz_open_procfs$namespace(r1, &(0x7f0000000140)='ns/pid_for_children\x00') write$UHID_CREATE2(r3, 0x0, 0x0) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000180), 0x420800, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) ioctl$MEDIA_IOC_REQUEST_ALLOC(r4, 0x80047c05, &(0x7f0000000400)=0xffffffffffffffff) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000008c0)={r3, 0xe0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x7, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000640)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f00000006c0), &(0x7f0000000700), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000740)}}, 0x10) sendmsg$nl_route(r2, &(0x7f00000009c0)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000980)={&(0x7f0000000900)=@bridge_getvlan={0x58, 0x72, 0x10, 0x70bd28, 0x25dfdbfe, {0x7, 0x0, 0x0, r6}, [@BRIDGE_VLANDB_DUMP_FLAGS={0x8}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8}]}, 0x58}, 0x1, 0x0, 0x0, 0x4040}, 0x4000000) ioctl$vim2m_VIDIOC_QUERYBUF(r3, 0xc0585609, &(0x7f0000000500)=@overlay={0x2, 0x3, 0x4, 0x40, 0x9, {}, {0x1, 0x0, 0x2, 0x1, 0x1f, 0x6, "599ef50c"}, 0x3, 0x3, {}, 0x7fffffff, 0x0, r5}) recvfrom$unix(r4, &(0x7f0000000000)=""/180, 0xb4, 0xc0000102, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e1e}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:43 executing program 2: syz_open_dev$vim2m(&(0x7f0000000000), 0x6, 0x2) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0]}}], 0x20}, 0x0) 02:39:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e) ioctl$vim2m_VIDIOC_G_FMT(r1, 0xc0d05604, &(0x7f00000001c0)={0x3, @sdr={0x29caee6e, 0x8000}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0xcca3be8f84120801, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e) socket$unix(0x1, 0x5, 0x0) (async) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e) (async) ioctl$vim2m_VIDIOC_G_FMT(r1, 0xc0d05604, &(0x7f00000001c0)={0x3, @sdr={0x29caee6e, 0x8000}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0xcca3be8f84120801, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e) (async) 02:39:43 executing program 2: syz_open_dev$vim2m(&(0x7f0000000000), 0x6, 0x2) syz_open_dev$vim2m(&(0x7f0000000000), 0x6, 0x2) (async) 02:39:43 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$ax25(0xffffffffffffffff, &(0x7f0000000000)="581e96970c8f7044fd51e3975699b50264e648cf8d726634f428012020a3b81206459613380a07c36cba1b41e5ea17036edcc2511f3ad49b7063cc4d13ab878e545469683438025c54e6bd1a811415dc2ecec05945f4e45c248a6daffcf09e8e72b5650cf51819774f82c40faa595d3e46c038023321fb0ff924049e51c0e4f796191857353923340188bd3a85aea3b4c2a32ccf8d6f8706b0a2272d683313d6c914da7d31e08df44bad35765eedb3944bd6de0ba3d8884208c4fbcb3feb6ff81ba09269a20cf80e4f958546a564", 0xce, 0x80, &(0x7f0000000100)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x4}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) socketpair(0xf, 0xa, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$SIOCAX25GETUID(r0, 0x89e0, &(0x7f00000001c0)={0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0xee00}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) sendto$ax25(0xffffffffffffffff, &(0x7f0000000000)="581e96970c8f7044fd51e3975699b50264e648cf8d726634f428012020a3b81206459613380a07c36cba1b41e5ea17036edcc2511f3ad49b7063cc4d13ab878e545469683438025c54e6bd1a811415dc2ecec05945f4e45c248a6daffcf09e8e72b5650cf51819774f82c40faa595d3e46c038023321fb0ff924049e51c0e4f796191857353923340188bd3a85aea3b4c2a32ccf8d6f8706b0a2272d683313d6c914da7d31e08df44bad35765eedb3944bd6de0ba3d8884208c4fbcb3feb6ff81ba09269a20cf80e4f958546a564", 0xce, 0x80, &(0x7f0000000100)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x4}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) (async) socketpair(0xf, 0xa, 0x9, &(0x7f0000000180)) (async) ioctl$SIOCAX25GETUID(r0, 0x89e0, &(0x7f00000001c0)={0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0xee00}) (async) 02:39:43 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0]}}], 0x20}, 0x0) 02:39:43 executing program 2: syz_open_dev$vim2m(&(0x7f0000000000), 0x7234, 0x2) 02:39:43 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000300)=@multiplanar_fd={0x6, 0x0, 0x4, 0x100000, 0xff, {0x0, 0xea60}, {0x3, 0xc, 0x6, 0x3, 0x6, 0xd3, "6a3bebdf"}, 0x1000, 0x4, {&(0x7f0000000280)=[{0x1f, 0x7f, {r1}, 0x401}, {0x3, 0x1, {}, 0x7}]}, 0xf18, 0x0, r2}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() perf_event_open(&(0x7f0000000380)={0x2, 0x80, 0x4, 0xff, 0x2, 0xba, 0x0, 0x0, 0x408, 0xe, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340), 0xf}, 0x6401, 0x4, 0x80000001, 0x2, 0x3, 0x8, 0x4, 0x0, 0x2, 0x0, 0x3}, 0x0, 0x6, 0xffffffffffffffff, 0x1) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)=@getneightbl={0x14, 0x42, 0x300, 0x70bd2c, 0x25dfdbff, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40001}, 0x800) (async, rerun: 64) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (rerun: 64) syz_open_procfs$namespace(r1, &(0x7f0000000140)='ns/pid_for_children\x00') (async, rerun: 32) write$UHID_CREATE2(r3, 0x0, 0x0) (rerun: 32) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000180), 0x420800, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) (async, rerun: 64) ioctl$MEDIA_IOC_REQUEST_ALLOC(r4, 0x80047c05, &(0x7f0000000400)=0xffffffffffffffff) (async, rerun: 64) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000008c0)={r3, 0xe0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x7, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000640)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f00000006c0), &(0x7f0000000700), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000740)}}, 0x10) sendmsg$nl_route(r2, &(0x7f00000009c0)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000980)={&(0x7f0000000900)=@bridge_getvlan={0x58, 0x72, 0x10, 0x70bd28, 0x25dfdbfe, {0x7, 0x0, 0x0, r6}, [@BRIDGE_VLANDB_DUMP_FLAGS={0x8}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8}]}, 0x58}, 0x1, 0x0, 0x0, 0x4040}, 0x4000000) (async, rerun: 64) ioctl$vim2m_VIDIOC_QUERYBUF(r3, 0xc0585609, &(0x7f0000000500)=@overlay={0x2, 0x3, 0x4, 0x40, 0x9, {}, {0x1, 0x0, 0x2, 0x1, 0x1f, 0x6, "599ef50c"}, 0x3, 0x3, {}, 0x7fffffff, 0x0, r5}) (rerun: 64) recvfrom$unix(r4, &(0x7f0000000000)=""/180, 0xb4, 0xc0000102, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e1e}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:43 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e) (async) ioctl$vim2m_VIDIOC_G_FMT(r1, 0xc0d05604, &(0x7f00000001c0)={0x3, @sdr={0x29caee6e, 0x8000}}) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0xcca3be8f84120801, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e) 02:39:43 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8011, 0x0, 0x0) 02:39:43 executing program 2: syz_open_dev$vim2m(&(0x7f0000000000), 0x7234, 0x2) 02:39:43 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000300)=@multiplanar_fd={0x6, 0x0, 0x4, 0x100000, 0xff, {0x0, 0xea60}, {0x3, 0xc, 0x6, 0x3, 0x6, 0xd3, "6a3bebdf"}, 0x1000, 0x4, {&(0x7f0000000280)=[{0x1f, 0x7f, {r1}, 0x401}, {0x3, 0x1, {}, 0x7}]}, 0xf18, 0x0, r2}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000300)=@multiplanar_fd={0x6, 0x0, 0x4, 0x100000, 0xff, {0x0, 0xea60}, {0x3, 0xc, 0x6, 0x3, 0x6, 0xd3, "6a3bebdf"}, 0x1000, 0x4, {&(0x7f0000000280)=[{0x1f, 0x7f, {r1}, 0x401}, {0x3, 0x1, {}, 0x7}]}, 0xf18, 0x0, r2}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) 02:39:43 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8011, 0x0, 0x0) 02:39:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000000c0), &(0x7f0000000000)=0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:44 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x18, 0x1, 0x1, [r1, r0]}}], 0x18}, 0x0) 02:39:44 executing program 2: syz_open_dev$vim2m(&(0x7f0000000000), 0x7234, 0x2) 02:39:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() perf_event_open(&(0x7f0000000380)={0x2, 0x80, 0x4, 0xff, 0x2, 0xba, 0x0, 0x0, 0x408, 0xe, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340), 0xf}, 0x6401, 0x4, 0x80000001, 0x2, 0x3, 0x8, 0x4, 0x0, 0x2, 0x0, 0x3}, 0x0, 0x6, 0xffffffffffffffff, 0x1) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)=@getneightbl={0x14, 0x42, 0x300, 0x70bd2c, 0x25dfdbff, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40001}, 0x800) (async) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) syz_open_procfs$namespace(r1, &(0x7f0000000140)='ns/pid_for_children\x00') (async) write$UHID_CREATE2(r3, 0x0, 0x0) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000180), 0x420800, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) (async) ioctl$MEDIA_IOC_REQUEST_ALLOC(r4, 0x80047c05, &(0x7f0000000400)=0xffffffffffffffff) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000008c0)={r3, 0xe0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x7, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000640)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f00000006c0), &(0x7f0000000700), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000740)}}, 0x10) sendmsg$nl_route(r2, &(0x7f00000009c0)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000980)={&(0x7f0000000900)=@bridge_getvlan={0x58, 0x72, 0x10, 0x70bd28, 0x25dfdbfe, {0x7, 0x0, 0x0, r6}, [@BRIDGE_VLANDB_DUMP_FLAGS={0x8}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8, 0x1, 0x1}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8}, @BRIDGE_VLANDB_DUMP_FLAGS={0x8}]}, 0x58}, 0x1, 0x0, 0x0, 0x4040}, 0x4000000) ioctl$vim2m_VIDIOC_QUERYBUF(r3, 0xc0585609, &(0x7f0000000500)=@overlay={0x2, 0x3, 0x4, 0x40, 0x9, {}, {0x1, 0x0, 0x2, 0x1, 0x1f, 0x6, "599ef50c"}, 0x3, 0x3, {}, 0x7fffffff, 0x0, r5}) recvfrom$unix(r4, &(0x7f0000000000)=""/180, 0xb4, 0xc0000102, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e1e}, 0x6e) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:44 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8011, 0x0, 0x0) 02:39:44 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000300)=@multiplanar_fd={0x6, 0x0, 0x4, 0x100000, 0xff, {0x0, 0xea60}, {0x3, 0xc, 0x6, 0x3, 0x6, 0xd3, "6a3bebdf"}, 0x1000, 0x4, {&(0x7f0000000280)=[{0x1f, 0x7f, {r1}, 0x401}, {0x3, 0x1, {}, 0x7}]}, 0xf18, 0x0, r2}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000000c0), &(0x7f0000000000)=0x6e) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:44 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x18, 0x1, 0x1, [r1, r0]}}], 0x18}, 0x0) 02:39:44 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x200, 0x2, 0x1, 0x0, 0x9}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000000200)={0xc, 0x1}) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000300)=@multiplanar_fd={0x9, 0x2, 0x4, 0x0, 0x1220, {0x0, 0xea60}, {0x1, 0x1, 0x4, 0x5, 0x5, 0x9e, "59f568ad"}, 0x0, 0x4, {&(0x7f0000000080)=[{0x0, 0x5c44, {}, 0x400}, {0x800, 0x3, {r1}, 0x1}]}, 0x101}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) socketpair(0xa, 0x4, 0x800, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x20000000}, 0x800) 02:39:44 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept4$ax25(0xffffffffffffffff, &(0x7f0000000000)={{0x3, @rose}, [@netrom, @remote, @netrom, @null, @null, @rose, @bcast, @rose]}, &(0x7f0000000080)=0x48, 0x80800) 02:39:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000000c0), &(0x7f0000000000)=0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) getpeername$unix(r1, &(0x7f00000000c0), &(0x7f0000000000)=0x6e) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) (async) 02:39:44 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x4, 0x4, {0x1, @sliced={0x8, [0xb9c, 0x1000, 0x1000, 0x200, 0x1, 0x7, 0xffff, 0x1ff, 0x4, 0x401, 0x7ff, 0x8, 0x0, 0x6, 0x4, 0x4, 0x3f, 0xfff, 0x0, 0x401, 0x3, 0x200, 0x8, 0x2, 0x9, 0x3ff, 0x7, 0x8001, 0xff, 0x1f, 0x2618, 0xffff, 0x7fff, 0x5, 0x1000, 0x7, 0x20, 0xffff, 0x155e, 0x1, 0x1, 0x3, 0x5, 0x0, 0x9, 0x22, 0x3ff, 0x6], 0xff}}, 0x10000000}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$PERF_EVENT_IOC_RESET(r2, 0x2403, 0x0) ioctl$vim2m_VIDIOC_G_FMT(r1, 0xc0d05604, &(0x7f0000000280)={0x3, @sliced={0x800, [0x5, 0x3, 0x3ff, 0x0, 0x3, 0x597f, 0x7, 0x8, 0x1, 0x8, 0x2, 0x5c1, 0x9, 0x7, 0x3, 0x3, 0x182, 0x3, 0x4, 0x5, 0x9, 0x100, 0x3, 0x1, 0x1000, 0x4, 0x2, 0x80, 0x5, 0x6d5f, 0x6, 0x4, 0x3f, 0x8001, 0x8, 0xfff, 0x3ff, 0xfffa, 0xfa7, 0x9, 0x9, 0x4, 0x3f4e, 0x6, 0x9, 0x2, 0x2, 0x9], 0x9c83}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:44 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x18, 0x1, 0x1, [r1, r0]}}], 0x18}, 0x0) 02:39:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) socketpair(0xa, 0x4, 0x800, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x20000000}, 0x800) 02:39:44 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept4$ax25(0xffffffffffffffff, &(0x7f0000000000)={{0x3, @rose}, [@netrom, @remote, @netrom, @null, @null, @rose, @bcast, @rose]}, &(0x7f0000000080)=0x48, 0x80800) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) accept4$ax25(0xffffffffffffffff, &(0x7f0000000000)={{0x3, @rose}, [@netrom, @remote, @netrom, @null, @null, @rose, @bcast, @rose]}, &(0x7f0000000080)=0x48, 0x80800) (async) 02:39:44 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x200, 0x2, 0x1, 0x0, 0x9}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000000200)={0xc, 0x1}) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000300)=@multiplanar_fd={0x9, 0x2, 0x4, 0x0, 0x1220, {0x0, 0xea60}, {0x1, 0x1, 0x4, 0x5, 0x5, 0x9e, "59f568ad"}, 0x0, 0x4, {&(0x7f0000000080)=[{0x0, 0x5c44, {}, 0x400}, {0x800, 0x3, {r1}, 0x1}]}, 0x101}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x200, 0x2, 0x1, 0x0, 0x9}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000000200)={0xc, 0x1}) (async) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000300)=@multiplanar_fd={0x9, 0x2, 0x4, 0x0, 0x1220, {0x0, 0xea60}, {0x1, 0x1, 0x4, 0x5, 0x5, 0x9e, "59f568ad"}, 0x0, 0x4, {&(0x7f0000000080)=[{0x0, 0x5c44, {}, 0x400}, {0x800, 0x3, {r1}, 0x1}]}, 0x101}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (async) 02:39:44 executing program 0: ioctl$USBDEVFS_SETCONFIGURATION(0xffffffffffffffff, 0x80045505, &(0x7f0000000000)=0x2) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000500)=@urb_type_iso={0x0, {0x9}, 0x60c1, 0x21, &(0x7f0000000240)="c72aaf816feedb73284b85b5546e542efb10d0fd91889bae7b840b6d25d2bb54258ad4c0bd1876ddddde52ec2829bdc0a0a484a068241d7787dc729f917d6dac65dd3f5cae1fef4f756f761fe0e6b1e3455bc00ca46578100bd4c1ff0b40273d1e5260f2dde359e77cda7feab0905acd18101ddd8e2f48", 0x77, 0x2, 0xffff0000, 0x26, 0x401, 0x80000001, &(0x7f00000002c0)="122e9f23097493edfc9f18faf8593934917764a8455a9a1c2dad5fa4eea122ed7cd34327884af732d55d7ad75d01b4676f13157012c4f33b1613a8ef545afffaa34ac1e458b73786ca83536ecc4c", [{0x0, 0x7}, {0x5, 0x0, 0x560211f8}, {0x0, 0x73, 0x1}, {0xfffff000, 0x9, 0x52}, {0x7, 0x8000, 0x101}, {0x3, 0x80000000, 0x8000}, {0x7, 0x80000001, 0x98}, {0x7fffffff, 0x9, 0xffffbf9a}, {0x101, 0x4, 0x10000}, {0xd8, 0x0, 0x3}, {0x6, 0x1}, {0x1, 0xe0a, 0x22c1}, {0x3f, 0x401, 0x401}, {0x401, 0x9, 0xbb}, {0xc3, 0x7f, 0x7f}, {0x8, 0x0, 0x8}, {0x3, 0x8001, 0x40}, {0x4, 0x0, 0xffffffaa}, {0xd74e, 0x7ff, 0x1}, {0x10000000, 0x3, 0x4}, {0x61e, 0x461, 0x5}, {0x800, 0x8}, {0x401, 0x4, 0x7fffffff}, {0x8, 0xfae, 0xfffffff7}, {0x1e262923, 0x2, 0x7fffffff}, {0xffff, 0x3, 0x1}, {0x7f, 0x51e9, 0x9}, {0x3, 0x9, 0x7}, {0x10001, 0x10000, 0x2}, {0x3ff, 0x7ff, 0xffffe0ea}, {0xff, 0xffffffff, 0x5}, {0x8, 0x6, 0x6}, {0x8, 0x4, 0x8}, {0x1, 0x1ff, 0x4}, {0x3, 0xffffffff, 0x5}, {0x80000000, 0x101, 0xad}, {0x1, 0x4, 0x4b5b}, {0x1, 0x0, 0x10000}]}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) ioctl$VFIO_SET_IOMMU(0xffffffffffffffff, 0x3b66, 0x0) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x6e) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000340)={0xa, {0x0, 0x8, 0x1f}}, 0xa) accept4$unix(r2, &(0x7f0000000180), &(0x7f0000000200)=0x6e, 0x80000) 02:39:44 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, r0]}}], 0x20}, 0x0) 02:39:44 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x4, 0x4, {0x1, @sliced={0x8, [0xb9c, 0x1000, 0x1000, 0x200, 0x1, 0x7, 0xffff, 0x1ff, 0x4, 0x401, 0x7ff, 0x8, 0x0, 0x6, 0x4, 0x4, 0x3f, 0xfff, 0x0, 0x401, 0x3, 0x200, 0x8, 0x2, 0x9, 0x3ff, 0x7, 0x8001, 0xff, 0x1f, 0x2618, 0xffff, 0x7fff, 0x5, 0x1000, 0x7, 0x20, 0xffff, 0x155e, 0x1, 0x1, 0x3, 0x5, 0x0, 0x9, 0x22, 0x3ff, 0x6], 0xff}}, 0x10000000}) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_RESET(r2, 0x2403, 0x0) (async, rerun: 64) ioctl$vim2m_VIDIOC_G_FMT(r1, 0xc0d05604, &(0x7f0000000280)={0x3, @sliced={0x800, [0x5, 0x3, 0x3ff, 0x0, 0x3, 0x597f, 0x7, 0x8, 0x1, 0x8, 0x2, 0x5c1, 0x9, 0x7, 0x3, 0x3, 0x182, 0x3, 0x4, 0x5, 0x9, 0x100, 0x3, 0x1, 0x1000, 0x4, 0x2, 0x80, 0x5, 0x6d5f, 0x6, 0x4, 0x3f, 0x8001, 0x8, 0xfff, 0x3ff, 0xfffa, 0xfa7, 0x9, 0x9, 0x4, 0x3f4e, 0x6, 0x9, 0x2, 0x2, 0x9], 0x9c83}}) (async, rerun: 64) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:44 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) accept4$ax25(0xffffffffffffffff, &(0x7f0000000000)={{0x3, @rose}, [@netrom, @remote, @netrom, @null, @null, @rose, @bcast, @rose]}, &(0x7f0000000080)=0x48, 0x80800) 02:39:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) socketpair(0xa, 0x4, 0x800, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x20000000}, 0x800) 02:39:44 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, r0]}}], 0x20}, 0x0) 02:39:44 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x200, 0x2, 0x1, 0x0, 0x9}) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000000200)={0xc, 0x1}) (async) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000300)=@multiplanar_fd={0x9, 0x2, 0x4, 0x0, 0x1220, {0x0, 0xea60}, {0x1, 0x1, 0x4, 0x5, 0x5, 0x9e, "59f568ad"}, 0x0, 0x4, {&(0x7f0000000080)=[{0x0, 0x5c44, {}, 0x400}, {0x800, 0x3, {r1}, 0x1}]}, 0x101}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:44 executing program 1: ioctl$vim2m_VIDIOC_PREPARE_BUF(0xffffffffffffffff, 0xc058565d, &(0x7f0000000080)=@multiplanar_mmap={0x401, 0x2, 0x4, 0x2, 0x1b, {0x77359400}, {0x5, 0x8, 0x4, 0x9, 0x7, 0x8, "bf1f8d30"}, 0xffffff81, 0x1, {&(0x7f0000000000)=[{0xfffffff7, 0x200, {0x20a}, 0x1}, {0x5e4f, 0x6, {0xffffffffffffffdf}, 0x3}]}, 0x7ff}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:44 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, r0]}}], 0x20}, 0x0) 02:39:44 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$MEDIA_REQUEST_IOC_REINIT(r1, 0x7c81, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = syz_open_dev$vcsa(&(0x7f00000001c0), 0xffff, 0x20000) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) bind$unix(r2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) recvfrom$rxrpc(r5, &(0x7f0000000380)=""/220, 0xdc, 0x120, 0x0, 0x0) r6 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$adsp1(0xffffffffffffff9c, &(0x7f0000000340), 0x2000, 0x0) write$UHID_INPUT(r2, &(0x7f00000007c0)={0x8, {"2b6f45c26d2728df1d8cf689005e504c201cab3141a69937a76878401832b771fdc611eab0ff32956ccbe150155692c3137edccafa2f97ea7790dbeecffbe884adc1b6b4d59125e728e44cad8083d37e35b1bbf635d650ebe9be7816bf1098355770e0d49ec5b323f45cf9b76c74cf19ca701a41d2cdcd41ff629b93d22d2269f3e7d7a1883ea8f0500143aeac324707311a8ff9797bea3d737cc3ad56749a919ae44bc5ffcbd39bcd1d41a1084c51f4795b9dce0c9640bc99e13ba546c3306afba105356e438d015f7a5e978322d8fd209923ad0dab2429f051da3663b5b033442c240f7a208ac6b57509e646b8fb731a256991c2885109582271694b05df57fbd2946462c40118acd55a432b584a3880200eeece5d0a59d6b14d4c112d6719059ae9005d9e8d655b3e846b45738e8ef9db8c488e587603c77ba3bbe6f447bbaf5334d15f95ebf87049cf8fae67dcc396ebbf6e90fa80ade421dce9bbe8c28842ffebfa24993feae39b335562b57a1887032880ffb4d149e42217193fb300730925c4d9a95a8d3c8c6ee0664b45195a4f43ee1a8ef3e455e8b0e0c4f578dfa286fac33a992a43e210561f4048e18e91eec63a011b03df11a22dbee356db41536322cae37851dc684a86286568b826586de406c7a0b051c10315562f3279a6339f3f06f6c59df0937d2909267cb25dfb360c421e05947c4f628f0a87118a715c135f6ebab96eb2f9f232910685c25df592affff8791ec96d7d94ea0e65bb7ec80d68eb1bdde129048917b6919e42ec320b9f2794f8042c5a098c4784875bdf476f2dfd2f24bafb8e5de3f96ff7d8283ab18cfac30534ddeafddedd80aa789d0833dbad2d95b9d99d39dbabdc480c34e2a5ed312ca0bdd1e6525bdc4c88192677df99eed97f32493e15c6722d70d17714f2e5f0bf09404504cc675daf6234c9c71c05f8c3acb4db0c39355e6048c9f7145442f0f811ea152da0886cdf51e017e601ce9ad9c6ce27d36d9ce42a5726f40cc37e639cb14592dccbe519fa928b221a4044868e0548a1a2c247c403627a80d74d2e398072b0da640f41d7609b1744f7df81d142e9d8304a6ca43013d4627eebb7b12e7a50f92b4bdb2dd7d8c9b62c589697e46d3c071f29e7db2b6e303eb89e613016f8c7010b1a55634e19464f76315f2faea1b583cbe1d012728e3c83cff96cd8bec0b875c353b0ce4c4475d72f240d45f15c87074d89bf582109d8f4b11e2941ca7b8a9f12b04e8628bc0aaf25397c8fee8ecb2d232c25d6c721c016a820536be17d32f63511bab8815821b88d266727b74f54f439b64d9bf70c173ff760b2db7389be2c61c02e161e1a490a5239143f3d159250d5f9c8d4decf94cbf89fea2a4f9a8d98170cf585b523de5799fd3188570df73e821f4aab4c6540abe5715e2e5f1482e99e8952a20bba7b411d07d21069d3aab692eaba2f821f412aa832be1a83ed46c9e9d3772a8786ee16b5e20d8294a6cc2d6175d203924090f00f993d9d5f851e8ec8223e3e0b5ee8d77157de6827db96b89589445f8acbcba34bad3da24eb43631d22d70db9a8418aedfe259da93772f6a6fb58642d5d206d2cdc1d30c3e6b7a5074ca1daa6787c457bcbe87145da75db4a39bc70418c7fff6e230d9a423e792f7882cb86d5b4f7d9f5d184d519b05372e8492f4b32879304af33eb362eabc8432de37942b1ca184b5472a3b6008094298ca9b9bdaf366267dedf726456bddd363362755a42066e9ba43d738d804cfccd7d62cd267b226f5556c8ce32247604e3d434e87a85bae990a72017656f20bc95df6d8beb10353837356714ac3097abdc0e33273270ed3ff5810aa0158f349bb6d9c576f5b55deade2227960711f46ec5f092c5bebfd25cbb30a4fddc32b64cebf308b6a03416ed968aebf8617e8998b701ca5ca1bc025e30f9b2b2e0fe4388c667b3fd2a1ee6ee6969a96948755e4705ab64be35d1a9f88332b6359b87a7b729a795ba5491997c67cf51eee9d0c24a969cef9fe151d5e16762841608845d96a5dd9593f2bfb98d24c98caf00c11537bfb82356140f89d50606f0084a4be72c4d1bb9e8fb634f49536d3706c05dc93a854481922c396fd154bb7698615d4370bf68f5cfe1dc6e07c91da9643195536c501e890e553c0d4de827cd3b49a719c5588f391ea7eb472ee916a25ddeae0b1372b1d25eeddcb4c5ed5ac6ab087d89bca92b9ac0651f7a39ff7f8fbd451f280e2d37991dd257f333647e05301b87f16846e7e54d8a8513ed0b024697e3dd8ad4e6c49832e76bdbdaff67081cfefea92501e5bd7d44c3b014f8b425945b1fd2a01763af36a5928dc849b79a719292d2211d2d0884e769dab8f98cd6901b83d99093bbdb89ab0a8016f38d4d3861679a2dc3ef2135888e1e902612366e3ae3c7c0a3c8b4a34d9af1347b22ff2a5848441beebb108773612ff701d21430dc20f39c3389bd949f63ef94c52f45a84c9ad3a474cf00f1d3a8a95f4f77b900ea9fc672e942348c9596c4480daa928e7de1e8d654a94dc440dcdf01fd1c02f369e57f6ce33bf88bd061f392735bca686e6f3224901c7b9ffe144f1ca4bccd3b01c65abfe01ba0f5127b8e05de2cf30d3d920bf58b8004bf9904b7488a2d3c3754919cd54c8bd05fc3357eb4843b29bc07148a20b4544083431ca40300668bb44d869a8523451cfffe3203a5a603644b238fbb9989dcea94fbf38d5bfa714da19386f1a821bff2b744c9b695e9ae8ab2c2c1d0c5939c627bbdb1e816a1ef75aeb6eb00513f9e3bd2e18aec4f89e8c5276c8e6c9e2867b5eeb234896aae149c379fb68f59b7436956692d59b339c817bfb883d82d43d944123638e05754171e3f891ed56a31645ee253b99a10b1c39dc18548266c508ed6273c5f23f9119a49a34f9329988e780f51d3dab1e518ed244d4f4101bc78ad24e3ff2fbb56ffba528ac63799c77911ae97d96df5a3d81b552e8845370a18e5db82c18083472377812492910e6c14049e69fba642af70476875de7e56e554759a784b1a5457cb2699086a02280cd296a33e6007e2816dc7118421c74343b0ce05821f686bf32525b0a95a5b9de8c112faccfcef26f1c9ffb1692984ff488006fd7d3c68a6c1a830366e805da6b78a3bcf49e7899ce78db9fc74ad50100236fd1b80a6a1afe4f3bf8d20473f3e8401c79e5b714ffcd31248962eda71d7ac76bfc840b043d653300058233392147bd91f52ef2cb64fd3d4a15f7f97134ca9596299e7706259c022f831d8a54d08da35052223b23d839f2c00b4a1fb93bf08539f0f72c303d1b3c72d1df07e42ed45363631b457deb470864562af2599dc1e867a13823072cd352b912c3fce5eb8204c4d62712995c890f1c5f60f068b77530551d8ef36cab83fbb834ac26b4ddb4a215d016aea3ebcd7a3958f0767ac36b8295e36a152af24974e2b02135a7c77235f51b327fd9d7e4a201832fe4b56411968d5d293c1a437b12f062715fac66a3bc46066c0a2ab1d2b0cc1fc4d730a7e6b0bdabf12668b9cad5e096e3a0b47d5434743fd09c2aa4755e857faa0bff2c8b850ec6c8a5f0eabe7446fea29a5cc19f96c69771d0a76d9cff1bab31af50457a8083b9b10a114ccf1b34a50066aa7748c3795358b725ca1d3a8f81f9e5711db3141faf3e4584b9831a3b84854587aed765bbce568a01cc70b7bdedcd6745660211e7a4877ed482618979474ebcdfb041d72e56c774bda938f08b952a187f4bb08af2274aec04d8eda2b3b6945a23013f5cb04b3bcc9e8afc12cefd08a137d0a53e74640f09aa595bc820610453f0163afd9d7e6000f4852fcb293598a68818690193ae474a880e491b1b14cc59f49c2652e073fce3a0453a7f8878c058451abbeb16ed8b1eb0702e85195da564f9b075101bf192f1a591cfa647f8d9ff14e8b96015cc60c722ead7c8ba901450c4deb99cb5bb9597985f065e6f5c903aea514aa0059d6b375a138720038293368abcbe1d3d77572aa3e0c4aabbfcefd567aa9ab795315dc2d1231a583261856dd9595ed08d0566524551eba7a49d712c63027543613fda5bc867ff71bc402106898c239407169652e3d2c0ab9e7141c0f0aa46d700cccecd9959ab6773a9207fe80cef01dc15636ec53dcbaeaefed54d951386794ca8786b09bac76fe3ad04ecd00b2308a290a98df4f261bf1e4b535ef1b1ffa29fd6a2682cc8d7e8dded327d920b1d2ed8bbc0e0a7111d657b7c05341169cd7c6f6f67698e2441f2b4359e7536f9bdd1bc2d9c2e097eea67de0ad31f2765330af38506bde4ee05b257682d80c7871eaf7c474c399e078dd84bea75cab5d67547fadef7b0da1371f7c1e0bc3ca08d0e90a772a896e82dc3543fc75ac4de706c7bc92e9ebfe46db5a4419e9ca353bcdf0ff665ce88664782a0d7dd6d859964df6d9656aa563c04c532a64638ceed02983cdad31081c964661b1ceef0724b040ca64db920a89fb3eef5509ed7eb37386ebf2a5883f398b7933be86d8f919d9b200eb01b5ae7274958063233445dfc6d784248a3337a377a72845db0154953d31d0bad290f7d10557bdb076d07330f32892ef8664a5f1164b8637e0705b1c94296105522a8c5b994b4d11c10d6283650c57ec8aa3b06f48b360fefbcd7d645db383235cb36468865460bc9e35dc4366163d0895486fa4213ba2fe8ef0fb6993088b15dc491d547e822a8ed18446966db2855baf6c298f51593fa70813901575c79247e3291590617b2ddb1e42c53745381886c5b204350b414fc9d1a9db18c0d1cf4dc562df1723d0f3d31ec2e3163530194282ced43b64362358f3680221f38a39eda450a6b9551846a9eaf257a2e09214a1ea4e3c488645ea9f140743f96d2ef03f1871b5517b210c69d6eda68ebfb6bae14176da03813f1fca4a45fa76072b0da8123fffbe137eb2fc57eb79ed576672421447cf34fd001194c492ef7dd550989fac633e4b9bdcc2c0c9e87eebeb8447225b9916d02844262cff25e6c3cbdca1226401645c0bbfa1abcf4a9a8e168e4dac2de592a38ea2465561d414e75360402a62cbdb3c21afc971c1a6da1c2b65f606c1ea538e6644e9e24f24c55d2335798c5226051bc3707472f0ff76ffb142d35511a619ad7f17e91e7850453b9a75e740e7319053256676b65cb9b6538aabc993b2990cbf8ff165a28a6b6e308d89afb731fddc856273b23154b7321af2dc84a1183dbf39858a5c432f87403eb9b85eb79bd64c8323e099f478ee4c8fb75e2e669bf0f829c9a53e8a40af474cdca680205be6eaaa4fe459743dc724da9f8ae8bae92a4c85f4853081eb5f003a2e21db4dd42ec1ba63ec652b82435652f4b1533e27ebacc9c4cf9b5999b302489dfc7f58e80a0b8b75b8b759513505ad9b5ff13b65aba4dc0334057cbd23dfc7bff749104d25c6a80b3c52cd35d505181fe64fc68f08cce187b7d7b9f22cc37e458c6b58314e35fcd9a356aaffa1a83a698b11f42002855dcf346f70407e53c4b334662008760e9ff1efc487445493ab51c78e7c9946e5b18ed854f5b75823495c15c195dccfed8b41aa703736c0f1cbe302e55f236b8d3ddea21aba54e4dcb7e2952467ca2dce10a4b3557a95e4ce9576c23f2479901d27c463aa6bae53f70d51869be3d96b082bfabd884d4d23c57c7ce5f902ef30124ee0633d4cec4fe92864c9789d0b8fd3a19e4b2f1b8432f1e0dc42d3c59c106757f04e7b7932d63cb381f4f06bbfdd3d27fad13962373031b1ff58ddb0cfb20d9cca9582f19f5ba", 0x1000}}, 0x1006) write$UHID_CREATE2(r6, 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_ext={0x1c, 0xe, &(0x7f0000000480)=ANY=[@ANYBLOB="18000000020000000000000008000000183500000400000000000000000000001855000000000000000000001823000000000000", @ANYRES32=r0, @ANYBLOB="00000000000000002b150000", @ANYRES32=0x1, @ANYBLOB="000000000000009c2b40c119fdb21600185a00000c00000000000000000000000d26ffff01c60000ef29cbec6e1482e5e310fd0100000000000000d85f5846e810d60d03ebadafc7a5300e09415ab299d4248353"], &(0x7f0000000080)='GPL\x00', 0xc, 0x47, &(0x7f00000000c0)=""/71, 0x41100, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000180)={0x5, 0xc, 0x9, 0x9}, 0x10, 0x1433b, 0xffffffffffffffff, 0x0, &(0x7f0000000200)=[0x1, r2, r3, r4, r6, 0xffffffffffffffff]}, 0x80) 02:39:44 executing program 1: ioctl$vim2m_VIDIOC_PREPARE_BUF(0xffffffffffffffff, 0xc058565d, &(0x7f0000000080)=@multiplanar_mmap={0x401, 0x2, 0x4, 0x2, 0x1b, {0x77359400}, {0x5, 0x8, 0x4, 0x9, 0x7, 0x8, "bf1f8d30"}, 0xffffff81, 0x1, {&(0x7f0000000000)=[{0xfffffff7, 0x200, {0x20a}, 0x1}, {0x5e4f, 0x6, {0xffffffffffffffdf}, 0x3}]}, 0x7ff}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(0xffffffffffffffff, 0xc058565d, &(0x7f0000000080)=@multiplanar_mmap={0x401, 0x2, 0x4, 0x2, 0x1b, {0x77359400}, {0x5, 0x8, 0x4, 0x9, 0x7, 0x8, "bf1f8d30"}, 0xffffff81, 0x1, {&(0x7f0000000000)=[{0xfffffff7, 0x200, {0x20a}, 0x1}, {0x5e4f, 0x6, {0xffffffffffffffdf}, 0x3}]}, 0x7ff}) (async) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) 02:39:44 executing program 0: ioctl$USBDEVFS_SETCONFIGURATION(0xffffffffffffffff, 0x80045505, &(0x7f0000000000)=0x2) (async) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000500)=@urb_type_iso={0x0, {0x9}, 0x60c1, 0x21, &(0x7f0000000240)="c72aaf816feedb73284b85b5546e542efb10d0fd91889bae7b840b6d25d2bb54258ad4c0bd1876ddddde52ec2829bdc0a0a484a068241d7787dc729f917d6dac65dd3f5cae1fef4f756f761fe0e6b1e3455bc00ca46578100bd4c1ff0b40273d1e5260f2dde359e77cda7feab0905acd18101ddd8e2f48", 0x77, 0x2, 0xffff0000, 0x26, 0x401, 0x80000001, &(0x7f00000002c0)="122e9f23097493edfc9f18faf8593934917764a8455a9a1c2dad5fa4eea122ed7cd34327884af732d55d7ad75d01b4676f13157012c4f33b1613a8ef545afffaa34ac1e458b73786ca83536ecc4c", [{0x0, 0x7}, {0x5, 0x0, 0x560211f8}, {0x0, 0x73, 0x1}, {0xfffff000, 0x9, 0x52}, {0x7, 0x8000, 0x101}, {0x3, 0x80000000, 0x8000}, {0x7, 0x80000001, 0x98}, {0x7fffffff, 0x9, 0xffffbf9a}, {0x101, 0x4, 0x10000}, {0xd8, 0x0, 0x3}, {0x6, 0x1}, {0x1, 0xe0a, 0x22c1}, {0x3f, 0x401, 0x401}, {0x401, 0x9, 0xbb}, {0xc3, 0x7f, 0x7f}, {0x8, 0x0, 0x8}, {0x3, 0x8001, 0x40}, {0x4, 0x0, 0xffffffaa}, {0xd74e, 0x7ff, 0x1}, {0x10000000, 0x3, 0x4}, {0x61e, 0x461, 0x5}, {0x800, 0x8}, {0x401, 0x4, 0x7fffffff}, {0x8, 0xfae, 0xfffffff7}, {0x1e262923, 0x2, 0x7fffffff}, {0xffff, 0x3, 0x1}, {0x7f, 0x51e9, 0x9}, {0x3, 0x9, 0x7}, {0x10001, 0x10000, 0x2}, {0x3ff, 0x7ff, 0xffffe0ea}, {0xff, 0xffffffff, 0x5}, {0x8, 0x6, 0x6}, {0x8, 0x4, 0x8}, {0x1, 0x1ff, 0x4}, {0x3, 0xffffffff, 0x5}, {0x80000000, 0x101, 0xad}, {0x1, 0x4, 0x4b5b}, {0x1, 0x0, 0x10000}]}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) (async) ioctl$VFIO_SET_IOMMU(0xffffffffffffffff, 0x3b66, 0x0) (async) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x6e) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000340)={0xa, {0x0, 0x8, 0x1f}}, 0xa) (async) accept4$unix(r2, &(0x7f0000000180), &(0x7f0000000200)=0x6e, 0x80000) 02:39:44 executing program 2: clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) pselect6(0x40, &(0x7f0000000000)={0x5, 0xee, 0x7, 0x7f, 0x2, 0x6, 0x99, 0x4}, &(0x7f0000000040)={0x7, 0xffffffffffffff67, 0x0, 0x5, 0x20, 0xfffffffffffffffe, 0x0, 0x10000}, &(0x7f0000000080)={0x3, 0x8000000000000001, 0xfff, 0x5, 0x10000, 0xffffffffffffffff, 0x2, 0x5}, &(0x7f0000000200)={r0, r1+60000000}, &(0x7f0000000280)={&(0x7f0000000240)={[0x400]}, 0x8}) r2 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r2, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:44 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x4e22}, 0x6e) r1 = gettid() r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000080)="6455a3c498cba25c0f159c322ba64e01f8cfde748131179bf9bc7bf2d2665e225c3ea2a4d8b0e51e6695aea026d9eb9ad10fb2523f8f78917352cf2adf6366a74409bc1758c1f420746e0cb4c7d68c38cc799a73f239b67540093690751b78e04ab81623b9cfc9cc22f4d6182730e30d995b6bd84c84", 0x76, 0x8040, &(0x7f0000000100)=@abs={0x1, 0x0, 0x4e24}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:44 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x4, 0x4, {0x1, @sliced={0x8, [0xb9c, 0x1000, 0x1000, 0x200, 0x1, 0x7, 0xffff, 0x1ff, 0x4, 0x401, 0x7ff, 0x8, 0x0, 0x6, 0x4, 0x4, 0x3f, 0xfff, 0x0, 0x401, 0x3, 0x200, 0x8, 0x2, 0x9, 0x3ff, 0x7, 0x8001, 0xff, 0x1f, 0x2618, 0xffff, 0x7fff, 0x5, 0x1000, 0x7, 0x20, 0xffff, 0x155e, 0x1, 0x1, 0x3, 0x5, 0x0, 0x9, 0x22, 0x3ff, 0x6], 0xff}}, 0x10000000}) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_RESET(r2, 0x2403, 0x0) (async) ioctl$vim2m_VIDIOC_G_FMT(r1, 0xc0d05604, &(0x7f0000000280)={0x3, @sliced={0x800, [0x5, 0x3, 0x3ff, 0x0, 0x3, 0x597f, 0x7, 0x8, 0x1, 0x8, 0x2, 0x5c1, 0x9, 0x7, 0x3, 0x3, 0x182, 0x3, 0x4, 0x5, 0x9, 0x100, 0x3, 0x1, 0x1000, 0x4, 0x2, 0x80, 0x5, 0x6d5f, 0x6, 0x4, 0x3f, 0x8001, 0x8, 0xfff, 0x3ff, 0xfffa, 0xfa7, 0x9, 0x9, 0x4, 0x3f4e, 0x6, 0x9, 0x2, 0x2, 0x9], 0x9c83}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:44 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$MEDIA_REQUEST_IOC_REINIT(r1, 0x7c81, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = syz_open_dev$vcsa(&(0x7f00000001c0), 0xffff, 0x20000) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) bind$unix(r2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) recvfrom$rxrpc(r5, &(0x7f0000000380)=""/220, 0xdc, 0x120, 0x0, 0x0) r6 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$adsp1(0xffffffffffffff9c, &(0x7f0000000340), 0x2000, 0x0) write$UHID_INPUT(r2, &(0x7f00000007c0)={0x8, {"2b6f45c26d2728df1d8cf689005e504c201cab3141a69937a76878401832b771fdc611eab0ff32956ccbe150155692c3137edccafa2f97ea7790dbeecffbe884adc1b6b4d59125e728e44cad8083d37e35b1bbf635d650ebe9be7816bf1098355770e0d49ec5b323f45cf9b76c74cf19ca701a41d2cdcd41ff629b93d22d2269f3e7d7a1883ea8f0500143aeac324707311a8ff9797bea3d737cc3ad56749a919ae44bc5ffcbd39bcd1d41a1084c51f4795b9dce0c9640bc99e13ba546c3306afba105356e438d015f7a5e978322d8fd209923ad0dab2429f051da3663b5b033442c240f7a208ac6b57509e646b8fb731a256991c2885109582271694b05df57fbd2946462c40118acd55a432b584a3880200eeece5d0a59d6b14d4c112d6719059ae9005d9e8d655b3e846b45738e8ef9db8c488e587603c77ba3bbe6f447bbaf5334d15f95ebf87049cf8fae67dcc396ebbf6e90fa80ade421dce9bbe8c28842ffebfa24993feae39b335562b57a1887032880ffb4d149e42217193fb300730925c4d9a95a8d3c8c6ee0664b45195a4f43ee1a8ef3e455e8b0e0c4f578dfa286fac33a992a43e210561f4048e18e91eec63a011b03df11a22dbee356db41536322cae37851dc684a86286568b826586de406c7a0b051c10315562f3279a6339f3f06f6c59df0937d2909267cb25dfb360c421e05947c4f628f0a87118a715c135f6ebab96eb2f9f232910685c25df592affff8791ec96d7d94ea0e65bb7ec80d68eb1bdde129048917b6919e42ec320b9f2794f8042c5a098c4784875bdf476f2dfd2f24bafb8e5de3f96ff7d8283ab18cfac30534ddeafddedd80aa789d0833dbad2d95b9d99d39dbabdc480c34e2a5ed312ca0bdd1e6525bdc4c88192677df99eed97f32493e15c6722d70d17714f2e5f0bf09404504cc675daf6234c9c71c05f8c3acb4db0c39355e6048c9f7145442f0f811ea152da0886cdf51e017e601ce9ad9c6ce27d36d9ce42a5726f40cc37e639cb14592dccbe519fa928b221a4044868e0548a1a2c247c403627a80d74d2e398072b0da640f41d7609b1744f7df81d142e9d8304a6ca43013d4627eebb7b12e7a50f92b4bdb2dd7d8c9b62c589697e46d3c071f29e7db2b6e303eb89e613016f8c7010b1a55634e19464f76315f2faea1b583cbe1d012728e3c83cff96cd8bec0b875c353b0ce4c4475d72f240d45f15c87074d89bf582109d8f4b11e2941ca7b8a9f12b04e8628bc0aaf25397c8fee8ecb2d232c25d6c721c016a820536be17d32f63511bab8815821b88d266727b74f54f439b64d9bf70c173ff760b2db7389be2c61c02e161e1a490a5239143f3d159250d5f9c8d4decf94cbf89fea2a4f9a8d98170cf585b523de5799fd3188570df73e821f4aab4c6540abe5715e2e5f1482e99e8952a20bba7b411d07d21069d3aab692eaba2f821f412aa832be1a83ed46c9e9d3772a8786ee16b5e20d8294a6cc2d6175d203924090f00f993d9d5f851e8ec8223e3e0b5ee8d77157de6827db96b89589445f8acbcba34bad3da24eb43631d22d70db9a8418aedfe259da93772f6a6fb58642d5d206d2cdc1d30c3e6b7a5074ca1daa6787c457bcbe87145da75db4a39bc70418c7fff6e230d9a423e792f7882cb86d5b4f7d9f5d184d519b05372e8492f4b32879304af33eb362eabc8432de37942b1ca184b5472a3b6008094298ca9b9bdaf366267dedf726456bddd363362755a42066e9ba43d738d804cfccd7d62cd267b226f5556c8ce32247604e3d434e87a85bae990a72017656f20bc95df6d8beb10353837356714ac3097abdc0e33273270ed3ff5810aa0158f349bb6d9c576f5b55deade2227960711f46ec5f092c5bebfd25cbb30a4fddc32b64cebf308b6a03416ed968aebf8617e8998b701ca5ca1bc025e30f9b2b2e0fe4388c667b3fd2a1ee6ee6969a96948755e4705ab64be35d1a9f88332b6359b87a7b729a795ba5491997c67cf51eee9d0c24a969cef9fe151d5e16762841608845d96a5dd9593f2bfb98d24c98caf00c11537bfb82356140f89d50606f0084a4be72c4d1bb9e8fb634f49536d3706c05dc93a854481922c396fd154bb7698615d4370bf68f5cfe1dc6e07c91da9643195536c501e890e553c0d4de827cd3b49a719c5588f391ea7eb472ee916a25ddeae0b1372b1d25eeddcb4c5ed5ac6ab087d89bca92b9ac0651f7a39ff7f8fbd451f280e2d37991dd257f333647e05301b87f16846e7e54d8a8513ed0b024697e3dd8ad4e6c49832e76bdbdaff67081cfefea92501e5bd7d44c3b014f8b425945b1fd2a01763af36a5928dc849b79a719292d2211d2d0884e769dab8f98cd6901b83d99093bbdb89ab0a8016f38d4d3861679a2dc3ef2135888e1e902612366e3ae3c7c0a3c8b4a34d9af1347b22ff2a5848441beebb108773612ff701d21430dc20f39c3389bd949f63ef94c52f45a84c9ad3a474cf00f1d3a8a95f4f77b900ea9fc672e942348c9596c4480daa928e7de1e8d654a94dc440dcdf01fd1c02f369e57f6ce33bf88bd061f392735bca686e6f3224901c7b9ffe144f1ca4bccd3b01c65abfe01ba0f5127b8e05de2cf30d3d920bf58b8004bf9904b7488a2d3c3754919cd54c8bd05fc3357eb4843b29bc07148a20b4544083431ca40300668bb44d869a8523451cfffe3203a5a603644b238fbb9989dcea94fbf38d5bfa714da19386f1a821bff2b744c9b695e9ae8ab2c2c1d0c5939c627bbdb1e816a1ef75aeb6eb00513f9e3bd2e18aec4f89e8c5276c8e6c9e2867b5eeb234896aae149c379fb68f59b7436956692d59b339c817bfb883d82d43d944123638e05754171e3f891ed56a31645ee253b99a10b1c39dc18548266c508ed6273c5f23f9119a49a34f9329988e780f51d3dab1e518ed244d4f4101bc78ad24e3ff2fbb56ffba528ac63799c77911ae97d96df5a3d81b552e8845370a18e5db82c18083472377812492910e6c14049e69fba642af70476875de7e56e554759a784b1a5457cb2699086a02280cd296a33e6007e2816dc7118421c74343b0ce05821f686bf32525b0a95a5b9de8c112faccfcef26f1c9ffb1692984ff488006fd7d3c68a6c1a830366e805da6b78a3bcf49e7899ce78db9fc74ad50100236fd1b80a6a1afe4f3bf8d20473f3e8401c79e5b714ffcd31248962eda71d7ac76bfc840b043d653300058233392147bd91f52ef2cb64fd3d4a15f7f97134ca9596299e7706259c022f831d8a54d08da35052223b23d839f2c00b4a1fb93bf08539f0f72c303d1b3c72d1df07e42ed45363631b457deb470864562af2599dc1e867a13823072cd352b912c3fce5eb8204c4d62712995c890f1c5f60f068b77530551d8ef36cab83fbb834ac26b4ddb4a215d016aea3ebcd7a3958f0767ac36b8295e36a152af24974e2b02135a7c77235f51b327fd9d7e4a201832fe4b56411968d5d293c1a437b12f062715fac66a3bc46066c0a2ab1d2b0cc1fc4d730a7e6b0bdabf12668b9cad5e096e3a0b47d5434743fd09c2aa4755e857faa0bff2c8b850ec6c8a5f0eabe7446fea29a5cc19f96c69771d0a76d9cff1bab31af50457a8083b9b10a114ccf1b34a50066aa7748c3795358b725ca1d3a8f81f9e5711db3141faf3e4584b9831a3b84854587aed765bbce568a01cc70b7bdedcd6745660211e7a4877ed482618979474ebcdfb041d72e56c774bda938f08b952a187f4bb08af2274aec04d8eda2b3b6945a23013f5cb04b3bcc9e8afc12cefd08a137d0a53e74640f09aa595bc820610453f0163afd9d7e6000f4852fcb293598a68818690193ae474a880e491b1b14cc59f49c2652e073fce3a0453a7f8878c058451abbeb16ed8b1eb0702e85195da564f9b075101bf192f1a591cfa647f8d9ff14e8b96015cc60c722ead7c8ba901450c4deb99cb5bb9597985f065e6f5c903aea514aa0059d6b375a138720038293368abcbe1d3d77572aa3e0c4aabbfcefd567aa9ab795315dc2d1231a583261856dd9595ed08d0566524551eba7a49d712c63027543613fda5bc867ff71bc402106898c239407169652e3d2c0ab9e7141c0f0aa46d700cccecd9959ab6773a9207fe80cef01dc15636ec53dcbaeaefed54d951386794ca8786b09bac76fe3ad04ecd00b2308a290a98df4f261bf1e4b535ef1b1ffa29fd6a2682cc8d7e8dded327d920b1d2ed8bbc0e0a7111d657b7c05341169cd7c6f6f67698e2441f2b4359e7536f9bdd1bc2d9c2e097eea67de0ad31f2765330af38506bde4ee05b257682d80c7871eaf7c474c399e078dd84bea75cab5d67547fadef7b0da1371f7c1e0bc3ca08d0e90a772a896e82dc3543fc75ac4de706c7bc92e9ebfe46db5a4419e9ca353bcdf0ff665ce88664782a0d7dd6d859964df6d9656aa563c04c532a64638ceed02983cdad31081c964661b1ceef0724b040ca64db920a89fb3eef5509ed7eb37386ebf2a5883f398b7933be86d8f919d9b200eb01b5ae7274958063233445dfc6d784248a3337a377a72845db0154953d31d0bad290f7d10557bdb076d07330f32892ef8664a5f1164b8637e0705b1c94296105522a8c5b994b4d11c10d6283650c57ec8aa3b06f48b360fefbcd7d645db383235cb36468865460bc9e35dc4366163d0895486fa4213ba2fe8ef0fb6993088b15dc491d547e822a8ed18446966db2855baf6c298f51593fa70813901575c79247e3291590617b2ddb1e42c53745381886c5b204350b414fc9d1a9db18c0d1cf4dc562df1723d0f3d31ec2e3163530194282ced43b64362358f3680221f38a39eda450a6b9551846a9eaf257a2e09214a1ea4e3c488645ea9f140743f96d2ef03f1871b5517b210c69d6eda68ebfb6bae14176da03813f1fca4a45fa76072b0da8123fffbe137eb2fc57eb79ed576672421447cf34fd001194c492ef7dd550989fac633e4b9bdcc2c0c9e87eebeb8447225b9916d02844262cff25e6c3cbdca1226401645c0bbfa1abcf4a9a8e168e4dac2de592a38ea2465561d414e75360402a62cbdb3c21afc971c1a6da1c2b65f606c1ea538e6644e9e24f24c55d2335798c5226051bc3707472f0ff76ffb142d35511a619ad7f17e91e7850453b9a75e740e7319053256676b65cb9b6538aabc993b2990cbf8ff165a28a6b6e308d89afb731fddc856273b23154b7321af2dc84a1183dbf39858a5c432f87403eb9b85eb79bd64c8323e099f478ee4c8fb75e2e669bf0f829c9a53e8a40af474cdca680205be6eaaa4fe459743dc724da9f8ae8bae92a4c85f4853081eb5f003a2e21db4dd42ec1ba63ec652b82435652f4b1533e27ebacc9c4cf9b5999b302489dfc7f58e80a0b8b75b8b759513505ad9b5ff13b65aba4dc0334057cbd23dfc7bff749104d25c6a80b3c52cd35d505181fe64fc68f08cce187b7d7b9f22cc37e458c6b58314e35fcd9a356aaffa1a83a698b11f42002855dcf346f70407e53c4b334662008760e9ff1efc487445493ab51c78e7c9946e5b18ed854f5b75823495c15c195dccfed8b41aa703736c0f1cbe302e55f236b8d3ddea21aba54e4dcb7e2952467ca2dce10a4b3557a95e4ce9576c23f2479901d27c463aa6bae53f70d51869be3d96b082bfabd884d4d23c57c7ce5f902ef30124ee0633d4cec4fe92864c9789d0b8fd3a19e4b2f1b8432f1e0dc42d3c59c106757f04e7b7932d63cb381f4f06bbfdd3d27fad13962373031b1ff58ddb0cfb20d9cca9582f19f5ba", 0x1000}}, 0x1006) write$UHID_CREATE2(r6, 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_ext={0x1c, 0xe, &(0x7f0000000480)=ANY=[@ANYBLOB="18000000020000000000000008000000183500000400000000000000000000001855000000000000000000001823000000000000", @ANYRES32=r0, @ANYBLOB="00000000000000002b150000", @ANYRES32=0x1, @ANYBLOB="000000000000009c2b40c119fdb21600185a00000c00000000000000000000000d26ffff01c60000ef29cbec6e1482e5e310fd0100000000000000d85f5846e810d60d03ebadafc7a5300e09415ab299d4248353"], &(0x7f0000000080)='GPL\x00', 0xc, 0x47, &(0x7f00000000c0)=""/71, 0x41100, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000180)={0x5, 0xc, 0x9, 0x9}, 0x10, 0x1433b, 0xffffffffffffffff, 0x0, &(0x7f0000000200)=[0x1, r2, r3, r4, r6, 0xffffffffffffffff]}, 0x80) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$MEDIA_REQUEST_IOC_REINIT(r1, 0x7c81, 0x0) (async) write$UHID_CREATE2(r0, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) syz_open_dev$vcsa(&(0x7f00000001c0), 0xffff, 0x20000) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r4, 0x0, 0x0) (async) bind$unix(r2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r5, 0x0, 0x0) (async) recvfrom$rxrpc(r5, &(0x7f0000000380)=""/220, 0xdc, 0x120, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) openat$adsp1(0xffffffffffffff9c, &(0x7f0000000340), 0x2000, 0x0) (async) write$UHID_INPUT(r2, &(0x7f00000007c0)={0x8, {"2b6f45c26d2728df1d8cf689005e504c201cab3141a69937a76878401832b771fdc611eab0ff32956ccbe150155692c3137edccafa2f97ea7790dbeecffbe884adc1b6b4d59125e728e44cad8083d37e35b1bbf635d650ebe9be7816bf1098355770e0d49ec5b323f45cf9b76c74cf19ca701a41d2cdcd41ff629b93d22d2269f3e7d7a1883ea8f0500143aeac324707311a8ff9797bea3d737cc3ad56749a919ae44bc5ffcbd39bcd1d41a1084c51f4795b9dce0c9640bc99e13ba546c3306afba105356e438d015f7a5e978322d8fd209923ad0dab2429f051da3663b5b033442c240f7a208ac6b57509e646b8fb731a256991c2885109582271694b05df57fbd2946462c40118acd55a432b584a3880200eeece5d0a59d6b14d4c112d6719059ae9005d9e8d655b3e846b45738e8ef9db8c488e587603c77ba3bbe6f447bbaf5334d15f95ebf87049cf8fae67dcc396ebbf6e90fa80ade421dce9bbe8c28842ffebfa24993feae39b335562b57a1887032880ffb4d149e42217193fb300730925c4d9a95a8d3c8c6ee0664b45195a4f43ee1a8ef3e455e8b0e0c4f578dfa286fac33a992a43e210561f4048e18e91eec63a011b03df11a22dbee356db41536322cae37851dc684a86286568b826586de406c7a0b051c10315562f3279a6339f3f06f6c59df0937d2909267cb25dfb360c421e05947c4f628f0a87118a715c135f6ebab96eb2f9f232910685c25df592affff8791ec96d7d94ea0e65bb7ec80d68eb1bdde129048917b6919e42ec320b9f2794f8042c5a098c4784875bdf476f2dfd2f24bafb8e5de3f96ff7d8283ab18cfac30534ddeafddedd80aa789d0833dbad2d95b9d99d39dbabdc480c34e2a5ed312ca0bdd1e6525bdc4c88192677df99eed97f32493e15c6722d70d17714f2e5f0bf09404504cc675daf6234c9c71c05f8c3acb4db0c39355e6048c9f7145442f0f811ea152da0886cdf51e017e601ce9ad9c6ce27d36d9ce42a5726f40cc37e639cb14592dccbe519fa928b221a4044868e0548a1a2c247c403627a80d74d2e398072b0da640f41d7609b1744f7df81d142e9d8304a6ca43013d4627eebb7b12e7a50f92b4bdb2dd7d8c9b62c589697e46d3c071f29e7db2b6e303eb89e613016f8c7010b1a55634e19464f76315f2faea1b583cbe1d012728e3c83cff96cd8bec0b875c353b0ce4c4475d72f240d45f15c87074d89bf582109d8f4b11e2941ca7b8a9f12b04e8628bc0aaf25397c8fee8ecb2d232c25d6c721c016a820536be17d32f63511bab8815821b88d266727b74f54f439b64d9bf70c173ff760b2db7389be2c61c02e161e1a490a5239143f3d159250d5f9c8d4decf94cbf89fea2a4f9a8d98170cf585b523de5799fd3188570df73e821f4aab4c6540abe5715e2e5f1482e99e8952a20bba7b411d07d21069d3aab692eaba2f821f412aa832be1a83ed46c9e9d3772a8786ee16b5e20d8294a6cc2d6175d203924090f00f993d9d5f851e8ec8223e3e0b5ee8d77157de6827db96b89589445f8acbcba34bad3da24eb43631d22d70db9a8418aedfe259da93772f6a6fb58642d5d206d2cdc1d30c3e6b7a5074ca1daa6787c457bcbe87145da75db4a39bc70418c7fff6e230d9a423e792f7882cb86d5b4f7d9f5d184d519b05372e8492f4b32879304af33eb362eabc8432de37942b1ca184b5472a3b6008094298ca9b9bdaf366267dedf726456bddd363362755a42066e9ba43d738d804cfccd7d62cd267b226f5556c8ce32247604e3d434e87a85bae990a72017656f20bc95df6d8beb10353837356714ac3097abdc0e33273270ed3ff5810aa0158f349bb6d9c576f5b55deade2227960711f46ec5f092c5bebfd25cbb30a4fddc32b64cebf308b6a03416ed968aebf8617e8998b701ca5ca1bc025e30f9b2b2e0fe4388c667b3fd2a1ee6ee6969a96948755e4705ab64be35d1a9f88332b6359b87a7b729a795ba5491997c67cf51eee9d0c24a969cef9fe151d5e16762841608845d96a5dd9593f2bfb98d24c98caf00c11537bfb82356140f89d50606f0084a4be72c4d1bb9e8fb634f49536d3706c05dc93a854481922c396fd154bb7698615d4370bf68f5cfe1dc6e07c91da9643195536c501e890e553c0d4de827cd3b49a719c5588f391ea7eb472ee916a25ddeae0b1372b1d25eeddcb4c5ed5ac6ab087d89bca92b9ac0651f7a39ff7f8fbd451f280e2d37991dd257f333647e05301b87f16846e7e54d8a8513ed0b024697e3dd8ad4e6c49832e76bdbdaff67081cfefea92501e5bd7d44c3b014f8b425945b1fd2a01763af36a5928dc849b79a719292d2211d2d0884e769dab8f98cd6901b83d99093bbdb89ab0a8016f38d4d3861679a2dc3ef2135888e1e902612366e3ae3c7c0a3c8b4a34d9af1347b22ff2a5848441beebb108773612ff701d21430dc20f39c3389bd949f63ef94c52f45a84c9ad3a474cf00f1d3a8a95f4f77b900ea9fc672e942348c9596c4480daa928e7de1e8d654a94dc440dcdf01fd1c02f369e57f6ce33bf88bd061f392735bca686e6f3224901c7b9ffe144f1ca4bccd3b01c65abfe01ba0f5127b8e05de2cf30d3d920bf58b8004bf9904b7488a2d3c3754919cd54c8bd05fc3357eb4843b29bc07148a20b4544083431ca40300668bb44d869a8523451cfffe3203a5a603644b238fbb9989dcea94fbf38d5bfa714da19386f1a821bff2b744c9b695e9ae8ab2c2c1d0c5939c627bbdb1e816a1ef75aeb6eb00513f9e3bd2e18aec4f89e8c5276c8e6c9e2867b5eeb234896aae149c379fb68f59b7436956692d59b339c817bfb883d82d43d944123638e05754171e3f891ed56a31645ee253b99a10b1c39dc18548266c508ed6273c5f23f9119a49a34f9329988e780f51d3dab1e518ed244d4f4101bc78ad24e3ff2fbb56ffba528ac63799c77911ae97d96df5a3d81b552e8845370a18e5db82c18083472377812492910e6c14049e69fba642af70476875de7e56e554759a784b1a5457cb2699086a02280cd296a33e6007e2816dc7118421c74343b0ce05821f686bf32525b0a95a5b9de8c112faccfcef26f1c9ffb1692984ff488006fd7d3c68a6c1a830366e805da6b78a3bcf49e7899ce78db9fc74ad50100236fd1b80a6a1afe4f3bf8d20473f3e8401c79e5b714ffcd31248962eda71d7ac76bfc840b043d653300058233392147bd91f52ef2cb64fd3d4a15f7f97134ca9596299e7706259c022f831d8a54d08da35052223b23d839f2c00b4a1fb93bf08539f0f72c303d1b3c72d1df07e42ed45363631b457deb470864562af2599dc1e867a13823072cd352b912c3fce5eb8204c4d62712995c890f1c5f60f068b77530551d8ef36cab83fbb834ac26b4ddb4a215d016aea3ebcd7a3958f0767ac36b8295e36a152af24974e2b02135a7c77235f51b327fd9d7e4a201832fe4b56411968d5d293c1a437b12f062715fac66a3bc46066c0a2ab1d2b0cc1fc4d730a7e6b0bdabf12668b9cad5e096e3a0b47d5434743fd09c2aa4755e857faa0bff2c8b850ec6c8a5f0eabe7446fea29a5cc19f96c69771d0a76d9cff1bab31af50457a8083b9b10a114ccf1b34a50066aa7748c3795358b725ca1d3a8f81f9e5711db3141faf3e4584b9831a3b84854587aed765bbce568a01cc70b7bdedcd6745660211e7a4877ed482618979474ebcdfb041d72e56c774bda938f08b952a187f4bb08af2274aec04d8eda2b3b6945a23013f5cb04b3bcc9e8afc12cefd08a137d0a53e74640f09aa595bc820610453f0163afd9d7e6000f4852fcb293598a68818690193ae474a880e491b1b14cc59f49c2652e073fce3a0453a7f8878c058451abbeb16ed8b1eb0702e85195da564f9b075101bf192f1a591cfa647f8d9ff14e8b96015cc60c722ead7c8ba901450c4deb99cb5bb9597985f065e6f5c903aea514aa0059d6b375a138720038293368abcbe1d3d77572aa3e0c4aabbfcefd567aa9ab795315dc2d1231a583261856dd9595ed08d0566524551eba7a49d712c63027543613fda5bc867ff71bc402106898c239407169652e3d2c0ab9e7141c0f0aa46d700cccecd9959ab6773a9207fe80cef01dc15636ec53dcbaeaefed54d951386794ca8786b09bac76fe3ad04ecd00b2308a290a98df4f261bf1e4b535ef1b1ffa29fd6a2682cc8d7e8dded327d920b1d2ed8bbc0e0a7111d657b7c05341169cd7c6f6f67698e2441f2b4359e7536f9bdd1bc2d9c2e097eea67de0ad31f2765330af38506bde4ee05b257682d80c7871eaf7c474c399e078dd84bea75cab5d67547fadef7b0da1371f7c1e0bc3ca08d0e90a772a896e82dc3543fc75ac4de706c7bc92e9ebfe46db5a4419e9ca353bcdf0ff665ce88664782a0d7dd6d859964df6d9656aa563c04c532a64638ceed02983cdad31081c964661b1ceef0724b040ca64db920a89fb3eef5509ed7eb37386ebf2a5883f398b7933be86d8f919d9b200eb01b5ae7274958063233445dfc6d784248a3337a377a72845db0154953d31d0bad290f7d10557bdb076d07330f32892ef8664a5f1164b8637e0705b1c94296105522a8c5b994b4d11c10d6283650c57ec8aa3b06f48b360fefbcd7d645db383235cb36468865460bc9e35dc4366163d0895486fa4213ba2fe8ef0fb6993088b15dc491d547e822a8ed18446966db2855baf6c298f51593fa70813901575c79247e3291590617b2ddb1e42c53745381886c5b204350b414fc9d1a9db18c0d1cf4dc562df1723d0f3d31ec2e3163530194282ced43b64362358f3680221f38a39eda450a6b9551846a9eaf257a2e09214a1ea4e3c488645ea9f140743f96d2ef03f1871b5517b210c69d6eda68ebfb6bae14176da03813f1fca4a45fa76072b0da8123fffbe137eb2fc57eb79ed576672421447cf34fd001194c492ef7dd550989fac633e4b9bdcc2c0c9e87eebeb8447225b9916d02844262cff25e6c3cbdca1226401645c0bbfa1abcf4a9a8e168e4dac2de592a38ea2465561d414e75360402a62cbdb3c21afc971c1a6da1c2b65f606c1ea538e6644e9e24f24c55d2335798c5226051bc3707472f0ff76ffb142d35511a619ad7f17e91e7850453b9a75e740e7319053256676b65cb9b6538aabc993b2990cbf8ff165a28a6b6e308d89afb731fddc856273b23154b7321af2dc84a1183dbf39858a5c432f87403eb9b85eb79bd64c8323e099f478ee4c8fb75e2e669bf0f829c9a53e8a40af474cdca680205be6eaaa4fe459743dc724da9f8ae8bae92a4c85f4853081eb5f003a2e21db4dd42ec1ba63ec652b82435652f4b1533e27ebacc9c4cf9b5999b302489dfc7f58e80a0b8b75b8b759513505ad9b5ff13b65aba4dc0334057cbd23dfc7bff749104d25c6a80b3c52cd35d505181fe64fc68f08cce187b7d7b9f22cc37e458c6b58314e35fcd9a356aaffa1a83a698b11f42002855dcf346f70407e53c4b334662008760e9ff1efc487445493ab51c78e7c9946e5b18ed854f5b75823495c15c195dccfed8b41aa703736c0f1cbe302e55f236b8d3ddea21aba54e4dcb7e2952467ca2dce10a4b3557a95e4ce9576c23f2479901d27c463aa6bae53f70d51869be3d96b082bfabd884d4d23c57c7ce5f902ef30124ee0633d4cec4fe92864c9789d0b8fd3a19e4b2f1b8432f1e0dc42d3c59c106757f04e7b7932d63cb381f4f06bbfdd3d27fad13962373031b1ff58ddb0cfb20d9cca9582f19f5ba", 0x1000}}, 0x1006) (async) write$UHID_CREATE2(r6, 0x0, 0x0) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_ext={0x1c, 0xe, &(0x7f0000000480)=ANY=[@ANYBLOB="18000000020000000000000008000000183500000400000000000000000000001855000000000000000000001823000000000000", @ANYRES32=r0, @ANYBLOB="00000000000000002b150000", @ANYRES32=0x1, @ANYBLOB="000000000000009c2b40c119fdb21600185a00000c00000000000000000000000d26ffff01c60000ef29cbec6e1482e5e310fd0100000000000000d85f5846e810d60d03ebadafc7a5300e09415ab299d4248353"], &(0x7f0000000080)='GPL\x00', 0xc, 0x47, &(0x7f00000000c0)=""/71, 0x41100, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000180)={0x5, 0xc, 0x9, 0x9}, 0x10, 0x1433b, 0xffffffffffffffff, 0x0, &(0x7f0000000200)=[0x1, r2, r3, r4, r6, 0xffffffffffffffff]}, 0x80) (async) 02:39:44 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000000)={0x2, @vbi={0x1f, 0x8, 0x9, 0x48524742, [0x800, 0x6], [0x8, 0x75293cf5], 0x2}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_QBUF(r2, 0xc058560f, &(0x7f00000003c0)=@userptr={0x6, 0x1, 0x4, 0xe000, 0x9c, {0x77359400}, {0x4, 0x0, 0x7, 0xff, 0x6, 0x3f, "49a9b1dc"}, 0xff, 0x2, {&(0x7f0000000380)}, 0x4}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000000280)={0x3, @sliced={0x1, [0x3ff, 0x2, 0x1, 0x8001, 0xbc9a, 0xffff, 0x1, 0x1, 0x20, 0x7e, 0xff, 0xa9e, 0x5, 0x200, 0x2, 0x7, 0x4, 0x5, 0x0, 0x6, 0x3, 0xff4f, 0x1, 0x19e, 0x7fff, 0xffe6, 0x3, 0x5, 0x9, 0x6, 0xfd, 0xa408, 0x1000, 0x5, 0x0, 0x3, 0x7, 0x3, 0x8, 0x1, 0x4, 0x5, 0x7, 0x8, 0x5, 0x4, 0x400, 0xfff], 0xfffffff9}}) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$USBDEVFS_SETINTERFACE(r3, 0x80085504, &(0x7f0000000240)={0x2, 0x1000}) 02:39:44 executing program 2: clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) pselect6(0x40, &(0x7f0000000000)={0x5, 0xee, 0x7, 0x7f, 0x2, 0x6, 0x99, 0x4}, &(0x7f0000000040)={0x7, 0xffffffffffffff67, 0x0, 0x5, 0x20, 0xfffffffffffffffe, 0x0, 0x10000}, &(0x7f0000000080)={0x3, 0x8000000000000001, 0xfff, 0x5, 0x10000, 0xffffffffffffffff, 0x2, 0x5}, &(0x7f0000000200)={r0, r1+60000000}, &(0x7f0000000280)={&(0x7f0000000240)={[0x400]}, 0x8}) r2 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r2, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) clock_gettime(0x0, &(0x7f00000000c0)) (async) pselect6(0x40, &(0x7f0000000000)={0x5, 0xee, 0x7, 0x7f, 0x2, 0x6, 0x99, 0x4}, &(0x7f0000000040)={0x7, 0xffffffffffffff67, 0x0, 0x5, 0x20, 0xfffffffffffffffe, 0x0, 0x10000}, &(0x7f0000000080)={0x3, 0x8000000000000001, 0xfff, 0x5, 0x10000, 0xffffffffffffffff, 0x2, 0x5}, &(0x7f0000000200)={r0, r1+60000000}, &(0x7f0000000280)={&(0x7f0000000240)={[0x400]}, 0x8}) (async) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r2, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (async) 02:39:44 executing program 1: ioctl$vim2m_VIDIOC_PREPARE_BUF(0xffffffffffffffff, 0xc058565d, &(0x7f0000000080)=@multiplanar_mmap={0x401, 0x2, 0x4, 0x2, 0x1b, {0x77359400}, {0x5, 0x8, 0x4, 0x9, 0x7, 0x8, "bf1f8d30"}, 0xffffff81, 0x1, {&(0x7f0000000000)=[{0xfffffff7, 0x200, {0x20a}, 0x1}, {0x5e4f, 0x6, {0xffffffffffffffdf}, 0x3}]}, 0x7ff}) (async) r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:44 executing program 0: ioctl$USBDEVFS_SETCONFIGURATION(0xffffffffffffffff, 0x80045505, &(0x7f0000000000)=0x2) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000500)=@urb_type_iso={0x0, {0x9}, 0x60c1, 0x21, &(0x7f0000000240)="c72aaf816feedb73284b85b5546e542efb10d0fd91889bae7b840b6d25d2bb54258ad4c0bd1876ddddde52ec2829bdc0a0a484a068241d7787dc729f917d6dac65dd3f5cae1fef4f756f761fe0e6b1e3455bc00ca46578100bd4c1ff0b40273d1e5260f2dde359e77cda7feab0905acd18101ddd8e2f48", 0x77, 0x2, 0xffff0000, 0x26, 0x401, 0x80000001, &(0x7f00000002c0)="122e9f23097493edfc9f18faf8593934917764a8455a9a1c2dad5fa4eea122ed7cd34327884af732d55d7ad75d01b4676f13157012c4f33b1613a8ef545afffaa34ac1e458b73786ca83536ecc4c", [{0x0, 0x7}, {0x5, 0x0, 0x560211f8}, {0x0, 0x73, 0x1}, {0xfffff000, 0x9, 0x52}, {0x7, 0x8000, 0x101}, {0x3, 0x80000000, 0x8000}, {0x7, 0x80000001, 0x98}, {0x7fffffff, 0x9, 0xffffbf9a}, {0x101, 0x4, 0x10000}, {0xd8, 0x0, 0x3}, {0x6, 0x1}, {0x1, 0xe0a, 0x22c1}, {0x3f, 0x401, 0x401}, {0x401, 0x9, 0xbb}, {0xc3, 0x7f, 0x7f}, {0x8, 0x0, 0x8}, {0x3, 0x8001, 0x40}, {0x4, 0x0, 0xffffffaa}, {0xd74e, 0x7ff, 0x1}, {0x10000000, 0x3, 0x4}, {0x61e, 0x461, 0x5}, {0x800, 0x8}, {0x401, 0x4, 0x7fffffff}, {0x8, 0xfae, 0xfffffff7}, {0x1e262923, 0x2, 0x7fffffff}, {0xffff, 0x3, 0x1}, {0x7f, 0x51e9, 0x9}, {0x3, 0x9, 0x7}, {0x10001, 0x10000, 0x2}, {0x3ff, 0x7ff, 0xffffe0ea}, {0xff, 0xffffffff, 0x5}, {0x8, 0x6, 0x6}, {0x8, 0x4, 0x8}, {0x1, 0x1ff, 0x4}, {0x3, 0xffffffff, 0x5}, {0x80000000, 0x101, 0xad}, {0x1, 0x4, 0x4b5b}, {0x1, 0x0, 0x10000}]}) (async) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) (async) ioctl$VFIO_SET_IOMMU(0xffffffffffffffff, 0x3b66, 0x0) (async) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x6e) (async) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000340)={0xa, {0x0, 0x8, 0x1f}}, 0xa) accept4$unix(r2, &(0x7f0000000180), &(0x7f0000000200)=0x6e, 0x80000) 02:39:44 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000000)={0x2, @vbi={0x1f, 0x8, 0x9, 0x48524742, [0x800, 0x6], [0x8, 0x75293cf5], 0x2}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_QBUF(r2, 0xc058560f, &(0x7f00000003c0)=@userptr={0x6, 0x1, 0x4, 0xe000, 0x9c, {0x77359400}, {0x4, 0x0, 0x7, 0xff, 0x6, 0x3f, "49a9b1dc"}, 0xff, 0x2, {&(0x7f0000000380)}, 0x4}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000000280)={0x3, @sliced={0x1, [0x3ff, 0x2, 0x1, 0x8001, 0xbc9a, 0xffff, 0x1, 0x1, 0x20, 0x7e, 0xff, 0xa9e, 0x5, 0x200, 0x2, 0x7, 0x4, 0x5, 0x0, 0x6, 0x3, 0xff4f, 0x1, 0x19e, 0x7fff, 0xffe6, 0x3, 0x5, 0x9, 0x6, 0xfd, 0xa408, 0x1000, 0x5, 0x0, 0x3, 0x7, 0x3, 0x8, 0x1, 0x4, 0x5, 0x7, 0x8, 0x5, 0x4, 0x400, 0xfff], 0xfffffff9}}) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$USBDEVFS_SETINTERFACE(r3, 0x80085504, &(0x7f0000000240)={0x2, 0x1000}) 02:39:44 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000280)={0x0, 0x3, 0x4, {0x3, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], 0xfffffffd}}}) syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000380)="52682a95b39bb45224794a80f34e7d5ba6c226a4918f0b5525dbbbef6b3e5d5cdaa092a9454755c96d0d068d79c7ffc42574591fc10d4ac9b774897cc04dfda43ba71394a879330badf160feed81e2cf1a98f8a31b48c10acff5c7a4ba3fbb3cee9ce7e7eec063c20d52f4f4f6c87148047995c99163dd94908091a69a265ea7f04b91544c72daf728c29df4e5a68755fcbb8798997469289b42a6782f075df9af7fe71a36b9e96077b26775c78c3290b710fded65cf120420008cf48db5bc58d738621a3cf0dc63d5c6cd3b44177fd0fd1f7204aaca494b62026d91680ca428a2c4e085e03d26e49fb319a7d9649092f4829bbda0f31979be79b7c683d03d2e4ade223090241bd8d7d56cea03286ac31c3cfcdc6b7c6676c3c4ca6247f43289ad9d09ede991fc44886e289d302c0b5ee2c1a479c21337b479f74efaecca6cdb6eafb7d93fdc4ab88458626dd01fc861052eae36675de546c37fa989f4b6a6e6d76de37c1aaea8a2685f0733220f85ab7b7c561a3cbddba23eb3884022bbd4078d72b21562e7584d39bedaf52bcafd37a297ab8e370952a527c56e2802f3dc06523d8610bcbc0a648cf3ff1fe6edb6c89d09ca530cdd5a4be163f749123e0fdda8163d36b49b39d34fcc83a249ea64defacd9016e2017a1d4b3626290e75972b556cf20c9d2fb88f0692ff9dc0b4920fc03590bace4c680447b6ade3b1cf4ef1a3c7b12c859776c8dc1a1f5dc77bdba8dd6e017a3e571d19031ac1bd2af6a9c581fd29e42afe33853c8bd0ba1424a32b81801e9d4f7f0ea2add4a7e809b5fb5d979e41cbbe78a764d64a3cd9ad46f54473c11a3395615a8b7d7377ec4f072a1bca30c361d21caf09bf0e009cd772124ca8fd12740b2504cd7d244e73717f6b5f4b0d269b62918748af45400208227ffa7be7927322adb10fc1c33a9b42296e39dfb52c54076b15ff9787c35baae4c2f79e4ae0a1597ec6da595497ba5ea229a46485f0b9146fa0679dd557ee11838614563ee0ce99922fca53e0731ec9a79155298b21dd88bcf9a3e0e82a0cd095ca93e6dd048c81065854d2ac0b2fa51ead428ea750c674b7addfb6af2c7470e3600601a0b516fc979b97c9680ead1284d4b2e13f893d6b1abaf3dfd05505d5aac6a6e4f301d3af73499688aa1d38c6b84c46f06106ffdb7664ad55c77b804d9948efdf335be1bfd7f265dd8e10c0a9ea75402296f2aa58b13a3261e95e7b14b9cb4758c60d2edd389273ce8a7048910afbbfeab1eafb05086a8c3ca6c17f9f7cdd4d21f086e8af99450040fe3f2ccd75feeea933c0d24f6d65356824300bbb0b8a74678dec94b1ecb1d97f4011b81250ca9a6581c7fb5001202f396087b9c9e44da520ba9f2c77ef12de1b26167aaae68b1487085342b6f2df68882ed69fe8c6df33edd51959e7db6220684e112c00ad9c1dd16ceec1498c6ae447d2ccf21d5be64b4c59fb5ca4ce038e42aef93eb27fc0091c3ed769b1356beb634d0b57977762ce7f72556b3fe638052906f9647b6cd51c13d6009e0368034f288848ddec59c80d7c801cd44b437aab6302ab2c509b8bebb79160e07935a0cf80fdebd83c849353ae2311300276ca3d4c23a68871be7e4d4482ab372c11bdcffe9e44846c35357d40084e3a7a13aa1860e38ecb349bda74eb63bb446156fe1c4a7cd7ec73c2b972b0c4675533aaf9e2a8df108013e52655a52beebeb061f671e780dde82b249d729777f6d22054cf9e5388d4f938354499b3475601bdfe38c1235b291f9d2ae107fb1a7b76ef6701a12bc3c918c85700bee9192920c4fcdaf9a82ca9bb11c3a43b68b10e48400f66c339df8c2a9447ff4ad03c130fcc4436a1649a9d0ac239941648fd0d71fbe1ffbeccd66bd4ff29cd8c59a14fde28388919ee5312cafa4500bbf9176282a45bbcd5fc33b7edfc9a9c56b4cc47918bf822305a8f771c10b0a18c8c6ca85c7814cd69388eabfe5c1037749237607d4bbc69a90da2297b323764624145565aaa76a7457a1bd70b3db97b26df46072ab0dfc1ffe0dc63dc657d8bbaa747447a1c53bcdcaa5b3c81d7e803dc08a26ebf076ddc5bcb065a253adf2c7f1bb259ccf643d4c5fb58c86ef226e487248273fcda8be00b45150774761682658a392f059b03ff78bf6288f6949c188a3abbeccbe3559d69c55cce852353cc674bd5adda0d76d65a3ab9e4bc0bdc5d09bc2fad5e49613f9f24c098560fe2ed200570698afede2351c87a1547f14d4d1b1f9c40c463db4a88eda276549bde5cba6173fa36b98a59f167ff8013779663d228e8d9ab0e0e4004a7c825d548e2e5e8b0af28ec5f8e8765df53ce2a9cd0babecb64d65a91e3ff30b643e64375bfdeb6e7e8a39f6384c292b00706a4e80853783941e459c2aec5cfcdc2f9c46505c6f7a6fb1a536d2a8a25028c09b477f068424b0827bdb0bc223cd9953479066a3bb1ff19d37035d1ab287e728fcbe3b82c7101c6e986ddb413d36340dc35a328a4248f73bcee1084a441eed4e03c0f508a6ec9467e905c9a1f4af5974ffbb94e0ec94fa1112076dd384549d6dde26b4aa871923a945e3c03e8bdda18a10fe0a84ff480b301cdb319ff9228f8bad18b537ba0675b722689379f46adf19ab271d25448359b122f2c657c764bb7ba3eab9c9d45d38a93bf339484011e11bb91d61bd1cb83373019bb75d279e334f3ba1d482db625c3bef4309630eb007c5e906330e702bbd8d5d23b91a2cc072218e56c424b385836c7cbd8ec9db0e5c3d200eae8c34d8f9cc489b47f83c10385aff65f025c7ac4ee8ca64c905be5b579a81965197cf5aff364a0d27d265acb849390893edfcee960961f2d9f7bb9cba8edc203481b6db6572094fc84fa8def3b4b1aee1f4e836a979d6ccdd184841d52b046b99a0a32b50dc09ae41876caa5311926e4bc2a166cbe61188e5238034ca3fb17c198cac423ec068aa111c8e415a2869436c5307377f4afdb59942445a8306c30e70eb905d997610e2a88af5fa936e82e4e8a5d8f042167f685c9cf41d31a3cde927703e81b8165a13609eebeba02cdc76d33258efa31967a7afa15f63a7c8a029c0a6832268e4dbdd253e8f86615c350deb14b079efb9d38ad861a906e7d76b4c3c9fdacab536c815631de05b065d649964dbaec366947d397f4832b8a295bf8d844ea0c2aecdaec35d4f63a3883a444ea1fd74859864ef684d2aedc9eb1c8094f68f5c6b78d00f9a4f0312bc0d14cd5ca56c054af9bb1e342c254c850e900b120b517f57e85eb0b9657f786102706273622dd553addcb715706555060daab20901f6e2930402f97ea397bb776dc6fded0ed09cb8b0c72e43fb4e42c24f2d72abddae9c0e633e2c05ffed51319896c7b80727c824c5827bda84ad2a4f7f831a17d5d53ac301542ddd3bd0f1817b0fca7293be99623afdfa2a51ec7c9d75c12ae70bc28a642fbff49937a8d3deef44e165518aad08e99b5d7f5729a95ea01c8352333f980a2b12bc99e29fc654729bc2250600fd0373f12a015da33fc166cf7ac6568183e23668203486a6e665f7de3784005fa10d0e9e10a8265c0f6b697140774d22193212e588a88279eb6ffb696344c9ba04dfc7e58d8e641a017ef93d237be8ea450f073246563c584574effdf5fb37c30dbe30b2b389bf23cac00b9406b40b3188d499f7e9eef7d6020d4f46a345e6fee588ac75f5c3666f2465f639f7226eb5ac023aca16f693942d368700dc64a0c5e5458849faf92e382f365c9cf25168aa532900df20bd51f1478d6101e165ea774bf6b922ed0300bc15bbb12c7bd40f4ff0c82293a81b36e02dc6c5df14973a0309f9af2d758ddb7bf366d5a2435240e1e8367efa8df5fa4d143cbd23017bf80c2fea209a7b0936d6bd08083084f9a54492a519ce049a90499edffe33364e08bf7136fb9e1fdfe5e60a8e3ea7f7f82a938219e1da7b35e6a5d270c79e7f2b8bfd9c08ebe670610a2b70d34766b5afd49474ca06900ae0ac447517dc5dc6984797bdab93847bc5ae6f10e80a9f8b7a39d895ac8bdf8600c912c7530a4fd2b8b18fb7114979502709e5affd29cfdba9c5336a5e58ac1034c6892b318ac3969c8e740095bd48fe332bd0292bc68212d7b6102ddd9438f3607896a931b6cf00648f4e0e0105c7e4a122b6f74528130ae35cdd1a4ff9a2a1909acc337382af198aa49c08a19f50e7936979a27cf4488af235c6017d37cb23756b3cad8bfdad6a5a8a1916adc8fac50293249c93bfd74ad74122df314e4e77b6ea28682807c2b318a83ea6cd9313f866770ce704a1192a3210931390f6e0374778c9b4f9c3101d4982c79c6ba53f59c26f8004728d4ae0a26b2407b71ba8806300d08fe36f098bbbb0c1a7f8cb30a15893dc05dbd747242d19db89e413b3c9026c84d508b632238bd9eae5943a9c87bc6cc88e20c44ac71fdadab1ca06d211d2a0f5459b568d14a553da032243e63a745ed808146eae3f8f86d37317d803af2a9b61550929bc8d4aaab3de5e8057b2b2844356b4d5cd831b960822a7f8efa6ec7734c4468bdb68e1e24265b6b5ff6617ffcf3229ad79c18830509e336ba6577b3786a0397dc0ad2bc81b0b89b722c441bd9a730a18e00ed304ed42177cf9b82703dab20d95914d254e8d2988642b417872ffe4195483a6b258a8f6d9613b3f2f46a4d3ace3c5a054451a9cc2be6c7e12c37c209aac16726e3b6b0e0b663325440f83bcc1a58eb6e8be8b1e385196b1b739bdd88823e40321005366c1c6dfcb31a222bbf41f1d952cdc8b1285822393aee8770303b0be3a5e1f6c04c77ea5c27e623f3945cf4376531d66d3adb087332c0e11c89cf21c3ce949d8a409c24ed6d6b8c3ffd46235368717347f06ac43c95d99ac595fa8a536c72330605a3e16587bd54b9660f4a876349b5d296c215916b0c21721ee1667753e154c90be52d6343c911af0bced44165ffc40e65b8c69d9735b60a276cb80a8634be5e8afc2ba933cd856dc39c929448e2112ee47df519adaddfb1fda20a084aa0258dd133b05bbec44a66366c86e0e5b5e515a963a48de9898f921d7e56eb7e62a4687c48dd1d1e95f71081e481660fc775208c7062b45c878ac176ca8e055f80b9dcc5c76c94d9bdf91d5e05ae70cab6fb71109e5bf36424e89376d1d394fb5cff01c0975b96b1c68ad60d613ce07bd25bbd7b9f6c86831fe66b1b680bff5d177252dff5630ea33fc8e0527a68dd7edbae1c16f4a63a76ab2ceafd72b86625062a12892ca654635e27eb51f91dc3100a208c49ae6c5c2b544537c6aabcbc8410f5d17203e333bb7a617b2787b2b0cd918287ee4a48d4a9314992f6f6b1cc39d336f58be5f3b9464e4a069dc2348db43171a4478f7856d27703f0ba1f75c44ea9643bae737864e120fa241abb5998266ec681f9302911dbbbb76c010d099f64eabfc94b63c81c4161f49229fa8929a700135d04ef752239f83d27b20fe46e965d9c96975b0be5249932ab9ad0de615a48525262087c841b08bb3bb3a63f19965445680824514de7cf722261b22cd9d84d05cb2da65e3dc3e8889481cec863c432833c73ded2c0c77b5bb3857354798a46c855d7f8607f823e1d516291ba9aed84121b3883f05a5498d6ec2bee4c0b33eeb7526bab65e043eace57265dddc2a507ca6c03340b93424f47da94bae221ee5a7e2fad7b7715f39d97ea4b494a81456a1bc3231237b640367047d9194a1a3ead1a275f50228893e114df012816a1ffe737764728f500132731690005a6d80d037bfafd", 0x1000, 0x4008004, 0x0, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:44 executing program 2: clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) pselect6(0x40, &(0x7f0000000000)={0x5, 0xee, 0x7, 0x7f, 0x2, 0x6, 0x99, 0x4}, &(0x7f0000000040)={0x7, 0xffffffffffffff67, 0x0, 0x5, 0x20, 0xfffffffffffffffe, 0x0, 0x10000}, &(0x7f0000000080)={0x3, 0x8000000000000001, 0xfff, 0x5, 0x10000, 0xffffffffffffffff, 0x2, 0x5}, &(0x7f0000000200)={r0, r1+60000000}, &(0x7f0000000280)={&(0x7f0000000240)={[0x400]}, 0x8}) (async) r2 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r2, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:44 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$MEDIA_REQUEST_IOC_REINIT(r1, 0x7c81, 0x0) (async) write$UHID_CREATE2(r0, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) r3 = syz_open_dev$vcsa(&(0x7f00000001c0), 0xffff, 0x20000) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) (async) bind$unix(r2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e) (async) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) (async) recvfrom$rxrpc(r5, &(0x7f0000000380)=""/220, 0xdc, 0x120, 0x0, 0x0) (async) r6 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) openat$adsp1(0xffffffffffffff9c, &(0x7f0000000340), 0x2000, 0x0) (async) write$UHID_INPUT(r2, &(0x7f00000007c0)={0x8, {"2b6f45c26d2728df1d8cf689005e504c201cab3141a69937a76878401832b771fdc611eab0ff32956ccbe150155692c3137edccafa2f97ea7790dbeecffbe884adc1b6b4d59125e728e44cad8083d37e35b1bbf635d650ebe9be7816bf1098355770e0d49ec5b323f45cf9b76c74cf19ca701a41d2cdcd41ff629b93d22d2269f3e7d7a1883ea8f0500143aeac324707311a8ff9797bea3d737cc3ad56749a919ae44bc5ffcbd39bcd1d41a1084c51f4795b9dce0c9640bc99e13ba546c3306afba105356e438d015f7a5e978322d8fd209923ad0dab2429f051da3663b5b033442c240f7a208ac6b57509e646b8fb731a256991c2885109582271694b05df57fbd2946462c40118acd55a432b584a3880200eeece5d0a59d6b14d4c112d6719059ae9005d9e8d655b3e846b45738e8ef9db8c488e587603c77ba3bbe6f447bbaf5334d15f95ebf87049cf8fae67dcc396ebbf6e90fa80ade421dce9bbe8c28842ffebfa24993feae39b335562b57a1887032880ffb4d149e42217193fb300730925c4d9a95a8d3c8c6ee0664b45195a4f43ee1a8ef3e455e8b0e0c4f578dfa286fac33a992a43e210561f4048e18e91eec63a011b03df11a22dbee356db41536322cae37851dc684a86286568b826586de406c7a0b051c10315562f3279a6339f3f06f6c59df0937d2909267cb25dfb360c421e05947c4f628f0a87118a715c135f6ebab96eb2f9f232910685c25df592affff8791ec96d7d94ea0e65bb7ec80d68eb1bdde129048917b6919e42ec320b9f2794f8042c5a098c4784875bdf476f2dfd2f24bafb8e5de3f96ff7d8283ab18cfac30534ddeafddedd80aa789d0833dbad2d95b9d99d39dbabdc480c34e2a5ed312ca0bdd1e6525bdc4c88192677df99eed97f32493e15c6722d70d17714f2e5f0bf09404504cc675daf6234c9c71c05f8c3acb4db0c39355e6048c9f7145442f0f811ea152da0886cdf51e017e601ce9ad9c6ce27d36d9ce42a5726f40cc37e639cb14592dccbe519fa928b221a4044868e0548a1a2c247c403627a80d74d2e398072b0da640f41d7609b1744f7df81d142e9d8304a6ca43013d4627eebb7b12e7a50f92b4bdb2dd7d8c9b62c589697e46d3c071f29e7db2b6e303eb89e613016f8c7010b1a55634e19464f76315f2faea1b583cbe1d012728e3c83cff96cd8bec0b875c353b0ce4c4475d72f240d45f15c87074d89bf582109d8f4b11e2941ca7b8a9f12b04e8628bc0aaf25397c8fee8ecb2d232c25d6c721c016a820536be17d32f63511bab8815821b88d266727b74f54f439b64d9bf70c173ff760b2db7389be2c61c02e161e1a490a5239143f3d159250d5f9c8d4decf94cbf89fea2a4f9a8d98170cf585b523de5799fd3188570df73e821f4aab4c6540abe5715e2e5f1482e99e8952a20bba7b411d07d21069d3aab692eaba2f821f412aa832be1a83ed46c9e9d3772a8786ee16b5e20d8294a6cc2d6175d203924090f00f993d9d5f851e8ec8223e3e0b5ee8d77157de6827db96b89589445f8acbcba34bad3da24eb43631d22d70db9a8418aedfe259da93772f6a6fb58642d5d206d2cdc1d30c3e6b7a5074ca1daa6787c457bcbe87145da75db4a39bc70418c7fff6e230d9a423e792f7882cb86d5b4f7d9f5d184d519b05372e8492f4b32879304af33eb362eabc8432de37942b1ca184b5472a3b6008094298ca9b9bdaf366267dedf726456bddd363362755a42066e9ba43d738d804cfccd7d62cd267b226f5556c8ce32247604e3d434e87a85bae990a72017656f20bc95df6d8beb10353837356714ac3097abdc0e33273270ed3ff5810aa0158f349bb6d9c576f5b55deade2227960711f46ec5f092c5bebfd25cbb30a4fddc32b64cebf308b6a03416ed968aebf8617e8998b701ca5ca1bc025e30f9b2b2e0fe4388c667b3fd2a1ee6ee6969a96948755e4705ab64be35d1a9f88332b6359b87a7b729a795ba5491997c67cf51eee9d0c24a969cef9fe151d5e16762841608845d96a5dd9593f2bfb98d24c98caf00c11537bfb82356140f89d50606f0084a4be72c4d1bb9e8fb634f49536d3706c05dc93a854481922c396fd154bb7698615d4370bf68f5cfe1dc6e07c91da9643195536c501e890e553c0d4de827cd3b49a719c5588f391ea7eb472ee916a25ddeae0b1372b1d25eeddcb4c5ed5ac6ab087d89bca92b9ac0651f7a39ff7f8fbd451f280e2d37991dd257f333647e05301b87f16846e7e54d8a8513ed0b024697e3dd8ad4e6c49832e76bdbdaff67081cfefea92501e5bd7d44c3b014f8b425945b1fd2a01763af36a5928dc849b79a719292d2211d2d0884e769dab8f98cd6901b83d99093bbdb89ab0a8016f38d4d3861679a2dc3ef2135888e1e902612366e3ae3c7c0a3c8b4a34d9af1347b22ff2a5848441beebb108773612ff701d21430dc20f39c3389bd949f63ef94c52f45a84c9ad3a474cf00f1d3a8a95f4f77b900ea9fc672e942348c9596c4480daa928e7de1e8d654a94dc440dcdf01fd1c02f369e57f6ce33bf88bd061f392735bca686e6f3224901c7b9ffe144f1ca4bccd3b01c65abfe01ba0f5127b8e05de2cf30d3d920bf58b8004bf9904b7488a2d3c3754919cd54c8bd05fc3357eb4843b29bc07148a20b4544083431ca40300668bb44d869a8523451cfffe3203a5a603644b238fbb9989dcea94fbf38d5bfa714da19386f1a821bff2b744c9b695e9ae8ab2c2c1d0c5939c627bbdb1e816a1ef75aeb6eb00513f9e3bd2e18aec4f89e8c5276c8e6c9e2867b5eeb234896aae149c379fb68f59b7436956692d59b339c817bfb883d82d43d944123638e05754171e3f891ed56a31645ee253b99a10b1c39dc18548266c508ed6273c5f23f9119a49a34f9329988e780f51d3dab1e518ed244d4f4101bc78ad24e3ff2fbb56ffba528ac63799c77911ae97d96df5a3d81b552e8845370a18e5db82c18083472377812492910e6c14049e69fba642af70476875de7e56e554759a784b1a5457cb2699086a02280cd296a33e6007e2816dc7118421c74343b0ce05821f686bf32525b0a95a5b9de8c112faccfcef26f1c9ffb1692984ff488006fd7d3c68a6c1a830366e805da6b78a3bcf49e7899ce78db9fc74ad50100236fd1b80a6a1afe4f3bf8d20473f3e8401c79e5b714ffcd31248962eda71d7ac76bfc840b043d653300058233392147bd91f52ef2cb64fd3d4a15f7f97134ca9596299e7706259c022f831d8a54d08da35052223b23d839f2c00b4a1fb93bf08539f0f72c303d1b3c72d1df07e42ed45363631b457deb470864562af2599dc1e867a13823072cd352b912c3fce5eb8204c4d62712995c890f1c5f60f068b77530551d8ef36cab83fbb834ac26b4ddb4a215d016aea3ebcd7a3958f0767ac36b8295e36a152af24974e2b02135a7c77235f51b327fd9d7e4a201832fe4b56411968d5d293c1a437b12f062715fac66a3bc46066c0a2ab1d2b0cc1fc4d730a7e6b0bdabf12668b9cad5e096e3a0b47d5434743fd09c2aa4755e857faa0bff2c8b850ec6c8a5f0eabe7446fea29a5cc19f96c69771d0a76d9cff1bab31af50457a8083b9b10a114ccf1b34a50066aa7748c3795358b725ca1d3a8f81f9e5711db3141faf3e4584b9831a3b84854587aed765bbce568a01cc70b7bdedcd6745660211e7a4877ed482618979474ebcdfb041d72e56c774bda938f08b952a187f4bb08af2274aec04d8eda2b3b6945a23013f5cb04b3bcc9e8afc12cefd08a137d0a53e74640f09aa595bc820610453f0163afd9d7e6000f4852fcb293598a68818690193ae474a880e491b1b14cc59f49c2652e073fce3a0453a7f8878c058451abbeb16ed8b1eb0702e85195da564f9b075101bf192f1a591cfa647f8d9ff14e8b96015cc60c722ead7c8ba901450c4deb99cb5bb9597985f065e6f5c903aea514aa0059d6b375a138720038293368abcbe1d3d77572aa3e0c4aabbfcefd567aa9ab795315dc2d1231a583261856dd9595ed08d0566524551eba7a49d712c63027543613fda5bc867ff71bc402106898c239407169652e3d2c0ab9e7141c0f0aa46d700cccecd9959ab6773a9207fe80cef01dc15636ec53dcbaeaefed54d951386794ca8786b09bac76fe3ad04ecd00b2308a290a98df4f261bf1e4b535ef1b1ffa29fd6a2682cc8d7e8dded327d920b1d2ed8bbc0e0a7111d657b7c05341169cd7c6f6f67698e2441f2b4359e7536f9bdd1bc2d9c2e097eea67de0ad31f2765330af38506bde4ee05b257682d80c7871eaf7c474c399e078dd84bea75cab5d67547fadef7b0da1371f7c1e0bc3ca08d0e90a772a896e82dc3543fc75ac4de706c7bc92e9ebfe46db5a4419e9ca353bcdf0ff665ce88664782a0d7dd6d859964df6d9656aa563c04c532a64638ceed02983cdad31081c964661b1ceef0724b040ca64db920a89fb3eef5509ed7eb37386ebf2a5883f398b7933be86d8f919d9b200eb01b5ae7274958063233445dfc6d784248a3337a377a72845db0154953d31d0bad290f7d10557bdb076d07330f32892ef8664a5f1164b8637e0705b1c94296105522a8c5b994b4d11c10d6283650c57ec8aa3b06f48b360fefbcd7d645db383235cb36468865460bc9e35dc4366163d0895486fa4213ba2fe8ef0fb6993088b15dc491d547e822a8ed18446966db2855baf6c298f51593fa70813901575c79247e3291590617b2ddb1e42c53745381886c5b204350b414fc9d1a9db18c0d1cf4dc562df1723d0f3d31ec2e3163530194282ced43b64362358f3680221f38a39eda450a6b9551846a9eaf257a2e09214a1ea4e3c488645ea9f140743f96d2ef03f1871b5517b210c69d6eda68ebfb6bae14176da03813f1fca4a45fa76072b0da8123fffbe137eb2fc57eb79ed576672421447cf34fd001194c492ef7dd550989fac633e4b9bdcc2c0c9e87eebeb8447225b9916d02844262cff25e6c3cbdca1226401645c0bbfa1abcf4a9a8e168e4dac2de592a38ea2465561d414e75360402a62cbdb3c21afc971c1a6da1c2b65f606c1ea538e6644e9e24f24c55d2335798c5226051bc3707472f0ff76ffb142d35511a619ad7f17e91e7850453b9a75e740e7319053256676b65cb9b6538aabc993b2990cbf8ff165a28a6b6e308d89afb731fddc856273b23154b7321af2dc84a1183dbf39858a5c432f87403eb9b85eb79bd64c8323e099f478ee4c8fb75e2e669bf0f829c9a53e8a40af474cdca680205be6eaaa4fe459743dc724da9f8ae8bae92a4c85f4853081eb5f003a2e21db4dd42ec1ba63ec652b82435652f4b1533e27ebacc9c4cf9b5999b302489dfc7f58e80a0b8b75b8b759513505ad9b5ff13b65aba4dc0334057cbd23dfc7bff749104d25c6a80b3c52cd35d505181fe64fc68f08cce187b7d7b9f22cc37e458c6b58314e35fcd9a356aaffa1a83a698b11f42002855dcf346f70407e53c4b334662008760e9ff1efc487445493ab51c78e7c9946e5b18ed854f5b75823495c15c195dccfed8b41aa703736c0f1cbe302e55f236b8d3ddea21aba54e4dcb7e2952467ca2dce10a4b3557a95e4ce9576c23f2479901d27c463aa6bae53f70d51869be3d96b082bfabd884d4d23c57c7ce5f902ef30124ee0633d4cec4fe92864c9789d0b8fd3a19e4b2f1b8432f1e0dc42d3c59c106757f04e7b7932d63cb381f4f06bbfdd3d27fad13962373031b1ff58ddb0cfb20d9cca9582f19f5ba", 0x1000}}, 0x1006) (async) write$UHID_CREATE2(r6, 0x0, 0x0) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_ext={0x1c, 0xe, &(0x7f0000000480)=ANY=[@ANYBLOB="18000000020000000000000008000000183500000400000000000000000000001855000000000000000000001823000000000000", @ANYRES32=r0, @ANYBLOB="00000000000000002b150000", @ANYRES32=0x1, @ANYBLOB="000000000000009c2b40c119fdb21600185a00000c00000000000000000000000d26ffff01c60000ef29cbec6e1482e5e310fd0100000000000000d85f5846e810d60d03ebadafc7a5300e09415ab299d4248353"], &(0x7f0000000080)='GPL\x00', 0xc, 0x47, &(0x7f00000000c0)=""/71, 0x41100, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x3, 0x4}, 0x8, 0x10, &(0x7f0000000180)={0x5, 0xc, 0x9, 0x9}, 0x10, 0x1433b, 0xffffffffffffffff, 0x0, &(0x7f0000000200)=[0x1, r2, r3, r4, r6, 0xffffffffffffffff]}, 0x80) 02:39:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() syz_open_procfs$namespace(r1, &(0x7f0000000000)='ns/cgroup\x00') r2 = getuid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000040)={r1, r2, 0xee01}, 0xc) getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:44 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000000)={0x2, @vbi={0x1f, 0x8, 0x9, 0x48524742, [0x800, 0x6], [0x8, 0x75293cf5], 0x2}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_QBUF(r2, 0xc058560f, &(0x7f00000003c0)=@userptr={0x6, 0x1, 0x4, 0xe000, 0x9c, {0x77359400}, {0x4, 0x0, 0x7, 0xff, 0x6, 0x3f, "49a9b1dc"}, 0xff, 0x2, {&(0x7f0000000380)}, 0x4}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000000280)={0x3, @sliced={0x1, [0x3ff, 0x2, 0x1, 0x8001, 0xbc9a, 0xffff, 0x1, 0x1, 0x20, 0x7e, 0xff, 0xa9e, 0x5, 0x200, 0x2, 0x7, 0x4, 0x5, 0x0, 0x6, 0x3, 0xff4f, 0x1, 0x19e, 0x7fff, 0xffe6, 0x3, 0x5, 0x9, 0x6, 0xfd, 0xa408, 0x1000, 0x5, 0x0, 0x3, 0x7, 0x3, 0x8, 0x1, 0x4, 0x5, 0x7, 0x8, 0x5, 0x4, 0x400, 0xfff], 0xfffffff9}}) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$USBDEVFS_SETINTERFACE(r3, 0x80085504, &(0x7f0000000240)={0x2, 0x1000}) 02:39:44 executing program 0: ioctl$SNDCTL_DSP_NONBLOCK(0xffffffffffffffff, 0x500e, 0x0) r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x1, 0x80) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f00000000c0)=0xfffffffd) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x4e23}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) 02:39:44 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000280)={0x0, 0x3, 0x4, {0x3, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], 0xfffffffd}}}) (async) syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000380)="52682a95b39bb45224794a80f34e7d5ba6c226a4918f0b5525dbbbef6b3e5d5cdaa092a9454755c96d0d068d79c7ffc42574591fc10d4ac9b774897cc04dfda43ba71394a879330badf160feed81e2cf1a98f8a31b48c10acff5c7a4ba3fbb3cee9ce7e7eec063c20d52f4f4f6c87148047995c99163dd94908091a69a265ea7f04b91544c72daf728c29df4e5a68755fcbb8798997469289b42a6782f075df9af7fe71a36b9e96077b26775c78c3290b710fded65cf120420008cf48db5bc58d738621a3cf0dc63d5c6cd3b44177fd0fd1f7204aaca494b62026d91680ca428a2c4e085e03d26e49fb319a7d9649092f4829bbda0f31979be79b7c683d03d2e4ade223090241bd8d7d56cea03286ac31c3cfcdc6b7c6676c3c4ca6247f43289ad9d09ede991fc44886e289d302c0b5ee2c1a479c21337b479f74efaecca6cdb6eafb7d93fdc4ab88458626dd01fc861052eae36675de546c37fa989f4b6a6e6d76de37c1aaea8a2685f0733220f85ab7b7c561a3cbddba23eb3884022bbd4078d72b21562e7584d39bedaf52bcafd37a297ab8e370952a527c56e2802f3dc06523d8610bcbc0a648cf3ff1fe6edb6c89d09ca530cdd5a4be163f749123e0fdda8163d36b49b39d34fcc83a249ea64defacd9016e2017a1d4b3626290e75972b556cf20c9d2fb88f0692ff9dc0b4920fc03590bace4c680447b6ade3b1cf4ef1a3c7b12c859776c8dc1a1f5dc77bdba8dd6e017a3e571d19031ac1bd2af6a9c581fd29e42afe33853c8bd0ba1424a32b81801e9d4f7f0ea2add4a7e809b5fb5d979e41cbbe78a764d64a3cd9ad46f54473c11a3395615a8b7d7377ec4f072a1bca30c361d21caf09bf0e009cd772124ca8fd12740b2504cd7d244e73717f6b5f4b0d269b62918748af45400208227ffa7be7927322adb10fc1c33a9b42296e39dfb52c54076b15ff9787c35baae4c2f79e4ae0a1597ec6da595497ba5ea229a46485f0b9146fa0679dd557ee11838614563ee0ce99922fca53e0731ec9a79155298b21dd88bcf9a3e0e82a0cd095ca93e6dd048c81065854d2ac0b2fa51ead428ea750c674b7addfb6af2c7470e3600601a0b516fc979b97c9680ead1284d4b2e13f893d6b1abaf3dfd05505d5aac6a6e4f301d3af73499688aa1d38c6b84c46f06106ffdb7664ad55c77b804d9948efdf335be1bfd7f265dd8e10c0a9ea75402296f2aa58b13a3261e95e7b14b9cb4758c60d2edd389273ce8a7048910afbbfeab1eafb05086a8c3ca6c17f9f7cdd4d21f086e8af99450040fe3f2ccd75feeea933c0d24f6d65356824300bbb0b8a74678dec94b1ecb1d97f4011b81250ca9a6581c7fb5001202f396087b9c9e44da520ba9f2c77ef12de1b26167aaae68b1487085342b6f2df68882ed69fe8c6df33edd51959e7db6220684e112c00ad9c1dd16ceec1498c6ae447d2ccf21d5be64b4c59fb5ca4ce038e42aef93eb27fc0091c3ed769b1356beb634d0b57977762ce7f72556b3fe638052906f9647b6cd51c13d6009e0368034f288848ddec59c80d7c801cd44b437aab6302ab2c509b8bebb79160e07935a0cf80fdebd83c849353ae2311300276ca3d4c23a68871be7e4d4482ab372c11bdcffe9e44846c35357d40084e3a7a13aa1860e38ecb349bda74eb63bb446156fe1c4a7cd7ec73c2b972b0c4675533aaf9e2a8df108013e52655a52beebeb061f671e780dde82b249d729777f6d22054cf9e5388d4f938354499b3475601bdfe38c1235b291f9d2ae107fb1a7b76ef6701a12bc3c918c85700bee9192920c4fcdaf9a82ca9bb11c3a43b68b10e48400f66c339df8c2a9447ff4ad03c130fcc4436a1649a9d0ac239941648fd0d71fbe1ffbeccd66bd4ff29cd8c59a14fde28388919ee5312cafa4500bbf9176282a45bbcd5fc33b7edfc9a9c56b4cc47918bf822305a8f771c10b0a18c8c6ca85c7814cd69388eabfe5c1037749237607d4bbc69a90da2297b323764624145565aaa76a7457a1bd70b3db97b26df46072ab0dfc1ffe0dc63dc657d8bbaa747447a1c53bcdcaa5b3c81d7e803dc08a26ebf076ddc5bcb065a253adf2c7f1bb259ccf643d4c5fb58c86ef226e487248273fcda8be00b45150774761682658a392f059b03ff78bf6288f6949c188a3abbeccbe3559d69c55cce852353cc674bd5adda0d76d65a3ab9e4bc0bdc5d09bc2fad5e49613f9f24c098560fe2ed200570698afede2351c87a1547f14d4d1b1f9c40c463db4a88eda276549bde5cba6173fa36b98a59f167ff8013779663d228e8d9ab0e0e4004a7c825d548e2e5e8b0af28ec5f8e8765df53ce2a9cd0babecb64d65a91e3ff30b643e64375bfdeb6e7e8a39f6384c292b00706a4e80853783941e459c2aec5cfcdc2f9c46505c6f7a6fb1a536d2a8a25028c09b477f068424b0827bdb0bc223cd9953479066a3bb1ff19d37035d1ab287e728fcbe3b82c7101c6e986ddb413d36340dc35a328a4248f73bcee1084a441eed4e03c0f508a6ec9467e905c9a1f4af5974ffbb94e0ec94fa1112076dd384549d6dde26b4aa871923a945e3c03e8bdda18a10fe0a84ff480b301cdb319ff9228f8bad18b537ba0675b722689379f46adf19ab271d25448359b122f2c657c764bb7ba3eab9c9d45d38a93bf339484011e11bb91d61bd1cb83373019bb75d279e334f3ba1d482db625c3bef4309630eb007c5e906330e702bbd8d5d23b91a2cc072218e56c424b385836c7cbd8ec9db0e5c3d200eae8c34d8f9cc489b47f83c10385aff65f025c7ac4ee8ca64c905be5b579a81965197cf5aff364a0d27d265acb849390893edfcee960961f2d9f7bb9cba8edc203481b6db6572094fc84fa8def3b4b1aee1f4e836a979d6ccdd184841d52b046b99a0a32b50dc09ae41876caa5311926e4bc2a166cbe61188e5238034ca3fb17c198cac423ec068aa111c8e415a2869436c5307377f4afdb59942445a8306c30e70eb905d997610e2a88af5fa936e82e4e8a5d8f042167f685c9cf41d31a3cde927703e81b8165a13609eebeba02cdc76d33258efa31967a7afa15f63a7c8a029c0a6832268e4dbdd253e8f86615c350deb14b079efb9d38ad861a906e7d76b4c3c9fdacab536c815631de05b065d649964dbaec366947d397f4832b8a295bf8d844ea0c2aecdaec35d4f63a3883a444ea1fd74859864ef684d2aedc9eb1c8094f68f5c6b78d00f9a4f0312bc0d14cd5ca56c054af9bb1e342c254c850e900b120b517f57e85eb0b9657f786102706273622dd553addcb715706555060daab20901f6e2930402f97ea397bb776dc6fded0ed09cb8b0c72e43fb4e42c24f2d72abddae9c0e633e2c05ffed51319896c7b80727c824c5827bda84ad2a4f7f831a17d5d53ac301542ddd3bd0f1817b0fca7293be99623afdfa2a51ec7c9d75c12ae70bc28a642fbff49937a8d3deef44e165518aad08e99b5d7f5729a95ea01c8352333f980a2b12bc99e29fc654729bc2250600fd0373f12a015da33fc166cf7ac6568183e23668203486a6e665f7de3784005fa10d0e9e10a8265c0f6b697140774d22193212e588a88279eb6ffb696344c9ba04dfc7e58d8e641a017ef93d237be8ea450f073246563c584574effdf5fb37c30dbe30b2b389bf23cac00b9406b40b3188d499f7e9eef7d6020d4f46a345e6fee588ac75f5c3666f2465f639f7226eb5ac023aca16f693942d368700dc64a0c5e5458849faf92e382f365c9cf25168aa532900df20bd51f1478d6101e165ea774bf6b922ed0300bc15bbb12c7bd40f4ff0c82293a81b36e02dc6c5df14973a0309f9af2d758ddb7bf366d5a2435240e1e8367efa8df5fa4d143cbd23017bf80c2fea209a7b0936d6bd08083084f9a54492a519ce049a90499edffe33364e08bf7136fb9e1fdfe5e60a8e3ea7f7f82a938219e1da7b35e6a5d270c79e7f2b8bfd9c08ebe670610a2b70d34766b5afd49474ca06900ae0ac447517dc5dc6984797bdab93847bc5ae6f10e80a9f8b7a39d895ac8bdf8600c912c7530a4fd2b8b18fb7114979502709e5affd29cfdba9c5336a5e58ac1034c6892b318ac3969c8e740095bd48fe332bd0292bc68212d7b6102ddd9438f3607896a931b6cf00648f4e0e0105c7e4a122b6f74528130ae35cdd1a4ff9a2a1909acc337382af198aa49c08a19f50e7936979a27cf4488af235c6017d37cb23756b3cad8bfdad6a5a8a1916adc8fac50293249c93bfd74ad74122df314e4e77b6ea28682807c2b318a83ea6cd9313f866770ce704a1192a3210931390f6e0374778c9b4f9c3101d4982c79c6ba53f59c26f8004728d4ae0a26b2407b71ba8806300d08fe36f098bbbb0c1a7f8cb30a15893dc05dbd747242d19db89e413b3c9026c84d508b632238bd9eae5943a9c87bc6cc88e20c44ac71fdadab1ca06d211d2a0f5459b568d14a553da032243e63a745ed808146eae3f8f86d37317d803af2a9b61550929bc8d4aaab3de5e8057b2b2844356b4d5cd831b960822a7f8efa6ec7734c4468bdb68e1e24265b6b5ff6617ffcf3229ad79c18830509e336ba6577b3786a0397dc0ad2bc81b0b89b722c441bd9a730a18e00ed304ed42177cf9b82703dab20d95914d254e8d2988642b417872ffe4195483a6b258a8f6d9613b3f2f46a4d3ace3c5a054451a9cc2be6c7e12c37c209aac16726e3b6b0e0b663325440f83bcc1a58eb6e8be8b1e385196b1b739bdd88823e40321005366c1c6dfcb31a222bbf41f1d952cdc8b1285822393aee8770303b0be3a5e1f6c04c77ea5c27e623f3945cf4376531d66d3adb087332c0e11c89cf21c3ce949d8a409c24ed6d6b8c3ffd46235368717347f06ac43c95d99ac595fa8a536c72330605a3e16587bd54b9660f4a876349b5d296c215916b0c21721ee1667753e154c90be52d6343c911af0bced44165ffc40e65b8c69d9735b60a276cb80a8634be5e8afc2ba933cd856dc39c929448e2112ee47df519adaddfb1fda20a084aa0258dd133b05bbec44a66366c86e0e5b5e515a963a48de9898f921d7e56eb7e62a4687c48dd1d1e95f71081e481660fc775208c7062b45c878ac176ca8e055f80b9dcc5c76c94d9bdf91d5e05ae70cab6fb71109e5bf36424e89376d1d394fb5cff01c0975b96b1c68ad60d613ce07bd25bbd7b9f6c86831fe66b1b680bff5d177252dff5630ea33fc8e0527a68dd7edbae1c16f4a63a76ab2ceafd72b86625062a12892ca654635e27eb51f91dc3100a208c49ae6c5c2b544537c6aabcbc8410f5d17203e333bb7a617b2787b2b0cd918287ee4a48d4a9314992f6f6b1cc39d336f58be5f3b9464e4a069dc2348db43171a4478f7856d27703f0ba1f75c44ea9643bae737864e120fa241abb5998266ec681f9302911dbbbb76c010d099f64eabfc94b63c81c4161f49229fa8929a700135d04ef752239f83d27b20fe46e965d9c96975b0be5249932ab9ad0de615a48525262087c841b08bb3bb3a63f19965445680824514de7cf722261b22cd9d84d05cb2da65e3dc3e8889481cec863c432833c73ded2c0c77b5bb3857354798a46c855d7f8607f823e1d516291ba9aed84121b3883f05a5498d6ec2bee4c0b33eeb7526bab65e043eace57265dddc2a507ca6c03340b93424f47da94bae221ee5a7e2fad7b7715f39d97ea4b494a81456a1bc3231237b640367047d9194a1a3ead1a275f50228893e114df012816a1ffe737764728f500132731690005a6d80d037bfafd", 0x1000, 0x4008004, 0x0, 0x0) (async, rerun: 32) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (rerun: 32) 02:39:44 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(0xffffffffffffffff, 0xc0d05640, &(0x7f0000000200)={0x3, @raw_data="9f9e50c1ddc795aa10009da3b537fa440d8fa7a96a622d063616ce9258404210c7fc8b46e83447feefd79b412f2dbe586dc7fdfc3fbd1e2a3393ba76dd3c04504e6434e263ed0ae5f4b8d5f04d675ee78df3c33528737c20a845ce767edc7bd925b16c1e5ee6b04ab5f8d5f88f9ac36f3df3093803f495f3c7c34dc0c687b3a30c3b513462d1630c27e178935e3ff5438bdfa3d9cc7ff3fac026563b69e29af7d540dc24c157d287abb6be46e55e7d00588c89dd3cf2326c92ca93fd9daae00958f40847472dffc2"}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x9, 0x4, {0x0, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52, 0x7, 0xfffffffe}}}) syz_open_dev$vim2m(&(0x7f0000000040), 0x9, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_CTRL(r1, 0xc008561c, &(0x7f0000000000)={0x5, 0x200}) 02:39:44 executing program 0: ioctl$SNDCTL_DSP_NONBLOCK(0xffffffffffffffff, 0x500e, 0x0) r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x1, 0x80) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f00000000c0)=0xfffffffd) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x4e23}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) 02:39:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() syz_open_procfs$namespace(r1, &(0x7f0000000000)='ns/cgroup\x00') r2 = getuid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000040)={r1, r2, 0xee01}, 0xc) getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) syz_open_procfs$namespace(r1, &(0x7f0000000000)='ns/cgroup\x00') (async) getuid() (async) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000040)={r1, r2, 0xee01}, 0xc) (async) getuid() (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) 02:39:44 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000280)={0x0, 0x3, 0x4, {0x3, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], 0xfffffffd}}}) (async) syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000380)="52682a95b39bb45224794a80f34e7d5ba6c226a4918f0b5525dbbbef6b3e5d5cdaa092a9454755c96d0d068d79c7ffc42574591fc10d4ac9b774897cc04dfda43ba71394a879330badf160feed81e2cf1a98f8a31b48c10acff5c7a4ba3fbb3cee9ce7e7eec063c20d52f4f4f6c87148047995c99163dd94908091a69a265ea7f04b91544c72daf728c29df4e5a68755fcbb8798997469289b42a6782f075df9af7fe71a36b9e96077b26775c78c3290b710fded65cf120420008cf48db5bc58d738621a3cf0dc63d5c6cd3b44177fd0fd1f7204aaca494b62026d91680ca428a2c4e085e03d26e49fb319a7d9649092f4829bbda0f31979be79b7c683d03d2e4ade223090241bd8d7d56cea03286ac31c3cfcdc6b7c6676c3c4ca6247f43289ad9d09ede991fc44886e289d302c0b5ee2c1a479c21337b479f74efaecca6cdb6eafb7d93fdc4ab88458626dd01fc861052eae36675de546c37fa989f4b6a6e6d76de37c1aaea8a2685f0733220f85ab7b7c561a3cbddba23eb3884022bbd4078d72b21562e7584d39bedaf52bcafd37a297ab8e370952a527c56e2802f3dc06523d8610bcbc0a648cf3ff1fe6edb6c89d09ca530cdd5a4be163f749123e0fdda8163d36b49b39d34fcc83a249ea64defacd9016e2017a1d4b3626290e75972b556cf20c9d2fb88f0692ff9dc0b4920fc03590bace4c680447b6ade3b1cf4ef1a3c7b12c859776c8dc1a1f5dc77bdba8dd6e017a3e571d19031ac1bd2af6a9c581fd29e42afe33853c8bd0ba1424a32b81801e9d4f7f0ea2add4a7e809b5fb5d979e41cbbe78a764d64a3cd9ad46f54473c11a3395615a8b7d7377ec4f072a1bca30c361d21caf09bf0e009cd772124ca8fd12740b2504cd7d244e73717f6b5f4b0d269b62918748af45400208227ffa7be7927322adb10fc1c33a9b42296e39dfb52c54076b15ff9787c35baae4c2f79e4ae0a1597ec6da595497ba5ea229a46485f0b9146fa0679dd557ee11838614563ee0ce99922fca53e0731ec9a79155298b21dd88bcf9a3e0e82a0cd095ca93e6dd048c81065854d2ac0b2fa51ead428ea750c674b7addfb6af2c7470e3600601a0b516fc979b97c9680ead1284d4b2e13f893d6b1abaf3dfd05505d5aac6a6e4f301d3af73499688aa1d38c6b84c46f06106ffdb7664ad55c77b804d9948efdf335be1bfd7f265dd8e10c0a9ea75402296f2aa58b13a3261e95e7b14b9cb4758c60d2edd389273ce8a7048910afbbfeab1eafb05086a8c3ca6c17f9f7cdd4d21f086e8af99450040fe3f2ccd75feeea933c0d24f6d65356824300bbb0b8a74678dec94b1ecb1d97f4011b81250ca9a6581c7fb5001202f396087b9c9e44da520ba9f2c77ef12de1b26167aaae68b1487085342b6f2df68882ed69fe8c6df33edd51959e7db6220684e112c00ad9c1dd16ceec1498c6ae447d2ccf21d5be64b4c59fb5ca4ce038e42aef93eb27fc0091c3ed769b1356beb634d0b57977762ce7f72556b3fe638052906f9647b6cd51c13d6009e0368034f288848ddec59c80d7c801cd44b437aab6302ab2c509b8bebb79160e07935a0cf80fdebd83c849353ae2311300276ca3d4c23a68871be7e4d4482ab372c11bdcffe9e44846c35357d40084e3a7a13aa1860e38ecb349bda74eb63bb446156fe1c4a7cd7ec73c2b972b0c4675533aaf9e2a8df108013e52655a52beebeb061f671e780dde82b249d729777f6d22054cf9e5388d4f938354499b3475601bdfe38c1235b291f9d2ae107fb1a7b76ef6701a12bc3c918c85700bee9192920c4fcdaf9a82ca9bb11c3a43b68b10e48400f66c339df8c2a9447ff4ad03c130fcc4436a1649a9d0ac239941648fd0d71fbe1ffbeccd66bd4ff29cd8c59a14fde28388919ee5312cafa4500bbf9176282a45bbcd5fc33b7edfc9a9c56b4cc47918bf822305a8f771c10b0a18c8c6ca85c7814cd69388eabfe5c1037749237607d4bbc69a90da2297b323764624145565aaa76a7457a1bd70b3db97b26df46072ab0dfc1ffe0dc63dc657d8bbaa747447a1c53bcdcaa5b3c81d7e803dc08a26ebf076ddc5bcb065a253adf2c7f1bb259ccf643d4c5fb58c86ef226e487248273fcda8be00b45150774761682658a392f059b03ff78bf6288f6949c188a3abbeccbe3559d69c55cce852353cc674bd5adda0d76d65a3ab9e4bc0bdc5d09bc2fad5e49613f9f24c098560fe2ed200570698afede2351c87a1547f14d4d1b1f9c40c463db4a88eda276549bde5cba6173fa36b98a59f167ff8013779663d228e8d9ab0e0e4004a7c825d548e2e5e8b0af28ec5f8e8765df53ce2a9cd0babecb64d65a91e3ff30b643e64375bfdeb6e7e8a39f6384c292b00706a4e80853783941e459c2aec5cfcdc2f9c46505c6f7a6fb1a536d2a8a25028c09b477f068424b0827bdb0bc223cd9953479066a3bb1ff19d37035d1ab287e728fcbe3b82c7101c6e986ddb413d36340dc35a328a4248f73bcee1084a441eed4e03c0f508a6ec9467e905c9a1f4af5974ffbb94e0ec94fa1112076dd384549d6dde26b4aa871923a945e3c03e8bdda18a10fe0a84ff480b301cdb319ff9228f8bad18b537ba0675b722689379f46adf19ab271d25448359b122f2c657c764bb7ba3eab9c9d45d38a93bf339484011e11bb91d61bd1cb83373019bb75d279e334f3ba1d482db625c3bef4309630eb007c5e906330e702bbd8d5d23b91a2cc072218e56c424b385836c7cbd8ec9db0e5c3d200eae8c34d8f9cc489b47f83c10385aff65f025c7ac4ee8ca64c905be5b579a81965197cf5aff364a0d27d265acb849390893edfcee960961f2d9f7bb9cba8edc203481b6db6572094fc84fa8def3b4b1aee1f4e836a979d6ccdd184841d52b046b99a0a32b50dc09ae41876caa5311926e4bc2a166cbe61188e5238034ca3fb17c198cac423ec068aa111c8e415a2869436c5307377f4afdb59942445a8306c30e70eb905d997610e2a88af5fa936e82e4e8a5d8f042167f685c9cf41d31a3cde927703e81b8165a13609eebeba02cdc76d33258efa31967a7afa15f63a7c8a029c0a6832268e4dbdd253e8f86615c350deb14b079efb9d38ad861a906e7d76b4c3c9fdacab536c815631de05b065d649964dbaec366947d397f4832b8a295bf8d844ea0c2aecdaec35d4f63a3883a444ea1fd74859864ef684d2aedc9eb1c8094f68f5c6b78d00f9a4f0312bc0d14cd5ca56c054af9bb1e342c254c850e900b120b517f57e85eb0b9657f786102706273622dd553addcb715706555060daab20901f6e2930402f97ea397bb776dc6fded0ed09cb8b0c72e43fb4e42c24f2d72abddae9c0e633e2c05ffed51319896c7b80727c824c5827bda84ad2a4f7f831a17d5d53ac301542ddd3bd0f1817b0fca7293be99623afdfa2a51ec7c9d75c12ae70bc28a642fbff49937a8d3deef44e165518aad08e99b5d7f5729a95ea01c8352333f980a2b12bc99e29fc654729bc2250600fd0373f12a015da33fc166cf7ac6568183e23668203486a6e665f7de3784005fa10d0e9e10a8265c0f6b697140774d22193212e588a88279eb6ffb696344c9ba04dfc7e58d8e641a017ef93d237be8ea450f073246563c584574effdf5fb37c30dbe30b2b389bf23cac00b9406b40b3188d499f7e9eef7d6020d4f46a345e6fee588ac75f5c3666f2465f639f7226eb5ac023aca16f693942d368700dc64a0c5e5458849faf92e382f365c9cf25168aa532900df20bd51f1478d6101e165ea774bf6b922ed0300bc15bbb12c7bd40f4ff0c82293a81b36e02dc6c5df14973a0309f9af2d758ddb7bf366d5a2435240e1e8367efa8df5fa4d143cbd23017bf80c2fea209a7b0936d6bd08083084f9a54492a519ce049a90499edffe33364e08bf7136fb9e1fdfe5e60a8e3ea7f7f82a938219e1da7b35e6a5d270c79e7f2b8bfd9c08ebe670610a2b70d34766b5afd49474ca06900ae0ac447517dc5dc6984797bdab93847bc5ae6f10e80a9f8b7a39d895ac8bdf8600c912c7530a4fd2b8b18fb7114979502709e5affd29cfdba9c5336a5e58ac1034c6892b318ac3969c8e740095bd48fe332bd0292bc68212d7b6102ddd9438f3607896a931b6cf00648f4e0e0105c7e4a122b6f74528130ae35cdd1a4ff9a2a1909acc337382af198aa49c08a19f50e7936979a27cf4488af235c6017d37cb23756b3cad8bfdad6a5a8a1916adc8fac50293249c93bfd74ad74122df314e4e77b6ea28682807c2b318a83ea6cd9313f866770ce704a1192a3210931390f6e0374778c9b4f9c3101d4982c79c6ba53f59c26f8004728d4ae0a26b2407b71ba8806300d08fe36f098bbbb0c1a7f8cb30a15893dc05dbd747242d19db89e413b3c9026c84d508b632238bd9eae5943a9c87bc6cc88e20c44ac71fdadab1ca06d211d2a0f5459b568d14a553da032243e63a745ed808146eae3f8f86d37317d803af2a9b61550929bc8d4aaab3de5e8057b2b2844356b4d5cd831b960822a7f8efa6ec7734c4468bdb68e1e24265b6b5ff6617ffcf3229ad79c18830509e336ba6577b3786a0397dc0ad2bc81b0b89b722c441bd9a730a18e00ed304ed42177cf9b82703dab20d95914d254e8d2988642b417872ffe4195483a6b258a8f6d9613b3f2f46a4d3ace3c5a054451a9cc2be6c7e12c37c209aac16726e3b6b0e0b663325440f83bcc1a58eb6e8be8b1e385196b1b739bdd88823e40321005366c1c6dfcb31a222bbf41f1d952cdc8b1285822393aee8770303b0be3a5e1f6c04c77ea5c27e623f3945cf4376531d66d3adb087332c0e11c89cf21c3ce949d8a409c24ed6d6b8c3ffd46235368717347f06ac43c95d99ac595fa8a536c72330605a3e16587bd54b9660f4a876349b5d296c215916b0c21721ee1667753e154c90be52d6343c911af0bced44165ffc40e65b8c69d9735b60a276cb80a8634be5e8afc2ba933cd856dc39c929448e2112ee47df519adaddfb1fda20a084aa0258dd133b05bbec44a66366c86e0e5b5e515a963a48de9898f921d7e56eb7e62a4687c48dd1d1e95f71081e481660fc775208c7062b45c878ac176ca8e055f80b9dcc5c76c94d9bdf91d5e05ae70cab6fb71109e5bf36424e89376d1d394fb5cff01c0975b96b1c68ad60d613ce07bd25bbd7b9f6c86831fe66b1b680bff5d177252dff5630ea33fc8e0527a68dd7edbae1c16f4a63a76ab2ceafd72b86625062a12892ca654635e27eb51f91dc3100a208c49ae6c5c2b544537c6aabcbc8410f5d17203e333bb7a617b2787b2b0cd918287ee4a48d4a9314992f6f6b1cc39d336f58be5f3b9464e4a069dc2348db43171a4478f7856d27703f0ba1f75c44ea9643bae737864e120fa241abb5998266ec681f9302911dbbbb76c010d099f64eabfc94b63c81c4161f49229fa8929a700135d04ef752239f83d27b20fe46e965d9c96975b0be5249932ab9ad0de615a48525262087c841b08bb3bb3a63f19965445680824514de7cf722261b22cd9d84d05cb2da65e3dc3e8889481cec863c432833c73ded2c0c77b5bb3857354798a46c855d7f8607f823e1d516291ba9aed84121b3883f05a5498d6ec2bee4c0b33eeb7526bab65e043eace57265dddc2a507ca6c03340b93424f47da94bae221ee5a7e2fad7b7715f39d97ea4b494a81456a1bc3231237b640367047d9194a1a3ead1a275f50228893e114df012816a1ffe737764728f500132731690005a6d80d037bfafd", 0x1000, 0x4008004, 0x0, 0x0) (async, rerun: 64) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (rerun: 64) 02:39:44 executing program 0: ioctl$SNDCTL_DSP_NONBLOCK(0xffffffffffffffff, 0x500e, 0x0) r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x1, 0x80) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f00000000c0)=0xfffffffd) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x4e23}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) ioctl$SNDCTL_DSP_NONBLOCK(0xffffffffffffffff, 0x500e, 0x0) (async) syz_open_dev$vcsa(&(0x7f0000000000), 0x1, 0x80) (async) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f00000000c0)=0xfffffffd) (async) socket$unix(0x1, 0x2, 0x0) (async) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x4e23}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) (async) 02:39:44 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x24c400, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000080)=@multiplanar_mmap={0x2, 0x1, 0x4, 0x2, 0x4, {0x77359400}, {0x1, 0x8, 0x1, 0x0, 0x6, 0x0, "c798ba7d"}, 0x9, 0x1, {&(0x7f0000000000)=[{0x1f, 0x7, {0x8000000000000001}, 0x7}, {0xff, 0x8000, {0xffffffffffffffff}}]}, 0x3ff, 0x0, r1}) 02:39:44 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000000)={0x2, @vbi={0x1f, 0x8, 0x9, 0x48524742, [0x800, 0x6], [0x8, 0x75293cf5], 0x2}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_QBUF(r2, 0xc058560f, &(0x7f00000003c0)=@userptr={0x6, 0x1, 0x4, 0xe000, 0x9c, {0x77359400}, {0x4, 0x0, 0x7, 0xff, 0x6, 0x3f, "49a9b1dc"}, 0xff, 0x2, {&(0x7f0000000380)}, 0x4}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000000280)={0x3, @sliced={0x1, [0x3ff, 0x2, 0x1, 0x8001, 0xbc9a, 0xffff, 0x1, 0x1, 0x20, 0x7e, 0xff, 0xa9e, 0x5, 0x200, 0x2, 0x7, 0x4, 0x5, 0x0, 0x6, 0x3, 0xff4f, 0x1, 0x19e, 0x7fff, 0xffe6, 0x3, 0x5, 0x9, 0x6, 0xfd, 0xa408, 0x1000, 0x5, 0x0, 0x3, 0x7, 0x3, 0x8, 0x1, 0x4, 0x5, 0x7, 0x8, 0x5, 0x4, 0x400, 0xfff], 0xfffffff9}}) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) 02:39:44 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(0xffffffffffffffff, 0xc0d05640, &(0x7f0000000200)={0x3, @raw_data="9f9e50c1ddc795aa10009da3b537fa440d8fa7a96a622d063616ce9258404210c7fc8b46e83447feefd79b412f2dbe586dc7fdfc3fbd1e2a3393ba76dd3c04504e6434e263ed0ae5f4b8d5f04d675ee78df3c33528737c20a845ce767edc7bd925b16c1e5ee6b04ab5f8d5f88f9ac36f3df3093803f495f3c7c34dc0c687b3a30c3b513462d1630c27e178935e3ff5438bdfa3d9cc7ff3fac026563b69e29af7d540dc24c157d287abb6be46e55e7d00588c89dd3cf2326c92ca93fd9daae00958f40847472dffc2"}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x9, 0x4, {0x0, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52, 0x7, 0xfffffffe}}}) syz_open_dev$vim2m(&(0x7f0000000040), 0x9, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_S_CTRL(r1, 0xc008561c, &(0x7f0000000000)={0x5, 0x200}) 02:39:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() syz_open_procfs$namespace(r1, &(0x7f0000000000)='ns/cgroup\x00') r2 = getuid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000040)={r1, r2, 0xee01}, 0xc) getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) syz_open_procfs$namespace(r1, &(0x7f0000000000)='ns/cgroup\x00') (async) getuid() (async) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000040)={r1, r2, 0xee01}, 0xc) (async) getuid() (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) 02:39:44 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000000)={0x2, @vbi={0x1f, 0x8, 0x9, 0x48524742, [0x800, 0x6], [0x8, 0x75293cf5], 0x2}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_QBUF(r2, 0xc058560f, &(0x7f00000003c0)=@userptr={0x6, 0x1, 0x4, 0xe000, 0x9c, {0x77359400}, {0x4, 0x0, 0x7, 0xff, 0x6, 0x3f, "49a9b1dc"}, 0xff, 0x2, {&(0x7f0000000380)}, 0x4}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) ioctl$vim2m_VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f0000000280)={0x3, @sliced={0x1, [0x3ff, 0x2, 0x1, 0x8001, 0xbc9a, 0xffff, 0x1, 0x1, 0x20, 0x7e, 0xff, 0xa9e, 0x5, 0x200, 0x2, 0x7, 0x4, 0x5, 0x0, 0x6, 0x3, 0xff4f, 0x1, 0x19e, 0x7fff, 0xffe6, 0x3, 0x5, 0x9, 0x6, 0xfd, 0xa408, 0x1000, 0x5, 0x0, 0x3, 0x7, 0x3, 0x8, 0x1, 0x4, 0x5, 0x7, 0x8, 0x5, 0x4, 0x400, 0xfff], 0xfffffff9}}) 02:39:44 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(0xffffffffffffffff, 0xc0d05640, &(0x7f0000000200)={0x3, @raw_data="9f9e50c1ddc795aa10009da3b537fa440d8fa7a96a622d063616ce9258404210c7fc8b46e83447feefd79b412f2dbe586dc7fdfc3fbd1e2a3393ba76dd3c04504e6434e263ed0ae5f4b8d5f04d675ee78df3c33528737c20a845ce767edc7bd925b16c1e5ee6b04ab5f8d5f88f9ac36f3df3093803f495f3c7c34dc0c687b3a30c3b513462d1630c27e178935e3ff5438bdfa3d9cc7ff3fac026563b69e29af7d540dc24c157d287abb6be46e55e7d00588c89dd3cf2326c92ca93fd9daae00958f40847472dffc2"}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x9, 0x4, {0x0, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52, 0x7, 0xfffffffe}}}) syz_open_dev$vim2m(&(0x7f0000000040), 0x9, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_CTRL(r1, 0xc008561c, &(0x7f0000000000)={0x5, 0x200}) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_TRY_FMT(0xffffffffffffffff, 0xc0d05640, &(0x7f0000000200)={0x3, @raw_data="9f9e50c1ddc795aa10009da3b537fa440d8fa7a96a622d063616ce9258404210c7fc8b46e83447feefd79b412f2dbe586dc7fdfc3fbd1e2a3393ba76dd3c04504e6434e263ed0ae5f4b8d5f04d675ee78df3c33528737c20a845ce767edc7bd925b16c1e5ee6b04ab5f8d5f88f9ac36f3df3093803f495f3c7c34dc0c687b3a30c3b513462d1630c27e178935e3ff5438bdfa3d9cc7ff3fac026563b69e29af7d540dc24c157d287abb6be46e55e7d00588c89dd3cf2326c92ca93fd9daae00958f40847472dffc2"}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x9, 0x4, {0x0, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52, 0x7, 0xfffffffe}}}) (async) syz_open_dev$vim2m(&(0x7f0000000040), 0x9, 0x2) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_S_CTRL(r1, 0xc008561c, &(0x7f0000000000)={0x5, 0x200}) (async) 02:39:44 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) r1 = syz_open_dev$vim2m(&(0x7f0000000040), 0x8, 0x2) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000280)=0x1) 02:39:44 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x24c400, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) (async, rerun: 32) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (rerun: 32) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000080)=@multiplanar_mmap={0x2, 0x1, 0x4, 0x2, 0x4, {0x77359400}, {0x1, 0x8, 0x1, 0x0, 0x6, 0x0, "c798ba7d"}, 0x9, 0x1, {&(0x7f0000000000)=[{0x1f, 0x7, {0x8000000000000001}, 0x7}, {0xff, 0x8000, {0xffffffffffffffff}}]}, 0x3ff, 0x0, r1}) 02:39:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000480)={0x0, 0x0}) recvmmsg$unix(r1, &(0x7f0000000440)=[{{&(0x7f00000000c0), 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f00000002c0)=""/236, 0xec}], 0x5}}], 0x1, 0x20, &(0x7f0000001500)={r2, r3+10000000}) connect$unix(r0, &(0x7f0000001540)=@abs={0x0, 0x0, 0x4e24}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x48050}, 0x0) 02:39:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000000)=[@cred={{0x1c, 0x1, 0x2, {r1, 0x0, 0xffffffffffffffff}}}], 0x20, 0x800}, 0x0) 02:39:44 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000000)={0x2, @vbi={0x1f, 0x8, 0x9, 0x48524742, [0x800, 0x6], [0x8, 0x75293cf5], 0x2}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_QBUF(r2, 0xc058560f, &(0x7f00000003c0)=@userptr={0x6, 0x1, 0x4, 0xe000, 0x9c, {0x77359400}, {0x4, 0x0, 0x7, 0xff, 0x6, 0x3f, "49a9b1dc"}, 0xff, 0x2, {&(0x7f0000000380)}, 0x4}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:44 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) r1 = syz_open_dev$vim2m(&(0x7f0000000040), 0x8, 0x2) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000280)=0x1) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) syz_open_dev$vim2m(&(0x7f0000000040), 0x8, 0x2) (async) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000280)=0x1) (async) 02:39:44 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000000)={0x2, @vbi={0x1f, 0x8, 0x9, 0x48524742, [0x800, 0x6], [0x8, 0x75293cf5], 0x2}}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:44 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) r1 = syz_open_dev$vim2m(&(0x7f0000000040), 0x8, 0x2) ioctl$vim2m_VIDIOC_STREAMOFF(r1, 0x40045612, &(0x7f0000000280)=0x1) 02:39:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000480)={0x0, 0x0}) recvmmsg$unix(r1, &(0x7f0000000440)=[{{&(0x7f00000000c0), 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f00000002c0)=""/236, 0xec}], 0x5}}], 0x1, 0x20, &(0x7f0000001500)={r2, r3+10000000}) connect$unix(r0, &(0x7f0000001540)=@abs={0x0, 0x0, 0x4e24}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x48050}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) clock_gettime(0x0, &(0x7f0000000480)) (async) recvmmsg$unix(r1, &(0x7f0000000440)=[{{&(0x7f00000000c0), 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f00000002c0)=""/236, 0xec}], 0x5}}], 0x1, 0x20, &(0x7f0000001500)={r2, r3+10000000}) (async) connect$unix(r0, &(0x7f0000001540)=@abs={0x0, 0x0, 0x4e24}, 0x6e) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x48050}, 0x0) (async) 02:39:44 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(r1, 0xc0145608, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, 0xf7}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000000)=[@cred={{0x1c, 0x1, 0x2, {r1, 0x0, 0xffffffffffffffff}}}], 0x20, 0x800}, 0x0) 02:39:44 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000000)={0x2, @vbi={0x1f, 0x8, 0x9, 0x48524742, [0x800, 0x6], [0x8, 0x75293cf5], 0x2}}) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:44 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x24c400, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000080)=@multiplanar_mmap={0x2, 0x1, 0x4, 0x2, 0x4, {0x77359400}, {0x1, 0x8, 0x1, 0x0, 0x6, 0x0, "c798ba7d"}, 0x9, 0x1, {&(0x7f0000000000)=[{0x1f, 0x7, {0x8000000000000001}, 0x7}, {0xff, 0x8000, {0xffffffffffffffff}}]}, 0x3ff, 0x0, r1}) 02:39:44 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000000)={0x2, @vbi={0x1f, 0x8, 0x9, 0x48524742, [0x800, 0x6], [0x8, 0x75293cf5], 0x2}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:44 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000000), r0) 02:39:44 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000280)={0xb3, 0x7fff, 0x3, {0x1, @pix_mp={0x5, 0xffff, 0x35315241, 0x2, 0x6, [{0xffffa8e3, 0x2}, {0x10001, 0x3f}, {0x5, 0x80}, {0x7b1b, 0x7ff}, {0x9, 0x9}, {0xffffff01, 0x317}, {0x9, 0x3ff}, {0x7, 0x8}], 0xf9, 0x5, 0x6, 0x2, 0x6}}, 0x3}) 02:39:44 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:44 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000000), r0) 02:39:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) clock_gettime(0x0, &(0x7f0000000480)={0x0, 0x0}) recvmmsg$unix(r1, &(0x7f0000000440)=[{{&(0x7f00000000c0), 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f00000002c0)=""/236, 0xec}], 0x5}}], 0x1, 0x20, &(0x7f0000001500)={r2, r3+10000000}) (async) connect$unix(r0, &(0x7f0000001540)=@abs={0x0, 0x0, 0x4e24}, 0x6e) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x48050}, 0x0) 02:39:44 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(r1, 0xc0145608, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, 0xf7}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000000)=[@cred={{0x1c, 0x1, 0x2, {r1, 0x0, 0xffffffffffffffff}}}], 0x20, 0x800}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000000)=[@cred={{0x1c, 0x1, 0x2, {r1, 0x0, 0xffffffffffffffff}}}], 0x20, 0x800}, 0x0) (async) 02:39:44 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000280)={0xb3, 0x7fff, 0x3, {0x1, @pix_mp={0x5, 0xffff, 0x35315241, 0x2, 0x6, [{0xffffa8e3, 0x2}, {0x10001, 0x3f}, {0x5, 0x80}, {0x7b1b, 0x7ff}, {0x9, 0x9}, {0xffffff01, 0x317}, {0x9, 0x3ff}, {0x7, 0x8}], 0xf9, 0x5, 0x6, 0x2, 0x6}}, 0x3}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000280)={0xb3, 0x7fff, 0x3, {0x1, @pix_mp={0x5, 0xffff, 0x35315241, 0x2, 0x6, [{0xffffa8e3, 0x2}, {0x10001, 0x3f}, {0x5, 0x80}, {0x7b1b, 0x7ff}, {0x9, 0x9}, {0xffffff01, 0x317}, {0x9, 0x3ff}, {0x7, 0x8}], 0xf9, 0x5, 0x6, 0x2, 0x6}}, 0x3}) (async) 02:39:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="56aa272539fc2ab607efbf517ede7da1ca2cdd2a827d9460b80b491f0180aff7fa28fc8f0d93ef85a5f36e4c8f11f2460712fb61311e52bf19ec1a06c6a79aeca83d98e06d8d5dd47c487ea9099cac2ac0ee6360bd5e1f7bc3d28f300652a82c727c", 0x62, 0x20000000, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) 02:39:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) r2 = syz_open_dev$vim2m(&(0x7f0000000000), 0x9f2a, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000040)={0x200, 0x0, 0x1, 0x0, 0x20}) 02:39:44 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:44 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000000), r0) 02:39:44 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(r1, 0xc0145608, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, 0xf7}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="56aa272539fc2ab607efbf517ede7da1ca2cdd2a827d9460b80b491f0180aff7fa28fc8f0d93ef85a5f36e4c8f11f2460712fb61311e52bf19ec1a06c6a79aeca83d98e06d8d5dd47c487ea9099cac2ac0ee6360bd5e1f7bc3d28f300652a82c727c", 0x62, 0x20000000, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) 02:39:44 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, &(0x7f0000000040)=0x1) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x3, 0xc4) ioctl$vim2m_VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000000000)=0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) r2 = syz_init_net_socket$ax25(0x3, 0x3, 0x8) ioctl$sock_SIOCADDDLCI(r2, 0x8980, &(0x7f0000000080)={'macsec0\x00', 0xd060}) 02:39:44 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async, rerun: 32) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000280)={0xb3, 0x7fff, 0x3, {0x1, @pix_mp={0x5, 0xffff, 0x35315241, 0x2, 0x6, [{0xffffa8e3, 0x2}, {0x10001, 0x3f}, {0x5, 0x80}, {0x7b1b, 0x7ff}, {0x9, 0x9}, {0xffffff01, 0x317}, {0x9, 0x3ff}, {0x7, 0x8}], 0xf9, 0x5, 0x6, 0x2, 0x6}}, 0x3}) (rerun: 32) 02:39:44 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:44 executing program 5: connect$nfc_raw(0xffffffffffffffff, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x5}, 0x10) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 02:39:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) r2 = syz_open_dev$vim2m(&(0x7f0000000000), 0x9f2a, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000040)={0x200, 0x0, 0x1, 0x0, 0x20}) 02:39:44 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async, rerun: 64) ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, &(0x7f0000000040)=0x1) (async, rerun: 64) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) syz_init_net_socket$ax25(0x3, 0x3, 0xc4) ioctl$vim2m_VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000000000)=0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) r2 = syz_init_net_socket$ax25(0x3, 0x3, 0x8) ioctl$sock_SIOCADDDLCI(r2, 0x8980, &(0x7f0000000080)={'macsec0\x00', 0xd060}) 02:39:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="56aa272539fc2ab607efbf517ede7da1ca2cdd2a827d9460b80b491f0180aff7fa28fc8f0d93ef85a5f36e4c8f11f2460712fb61311e52bf19ec1a06c6a79aeca83d98e06d8d5dd47c487ea9099cac2ac0ee6360bd5e1f7bc3d28f300652a82c727c", 0x62, 0x20000000, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="56aa272539fc2ab607efbf517ede7da1ca2cdd2a827d9460b80b491f0180aff7fa28fc8f0d93ef85a5f36e4c8f11f2460712fb61311e52bf19ec1a06c6a79aeca83d98e06d8d5dd47c487ea9099cac2ac0ee6360bd5e1f7bc3d28f300652a82c727c", 0x62, 0x20000000, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f00000000c0)}, 0x0) (async) 02:39:44 executing program 5: connect$nfc_raw(0xffffffffffffffff, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x5}, 0x10) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$nfc_raw(0xffffffffffffffff, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x5}, 0x10) (async) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) 02:39:44 executing program 3: r0 = syz_open_dev$vcsa(&(0x7f0000000040), 0x9, 0x800) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000400)) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@bloom_filter={0x1e, 0xffffffff, 0x4, 0x8, 0x0, 0xffffffffffffffff, 0xd958, '\x00', 0x0, r0, 0x4, 0x0, 0x2, 0x8}, 0x48) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) connect$rxrpc(r0, &(0x7f0000000300)=@in4={0x21, 0x2, 0x2, 0x10, {0x2, 0x4e20, @multicast2}}, 0x24) ioctl$vim2m_VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x0) write$UHID_SET_REPORT_REPLY(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0e00000003000000ee0985009699c9a842f8b71021962a99d99651fd470ae05e23f2608effead85c956dfe1d1e470405ff306143aa82c6018b173c3723df3183090edc41d79719458702b68413ac8f0c59720de07b1e4e134e6e0fbfb6a725a14638584b5c069db35d97ba2b4fb9e6e870b512f3c2b7e1730f6c597a03912d768d78b63048c7719c32f3b2f6deb0856733"], 0x91) 02:39:44 executing program 4: ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:44 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, &(0x7f0000000040)=0x1) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x3, 0xc4) ioctl$vim2m_VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000000000)=0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) r2 = syz_init_net_socket$ax25(0x3, 0x3, 0x8) ioctl$sock_SIOCADDDLCI(r2, 0x8980, &(0x7f0000000080)={'macsec0\x00', 0xd060}) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, &(0x7f0000000040)=0x1) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) syz_init_net_socket$ax25(0x3, 0x3, 0xc4) (async) ioctl$vim2m_VIDIOC_STREAMON(r1, 0x40045612, &(0x7f0000000000)=0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (async) syz_init_net_socket$ax25(0x3, 0x3, 0x8) (async) ioctl$sock_SIOCADDDLCI(r2, 0x8980, &(0x7f0000000080)={'macsec0\x00', 0xd060}) (async) 02:39:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) r2 = syz_open_dev$vim2m(&(0x7f0000000000), 0x9f2a, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000040)={0x200, 0x0, 0x1, 0x0, 0x20}) 02:39:44 executing program 3: r0 = syz_open_dev$vcsa(&(0x7f0000000040), 0x9, 0x800) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000400)) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@bloom_filter={0x1e, 0xffffffff, 0x4, 0x8, 0x0, 0xffffffffffffffff, 0xd958, '\x00', 0x0, r0, 0x4, 0x0, 0x2, 0x8}, 0x48) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) connect$rxrpc(r0, &(0x7f0000000300)=@in4={0x21, 0x2, 0x2, 0x10, {0x2, 0x4e20, @multicast2}}, 0x24) ioctl$vim2m_VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x0) write$UHID_SET_REPORT_REPLY(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0e00000003000000ee0985009699c9a842f8b71021962a99d99651fd470ae05e23f2608effead85c956dfe1d1e470405ff306143aa82c6018b173c3723df3183090edc41d79719458702b68413ac8f0c59720de07b1e4e134e6e0fbfb6a725a14638584b5c069db35d97ba2b4fb9e6e870b512f3c2b7e1730f6c597a03912d768d78b63048c7719c32f3b2f6deb0856733"], 0x91) 02:39:45 executing program 5: connect$nfc_raw(0xffffffffffffffff, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x5}, 0x10) (async) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 02:39:45 executing program 0: openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:45 executing program 4: ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 5: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000000), 0x10) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x422d) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 02:39:45 executing program 4: ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = gettid() syz_open_procfs$namespace(r2, 0x0) getresgid(&(0x7f0000000280), &(0x7f0000000400)=0x0, &(0x7f0000000440)) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000080)="7a48f8c78d31257e8ad41b682200e9003bb2d2e1c8c75cf3fef58ec0acd1603bbaa563f3e750a9b0926d93661907a196559d7d193686620f86e38800c1f8e085fe0c80c83ef3c06133bb68c83ee854c65fdfe8aada95859110731d24e5448e16c964914031e5e917c2f640871d5eabb1e84800df7e9d04a64d395e7f5fcd07c83644a427e346ef976a75de5b5c02de51e360f7ad5e2cc62053e29ff703ba4417371a2f57b972e70d11b4498617c64f682cf4ee05a793746b780459cea5eb329c8da596b1fd139fc757b60bf94dea60fff16176bdd596722a18d9622466fc4bbe10c088c3", 0xe4}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="555c44a5d7061a303dc38aba25c089c50857377043ab3b0260a98c4c695b1b7e7a400eaadb181cafd300c3cab9cc288ccaaa454bdb42bffa1bc160a113c36a191d2991ed", 0x44}, {&(0x7f0000000340)="38f1f809e09628bcf4759780406b6677fedcdb41abe17ceac88e663fe96212011056713b4a71931563270ce7b132e7e55cf938284739374b094faba47f289238448129e99141fc708c9a39351739c8ef9f7384cf94879aa264afb40b344f03a9292e15cacad5dc4a8c100a76d0b3f3a11016195ce5de21ba16a85d46704803b3f65b9fd86176e4c5c49b7d5c4dcde9aa13597e45011fbff5caf4b4abbbc3340e4ac7229aa780f33d0267e3a625f4839d08", 0xb1}], 0x4, &(0x7f0000000500)=[@cred={{0x1c, 0x1, 0x2, {r2, 0xee00, r3}}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x50, 0x404c0c1}, 0x0) r5 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r5}}}], 0x20}, 0x0) 02:39:45 executing program 3: r0 = syz_open_dev$vcsa(&(0x7f0000000040), 0x9, 0x800) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000400)) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@bloom_filter={0x1e, 0xffffffff, 0x4, 0x8, 0x0, 0xffffffffffffffff, 0xd958, '\x00', 0x0, r0, 0x4, 0x0, 0x2, 0x8}, 0x48) (async) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) connect$rxrpc(r0, &(0x7f0000000300)=@in4={0x21, 0x2, 0x2, 0x10, {0x2, 0x4e20, @multicast2}}, 0x24) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x0) write$UHID_SET_REPORT_REPLY(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0e00000003000000ee0985009699c9a842f8b71021962a99d99651fd470ae05e23f2608effead85c956dfe1d1e470405ff306143aa82c6018b173c3723df3183090edc41d79719458702b68413ac8f0c59720de07b1e4e134e6e0fbfb6a725a14638584b5c069db35d97ba2b4fb9e6e870b512f3c2b7e1730f6c597a03912d768d78b63048c7719c32f3b2f6deb0856733"], 0x91) 02:39:45 executing program 5: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000000), 0x10) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x422d) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000000), 0x10) (async) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x422d) (async) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) 02:39:45 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000040)=0x2) 02:39:45 executing program 2: syz_init_net_socket$ax25(0x3, 0x2, 0xcd) r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 4: r0 = syz_open_dev$vim2m(0x0, 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 5: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000000), 0x10) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x422d) (async) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 02:39:45 executing program 0: openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async, rerun: 64) r0 = socket$unix(0x1, 0x2, 0x0) (rerun: 64) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) r2 = gettid() syz_open_procfs$namespace(r2, 0x0) (async) getresgid(&(0x7f0000000280), &(0x7f0000000400)=0x0, &(0x7f0000000440)) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000080)="7a48f8c78d31257e8ad41b682200e9003bb2d2e1c8c75cf3fef58ec0acd1603bbaa563f3e750a9b0926d93661907a196559d7d193686620f86e38800c1f8e085fe0c80c83ef3c06133bb68c83ee854c65fdfe8aada95859110731d24e5448e16c964914031e5e917c2f640871d5eabb1e84800df7e9d04a64d395e7f5fcd07c83644a427e346ef976a75de5b5c02de51e360f7ad5e2cc62053e29ff703ba4417371a2f57b972e70d11b4498617c64f682cf4ee05a793746b780459cea5eb329c8da596b1fd139fc757b60bf94dea60fff16176bdd596722a18d9622466fc4bbe10c088c3", 0xe4}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="555c44a5d7061a303dc38aba25c089c50857377043ab3b0260a98c4c695b1b7e7a400eaadb181cafd300c3cab9cc288ccaaa454bdb42bffa1bc160a113c36a191d2991ed", 0x44}, {&(0x7f0000000340)="38f1f809e09628bcf4759780406b6677fedcdb41abe17ceac88e663fe96212011056713b4a71931563270ce7b132e7e55cf938284739374b094faba47f289238448129e99141fc708c9a39351739c8ef9f7384cf94879aa264afb40b344f03a9292e15cacad5dc4a8c100a76d0b3f3a11016195ce5de21ba16a85d46704803b3f65b9fd86176e4c5c49b7d5c4dcde9aa13597e45011fbff5caf4b4abbbc3340e4ac7229aa780f33d0267e3a625f4839d08", 0xb1}], 0x4, &(0x7f0000000500)=[@cred={{0x1c, 0x1, 0x2, {r2, 0xee00, r3}}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x50, 0x404c0c1}, 0x0) (async) r5 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r5}}}], 0x20}, 0x0) 02:39:45 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000040)=0x2) 02:39:45 executing program 2: syz_init_net_socket$ax25(0x3, 0x2, 0xcd) r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) syz_init_net_socket$ax25(0x3, 0x2, 0xcd) (async) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (async) 02:39:45 executing program 4: r0 = syz_open_dev$vim2m(0x0, 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = gettid() syz_open_procfs$namespace(r2, 0x0) getresgid(&(0x7f0000000280), &(0x7f0000000400)=0x0, &(0x7f0000000440)) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000080)="7a48f8c78d31257e8ad41b682200e9003bb2d2e1c8c75cf3fef58ec0acd1603bbaa563f3e750a9b0926d93661907a196559d7d193686620f86e38800c1f8e085fe0c80c83ef3c06133bb68c83ee854c65fdfe8aada95859110731d24e5448e16c964914031e5e917c2f640871d5eabb1e84800df7e9d04a64d395e7f5fcd07c83644a427e346ef976a75de5b5c02de51e360f7ad5e2cc62053e29ff703ba4417371a2f57b972e70d11b4498617c64f682cf4ee05a793746b780459cea5eb329c8da596b1fd139fc757b60bf94dea60fff16176bdd596722a18d9622466fc4bbe10c088c3", 0xe4}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="555c44a5d7061a303dc38aba25c089c50857377043ab3b0260a98c4c695b1b7e7a400eaadb181cafd300c3cab9cc288ccaaa454bdb42bffa1bc160a113c36a191d2991ed", 0x44}, {&(0x7f0000000340)="38f1f809e09628bcf4759780406b6677fedcdb41abe17ceac88e663fe96212011056713b4a71931563270ce7b132e7e55cf938284739374b094faba47f289238448129e99141fc708c9a39351739c8ef9f7384cf94879aa264afb40b344f03a9292e15cacad5dc4a8c100a76d0b3f3a11016195ce5de21ba16a85d46704803b3f65b9fd86176e4c5c49b7d5c4dcde9aa13597e45011fbff5caf4b4abbbc3340e4ac7229aa780f33d0267e3a625f4839d08", 0xb1}], 0x4, &(0x7f0000000500)=[@cred={{0x1c, 0x1, 0x2, {r2, 0xee00, r3}}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x50, 0x404c0c1}, 0x0) r5 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r5}}}], 0x20}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) gettid() (async) syz_open_procfs$namespace(r2, 0x0) (async) getresgid(&(0x7f0000000280), &(0x7f0000000400), &(0x7f0000000440)) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r4, 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000080)="7a48f8c78d31257e8ad41b682200e9003bb2d2e1c8c75cf3fef58ec0acd1603bbaa563f3e750a9b0926d93661907a196559d7d193686620f86e38800c1f8e085fe0c80c83ef3c06133bb68c83ee854c65fdfe8aada95859110731d24e5448e16c964914031e5e917c2f640871d5eabb1e84800df7e9d04a64d395e7f5fcd07c83644a427e346ef976a75de5b5c02de51e360f7ad5e2cc62053e29ff703ba4417371a2f57b972e70d11b4498617c64f682cf4ee05a793746b780459cea5eb329c8da596b1fd139fc757b60bf94dea60fff16176bdd596722a18d9622466fc4bbe10c088c3", 0xe4}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="555c44a5d7061a303dc38aba25c089c50857377043ab3b0260a98c4c695b1b7e7a400eaadb181cafd300c3cab9cc288ccaaa454bdb42bffa1bc160a113c36a191d2991ed", 0x44}, {&(0x7f0000000340)="38f1f809e09628bcf4759780406b6677fedcdb41abe17ceac88e663fe96212011056713b4a71931563270ce7b132e7e55cf938284739374b094faba47f289238448129e99141fc708c9a39351739c8ef9f7384cf94879aa264afb40b344f03a9292e15cacad5dc4a8c100a76d0b3f3a11016195ce5de21ba16a85d46704803b3f65b9fd86176e4c5c49b7d5c4dcde9aa13597e45011fbff5caf4b4abbbc3340e4ac7229aa780f33d0267e3a625f4839d08", 0xb1}], 0x4, &(0x7f0000000500)=[@cred={{0x1c, 0x1, 0x2, {r2, 0xee00, r3}}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x50, 0x404c0c1}, 0x0) (async) gettid() (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r5}}}], 0x20}, 0x0) (async) 02:39:45 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4c010, 0x0, 0x0) 02:39:45 executing program 0: openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:45 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000040)=0x2) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000040)=0x2) (async) 02:39:45 executing program 2: syz_init_net_socket$ax25(0x3, 0x2, 0xcd) (async) r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 4: r0 = syz_open_dev$vim2m(0x0, 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4c010, 0x0, 0x0) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4c010, 0x0, 0x0) (async) 02:39:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) syz_genetlink_get_family_id$smc(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:45 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) r1 = syz_open_dev$vim2m(&(0x7f0000000040), 0x8, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000280)={0x3, @sliced={0x7f, [0x9, 0x8a2, 0x1, 0x1, 0x7, 0xff, 0x6, 0x6, 0xfffc, 0xeb, 0x800, 0x3, 0x200, 0xee10, 0xaff9, 0x2, 0x8, 0x9, 0xe137, 0x5, 0x1, 0x5, 0x1800, 0x4, 0x0, 0x9, 0x4, 0x9, 0x2, 0x4, 0x8, 0x3, 0x1ff, 0x0, 0x1, 0x3, 0x7f, 0x2, 0x9, 0x8, 0x6, 0x3f, 0xfff, 0x2, 0x3, 0x401, 0x8000, 0x3], 0x4}}) 02:39:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r3 = perf_event_open(&(0x7f00000017c0)={0x5, 0x80, 0x1, 0x3, 0x3f, 0x40, 0x0, 0x20, 0x10008, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x4, @perf_bp={&(0x7f0000001780), 0x8}, 0x45100, 0xb5, 0x1, 0x8, 0xdf28, 0x4, 0x3f, 0x0, 0x6d2b, 0x0, 0x6bae}, r1, 0x5, 0xffffffffffffffff, 0x1) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) r5 = accept$unix(r0, &(0x7f0000001840)=@abs, &(0x7f00000018c0)=0x6e) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001900)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r7 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r7, 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = gettid() r10 = getegid() r11 = gettid() sendmsg$unix(r8, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r11], 0x120}, 0x0) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000500)="1280b96603335574991273e6911ca74456c068f7cce125a13c116b51d8a1f51bca3540517af306af8b70998f7033df1e224cd263d5386ca47c5b3fca21a0562f9f5e42f9b9d0ec01240db3b794851579ed7876e0a4f6a1688e17515ee5bb475e92fc576f1a9128c2e46e314ea94474ea38ee6baac13c7c52a419caa0d8b16369fb8c08e94768a7d431ea9b3473e9cd80ed2266914cf8d51cdf3a2489cd8301c8156354b4f3d710d1f87904f3d1916405eb0de0af575ff0433df3d7b311b61f923323dda05119a2419a5c4e766d29dbfa6bd8716a78921b9fcb8a54ca9686e8e1d4dc77fc5b064cb6ef8b78d36b610d04c4aee301b41568065c76e49e2a20ea651237acdace9b9f06013cfa08f8f22c8dbe2bcd9c18e3300e483093581776da020a52a3c01e34137697417abdd8eab91c978818c90eb113175d171a2d1b43f176e6d85c08c43f3b66d61e5129d020743c92ab6be27b9f5f728b2b7bff405866fa0bf3fd9b2b7e841fc19326d329729d4c856f54a28dbcbaa5fc7ba946081954b332e85e265ebc497c0d358c26f36d39191003b6167bd00bef66e9354af966e25f95b5de9628fa6fbe6de7d64bedd16c94f9b3788e2e5032e5232ea0c53dc1181d39f70779fd1927a992c3e349c3102f0e97763e3698e6dc0bee4b4b31b0d9394c297f881b801ae95acf0d0635ce26b0dab0c84b20925b716d5d459a9890d2ac2be8df50fa0343f1275eac56c8b7c7087bd9cc0e0eac1cc3a08f1cff5c159ed987263b470c73189fc15270fe56315b999dea2a27a1699a51346dd64b9e97d0f9e6636f55f413cb305d3445b60a3ff92a1cbbd8181c8cee02dd236338bf409e3d86bc4c116f15d114f984fe110c1ce79dbdba74eaca7d501fc0312ce5fe751f8d6782c6c1ce96936b4516950b197ae73777ff044b335fca61c5d74d00aec6499dd87752fd70e768d230fd19a1cacf0ee0d0d80b95838cc962fed6be45bc07352ffe915023921f56121753547d490ab2ab500ba5a2c9b6796cccc25d63bbfb27792a9ba060869e40bb0ef58a7fbe1b7e59266f9011d5145537c994f396d3b9cfeec53e047c3ff8a32c6ae661396c29f5d79739c88fa759f4872f1b3660677fd6593c9fb66d5f284f5d5efcde936d86f098446098a5c09e8fb86b4ca73a95dc1a3c6d79622783a7b55140c0e5a9b6ffa5d4bd9446710a097bd18cd318e4e02b295f3c5468b2e7b82cf5041a1e6c31b16c2cfbb289e92a5346df5d2a18562983f6eaa80f5e3509fe91c7b602ace9bee92f3c25f09a8fd080a9abc95d30c3265c6b5e1e505b0c0f739a3137e42976d1ce3b862f83e335780f46da5d5c7919e1233608ecc4d5a7c00110e92392fc926e2ea481b56de5f3b14edafc0e93fc9b86635e65dd396acc0085fff67a024f8356283440892e51b6db56aa2f21f72bd47925fedeeedb4d2639cf8313a4b06b3e84a42564e779b692aa8f2b884f998627772d4113118f41418cc1819d19f2fe802477aee4f1b2ddec0546045a4ba9480f4446bf3dc2c3e9b325da88e9877852dd08bb8df5ec36c582badf1823ae865a7d3989acd1bc9de541744efba330392ae19ba834a5380862775f037ccc8420197b81cf8af45237f9955c42f20732cd286e88841d93d4d337ff9fa44fc6348c4d4a818fe2159f95468fa29bb006df0f133b0320878719f6687899fe7577549b1ce8b76f0cc2437b95534a4a233f5f5b6d8635c9c1f3c361af9f241120d11a5077fb088dbc0c037b2fb48945ba1f12a49f15156e9bd664e2849d2bcae6c5cdc702fd4aa0c50cb8dc2bc19d4328db2d3a99f6a48705ceb6f971d0b2023281e963f52746b9d423f5379c48b201a142dba416d03129d9921eb7310af8062e4d607755ba7b4bf1d8809213648b45011250d629072ac29fe6ac52d5bec77b11517d7b0f2696d8aa5333f1b2047b5d0b820910c0c7a72f60440b852c8d9a69d52abf6799916071017045ee76c29faf60dac963b487017267cf54ebddba34ebfb5d54d908be4ba2c18b0d36fabba655f590861a35044a2664a0aae60650981e6c3ddaf7f3f3672c80c3db81a94f31c6f3799172074d9a239b0874cc65bfa69129806977b296092bb369032196b99db6d8d6d3c73936e437c9e1fc9e0aff3432f0847d4368c57280ccba26c0ef9411c5fc1ea9f73ed4cc8527f5909c11a4d1e41d8537a6537a19db8ff1938ba031d1c3eb5614e6f66455ea3a8991da2a4d978cfdb0d5d73f9d33908eb7cc88833190f7fca84faffaace3af8c7b06d149eebb3675220a7baaa22c29a18ec2f9780e8e4a8fb502e9ba93cabb3c91cce9845d94a6e55b1b903737f5e94272d34cc7b94e1c07ef1cbde7bd090e56f32322db7b09a409ac841172f8cdc1af29933d9e0394bcd483d6a7b61179d897aec1d2b9b59abf78a417e1976f8df7f8213e8f277b9f93c19d7604d98f9c9bd2b8cc3ef90953ad92789aabed891d2418ee3f6e62c10299995b4e92e63a1b26bf883c3a21365ded7c0c632111bbc5c64d6976422dad9ae539cf94907f6be6f908e6b08f388992863d51b9c6dff543d9486a7126ef5ceef4237de1a52c8944dacf5252422bc542f29406a68be1fef211f63e04c08eb39252ac0f5574ed540bce66f39a5126aefc76bcc96f52ad454da8bc44573293e632e311a35da4714f2a32f7578833ca2b10c0cc7919f810004d9fdf32c96931375f36e9c1ff32616960cf7c61290457bfbf7c69676672786309fbe7d685368767c10bb75982ae199dbb6da75c7c68fb667ea50e52fee5cd4de9242bcb9f74d73412a64282b5d7a83f9fee3b03a66a1cc2e474be8004109639009d0b17a7420198b8b3885cdb4e33effc84f46cd91c2897acfdf6ed35565032ddddb2ccbf37f6c88b537d032698255ce22a66f74f7d93c5cb072213c78884e69866bce4685ade6a4f8500cfc3c1147a19dfe1bc37d6e595ed17758df5943c35b5f844d274e9fbc97c1bc868cde0c2c536bcf3f3dc0fc0c3e582d72953bd3a5fd5d7898db389e53773f89566c1ad277acb749e4de069d664ca50694949b11f8b2ab9248be328659ceefc17e05f0f5d66ea8828700df3b6c9c35ce6bf993fcf94f9ef8648eaac36e7b6bb25b917611f5b129576eda7cf24429d372ec1d52d5046c65cfb6956f47689b00e5b113bb879980926b5f8b423d26bdbf8015d13ed0e9e28e1600e506d246bdeec63db3eeccda04856912e3a82be0a3cc25f0c6e4e4700b0acae87a9781fbd548180cd94ec67ca0a758b739f78ec908704f794e4be08b253da4ba48777f832598ca49918a01720816a1f892261643117e2fe9a7bb14a319f31ce202b9a97e82e8673c41fdccf585c7480800d952059b6f8272b89df9b888c8425693609bc5aa81f526bbad2292159ddbd391cec1278beb0494f2ca0a36a5313de0f73d0c6c459eecd4bef753a6366f90c77cd0eeea88e8303be6c400d4f77e1c62d319ca7491b706c3c348693db6360e22199105b325e7385940cc4a66c03cfd9ce203ab55626afda8b65467c7a78beb4839d2020874a7d8774094cb8c637e8587e61e65a31a1c5b9019074566f6da5428a13a72de3e74854c94eb64fd69b2f2d1764c1ea7f16f31be2ba87eb036d58082aefa4de9e6363d37fb2623951ee36402ae776adff36ca87ac6c8dfea7a08fddf10fa439dda6180da9aaafda18be8d82c6cb24f91ce59f3ed9e9aea146b6939da73c543144e62574a91b700eac350e413fb8035dacac34fb4ec4ae3c7db2f37b75e7cacf8861cb3219f43eb8c18815c22694fb5662febe800d10401abc4a34d015e65966b3dccf7cc2df2babef5baacc8161c9d76ac357ecd19f2f06440b6bd5a23df15f8dccf29abffa6fe569b2eced96ab7f48cf2bf3d94642343f71e1a21cba38f79e80a790f9233d85d1a7349d4997ac02bd0e83625ee68366b2a34e6059657217af1e8d888452406009505ef4ed2c37498fe49f0c026b2a6d11626b121dd4e6890487b744b5f0100bcdb26069c25e1f652e8facbe740f372cfa4277a42ef54eb9e289f738279a997a2b2789019d2d5f340f18ca0af34b96774f226e50bcbd498a2f36de45acac2731ae52f2651a46205c1186c667f20995823b1922c082e1b8a494e5b0a3c9e00dcd619058fe9803eddffd281506654bba0b5f3a2ca79fe587f82d6e44fc59fbbf5b71baed1855fcaf7e41953a50939b9eae830864dc2bd91781228e63ea8375b03bb892c831d50bacfa4c07ac1e5e549123903e4670260983bdf70680754305e7e59e9285bfb28f8afebcf86f74dbe89977e837a1411417a59baa4c928721cb2791b62985148e8a011961ca8ff9c4b8d9d43b6cb04015873d927bed5725a10f30d0da153245e13d0f9ce02b3791d01b378d85467114ec607f3fec790d33337e5bf0f2322bd0238fdba9ea834eb139b80eefea98cccc8bb0d58d18f7601ed34102e64eeb519c67217f33094529fa28663413351caafb9009ebfefa74e999e6a56bcfd42a4f63eb695865a3cbaf3750356e0b75021f35f0a8a727bda44122b00ffa94241dc8af6e6a098015120d83d543a960a1284d8bc09150e1c327baaff9ae0cac5bb917a51ce3dc752dcec25f394824ecb86a8544a7bcd67b82add3df3852934ae519540996bb04d920f6c50083534602a1e9c755d598e9f1b298c7eb36bb13456644e26dc275e07d066da47e58c0fb2ed5c1945ab7cb7c61a72dbd29b9be28bf3ded599ed6c0078661a7e1316be4436f42bbb74e001934ae1d87bb30b50da00934bae3bbab99623d4e70db6b1ab6e40d934192843695a78ac8780cd2047a181740488dbaf9c2fa6471b7046389feaf1348bafd6f714eab83bbc18adfeb387102c695866d59af6f1a8da7335da91dd166114cce7e583a233aef9b03d7d2e9b09a33ff03bc634fdcb63f87ae346e468749b6936d856cb8f438b7f358b930fd7458b3948d67d1e0ee6267898eadb98f3148c67e799987d487715add718c3f4715867d11691e47949bd3a497b4382af25ef28512c1f3ee1db4314864f21ffb42aeb7bc8f011c5184172a86ede95a87d56a974ecb200d46d9f6020b695827f309fbb3c09ef3696663c6c869534c1b7e4be2b8fe845e80a7597efe8ce21c253753c9e202c77b6ade8b18f0a68cfc97184f858941d5fbf7d251340d89e0f8fc3742489a371956210f38af08545872d08bdd4e5484f088a24237557552c9dca572bace89297b00dfac80ea8baef2535afa22c5f74837a973cdd8ef5c939bda66dc040ec4983d1cf20e33e40ebe3d4c3d90e0d99a33ffcb8e6d38ddf4aea0a58175702cd535082fd5a6ebebfe7ee0ee80206411a9755e8f1d71bddee9d751227553255e057216e26503df3a2b3c0a15c1c1ae538b889c4759c6efbb5977e5ba6547248782104dc12f5ef79ec94456e8c862a4a350df091ac1aea266da52409de2099482c65066713cf0234e24d0cec8927018f6b41e46e29b263cde48763c32846d1195c7d2528df43cac339ef452e29f787d566bcbca1d5003c77cca896d7832532c95eccd2343be6db3ce3a7b2d5e50bc32701d5ccc730ded8c99573611812b8fb39d8b41de8f5f6249bdb61d34fa488ab6291145e1c900f8e12f08136a2209689a2cfab22cf2550c30153ecc6e06f51dc012a1052bc15288b5beac86ca1051b7a8f819e2c0bac451679d4eabb2032f7f258475903378a024516fa6c009bfd9b89266d73ffbcbe9cde0d76c900aaecc93258b705241943a9f261929c640e2e7ab7248868a8b59aaa9a2a5", 0x1000}, {&(0x7f0000000200)="1928abce6e3d157ed22ee7533055bd9c1018c5d7fd56e56c71eca19c04cd63e1ee56713adc", 0x25}, {&(0x7f0000000340)="fff8117894a902425a08da869e73c587642a30c20f83e02b745d77cb041bd993467b12f1de7c03e771dde2273412fbcce66fd41af202b772c8ff07bdc3e3b7ee31899863b5daa4d4555259b8e530bc5036da70b35402aa822c0077716c9b0fa05f36b9e14749983959319c53982cd8c04ba88b10d2d6940f013a58ed236dd0ae24c5a6413d9f1ec56a3e37655b49ba5b4dd18a38be1304f89b9c2f06fd7c0a6b62fcfba6ddf017885876e94eaeadf0901225200fdd1d991363bafc7d89af0ee86e99c1bd3c6a076b718b", 0xca}, {&(0x7f0000001500)="24ad6e33a36e8334d766137d72c8840c7b86561ac7e38696549b86a78f99d8a4a44644537919d351af36ac1c307cd68172b4758ae2a98085dc1e8656427bd0404e5e272f03d74ba3d0b417041cb62d11270f0ce02a19eb1b86689a90bc82fe4d15689bc3a573b1ba22d2ebafd4828577141c158e94113af445435455d19389841449282b22ade78786a86c66c56b506c04779eeb5c164ffbcb3fdd079a120d393eee9c949be3ed7f3c9c7bd9d2aef2bf64f6f6104e7007db5c440d425567eedaf190136c9178747bb8cd7d152770a883b8162e693a5d248ff42486242a4fcc913f5b99cbc545b95dfa", 0xe9}, {&(0x7f0000001600)="e22d1360f48fba900b065017f187bb1ccc5528783cdb013d7bc9d7fb09d80e608e4be343ef506fc1bb582d30bba27764351bc09eef3b401b6c2e81d442069fb627b41d4e34d7bee477cb887a12b8f685d4c2e3aec06d805e57c281ed16e6cd52e9670640928ff362cf2af1756a1096ffaf8efeb39cb369b789ccbfe7fcac82c23c8bf03c62933ac9abf8a40778bfe20475ab80dc5d818d0230311608582631abc70c6fd2c9df49213c9a419189c90274404c09c3318bdbc91b1e26d2dbf6b43a7e65162813d23418a78cc16983240e59bb", 0xd1}, {&(0x7f0000000240)="ba31dd65e5", 0x5}], 0x6, &(0x7f0000001940)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [r2, r2, r0, 0xffffffffffffffff, r2, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, r2, r2, r2]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r2, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [r3, r0, r0, r4, r5, r6, r7]}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xee00, r10}}}], 0x148, 0x4040}, 0x8880) r12 = socket$pppl2tp(0x18, 0x1, 0x1) r13 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='cq_alloc_error\x00'}, 0x10) r14 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x3, 0x48000) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000100)=[@rights={{0x1c, 0x1, 0x1, [r2, r0, r12]}}, @rights={{0x24, 0x1, 0x1, [r13, r14, r12, r0, r2]}}], 0x48}, 0x240408c0) 02:39:45 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4c010, 0x0, 0x0) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4c010, 0x0, 0x0) (async) 02:39:45 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) r1 = syz_open_dev$vim2m(&(0x7f0000000040), 0x8, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000280)={0x3, @sliced={0x7f, [0x9, 0x8a2, 0x1, 0x1, 0x7, 0xff, 0x6, 0x6, 0xfffc, 0xeb, 0x800, 0x3, 0x200, 0xee10, 0xaff9, 0x2, 0x8, 0x9, 0xe137, 0x5, 0x1, 0x5, 0x1800, 0x4, 0x0, 0x9, 0x4, 0x9, 0x2, 0x4, 0x8, 0x3, 0x1ff, 0x0, 0x1, 0x3, 0x7f, 0x2, 0x9, 0x8, 0x6, 0x3f, 0xfff, 0x2, 0x3, 0x401, 0x8000, 0x3], 0x4}}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) syz_open_dev$vim2m(&(0x7f0000000040), 0x8, 0x2) (async) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000280)={0x3, @sliced={0x7f, [0x9, 0x8a2, 0x1, 0x1, 0x7, 0xff, 0x6, 0x6, 0xfffc, 0xeb, 0x800, 0x3, 0x200, 0xee10, 0xaff9, 0x2, 0x8, 0x9, 0xe137, 0x5, 0x1, 0x5, 0x1800, 0x4, 0x0, 0x9, 0x4, 0x9, 0x2, 0x4, 0x8, 0x3, 0x1ff, 0x0, 0x1, 0x3, 0x7f, 0x2, 0x9, 0x8, 0x6, 0x3f, 0xfff, 0x2, 0x3, 0x401, 0x8000, 0x3], 0x4}}) (async) 02:39:45 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) syz_genetlink_get_family_id$smc(&(0x7f0000000000), 0xffffffffffffffff) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:45 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r1 = socket(0x2, 0x6, 0x0) accept(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) r2 = socket$rxrpc(0x21, 0x2, 0x2) r3 = socket$rxrpc(0x21, 0x2, 0x2) sendto$rxrpc(r3, 0x0, 0x0, 0x0, 0x0, 0x0) bind$rxrpc(r2, &(0x7f0000000000)=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @rand_addr=0x64010100}}, 0x24) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) r6 = syz_open_dev$vcsa(&(0x7f00000003c0), 0x6f9, 0xc8840) r7 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r7, 0x0, 0x0) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000400)=@bloom_filter={0x1e, 0x1, 0x160673f5, 0xaf10, 0x280, 0xffffffffffffffff, 0x9, '\x00', 0x0, r4, 0x5, 0x4, 0x1, 0xf}, 0x48) r9 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r9, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x9, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xf81f}, [@map_val={0x18, 0x4, 0x2, 0x0, r4, 0x0, 0x0, 0x0, 0xd757}, @ldst={0x3, 0x3, 0x3, 0x3, 0x7, 0xfffffffffffffff8, 0x8}, @exit, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffd}]}, &(0x7f00000000c0)='syzkaller\x00', 0x6, 0x1000, &(0x7f0000001640)=""/4096, 0x1e00, 0x0, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f00000002c0)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000000300)={0x2, 0x9, 0x8, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000480)=[0xffffffffffffffff, r5, r6, r4, 0x1, r4, r7, r8, r9]}, 0x80) write$UHID_CREATE2(r4, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_CTRL(r4, 0xc008561c, &(0x7f0000000000)={0x7, 0xfffffffa}) 02:39:45 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x59, 0x40c0, 0x0, 0xfffffffffffffd1a) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) sendto$ax25(r0, &(0x7f0000000000)="069804cd31f749931f1f9c11aa50f7af7d55da71c909804813fe99c84fc5f34f939a73e30a0cdc9ea1519682712a5783719e49fc845cd486e192845660dbdd62de21dd682582e54a5b38ae1980b0a4c0b78ad2d74eda882e0fdf86ea73ef3646f9f4d0f02bc565d0edc6eb4f59dd2cdac9", 0x71, 0x0, &(0x7f0000000080)={{0x3, @default, 0x8}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast]}, 0x48) 02:39:45 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) r1 = syz_open_dev$vim2m(&(0x7f0000000040), 0x8, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000280)={0x3, @sliced={0x7f, [0x9, 0x8a2, 0x1, 0x1, 0x7, 0xff, 0x6, 0x6, 0xfffc, 0xeb, 0x800, 0x3, 0x200, 0xee10, 0xaff9, 0x2, 0x8, 0x9, 0xe137, 0x5, 0x1, 0x5, 0x1800, 0x4, 0x0, 0x9, 0x4, 0x9, 0x2, 0x4, 0x8, 0x3, 0x1ff, 0x0, 0x1, 0x3, 0x7f, 0x2, 0x9, 0x8, 0x6, 0x3f, 0xfff, 0x2, 0x3, 0x401, 0x8000, 0x3], 0x4}}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) syz_open_dev$vim2m(&(0x7f0000000040), 0x8, 0x2) (async) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000280)={0x3, @sliced={0x7f, [0x9, 0x8a2, 0x1, 0x1, 0x7, 0xff, 0x6, 0x6, 0xfffc, 0xeb, 0x800, 0x3, 0x200, 0xee10, 0xaff9, 0x2, 0x8, 0x9, 0xe137, 0x5, 0x1, 0x5, 0x1800, 0x4, 0x0, 0x9, 0x4, 0x9, 0x2, 0x4, 0x8, 0x3, 0x1ff, 0x0, 0x1, 0x3, 0x7f, 0x2, 0x9, 0x8, 0x6, 0x3f, 0xfff, 0x2, 0x3, 0x401, 0x8000, 0x3], 0x4}}) (async) 02:39:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r3 = perf_event_open(&(0x7f00000017c0)={0x5, 0x80, 0x1, 0x3, 0x3f, 0x40, 0x0, 0x20, 0x10008, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x4, @perf_bp={&(0x7f0000001780), 0x8}, 0x45100, 0xb5, 0x1, 0x8, 0xdf28, 0x4, 0x3f, 0x0, 0x6d2b, 0x0, 0x6bae}, r1, 0x5, 0xffffffffffffffff, 0x1) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) (async) r5 = accept$unix(r0, &(0x7f0000001840)=@abs, &(0x7f00000018c0)=0x6e) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001900)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r7 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r7, 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = gettid() (async) r10 = getegid() r11 = gettid() sendmsg$unix(r8, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r11], 0x120}, 0x0) (async) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000500)="1280b96603335574991273e6911ca74456c068f7cce125a13c116b51d8a1f51bca3540517af306af8b70998f7033df1e224cd263d5386ca47c5b3fca21a0562f9f5e42f9b9d0ec01240db3b794851579ed7876e0a4f6a1688e17515ee5bb475e92fc576f1a9128c2e46e314ea94474ea38ee6baac13c7c52a419caa0d8b16369fb8c08e94768a7d431ea9b3473e9cd80ed2266914cf8d51cdf3a2489cd8301c8156354b4f3d710d1f87904f3d1916405eb0de0af575ff0433df3d7b311b61f923323dda05119a2419a5c4e766d29dbfa6bd8716a78921b9fcb8a54ca9686e8e1d4dc77fc5b064cb6ef8b78d36b610d04c4aee301b41568065c76e49e2a20ea651237acdace9b9f06013cfa08f8f22c8dbe2bcd9c18e3300e483093581776da020a52a3c01e34137697417abdd8eab91c978818c90eb113175d171a2d1b43f176e6d85c08c43f3b66d61e5129d020743c92ab6be27b9f5f728b2b7bff405866fa0bf3fd9b2b7e841fc19326d329729d4c856f54a28dbcbaa5fc7ba946081954b332e85e265ebc497c0d358c26f36d39191003b6167bd00bef66e9354af966e25f95b5de9628fa6fbe6de7d64bedd16c94f9b3788e2e5032e5232ea0c53dc1181d39f70779fd1927a992c3e349c3102f0e97763e3698e6dc0bee4b4b31b0d9394c297f881b801ae95acf0d0635ce26b0dab0c84b20925b716d5d459a9890d2ac2be8df50fa0343f1275eac56c8b7c7087bd9cc0e0eac1cc3a08f1cff5c159ed987263b470c73189fc15270fe56315b999dea2a27a1699a51346dd64b9e97d0f9e6636f55f413cb305d3445b60a3ff92a1cbbd8181c8cee02dd236338bf409e3d86bc4c116f15d114f984fe110c1ce79dbdba74eaca7d501fc0312ce5fe751f8d6782c6c1ce96936b4516950b197ae73777ff044b335fca61c5d74d00aec6499dd87752fd70e768d230fd19a1cacf0ee0d0d80b95838cc962fed6be45bc07352ffe915023921f56121753547d490ab2ab500ba5a2c9b6796cccc25d63bbfb27792a9ba060869e40bb0ef58a7fbe1b7e59266f9011d5145537c994f396d3b9cfeec53e047c3ff8a32c6ae661396c29f5d79739c88fa759f4872f1b3660677fd6593c9fb66d5f284f5d5efcde936d86f098446098a5c09e8fb86b4ca73a95dc1a3c6d79622783a7b55140c0e5a9b6ffa5d4bd9446710a097bd18cd318e4e02b295f3c5468b2e7b82cf5041a1e6c31b16c2cfbb289e92a5346df5d2a18562983f6eaa80f5e3509fe91c7b602ace9bee92f3c25f09a8fd080a9abc95d30c3265c6b5e1e505b0c0f739a3137e42976d1ce3b862f83e335780f46da5d5c7919e1233608ecc4d5a7c00110e92392fc926e2ea481b56de5f3b14edafc0e93fc9b86635e65dd396acc0085fff67a024f8356283440892e51b6db56aa2f21f72bd47925fedeeedb4d2639cf8313a4b06b3e84a42564e779b692aa8f2b884f998627772d4113118f41418cc1819d19f2fe802477aee4f1b2ddec0546045a4ba9480f4446bf3dc2c3e9b325da88e9877852dd08bb8df5ec36c582badf1823ae865a7d3989acd1bc9de541744efba330392ae19ba834a5380862775f037ccc8420197b81cf8af45237f9955c42f20732cd286e88841d93d4d337ff9fa44fc6348c4d4a818fe2159f95468fa29bb006df0f133b0320878719f6687899fe7577549b1ce8b76f0cc2437b95534a4a233f5f5b6d8635c9c1f3c361af9f241120d11a5077fb088dbc0c037b2fb48945ba1f12a49f15156e9bd664e2849d2bcae6c5cdc702fd4aa0c50cb8dc2bc19d4328db2d3a99f6a48705ceb6f971d0b2023281e963f52746b9d423f5379c48b201a142dba416d03129d9921eb7310af8062e4d607755ba7b4bf1d8809213648b45011250d629072ac29fe6ac52d5bec77b11517d7b0f2696d8aa5333f1b2047b5d0b820910c0c7a72f60440b852c8d9a69d52abf6799916071017045ee76c29faf60dac963b487017267cf54ebddba34ebfb5d54d908be4ba2c18b0d36fabba655f590861a35044a2664a0aae60650981e6c3ddaf7f3f3672c80c3db81a94f31c6f3799172074d9a239b0874cc65bfa69129806977b296092bb369032196b99db6d8d6d3c73936e437c9e1fc9e0aff3432f0847d4368c57280ccba26c0ef9411c5fc1ea9f73ed4cc8527f5909c11a4d1e41d8537a6537a19db8ff1938ba031d1c3eb5614e6f66455ea3a8991da2a4d978cfdb0d5d73f9d33908eb7cc88833190f7fca84faffaace3af8c7b06d149eebb3675220a7baaa22c29a18ec2f9780e8e4a8fb502e9ba93cabb3c91cce9845d94a6e55b1b903737f5e94272d34cc7b94e1c07ef1cbde7bd090e56f32322db7b09a409ac841172f8cdc1af29933d9e0394bcd483d6a7b61179d897aec1d2b9b59abf78a417e1976f8df7f8213e8f277b9f93c19d7604d98f9c9bd2b8cc3ef90953ad92789aabed891d2418ee3f6e62c10299995b4e92e63a1b26bf883c3a21365ded7c0c632111bbc5c64d6976422dad9ae539cf94907f6be6f908e6b08f388992863d51b9c6dff543d9486a7126ef5ceef4237de1a52c8944dacf5252422bc542f29406a68be1fef211f63e04c08eb39252ac0f5574ed540bce66f39a5126aefc76bcc96f52ad454da8bc44573293e632e311a35da4714f2a32f7578833ca2b10c0cc7919f810004d9fdf32c96931375f36e9c1ff32616960cf7c61290457bfbf7c69676672786309fbe7d685368767c10bb75982ae199dbb6da75c7c68fb667ea50e52fee5cd4de9242bcb9f74d73412a64282b5d7a83f9fee3b03a66a1cc2e474be8004109639009d0b17a7420198b8b3885cdb4e33effc84f46cd91c2897acfdf6ed35565032ddddb2ccbf37f6c88b537d032698255ce22a66f74f7d93c5cb072213c78884e69866bce4685ade6a4f8500cfc3c1147a19dfe1bc37d6e595ed17758df5943c35b5f844d274e9fbc97c1bc868cde0c2c536bcf3f3dc0fc0c3e582d72953bd3a5fd5d7898db389e53773f89566c1ad277acb749e4de069d664ca50694949b11f8b2ab9248be328659ceefc17e05f0f5d66ea8828700df3b6c9c35ce6bf993fcf94f9ef8648eaac36e7b6bb25b917611f5b129576eda7cf24429d372ec1d52d5046c65cfb6956f47689b00e5b113bb879980926b5f8b423d26bdbf8015d13ed0e9e28e1600e506d246bdeec63db3eeccda04856912e3a82be0a3cc25f0c6e4e4700b0acae87a9781fbd548180cd94ec67ca0a758b739f78ec908704f794e4be08b253da4ba48777f832598ca49918a01720816a1f892261643117e2fe9a7bb14a319f31ce202b9a97e82e8673c41fdccf585c7480800d952059b6f8272b89df9b888c8425693609bc5aa81f526bbad2292159ddbd391cec1278beb0494f2ca0a36a5313de0f73d0c6c459eecd4bef753a6366f90c77cd0eeea88e8303be6c400d4f77e1c62d319ca7491b706c3c348693db6360e22199105b325e7385940cc4a66c03cfd9ce203ab55626afda8b65467c7a78beb4839d2020874a7d8774094cb8c637e8587e61e65a31a1c5b9019074566f6da5428a13a72de3e74854c94eb64fd69b2f2d1764c1ea7f16f31be2ba87eb036d58082aefa4de9e6363d37fb2623951ee36402ae776adff36ca87ac6c8dfea7a08fddf10fa439dda6180da9aaafda18be8d82c6cb24f91ce59f3ed9e9aea146b6939da73c543144e62574a91b700eac350e413fb8035dacac34fb4ec4ae3c7db2f37b75e7cacf8861cb3219f43eb8c18815c22694fb5662febe800d10401abc4a34d015e65966b3dccf7cc2df2babef5baacc8161c9d76ac357ecd19f2f06440b6bd5a23df15f8dccf29abffa6fe569b2eced96ab7f48cf2bf3d94642343f71e1a21cba38f79e80a790f9233d85d1a7349d4997ac02bd0e83625ee68366b2a34e6059657217af1e8d888452406009505ef4ed2c37498fe49f0c026b2a6d11626b121dd4e6890487b744b5f0100bcdb26069c25e1f652e8facbe740f372cfa4277a42ef54eb9e289f738279a997a2b2789019d2d5f340f18ca0af34b96774f226e50bcbd498a2f36de45acac2731ae52f2651a46205c1186c667f20995823b1922c082e1b8a494e5b0a3c9e00dcd619058fe9803eddffd281506654bba0b5f3a2ca79fe587f82d6e44fc59fbbf5b71baed1855fcaf7e41953a50939b9eae830864dc2bd91781228e63ea8375b03bb892c831d50bacfa4c07ac1e5e549123903e4670260983bdf70680754305e7e59e9285bfb28f8afebcf86f74dbe89977e837a1411417a59baa4c928721cb2791b62985148e8a011961ca8ff9c4b8d9d43b6cb04015873d927bed5725a10f30d0da153245e13d0f9ce02b3791d01b378d85467114ec607f3fec790d33337e5bf0f2322bd0238fdba9ea834eb139b80eefea98cccc8bb0d58d18f7601ed34102e64eeb519c67217f33094529fa28663413351caafb9009ebfefa74e999e6a56bcfd42a4f63eb695865a3cbaf3750356e0b75021f35f0a8a727bda44122b00ffa94241dc8af6e6a098015120d83d543a960a1284d8bc09150e1c327baaff9ae0cac5bb917a51ce3dc752dcec25f394824ecb86a8544a7bcd67b82add3df3852934ae519540996bb04d920f6c50083534602a1e9c755d598e9f1b298c7eb36bb13456644e26dc275e07d066da47e58c0fb2ed5c1945ab7cb7c61a72dbd29b9be28bf3ded599ed6c0078661a7e1316be4436f42bbb74e001934ae1d87bb30b50da00934bae3bbab99623d4e70db6b1ab6e40d934192843695a78ac8780cd2047a181740488dbaf9c2fa6471b7046389feaf1348bafd6f714eab83bbc18adfeb387102c695866d59af6f1a8da7335da91dd166114cce7e583a233aef9b03d7d2e9b09a33ff03bc634fdcb63f87ae346e468749b6936d856cb8f438b7f358b930fd7458b3948d67d1e0ee6267898eadb98f3148c67e799987d487715add718c3f4715867d11691e47949bd3a497b4382af25ef28512c1f3ee1db4314864f21ffb42aeb7bc8f011c5184172a86ede95a87d56a974ecb200d46d9f6020b695827f309fbb3c09ef3696663c6c869534c1b7e4be2b8fe845e80a7597efe8ce21c253753c9e202c77b6ade8b18f0a68cfc97184f858941d5fbf7d251340d89e0f8fc3742489a371956210f38af08545872d08bdd4e5484f088a24237557552c9dca572bace89297b00dfac80ea8baef2535afa22c5f74837a973cdd8ef5c939bda66dc040ec4983d1cf20e33e40ebe3d4c3d90e0d99a33ffcb8e6d38ddf4aea0a58175702cd535082fd5a6ebebfe7ee0ee80206411a9755e8f1d71bddee9d751227553255e057216e26503df3a2b3c0a15c1c1ae538b889c4759c6efbb5977e5ba6547248782104dc12f5ef79ec94456e8c862a4a350df091ac1aea266da52409de2099482c65066713cf0234e24d0cec8927018f6b41e46e29b263cde48763c32846d1195c7d2528df43cac339ef452e29f787d566bcbca1d5003c77cca896d7832532c95eccd2343be6db3ce3a7b2d5e50bc32701d5ccc730ded8c99573611812b8fb39d8b41de8f5f6249bdb61d34fa488ab6291145e1c900f8e12f08136a2209689a2cfab22cf2550c30153ecc6e06f51dc012a1052bc15288b5beac86ca1051b7a8f819e2c0bac451679d4eabb2032f7f258475903378a024516fa6c009bfd9b89266d73ffbcbe9cde0d76c900aaecc93258b705241943a9f261929c640e2e7ab7248868a8b59aaa9a2a5", 0x1000}, {&(0x7f0000000200)="1928abce6e3d157ed22ee7533055bd9c1018c5d7fd56e56c71eca19c04cd63e1ee56713adc", 0x25}, {&(0x7f0000000340)="fff8117894a902425a08da869e73c587642a30c20f83e02b745d77cb041bd993467b12f1de7c03e771dde2273412fbcce66fd41af202b772c8ff07bdc3e3b7ee31899863b5daa4d4555259b8e530bc5036da70b35402aa822c0077716c9b0fa05f36b9e14749983959319c53982cd8c04ba88b10d2d6940f013a58ed236dd0ae24c5a6413d9f1ec56a3e37655b49ba5b4dd18a38be1304f89b9c2f06fd7c0a6b62fcfba6ddf017885876e94eaeadf0901225200fdd1d991363bafc7d89af0ee86e99c1bd3c6a076b718b", 0xca}, {&(0x7f0000001500)="24ad6e33a36e8334d766137d72c8840c7b86561ac7e38696549b86a78f99d8a4a44644537919d351af36ac1c307cd68172b4758ae2a98085dc1e8656427bd0404e5e272f03d74ba3d0b417041cb62d11270f0ce02a19eb1b86689a90bc82fe4d15689bc3a573b1ba22d2ebafd4828577141c158e94113af445435455d19389841449282b22ade78786a86c66c56b506c04779eeb5c164ffbcb3fdd079a120d393eee9c949be3ed7f3c9c7bd9d2aef2bf64f6f6104e7007db5c440d425567eedaf190136c9178747bb8cd7d152770a883b8162e693a5d248ff42486242a4fcc913f5b99cbc545b95dfa", 0xe9}, {&(0x7f0000001600)="e22d1360f48fba900b065017f187bb1ccc5528783cdb013d7bc9d7fb09d80e608e4be343ef506fc1bb582d30bba27764351bc09eef3b401b6c2e81d442069fb627b41d4e34d7bee477cb887a12b8f685d4c2e3aec06d805e57c281ed16e6cd52e9670640928ff362cf2af1756a1096ffaf8efeb39cb369b789ccbfe7fcac82c23c8bf03c62933ac9abf8a40778bfe20475ab80dc5d818d0230311608582631abc70c6fd2c9df49213c9a419189c90274404c09c3318bdbc91b1e26d2dbf6b43a7e65162813d23418a78cc16983240e59bb", 0xd1}, {&(0x7f0000000240)="ba31dd65e5", 0x5}], 0x6, &(0x7f0000001940)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [r2, r2, r0, 0xffffffffffffffff, r2, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, r2, r2, r2]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r2, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [r3, r0, r0, r4, r5, r6, r7]}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xee00, r10}}}], 0x148, 0x4040}, 0x8880) (async) r12 = socket$pppl2tp(0x18, 0x1, 0x1) r13 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='cq_alloc_error\x00'}, 0x10) (async) r14 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x3, 0x48000) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000100)=[@rights={{0x1c, 0x1, 0x1, [r2, r0, r12]}}, @rights={{0x24, 0x1, 0x1, [r13, r14, r12, r0, r2]}}], 0x48}, 0x240408c0) 02:39:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) syz_genetlink_get_family_id$smc(&(0x7f0000000000), 0xffffffffffffffff) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:45 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r1 = socket(0x2, 0x6, 0x0) accept(r1, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (async) r2 = socket$rxrpc(0x21, 0x2, 0x2) (async) r3 = socket$rxrpc(0x21, 0x2, 0x2) sendto$rxrpc(r3, 0x0, 0x0, 0x0, 0x0, 0x0) bind$rxrpc(r2, &(0x7f0000000000)=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @rand_addr=0x64010100}}, 0x24) (async) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) r6 = syz_open_dev$vcsa(&(0x7f00000003c0), 0x6f9, 0xc8840) (async) r7 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r7, 0x0, 0x0) (async) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000400)=@bloom_filter={0x1e, 0x1, 0x160673f5, 0xaf10, 0x280, 0xffffffffffffffff, 0x9, '\x00', 0x0, r4, 0x5, 0x4, 0x1, 0xf}, 0x48) r9 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r9, 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x9, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xf81f}, [@map_val={0x18, 0x4, 0x2, 0x0, r4, 0x0, 0x0, 0x0, 0xd757}, @ldst={0x3, 0x3, 0x3, 0x3, 0x7, 0xfffffffffffffff8, 0x8}, @exit, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffd}]}, &(0x7f00000000c0)='syzkaller\x00', 0x6, 0x1000, &(0x7f0000001640)=""/4096, 0x1e00, 0x0, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f00000002c0)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000000300)={0x2, 0x9, 0x8, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000480)=[0xffffffffffffffff, r5, r6, r4, 0x1, r4, r7, r8, r9]}, 0x80) (async) write$UHID_CREATE2(r4, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_CTRL(r4, 0xc008561c, &(0x7f0000000000)={0x7, 0xfffffffa}) 02:39:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r3 = perf_event_open(&(0x7f00000017c0)={0x5, 0x80, 0x1, 0x3, 0x3f, 0x40, 0x0, 0x20, 0x10008, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x4, @perf_bp={&(0x7f0000001780), 0x8}, 0x45100, 0xb5, 0x1, 0x8, 0xdf28, 0x4, 0x3f, 0x0, 0x6d2b, 0x0, 0x6bae}, r1, 0x5, 0xffffffffffffffff, 0x1) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) r5 = accept$unix(r0, &(0x7f0000001840)=@abs, &(0x7f00000018c0)=0x6e) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001900)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r7 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r7, 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = gettid() r10 = getegid() r11 = gettid() sendmsg$unix(r8, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r11], 0x120}, 0x0) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000500)="1280b96603335574991273e6911ca74456c068f7cce125a13c116b51d8a1f51bca3540517af306af8b70998f7033df1e224cd263d5386ca47c5b3fca21a0562f9f5e42f9b9d0ec01240db3b794851579ed7876e0a4f6a1688e17515ee5bb475e92fc576f1a9128c2e46e314ea94474ea38ee6baac13c7c52a419caa0d8b16369fb8c08e94768a7d431ea9b3473e9cd80ed2266914cf8d51cdf3a2489cd8301c8156354b4f3d710d1f87904f3d1916405eb0de0af575ff0433df3d7b311b61f923323dda05119a2419a5c4e766d29dbfa6bd8716a78921b9fcb8a54ca9686e8e1d4dc77fc5b064cb6ef8b78d36b610d04c4aee301b41568065c76e49e2a20ea651237acdace9b9f06013cfa08f8f22c8dbe2bcd9c18e3300e483093581776da020a52a3c01e34137697417abdd8eab91c978818c90eb113175d171a2d1b43f176e6d85c08c43f3b66d61e5129d020743c92ab6be27b9f5f728b2b7bff405866fa0bf3fd9b2b7e841fc19326d329729d4c856f54a28dbcbaa5fc7ba946081954b332e85e265ebc497c0d358c26f36d39191003b6167bd00bef66e9354af966e25f95b5de9628fa6fbe6de7d64bedd16c94f9b3788e2e5032e5232ea0c53dc1181d39f70779fd1927a992c3e349c3102f0e97763e3698e6dc0bee4b4b31b0d9394c297f881b801ae95acf0d0635ce26b0dab0c84b20925b716d5d459a9890d2ac2be8df50fa0343f1275eac56c8b7c7087bd9cc0e0eac1cc3a08f1cff5c159ed987263b470c73189fc15270fe56315b999dea2a27a1699a51346dd64b9e97d0f9e6636f55f413cb305d3445b60a3ff92a1cbbd8181c8cee02dd236338bf409e3d86bc4c116f15d114f984fe110c1ce79dbdba74eaca7d501fc0312ce5fe751f8d6782c6c1ce96936b4516950b197ae73777ff044b335fca61c5d74d00aec6499dd87752fd70e768d230fd19a1cacf0ee0d0d80b95838cc962fed6be45bc07352ffe915023921f56121753547d490ab2ab500ba5a2c9b6796cccc25d63bbfb27792a9ba060869e40bb0ef58a7fbe1b7e59266f9011d5145537c994f396d3b9cfeec53e047c3ff8a32c6ae661396c29f5d79739c88fa759f4872f1b3660677fd6593c9fb66d5f284f5d5efcde936d86f098446098a5c09e8fb86b4ca73a95dc1a3c6d79622783a7b55140c0e5a9b6ffa5d4bd9446710a097bd18cd318e4e02b295f3c5468b2e7b82cf5041a1e6c31b16c2cfbb289e92a5346df5d2a18562983f6eaa80f5e3509fe91c7b602ace9bee92f3c25f09a8fd080a9abc95d30c3265c6b5e1e505b0c0f739a3137e42976d1ce3b862f83e335780f46da5d5c7919e1233608ecc4d5a7c00110e92392fc926e2ea481b56de5f3b14edafc0e93fc9b86635e65dd396acc0085fff67a024f8356283440892e51b6db56aa2f21f72bd47925fedeeedb4d2639cf8313a4b06b3e84a42564e779b692aa8f2b884f998627772d4113118f41418cc1819d19f2fe802477aee4f1b2ddec0546045a4ba9480f4446bf3dc2c3e9b325da88e9877852dd08bb8df5ec36c582badf1823ae865a7d3989acd1bc9de541744efba330392ae19ba834a5380862775f037ccc8420197b81cf8af45237f9955c42f20732cd286e88841d93d4d337ff9fa44fc6348c4d4a818fe2159f95468fa29bb006df0f133b0320878719f6687899fe7577549b1ce8b76f0cc2437b95534a4a233f5f5b6d8635c9c1f3c361af9f241120d11a5077fb088dbc0c037b2fb48945ba1f12a49f15156e9bd664e2849d2bcae6c5cdc702fd4aa0c50cb8dc2bc19d4328db2d3a99f6a48705ceb6f971d0b2023281e963f52746b9d423f5379c48b201a142dba416d03129d9921eb7310af8062e4d607755ba7b4bf1d8809213648b45011250d629072ac29fe6ac52d5bec77b11517d7b0f2696d8aa5333f1b2047b5d0b820910c0c7a72f60440b852c8d9a69d52abf6799916071017045ee76c29faf60dac963b487017267cf54ebddba34ebfb5d54d908be4ba2c18b0d36fabba655f590861a35044a2664a0aae60650981e6c3ddaf7f3f3672c80c3db81a94f31c6f3799172074d9a239b0874cc65bfa69129806977b296092bb369032196b99db6d8d6d3c73936e437c9e1fc9e0aff3432f0847d4368c57280ccba26c0ef9411c5fc1ea9f73ed4cc8527f5909c11a4d1e41d8537a6537a19db8ff1938ba031d1c3eb5614e6f66455ea3a8991da2a4d978cfdb0d5d73f9d33908eb7cc88833190f7fca84faffaace3af8c7b06d149eebb3675220a7baaa22c29a18ec2f9780e8e4a8fb502e9ba93cabb3c91cce9845d94a6e55b1b903737f5e94272d34cc7b94e1c07ef1cbde7bd090e56f32322db7b09a409ac841172f8cdc1af29933d9e0394bcd483d6a7b61179d897aec1d2b9b59abf78a417e1976f8df7f8213e8f277b9f93c19d7604d98f9c9bd2b8cc3ef90953ad92789aabed891d2418ee3f6e62c10299995b4e92e63a1b26bf883c3a21365ded7c0c632111bbc5c64d6976422dad9ae539cf94907f6be6f908e6b08f388992863d51b9c6dff543d9486a7126ef5ceef4237de1a52c8944dacf5252422bc542f29406a68be1fef211f63e04c08eb39252ac0f5574ed540bce66f39a5126aefc76bcc96f52ad454da8bc44573293e632e311a35da4714f2a32f7578833ca2b10c0cc7919f810004d9fdf32c96931375f36e9c1ff32616960cf7c61290457bfbf7c69676672786309fbe7d685368767c10bb75982ae199dbb6da75c7c68fb667ea50e52fee5cd4de9242bcb9f74d73412a64282b5d7a83f9fee3b03a66a1cc2e474be8004109639009d0b17a7420198b8b3885cdb4e33effc84f46cd91c2897acfdf6ed35565032ddddb2ccbf37f6c88b537d032698255ce22a66f74f7d93c5cb072213c78884e69866bce4685ade6a4f8500cfc3c1147a19dfe1bc37d6e595ed17758df5943c35b5f844d274e9fbc97c1bc868cde0c2c536bcf3f3dc0fc0c3e582d72953bd3a5fd5d7898db389e53773f89566c1ad277acb749e4de069d664ca50694949b11f8b2ab9248be328659ceefc17e05f0f5d66ea8828700df3b6c9c35ce6bf993fcf94f9ef8648eaac36e7b6bb25b917611f5b129576eda7cf24429d372ec1d52d5046c65cfb6956f47689b00e5b113bb879980926b5f8b423d26bdbf8015d13ed0e9e28e1600e506d246bdeec63db3eeccda04856912e3a82be0a3cc25f0c6e4e4700b0acae87a9781fbd548180cd94ec67ca0a758b739f78ec908704f794e4be08b253da4ba48777f832598ca49918a01720816a1f892261643117e2fe9a7bb14a319f31ce202b9a97e82e8673c41fdccf585c7480800d952059b6f8272b89df9b888c8425693609bc5aa81f526bbad2292159ddbd391cec1278beb0494f2ca0a36a5313de0f73d0c6c459eecd4bef753a6366f90c77cd0eeea88e8303be6c400d4f77e1c62d319ca7491b706c3c348693db6360e22199105b325e7385940cc4a66c03cfd9ce203ab55626afda8b65467c7a78beb4839d2020874a7d8774094cb8c637e8587e61e65a31a1c5b9019074566f6da5428a13a72de3e74854c94eb64fd69b2f2d1764c1ea7f16f31be2ba87eb036d58082aefa4de9e6363d37fb2623951ee36402ae776adff36ca87ac6c8dfea7a08fddf10fa439dda6180da9aaafda18be8d82c6cb24f91ce59f3ed9e9aea146b6939da73c543144e62574a91b700eac350e413fb8035dacac34fb4ec4ae3c7db2f37b75e7cacf8861cb3219f43eb8c18815c22694fb5662febe800d10401abc4a34d015e65966b3dccf7cc2df2babef5baacc8161c9d76ac357ecd19f2f06440b6bd5a23df15f8dccf29abffa6fe569b2eced96ab7f48cf2bf3d94642343f71e1a21cba38f79e80a790f9233d85d1a7349d4997ac02bd0e83625ee68366b2a34e6059657217af1e8d888452406009505ef4ed2c37498fe49f0c026b2a6d11626b121dd4e6890487b744b5f0100bcdb26069c25e1f652e8facbe740f372cfa4277a42ef54eb9e289f738279a997a2b2789019d2d5f340f18ca0af34b96774f226e50bcbd498a2f36de45acac2731ae52f2651a46205c1186c667f20995823b1922c082e1b8a494e5b0a3c9e00dcd619058fe9803eddffd281506654bba0b5f3a2ca79fe587f82d6e44fc59fbbf5b71baed1855fcaf7e41953a50939b9eae830864dc2bd91781228e63ea8375b03bb892c831d50bacfa4c07ac1e5e549123903e4670260983bdf70680754305e7e59e9285bfb28f8afebcf86f74dbe89977e837a1411417a59baa4c928721cb2791b62985148e8a011961ca8ff9c4b8d9d43b6cb04015873d927bed5725a10f30d0da153245e13d0f9ce02b3791d01b378d85467114ec607f3fec790d33337e5bf0f2322bd0238fdba9ea834eb139b80eefea98cccc8bb0d58d18f7601ed34102e64eeb519c67217f33094529fa28663413351caafb9009ebfefa74e999e6a56bcfd42a4f63eb695865a3cbaf3750356e0b75021f35f0a8a727bda44122b00ffa94241dc8af6e6a098015120d83d543a960a1284d8bc09150e1c327baaff9ae0cac5bb917a51ce3dc752dcec25f394824ecb86a8544a7bcd67b82add3df3852934ae519540996bb04d920f6c50083534602a1e9c755d598e9f1b298c7eb36bb13456644e26dc275e07d066da47e58c0fb2ed5c1945ab7cb7c61a72dbd29b9be28bf3ded599ed6c0078661a7e1316be4436f42bbb74e001934ae1d87bb30b50da00934bae3bbab99623d4e70db6b1ab6e40d934192843695a78ac8780cd2047a181740488dbaf9c2fa6471b7046389feaf1348bafd6f714eab83bbc18adfeb387102c695866d59af6f1a8da7335da91dd166114cce7e583a233aef9b03d7d2e9b09a33ff03bc634fdcb63f87ae346e468749b6936d856cb8f438b7f358b930fd7458b3948d67d1e0ee6267898eadb98f3148c67e799987d487715add718c3f4715867d11691e47949bd3a497b4382af25ef28512c1f3ee1db4314864f21ffb42aeb7bc8f011c5184172a86ede95a87d56a974ecb200d46d9f6020b695827f309fbb3c09ef3696663c6c869534c1b7e4be2b8fe845e80a7597efe8ce21c253753c9e202c77b6ade8b18f0a68cfc97184f858941d5fbf7d251340d89e0f8fc3742489a371956210f38af08545872d08bdd4e5484f088a24237557552c9dca572bace89297b00dfac80ea8baef2535afa22c5f74837a973cdd8ef5c939bda66dc040ec4983d1cf20e33e40ebe3d4c3d90e0d99a33ffcb8e6d38ddf4aea0a58175702cd535082fd5a6ebebfe7ee0ee80206411a9755e8f1d71bddee9d751227553255e057216e26503df3a2b3c0a15c1c1ae538b889c4759c6efbb5977e5ba6547248782104dc12f5ef79ec94456e8c862a4a350df091ac1aea266da52409de2099482c65066713cf0234e24d0cec8927018f6b41e46e29b263cde48763c32846d1195c7d2528df43cac339ef452e29f787d566bcbca1d5003c77cca896d7832532c95eccd2343be6db3ce3a7b2d5e50bc32701d5ccc730ded8c99573611812b8fb39d8b41de8f5f6249bdb61d34fa488ab6291145e1c900f8e12f08136a2209689a2cfab22cf2550c30153ecc6e06f51dc012a1052bc15288b5beac86ca1051b7a8f819e2c0bac451679d4eabb2032f7f258475903378a024516fa6c009bfd9b89266d73ffbcbe9cde0d76c900aaecc93258b705241943a9f261929c640e2e7ab7248868a8b59aaa9a2a5", 0x1000}, {&(0x7f0000000200)="1928abce6e3d157ed22ee7533055bd9c1018c5d7fd56e56c71eca19c04cd63e1ee56713adc", 0x25}, {&(0x7f0000000340)="fff8117894a902425a08da869e73c587642a30c20f83e02b745d77cb041bd993467b12f1de7c03e771dde2273412fbcce66fd41af202b772c8ff07bdc3e3b7ee31899863b5daa4d4555259b8e530bc5036da70b35402aa822c0077716c9b0fa05f36b9e14749983959319c53982cd8c04ba88b10d2d6940f013a58ed236dd0ae24c5a6413d9f1ec56a3e37655b49ba5b4dd18a38be1304f89b9c2f06fd7c0a6b62fcfba6ddf017885876e94eaeadf0901225200fdd1d991363bafc7d89af0ee86e99c1bd3c6a076b718b", 0xca}, {&(0x7f0000001500)="24ad6e33a36e8334d766137d72c8840c7b86561ac7e38696549b86a78f99d8a4a44644537919d351af36ac1c307cd68172b4758ae2a98085dc1e8656427bd0404e5e272f03d74ba3d0b417041cb62d11270f0ce02a19eb1b86689a90bc82fe4d15689bc3a573b1ba22d2ebafd4828577141c158e94113af445435455d19389841449282b22ade78786a86c66c56b506c04779eeb5c164ffbcb3fdd079a120d393eee9c949be3ed7f3c9c7bd9d2aef2bf64f6f6104e7007db5c440d425567eedaf190136c9178747bb8cd7d152770a883b8162e693a5d248ff42486242a4fcc913f5b99cbc545b95dfa", 0xe9}, {&(0x7f0000001600)="e22d1360f48fba900b065017f187bb1ccc5528783cdb013d7bc9d7fb09d80e608e4be343ef506fc1bb582d30bba27764351bc09eef3b401b6c2e81d442069fb627b41d4e34d7bee477cb887a12b8f685d4c2e3aec06d805e57c281ed16e6cd52e9670640928ff362cf2af1756a1096ffaf8efeb39cb369b789ccbfe7fcac82c23c8bf03c62933ac9abf8a40778bfe20475ab80dc5d818d0230311608582631abc70c6fd2c9df49213c9a419189c90274404c09c3318bdbc91b1e26d2dbf6b43a7e65162813d23418a78cc16983240e59bb", 0xd1}, {&(0x7f0000000240)="ba31dd65e5", 0x5}], 0x6, &(0x7f0000001940)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [r2, r2, r0, 0xffffffffffffffff, r2, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, r2, r2, r2]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r2, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [r3, r0, r0, r4, r5, r6, r7]}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xee00, r10}}}], 0x148, 0x4040}, 0x8880) r12 = socket$pppl2tp(0x18, 0x1, 0x1) r13 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='cq_alloc_error\x00'}, 0x10) r14 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x3, 0x48000) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000100)=[@rights={{0x1c, 0x1, 0x1, [r2, r0, r12]}}, @rights={{0x24, 0x1, 0x1, [r13, r14, r12, r0, r2]}}], 0x48}, 0x240408c0) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) perf_event_open(&(0x7f00000017c0)={0x5, 0x80, 0x1, 0x3, 0x3f, 0x40, 0x0, 0x20, 0x10008, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x4, @perf_bp={&(0x7f0000001780), 0x8}, 0x45100, 0xb5, 0x1, 0x8, 0xdf28, 0x4, 0x3f, 0x0, 0x6d2b, 0x0, 0x6bae}, r1, 0x5, 0xffffffffffffffff, 0x1) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r4, 0x0, 0x0) (async) accept$unix(r0, &(0x7f0000001840)=@abs, &(0x7f00000018c0)=0x6e) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001900)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r7, 0x0, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) getegid() (async) gettid() (async) sendmsg$unix(r8, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r11], 0x120}, 0x0) (async) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000500)="1280b96603335574991273e6911ca74456c068f7cce125a13c116b51d8a1f51bca3540517af306af8b70998f7033df1e224cd263d5386ca47c5b3fca21a0562f9f5e42f9b9d0ec01240db3b794851579ed7876e0a4f6a1688e17515ee5bb475e92fc576f1a9128c2e46e314ea94474ea38ee6baac13c7c52a419caa0d8b16369fb8c08e94768a7d431ea9b3473e9cd80ed2266914cf8d51cdf3a2489cd8301c8156354b4f3d710d1f87904f3d1916405eb0de0af575ff0433df3d7b311b61f923323dda05119a2419a5c4e766d29dbfa6bd8716a78921b9fcb8a54ca9686e8e1d4dc77fc5b064cb6ef8b78d36b610d04c4aee301b41568065c76e49e2a20ea651237acdace9b9f06013cfa08f8f22c8dbe2bcd9c18e3300e483093581776da020a52a3c01e34137697417abdd8eab91c978818c90eb113175d171a2d1b43f176e6d85c08c43f3b66d61e5129d020743c92ab6be27b9f5f728b2b7bff405866fa0bf3fd9b2b7e841fc19326d329729d4c856f54a28dbcbaa5fc7ba946081954b332e85e265ebc497c0d358c26f36d39191003b6167bd00bef66e9354af966e25f95b5de9628fa6fbe6de7d64bedd16c94f9b3788e2e5032e5232ea0c53dc1181d39f70779fd1927a992c3e349c3102f0e97763e3698e6dc0bee4b4b31b0d9394c297f881b801ae95acf0d0635ce26b0dab0c84b20925b716d5d459a9890d2ac2be8df50fa0343f1275eac56c8b7c7087bd9cc0e0eac1cc3a08f1cff5c159ed987263b470c73189fc15270fe56315b999dea2a27a1699a51346dd64b9e97d0f9e6636f55f413cb305d3445b60a3ff92a1cbbd8181c8cee02dd236338bf409e3d86bc4c116f15d114f984fe110c1ce79dbdba74eaca7d501fc0312ce5fe751f8d6782c6c1ce96936b4516950b197ae73777ff044b335fca61c5d74d00aec6499dd87752fd70e768d230fd19a1cacf0ee0d0d80b95838cc962fed6be45bc07352ffe915023921f56121753547d490ab2ab500ba5a2c9b6796cccc25d63bbfb27792a9ba060869e40bb0ef58a7fbe1b7e59266f9011d5145537c994f396d3b9cfeec53e047c3ff8a32c6ae661396c29f5d79739c88fa759f4872f1b3660677fd6593c9fb66d5f284f5d5efcde936d86f098446098a5c09e8fb86b4ca73a95dc1a3c6d79622783a7b55140c0e5a9b6ffa5d4bd9446710a097bd18cd318e4e02b295f3c5468b2e7b82cf5041a1e6c31b16c2cfbb289e92a5346df5d2a18562983f6eaa80f5e3509fe91c7b602ace9bee92f3c25f09a8fd080a9abc95d30c3265c6b5e1e505b0c0f739a3137e42976d1ce3b862f83e335780f46da5d5c7919e1233608ecc4d5a7c00110e92392fc926e2ea481b56de5f3b14edafc0e93fc9b86635e65dd396acc0085fff67a024f8356283440892e51b6db56aa2f21f72bd47925fedeeedb4d2639cf8313a4b06b3e84a42564e779b692aa8f2b884f998627772d4113118f41418cc1819d19f2fe802477aee4f1b2ddec0546045a4ba9480f4446bf3dc2c3e9b325da88e9877852dd08bb8df5ec36c582badf1823ae865a7d3989acd1bc9de541744efba330392ae19ba834a5380862775f037ccc8420197b81cf8af45237f9955c42f20732cd286e88841d93d4d337ff9fa44fc6348c4d4a818fe2159f95468fa29bb006df0f133b0320878719f6687899fe7577549b1ce8b76f0cc2437b95534a4a233f5f5b6d8635c9c1f3c361af9f241120d11a5077fb088dbc0c037b2fb48945ba1f12a49f15156e9bd664e2849d2bcae6c5cdc702fd4aa0c50cb8dc2bc19d4328db2d3a99f6a48705ceb6f971d0b2023281e963f52746b9d423f5379c48b201a142dba416d03129d9921eb7310af8062e4d607755ba7b4bf1d8809213648b45011250d629072ac29fe6ac52d5bec77b11517d7b0f2696d8aa5333f1b2047b5d0b820910c0c7a72f60440b852c8d9a69d52abf6799916071017045ee76c29faf60dac963b487017267cf54ebddba34ebfb5d54d908be4ba2c18b0d36fabba655f590861a35044a2664a0aae60650981e6c3ddaf7f3f3672c80c3db81a94f31c6f3799172074d9a239b0874cc65bfa69129806977b296092bb369032196b99db6d8d6d3c73936e437c9e1fc9e0aff3432f0847d4368c57280ccba26c0ef9411c5fc1ea9f73ed4cc8527f5909c11a4d1e41d8537a6537a19db8ff1938ba031d1c3eb5614e6f66455ea3a8991da2a4d978cfdb0d5d73f9d33908eb7cc88833190f7fca84faffaace3af8c7b06d149eebb3675220a7baaa22c29a18ec2f9780e8e4a8fb502e9ba93cabb3c91cce9845d94a6e55b1b903737f5e94272d34cc7b94e1c07ef1cbde7bd090e56f32322db7b09a409ac841172f8cdc1af29933d9e0394bcd483d6a7b61179d897aec1d2b9b59abf78a417e1976f8df7f8213e8f277b9f93c19d7604d98f9c9bd2b8cc3ef90953ad92789aabed891d2418ee3f6e62c10299995b4e92e63a1b26bf883c3a21365ded7c0c632111bbc5c64d6976422dad9ae539cf94907f6be6f908e6b08f388992863d51b9c6dff543d9486a7126ef5ceef4237de1a52c8944dacf5252422bc542f29406a68be1fef211f63e04c08eb39252ac0f5574ed540bce66f39a5126aefc76bcc96f52ad454da8bc44573293e632e311a35da4714f2a32f7578833ca2b10c0cc7919f810004d9fdf32c96931375f36e9c1ff32616960cf7c61290457bfbf7c69676672786309fbe7d685368767c10bb75982ae199dbb6da75c7c68fb667ea50e52fee5cd4de9242bcb9f74d73412a64282b5d7a83f9fee3b03a66a1cc2e474be8004109639009d0b17a7420198b8b3885cdb4e33effc84f46cd91c2897acfdf6ed35565032ddddb2ccbf37f6c88b537d032698255ce22a66f74f7d93c5cb072213c78884e69866bce4685ade6a4f8500cfc3c1147a19dfe1bc37d6e595ed17758df5943c35b5f844d274e9fbc97c1bc868cde0c2c536bcf3f3dc0fc0c3e582d72953bd3a5fd5d7898db389e53773f89566c1ad277acb749e4de069d664ca50694949b11f8b2ab9248be328659ceefc17e05f0f5d66ea8828700df3b6c9c35ce6bf993fcf94f9ef8648eaac36e7b6bb25b917611f5b129576eda7cf24429d372ec1d52d5046c65cfb6956f47689b00e5b113bb879980926b5f8b423d26bdbf8015d13ed0e9e28e1600e506d246bdeec63db3eeccda04856912e3a82be0a3cc25f0c6e4e4700b0acae87a9781fbd548180cd94ec67ca0a758b739f78ec908704f794e4be08b253da4ba48777f832598ca49918a01720816a1f892261643117e2fe9a7bb14a319f31ce202b9a97e82e8673c41fdccf585c7480800d952059b6f8272b89df9b888c8425693609bc5aa81f526bbad2292159ddbd391cec1278beb0494f2ca0a36a5313de0f73d0c6c459eecd4bef753a6366f90c77cd0eeea88e8303be6c400d4f77e1c62d319ca7491b706c3c348693db6360e22199105b325e7385940cc4a66c03cfd9ce203ab55626afda8b65467c7a78beb4839d2020874a7d8774094cb8c637e8587e61e65a31a1c5b9019074566f6da5428a13a72de3e74854c94eb64fd69b2f2d1764c1ea7f16f31be2ba87eb036d58082aefa4de9e6363d37fb2623951ee36402ae776adff36ca87ac6c8dfea7a08fddf10fa439dda6180da9aaafda18be8d82c6cb24f91ce59f3ed9e9aea146b6939da73c543144e62574a91b700eac350e413fb8035dacac34fb4ec4ae3c7db2f37b75e7cacf8861cb3219f43eb8c18815c22694fb5662febe800d10401abc4a34d015e65966b3dccf7cc2df2babef5baacc8161c9d76ac357ecd19f2f06440b6bd5a23df15f8dccf29abffa6fe569b2eced96ab7f48cf2bf3d94642343f71e1a21cba38f79e80a790f9233d85d1a7349d4997ac02bd0e83625ee68366b2a34e6059657217af1e8d888452406009505ef4ed2c37498fe49f0c026b2a6d11626b121dd4e6890487b744b5f0100bcdb26069c25e1f652e8facbe740f372cfa4277a42ef54eb9e289f738279a997a2b2789019d2d5f340f18ca0af34b96774f226e50bcbd498a2f36de45acac2731ae52f2651a46205c1186c667f20995823b1922c082e1b8a494e5b0a3c9e00dcd619058fe9803eddffd281506654bba0b5f3a2ca79fe587f82d6e44fc59fbbf5b71baed1855fcaf7e41953a50939b9eae830864dc2bd91781228e63ea8375b03bb892c831d50bacfa4c07ac1e5e549123903e4670260983bdf70680754305e7e59e9285bfb28f8afebcf86f74dbe89977e837a1411417a59baa4c928721cb2791b62985148e8a011961ca8ff9c4b8d9d43b6cb04015873d927bed5725a10f30d0da153245e13d0f9ce02b3791d01b378d85467114ec607f3fec790d33337e5bf0f2322bd0238fdba9ea834eb139b80eefea98cccc8bb0d58d18f7601ed34102e64eeb519c67217f33094529fa28663413351caafb9009ebfefa74e999e6a56bcfd42a4f63eb695865a3cbaf3750356e0b75021f35f0a8a727bda44122b00ffa94241dc8af6e6a098015120d83d543a960a1284d8bc09150e1c327baaff9ae0cac5bb917a51ce3dc752dcec25f394824ecb86a8544a7bcd67b82add3df3852934ae519540996bb04d920f6c50083534602a1e9c755d598e9f1b298c7eb36bb13456644e26dc275e07d066da47e58c0fb2ed5c1945ab7cb7c61a72dbd29b9be28bf3ded599ed6c0078661a7e1316be4436f42bbb74e001934ae1d87bb30b50da00934bae3bbab99623d4e70db6b1ab6e40d934192843695a78ac8780cd2047a181740488dbaf9c2fa6471b7046389feaf1348bafd6f714eab83bbc18adfeb387102c695866d59af6f1a8da7335da91dd166114cce7e583a233aef9b03d7d2e9b09a33ff03bc634fdcb63f87ae346e468749b6936d856cb8f438b7f358b930fd7458b3948d67d1e0ee6267898eadb98f3148c67e799987d487715add718c3f4715867d11691e47949bd3a497b4382af25ef28512c1f3ee1db4314864f21ffb42aeb7bc8f011c5184172a86ede95a87d56a974ecb200d46d9f6020b695827f309fbb3c09ef3696663c6c869534c1b7e4be2b8fe845e80a7597efe8ce21c253753c9e202c77b6ade8b18f0a68cfc97184f858941d5fbf7d251340d89e0f8fc3742489a371956210f38af08545872d08bdd4e5484f088a24237557552c9dca572bace89297b00dfac80ea8baef2535afa22c5f74837a973cdd8ef5c939bda66dc040ec4983d1cf20e33e40ebe3d4c3d90e0d99a33ffcb8e6d38ddf4aea0a58175702cd535082fd5a6ebebfe7ee0ee80206411a9755e8f1d71bddee9d751227553255e057216e26503df3a2b3c0a15c1c1ae538b889c4759c6efbb5977e5ba6547248782104dc12f5ef79ec94456e8c862a4a350df091ac1aea266da52409de2099482c65066713cf0234e24d0cec8927018f6b41e46e29b263cde48763c32846d1195c7d2528df43cac339ef452e29f787d566bcbca1d5003c77cca896d7832532c95eccd2343be6db3ce3a7b2d5e50bc32701d5ccc730ded8c99573611812b8fb39d8b41de8f5f6249bdb61d34fa488ab6291145e1c900f8e12f08136a2209689a2cfab22cf2550c30153ecc6e06f51dc012a1052bc15288b5beac86ca1051b7a8f819e2c0bac451679d4eabb2032f7f258475903378a024516fa6c009bfd9b89266d73ffbcbe9cde0d76c900aaecc93258b705241943a9f261929c640e2e7ab7248868a8b59aaa9a2a5", 0x1000}, {&(0x7f0000000200)="1928abce6e3d157ed22ee7533055bd9c1018c5d7fd56e56c71eca19c04cd63e1ee56713adc", 0x25}, {&(0x7f0000000340)="fff8117894a902425a08da869e73c587642a30c20f83e02b745d77cb041bd993467b12f1de7c03e771dde2273412fbcce66fd41af202b772c8ff07bdc3e3b7ee31899863b5daa4d4555259b8e530bc5036da70b35402aa822c0077716c9b0fa05f36b9e14749983959319c53982cd8c04ba88b10d2d6940f013a58ed236dd0ae24c5a6413d9f1ec56a3e37655b49ba5b4dd18a38be1304f89b9c2f06fd7c0a6b62fcfba6ddf017885876e94eaeadf0901225200fdd1d991363bafc7d89af0ee86e99c1bd3c6a076b718b", 0xca}, {&(0x7f0000001500)="24ad6e33a36e8334d766137d72c8840c7b86561ac7e38696549b86a78f99d8a4a44644537919d351af36ac1c307cd68172b4758ae2a98085dc1e8656427bd0404e5e272f03d74ba3d0b417041cb62d11270f0ce02a19eb1b86689a90bc82fe4d15689bc3a573b1ba22d2ebafd4828577141c158e94113af445435455d19389841449282b22ade78786a86c66c56b506c04779eeb5c164ffbcb3fdd079a120d393eee9c949be3ed7f3c9c7bd9d2aef2bf64f6f6104e7007db5c440d425567eedaf190136c9178747bb8cd7d152770a883b8162e693a5d248ff42486242a4fcc913f5b99cbc545b95dfa", 0xe9}, {&(0x7f0000001600)="e22d1360f48fba900b065017f187bb1ccc5528783cdb013d7bc9d7fb09d80e608e4be343ef506fc1bb582d30bba27764351bc09eef3b401b6c2e81d442069fb627b41d4e34d7bee477cb887a12b8f685d4c2e3aec06d805e57c281ed16e6cd52e9670640928ff362cf2af1756a1096ffaf8efeb39cb369b789ccbfe7fcac82c23c8bf03c62933ac9abf8a40778bfe20475ab80dc5d818d0230311608582631abc70c6fd2c9df49213c9a419189c90274404c09c3318bdbc91b1e26d2dbf6b43a7e65162813d23418a78cc16983240e59bb", 0xd1}, {&(0x7f0000000240)="ba31dd65e5", 0x5}], 0x6, &(0x7f0000001940)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [r2, r2, r0, 0xffffffffffffffff, r2, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r0, 0xffffffffffffffff, r2, r2, r2]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r2, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [r3, r0, r0, r4, r5, r6, r7]}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xee00, r10}}}], 0x148, 0x4040}, 0x8880) (async) socket$pppl2tp(0x18, 0x1, 0x1) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='cq_alloc_error\x00'}, 0x10) (async) syz_open_dev$vcsa(&(0x7f00000000c0), 0x3, 0x48000) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000100)=[@rights={{0x1c, 0x1, 0x1, [r2, r0, r12]}}, @rights={{0x24, 0x1, 0x1, [r13, r14, r12, r0, r2]}}], 0x48}, 0x240408c0) (async) 02:39:45 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x59, 0x40c0, 0x0, 0xfffffffffffffd1a) (async) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) sendto$ax25(r0, &(0x7f0000000000)="069804cd31f749931f1f9c11aa50f7af7d55da71c909804813fe99c84fc5f34f939a73e30a0cdc9ea1519682712a5783719e49fc845cd486e192845660dbdd62de21dd682582e54a5b38ae1980b0a4c0b78ad2d74eda882e0fdf86ea73ef3646f9f4d0f02bc565d0edc6eb4f59dd2cdac9", 0x71, 0x0, &(0x7f0000000080)={{0x3, @default, 0x8}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast]}, 0x48) 02:39:45 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 3: ioctl$SNDCTL_DSP_GETOSPACE(0xffffffffffffffff, 0x8010500c, &(0x7f0000000040)) r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:45 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) r1 = socket(0x2, 0x6, 0x0) accept(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) r2 = socket$rxrpc(0x21, 0x2, 0x2) r3 = socket$rxrpc(0x21, 0x2, 0x2) sendto$rxrpc(r3, 0x0, 0x0, 0x0, 0x0, 0x0) bind$rxrpc(r2, &(0x7f0000000000)=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @rand_addr=0x64010100}}, 0x24) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) (async, rerun: 32) r6 = syz_open_dev$vcsa(&(0x7f00000003c0), 0x6f9, 0xc8840) (async, rerun: 32) r7 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r7, 0x0, 0x0) (async) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000400)=@bloom_filter={0x1e, 0x1, 0x160673f5, 0xaf10, 0x280, 0xffffffffffffffff, 0x9, '\x00', 0x0, r4, 0x5, 0x4, 0x1, 0xf}, 0x48) (async) r9 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r9, 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x9, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xf81f}, [@map_val={0x18, 0x4, 0x2, 0x0, r4, 0x0, 0x0, 0x0, 0xd757}, @ldst={0x3, 0x3, 0x3, 0x3, 0x7, 0xfffffffffffffff8, 0x8}, @exit, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffd}]}, &(0x7f00000000c0)='syzkaller\x00', 0x6, 0x1000, &(0x7f0000001640)=""/4096, 0x1e00, 0x0, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f00000002c0)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000000300)={0x2, 0x9, 0x8, 0x1}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000480)=[0xffffffffffffffff, r5, r6, r4, 0x1, r4, r7, r8, r9]}, 0x80) (async) write$UHID_CREATE2(r4, 0x0, 0x0) ioctl$vim2m_VIDIOC_S_CTRL(r4, 0xc008561c, &(0x7f0000000000)={0x7, 0xfffffffa}) 02:39:45 executing program 1: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendto$rxrpc(0xffffffffffffffff, &(0x7f00000002c0)="c8df30e77c8b7af1edf26b9713b97a32ba167b1ca90a6127d78f3d80b3216f9f50f3159dd68f81979fcd7b1518c83496056f1e7592e97a7f2c05a358e0d327426f275217c1c327d4c3ecc3b7de", 0x4d, 0x40000000, &(0x7f0000000340)=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x4e23, 0x5, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x10001}}, 0x24) gettid() r2 = socket(0x1a, 0x5, 0x401) r3 = gettid() syz_open_procfs$namespace(r3, 0x0) r4 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080), 0x2, 0x0) r5 = syz_genetlink_get_family_id$smc(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$SMC_PNETID_DEL(r2, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x68, r5, 0x2, 0x70bd2d, 0x25dfdbfd, {}, [@SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'gre0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'netpci0\x00'}]}, 0x68}, 0x1, 0x0, 0x0, 0x8000}, 0x400c0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r4, @ANYBLOB="0100a200832f84b6b51dbb628528946c90a0e9"], 0x18}, 0x0) write$UHID_CREATE2(0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x7, &(0x7f0000000280)) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x4c9) 02:39:45 executing program 4: syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socketpair(0x18, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept4$unix(r1, &(0x7f00000000c0), &(0x7f0000000140)=0x6e, 0x80800) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:45 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x59, 0x40c0, 0x0, 0xfffffffffffffd1a) (async, rerun: 32) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (rerun: 32) write$UHID_CREATE2(r0, 0x0, 0x0) sendto$ax25(r0, &(0x7f0000000000)="069804cd31f749931f1f9c11aa50f7af7d55da71c909804813fe99c84fc5f34f939a73e30a0cdc9ea1519682712a5783719e49fc845cd486e192845660dbdd62de21dd682582e54a5b38ae1980b0a4c0b78ad2d74eda882e0fdf86ea73ef3646f9f4d0f02bc565d0edc6eb4f59dd2cdac9", 0x71, 0x0, &(0x7f0000000080)={{0x3, @default, 0x8}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast]}, 0x48) 02:39:45 executing program 4: syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 3: ioctl$SNDCTL_DSP_GETOSPACE(0xffffffffffffffff, 0x8010500c, &(0x7f0000000040)) r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) ioctl$SNDCTL_DSP_GETOSPACE(0xffffffffffffffff, 0x8010500c, &(0x7f0000000040)) (async) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) 02:39:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socketpair(0x18, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept4$unix(r1, &(0x7f00000000c0), &(0x7f0000000140)=0x6e, 0x80800) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:45 executing program 2: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) r1 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x100, 0x40) write$UHID_DESTROY(r1, &(0x7f0000000280), 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x0, 0x7f, 0x0, 0x470, r0, 0xe6, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0xf}, 0x48) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000040)=@userptr={0x7, 0x4, 0x4, 0x1000, 0x9, {}, {0x3, 0x1, 0x20, 0x3, 0x4, 0xbe, "0f0e974c"}, 0x9, 0x2, {}, 0x3f}) r2 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r2, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 4: syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socketpair(0x18, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept4$unix(r1, &(0x7f00000000c0), &(0x7f0000000140)=0x6e, 0x80800) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:45 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) ioctl$vim2m_VIDIOC_STREAMOFF(r0, 0x40045612, &(0x7f0000000300)=0x2) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x400180, 0x0) write$UHID_CREATE2(r2, 0x0, 0x1c) r3 = accept(r2, &(0x7f00000001c0)=@ieee802154={0x24, @long}, &(0x7f0000000240)=0x80) ioctl$SIOCAX25DELFWD(r3, 0x89eb, &(0x7f0000000280)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}}) r4 = add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000140)={0x0, "2c0110e1eb04170db04a1027355a92140dcc899bf38b6c1ea298e836635ac4a42a470ab258e3025414c3c6f7830ad88ce72c8f0008f8f01cd0490f4c27ce31db"}, 0x48, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), 0x0, 0x0, 0x0, r4) keyctl$get_persistent(0x16, 0xee00, r4) ioctl$SOUND_PCM_READ_BITS(r1, 0x80045005, &(0x7f00000002c0)) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000000)='*\x00') 02:39:45 executing program 1: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) (async) r1 = socket$unix(0x1, 0x2, 0x0) sendto$rxrpc(0xffffffffffffffff, &(0x7f00000002c0)="c8df30e77c8b7af1edf26b9713b97a32ba167b1ca90a6127d78f3d80b3216f9f50f3159dd68f81979fcd7b1518c83496056f1e7592e97a7f2c05a358e0d327426f275217c1c327d4c3ecc3b7de", 0x4d, 0x40000000, &(0x7f0000000340)=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x4e23, 0x5, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x10001}}, 0x24) gettid() r2 = socket(0x1a, 0x5, 0x401) (async) r3 = gettid() syz_open_procfs$namespace(r3, 0x0) r4 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080), 0x2, 0x0) r5 = syz_genetlink_get_family_id$smc(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$SMC_PNETID_DEL(r2, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x68, r5, 0x2, 0x70bd2d, 0x25dfdbfd, {}, [@SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'gre0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'netpci0\x00'}]}, 0x68}, 0x1, 0x0, 0x0, 0x8000}, 0x400c0) (async) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r4, @ANYBLOB="0100a200832f84b6b51dbb628528946c90a0e9"], 0x18}, 0x0) (async, rerun: 64) write$UHID_CREATE2(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) clock_gettime(0x7, &(0x7f0000000280)) (async) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x4c9) 02:39:45 executing program 2: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) (async, rerun: 64) r1 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x100, 0x40) (rerun: 64) write$UHID_DESTROY(r1, &(0x7f0000000280), 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x0, 0x7f, 0x0, 0x470, r0, 0xe6, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0xf}, 0x48) (async) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000040)=@userptr={0x7, 0x4, 0x4, 0x1000, 0x9, {}, {0x3, 0x1, 0x20, 0x3, 0x4, 0xbe, "0f0e974c"}, 0x9, 0x2, {}, 0x3f}) (async) r2 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r2, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_STREAMOFF(r0, 0x40045612, &(0x7f0000000300)=0x2) (async) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x400180, 0x0) write$UHID_CREATE2(r2, 0x0, 0x1c) r3 = accept(r2, &(0x7f00000001c0)=@ieee802154={0x24, @long}, &(0x7f0000000240)=0x80) ioctl$SIOCAX25DELFWD(r3, 0x89eb, &(0x7f0000000280)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}}) (async) r4 = add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000140)={0x0, "2c0110e1eb04170db04a1027355a92140dcc899bf38b6c1ea298e836635ac4a42a470ab258e3025414c3c6f7830ad88ce72c8f0008f8f01cd0490f4c27ce31db"}, 0x48, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000040), 0x0, 0x0, 0x0, r4) (async) keyctl$get_persistent(0x16, 0xee00, r4) (async) ioctl$SOUND_PCM_READ_BITS(r1, 0x80045005, &(0x7f00000002c0)) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000000)='*\x00') 02:39:45 executing program 3: ioctl$SNDCTL_DSP_GETOSPACE(0xffffffffffffffff, 0x8010500c, &(0x7f0000000040)) r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async, rerun: 32) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (rerun: 32) 02:39:45 executing program 1: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) (async) sendto$rxrpc(0xffffffffffffffff, &(0x7f00000002c0)="c8df30e77c8b7af1edf26b9713b97a32ba167b1ca90a6127d78f3d80b3216f9f50f3159dd68f81979fcd7b1518c83496056f1e7592e97a7f2c05a358e0d327426f275217c1c327d4c3ecc3b7de", 0x4d, 0x40000000, &(0x7f0000000340)=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x4e23, 0x5, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x10001}}, 0x24) (async) gettid() r2 = socket(0x1a, 0x5, 0x401) r3 = gettid() syz_open_procfs$namespace(r3, 0x0) (async) r4 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000080), 0x2, 0x0) (async) r5 = syz_genetlink_get_family_id$smc(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$SMC_PNETID_DEL(r2, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x68, r5, 0x2, 0x70bd2d, 0x25dfdbfd, {}, [@SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'gre0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'netpci0\x00'}]}, 0x68}, 0x1, 0x0, 0x0, 0x8000}, 0x400c0) (async) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r4, @ANYBLOB="0100a200832f84b6b51dbb628528946c90a0e9"], 0x18}, 0x0) write$UHID_CREATE2(0xffffffffffffffff, 0x0, 0x0) (async) clock_gettime(0x7, &(0x7f0000000280)) (async) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x4c9) 02:39:45 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, 0x0) 02:39:45 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_STREAMOFF(r0, 0x40045612, &(0x7f0000000300)=0x2) (async) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x400180, 0x0) write$UHID_CREATE2(r2, 0x0, 0x1c) (async) r3 = accept(r2, &(0x7f00000001c0)=@ieee802154={0x24, @long}, &(0x7f0000000240)=0x80) ioctl$SIOCAX25DELFWD(r3, 0x89eb, &(0x7f0000000280)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}}) (async, rerun: 32) r4 = add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000100)={'fscrypt:', @desc3}, &(0x7f0000000140)={0x0, "2c0110e1eb04170db04a1027355a92140dcc899bf38b6c1ea298e836635ac4a42a470ab258e3025414c3c6f7830ad88ce72c8f0008f8f01cd0490f4c27ce31db"}, 0x48, 0xffffffffffffffff) (rerun: 32) add_key$fscrypt_v1(&(0x7f0000000040), 0x0, 0x0, 0x0, r4) keyctl$get_persistent(0x16, 0xee00, r4) ioctl$SOUND_PCM_READ_BITS(r1, 0x80045005, &(0x7f00000002c0)) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000000)='*\x00') 02:39:45 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, 0x0) 02:39:45 executing program 2: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) (async) r1 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x100, 0x40) write$UHID_DESTROY(r1, &(0x7f0000000280), 0x4) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x0, 0x7f, 0x0, 0x470, r0, 0xe6, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0xf}, 0x48) (async) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000040)=@userptr={0x7, 0x4, 0x4, 0x1000, 0x9, {}, {0x3, 0x1, 0x20, 0x3, 0x4, 0xbe, "0f0e974c"}, 0x9, 0x2, {}, 0x3f}) r2 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r2, 0xc100565c, &(0x7f0000000100)={0x3, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r2, 0xc058565d, &(0x7f0000000580)=@multiplanar_fd={0x7, 0x2, 0x4, 0x2000, 0xec50, {}, {0x5, 0x0, 0xba, 0x3f, 0x2, 0x3f, "dadec8eb"}, 0x400, 0x4, {&(0x7f0000000480)=[{0x5, 0x10000, {}, 0x5529}, {0x4, 0x3, {}, 0x81}]}, 0xffffffff}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x40, 0x3, 0x4, {0x2, @sliced={0x0, [0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4, 0x8, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4221, 0x1]}}}) socket$rxrpc(0x21, 0x2, 0x2) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000040)={0x7ff, 0x2, 0x2, "0b89e2dc0ed06a8c240cde5ee207982d6cc40934aa55d815e36a529179889fe6", 0x4c314356}) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000380)={0x1, @win={{0x1eff, 0x3, 0xfffffff7, 0x9}, 0x5, 0x7fff, &(0x7f00000002c0)={{0xb3b, 0x7fffffff, 0x6, 0x1}, &(0x7f0000000280)={{0xffffff2d, 0x80000000, 0x4}}}, 0x3, &(0x7f0000000300)="7047bbc064be9da2e0517f98a4265f12efc58072fcfd944c99f4d755acda0b7c49832e3b4736714fec3d7690eab38eb6b3e0537e5f6fdebb4d659780bea51e91dc5c5b38996bef5c10667470b1f732234111ff83e92881aa8c8e0494e454a92e9d03ddef5181b5ac1615bba8fe1bf580307994162ca90479", 0x2}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() write$cgroup_pid(0xffffffffffffffff, &(0x7f00000003c0)=r1, 0x12) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000040)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @multicast2}}, &(0x7f0000000000)=0x80) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000200), 0x200000, 0x0) r5 = accept4$ax25(r3, &(0x7f0000000240)={{}, [@default, @bcast, @remote, @bcast, @bcast, @default, @bcast, @bcast]}, &(0x7f0000000340)=0x48, 0x100800) connect$pppl2tp(r4, &(0x7f0000000380)=@pppol2tpv3in6={0x18, 0x1, {0x0, r5, 0x2, 0x1, 0x1, 0x3, {0xa, 0x4e24, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x3}}}, 0x3a) write$UHID_CREATE2(0xffffffffffffffff, &(0x7f00000000c0)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x0, 0x0, 0x6, 0x1ff, 0x8, 0x80000001}}, 0x118) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) r2 = gettid() r3 = syz_open_procfs$namespace(r2, 0x0) getuid() r4 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x6e) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000000240)=""/64, 0x40, 0x40000123, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0x6e) r6 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000ac0), 0x2, 0x0) r7 = gettid() syz_open_procfs$namespace(r7, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a00)=[{&(0x7f0000000280)="e3f7f2e58ca8cc2242545f1cccd3b8b6811bad071eccae80dea8357a0abdb7a1", 0x20}, {&(0x7f0000000580)="9c864247a5b5b930d7d756fbbdb557d0ce186943ffdb54ab1573c90d9aace2231288d6ff023eb3df79a6ff", 0x2b}, {&(0x7f00000005c0)="98dcd4ccf18d1cdf5b2e19dddd1dc2a3a31124e9193ffba483b2211b3129b57ad19205936ec5af65380bfa420bf6f8cef14a53959114b06e15c590ce500ecf215f6af0bf8425c969042eca7454602789dfd5a759dfc8f80db22d3f2703eeaa29005b050b2104ff119b1fc7c5fe73cd56f452a569bed66573507327cfa1cc31e6d2a1565f1a45c8b0898a8ca1d7b37dfbb902e652c28da7b2da7fc79f4c788ac480a5bf62038e9b40cc73b4163cd5698dac77a612f0177b18416257695a161adb14c98b73f5b50c918d3641", 0xcb}, {&(0x7f00000006c0)="603f7fd14992657cebc0f8acdd37033768e2f31080b25624cec452fab0f83c03a66441e9f23bb8aaa6fbae2710adc803bdf0fe839161a0ea85babd28d4f11e543d1463dc8cf4c77ac554fb060c910ad2edb37202ff45e9af0f46bc8fef5a565e9e61378f1691b22d079048bacbaa576cda64de", 0x73}, {&(0x7f0000000740)="a44d5206e9549ed51f469efb12072c4990a7ae2fdcd63cd59bde757cbfe98c8bf36591ca8789d6df0df5f05a131938909a", 0x31}, {&(0x7f00000007c0)="ba78d5876e2230c1909352722f8a419e52cab7c7bd6a878184dcd3e5dfc2fe70de37340dac3c86084357c406a32f7ce5d85a4f821d3c2293499d759237be9ada06fa696c360579cec32aee74636fe801bc54b92adefd8783fe1257cb285a9055592a62655bdecdce11e3", 0x6a}, {&(0x7f0000000840)="7d2e29f6c30b623609bd3ed5273e29c624de4878d2a2f2b78a9243f91db074aff7e18fa51e856f9de8e7b5e2e30f392dc32dda1adaf4a8a9d4d559c26afb59a248586e8a7611c948ab3997de0f89428c8e65c977936646551413f63106a780d5b2085c3c5e2d95b7f118bd87f02fde30a78b05e663fa9e0647", 0x79}, {&(0x7f00000008c0)="e7d41ed7ac86095ef6b41af25d81188de3d2a6caef09157ca8a40808c270c1ec19aca656495fc275b4bae17d67f1210be428e487dff95663e39907d68d8ce6ec749b570ba92b029fa8ab896dd3c666ddeab1a3ce9b3c2e1318825370c86623ef4ea8979636cf36f9cec067e0035c6e216994ac4ac9e23874e3245af70fe3592455727210f00a1ae0e5cb3a18d9d987d1f83592ee213008a8be6258dbc1ce3de3948a42b76164abbb2de8dfc721173fba9f30a18c2a1023f2fc88df85b8c4fb7f6e5704ef3a54bb115b2b581b0914552a0bfc61d68e08511a", 0xd8}, {&(0x7f00000009c0)="01b18d2da85ec1df665b53b7c3278ba249fc7854", 0x14}], 0x9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="3800000000000000010000000100001c47bc7acaa5b90c00", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32, @ANYRES32=r6, @ANYRES32=r5, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x80}, 0x804c) gettid() r8 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r8, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000140)=[@rights={{0x14, 0x1, 0x1, [r8]}}, @rights={{0x10}}], 0x28}, 0x800) recvfrom$unix(r0, &(0x7f0000000340)=""/195, 0xc3, 0x2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x6e) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000000)=0x6e) 02:39:45 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, 0x0) 02:39:45 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r2, 0xc058565d, &(0x7f0000000580)=@multiplanar_fd={0x7, 0x2, 0x4, 0x2000, 0xec50, {}, {0x5, 0x0, 0xba, 0x3f, 0x2, 0x3f, "dadec8eb"}, 0x400, 0x4, {&(0x7f0000000480)=[{0x5, 0x10000, {}, 0x5529}, {0x4, 0x3, {}, 0x81}]}, 0xffffffff}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x40, 0x3, 0x4, {0x2, @sliced={0x0, [0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4, 0x8, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4221, 0x1]}}}) socket$rxrpc(0x21, 0x2, 0x2) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) ioctl$vim2m_VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000040)={0x7ff, 0x2, 0x2, "0b89e2dc0ed06a8c240cde5ee207982d6cc40934aa55d815e36a529179889fe6", 0x4c314356}) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000380)={0x1, @win={{0x1eff, 0x3, 0xfffffff7, 0x9}, 0x5, 0x7fff, &(0x7f00000002c0)={{0xb3b, 0x7fffffff, 0x6, 0x1}, &(0x7f0000000280)={{0xffffff2d, 0x80000000, 0x4}}}, 0x3, &(0x7f0000000300)="7047bbc064be9da2e0517f98a4265f12efc58072fcfd944c99f4d755acda0b7c49832e3b4736714fec3d7690eab38eb6b3e0537e5f6fdebb4d659780bea51e91dc5c5b38996bef5c10667470b1f732234111ff83e92881aa8c8e0494e454a92e9d03ddef5181b5ac1615bba8fe1bf580307994162ca90479", 0x2}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() write$cgroup_pid(0xffffffffffffffff, &(0x7f00000003c0)=r1, 0x12) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) r3 = accept(r2, &(0x7f0000000040)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @multicast2}}, &(0x7f0000000000)=0x80) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000200), 0x200000, 0x0) (async) r5 = accept4$ax25(r3, &(0x7f0000000240)={{}, [@default, @bcast, @remote, @bcast, @bcast, @default, @bcast, @bcast]}, &(0x7f0000000340)=0x48, 0x100800) connect$pppl2tp(r4, &(0x7f0000000380)=@pppol2tpv3in6={0x18, 0x1, {0x0, r5, 0x2, 0x1, 0x1, 0x3, {0xa, 0x4e24, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x3}}}, 0x3a) (async) write$UHID_CREATE2(0xffffffffffffffff, &(0x7f00000000c0)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x0, 0x0, 0x6, 0x1ff, 0x8, 0x80000001}}, 0x118) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:45 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x0, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000000)=0x3) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x30314247, 0x4, 0x0, 0xf52, 0x0, 0xfffffffc, 0x0, 0x0, 0x1}}}) ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(r0, 0xc02c564a, &(0x7f0000000040)={0x4, 0x34325258, 0x3, @stepwise={0x4, 0x101, 0x1, 0x2, 0x5, 0x2}}) 02:39:45 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_PREPARE_BUF(r2, 0xc058565d, &(0x7f0000000580)=@multiplanar_fd={0x7, 0x2, 0x4, 0x2000, 0xec50, {}, {0x5, 0x0, 0xba, 0x3f, 0x2, 0x3f, "dadec8eb"}, 0x400, 0x4, {&(0x7f0000000480)=[{0x5, 0x10000, {}, 0x5529}, {0x4, 0x3, {}, 0x81}]}, 0xffffffff}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x40, 0x3, 0x4, {0x2, @sliced={0x0, [0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4, 0x8, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4221, 0x1]}}}) (async) socket$rxrpc(0x21, 0x2, 0x2) (async) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000040)={0x7ff, 0x2, 0x2, "0b89e2dc0ed06a8c240cde5ee207982d6cc40934aa55d815e36a529179889fe6", 0x4c314356}) (async, rerun: 32) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000380)={0x1, @win={{0x1eff, 0x3, 0xfffffff7, 0x9}, 0x5, 0x7fff, &(0x7f00000002c0)={{0xb3b, 0x7fffffff, 0x6, 0x1}, &(0x7f0000000280)={{0xffffff2d, 0x80000000, 0x4}}}, 0x3, &(0x7f0000000300)="7047bbc064be9da2e0517f98a4265f12efc58072fcfd944c99f4d755acda0b7c49832e3b4736714fec3d7690eab38eb6b3e0537e5f6fdebb4d659780bea51e91dc5c5b38996bef5c10667470b1f732234111ff83e92881aa8c8e0494e454a92e9d03ddef5181b5ac1615bba8fe1bf580307994162ca90479", 0x2}}) (async, rerun: 32) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:45 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 02:39:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() write$cgroup_pid(0xffffffffffffffff, &(0x7f00000003c0)=r1, 0x12) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000040)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @multicast2}}, &(0x7f0000000000)=0x80) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000200), 0x200000, 0x0) r5 = accept4$ax25(r3, &(0x7f0000000240)={{}, [@default, @bcast, @remote, @bcast, @bcast, @default, @bcast, @bcast]}, &(0x7f0000000340)=0x48, 0x100800) connect$pppl2tp(r4, &(0x7f0000000380)=@pppol2tpv3in6={0x18, 0x1, {0x0, r5, 0x2, 0x1, 0x1, 0x3, {0xa, 0x4e24, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x3}}}, 0x3a) write$UHID_CREATE2(0xffffffffffffffff, &(0x7f00000000c0)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x0, 0x0, 0x6, 0x1ff, 0x8, 0x80000001}}, 0x118) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) write$cgroup_pid(0xffffffffffffffff, &(0x7f00000003c0)=r1, 0x12) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) accept(r2, &(0x7f0000000040)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @multicast2}}, &(0x7f0000000000)=0x80) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000200), 0x200000, 0x0) (async) accept4$ax25(r3, &(0x7f0000000240)={{}, [@default, @bcast, @remote, @bcast, @bcast, @default, @bcast, @bcast]}, &(0x7f0000000340)=0x48, 0x100800) (async) connect$pppl2tp(r4, &(0x7f0000000380)=@pppol2tpv3in6={0x18, 0x1, {0x0, r5, 0x2, 0x1, 0x1, 0x3, {0xa, 0x4e24, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x3}}}, 0x3a) (async) write$UHID_CREATE2(0xffffffffffffffff, &(0x7f00000000c0)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x0, 0x0, 0x6, 0x1ff, 0x8, 0x80000001}}, 0x118) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) 02:39:45 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:45 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000000)=0x3) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x30314247, 0x4, 0x0, 0xf52, 0x0, 0xfffffffc, 0x0, 0x0, 0x1}}}) ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(r0, 0xc02c564a, &(0x7f0000000040)={0x4, 0x34325258, 0x3, @stepwise={0x4, 0x101, 0x1, 0x2, 0x5, 0x2}}) 02:39:45 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 02:39:46 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) r2 = gettid() r3 = syz_open_procfs$namespace(r2, 0x0) getuid() r4 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x6e) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000000240)=""/64, 0x40, 0x40000123, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0x6e) r6 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000ac0), 0x2, 0x0) r7 = gettid() syz_open_procfs$namespace(r7, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a00)=[{&(0x7f0000000280)="e3f7f2e58ca8cc2242545f1cccd3b8b6811bad071eccae80dea8357a0abdb7a1", 0x20}, {&(0x7f0000000580)="9c864247a5b5b930d7d756fbbdb557d0ce186943ffdb54ab1573c90d9aace2231288d6ff023eb3df79a6ff", 0x2b}, {&(0x7f00000005c0)="98dcd4ccf18d1cdf5b2e19dddd1dc2a3a31124e9193ffba483b2211b3129b57ad19205936ec5af65380bfa420bf6f8cef14a53959114b06e15c590ce500ecf215f6af0bf8425c969042eca7454602789dfd5a759dfc8f80db22d3f2703eeaa29005b050b2104ff119b1fc7c5fe73cd56f452a569bed66573507327cfa1cc31e6d2a1565f1a45c8b0898a8ca1d7b37dfbb902e652c28da7b2da7fc79f4c788ac480a5bf62038e9b40cc73b4163cd5698dac77a612f0177b18416257695a161adb14c98b73f5b50c918d3641", 0xcb}, {&(0x7f00000006c0)="603f7fd14992657cebc0f8acdd37033768e2f31080b25624cec452fab0f83c03a66441e9f23bb8aaa6fbae2710adc803bdf0fe839161a0ea85babd28d4f11e543d1463dc8cf4c77ac554fb060c910ad2edb37202ff45e9af0f46bc8fef5a565e9e61378f1691b22d079048bacbaa576cda64de", 0x73}, {&(0x7f0000000740)="a44d5206e9549ed51f469efb12072c4990a7ae2fdcd63cd59bde757cbfe98c8bf36591ca8789d6df0df5f05a131938909a", 0x31}, {&(0x7f00000007c0)="ba78d5876e2230c1909352722f8a419e52cab7c7bd6a878184dcd3e5dfc2fe70de37340dac3c86084357c406a32f7ce5d85a4f821d3c2293499d759237be9ada06fa696c360579cec32aee74636fe801bc54b92adefd8783fe1257cb285a9055592a62655bdecdce11e3", 0x6a}, {&(0x7f0000000840)="7d2e29f6c30b623609bd3ed5273e29c624de4878d2a2f2b78a9243f91db074aff7e18fa51e856f9de8e7b5e2e30f392dc32dda1adaf4a8a9d4d559c26afb59a248586e8a7611c948ab3997de0f89428c8e65c977936646551413f63106a780d5b2085c3c5e2d95b7f118bd87f02fde30a78b05e663fa9e0647", 0x79}, {&(0x7f00000008c0)="e7d41ed7ac86095ef6b41af25d81188de3d2a6caef09157ca8a40808c270c1ec19aca656495fc275b4bae17d67f1210be428e487dff95663e39907d68d8ce6ec749b570ba92b029fa8ab896dd3c666ddeab1a3ce9b3c2e1318825370c86623ef4ea8979636cf36f9cec067e0035c6e216994ac4ac9e23874e3245af70fe3592455727210f00a1ae0e5cb3a18d9d987d1f83592ee213008a8be6258dbc1ce3de3948a42b76164abbb2de8dfc721173fba9f30a18c2a1023f2fc88df85b8c4fb7f6e5704ef3a54bb115b2b581b0914552a0bfc61d68e08511a", 0xd8}, {&(0x7f00000009c0)="01b18d2da85ec1df665b53b7c3278ba249fc7854", 0x14}], 0x9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="3800000000000000010000000100001c47bc7acaa5b90c00", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32, @ANYRES32=r6, @ANYRES32=r5, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x80}, 0x804c) gettid() r8 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r8, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000140)=[@rights={{0x14, 0x1, 0x1, [r8]}}, @rights={{0x10}}], 0x28}, 0x800) recvfrom$unix(r0, &(0x7f0000000340)=""/195, 0xc3, 0x2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x6e) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000000)=0x6e) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) syz_open_procfs$namespace(r1, 0x0) (async) gettid() (async) syz_open_procfs$namespace(r2, 0x0) (async) getuid() (async) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x6e) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r5, 0x0, 0x0) (async) recvfrom$unix(r5, &(0x7f0000000240)=""/64, 0x40, 0x40000123, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0x6e) (async) openat$vim2m(0xffffffffffffff9c, &(0x7f0000000ac0), 0x2, 0x0) (async) gettid() (async) syz_open_procfs$namespace(r7, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a00)=[{&(0x7f0000000280)="e3f7f2e58ca8cc2242545f1cccd3b8b6811bad071eccae80dea8357a0abdb7a1", 0x20}, {&(0x7f0000000580)="9c864247a5b5b930d7d756fbbdb557d0ce186943ffdb54ab1573c90d9aace2231288d6ff023eb3df79a6ff", 0x2b}, {&(0x7f00000005c0)="98dcd4ccf18d1cdf5b2e19dddd1dc2a3a31124e9193ffba483b2211b3129b57ad19205936ec5af65380bfa420bf6f8cef14a53959114b06e15c590ce500ecf215f6af0bf8425c969042eca7454602789dfd5a759dfc8f80db22d3f2703eeaa29005b050b2104ff119b1fc7c5fe73cd56f452a569bed66573507327cfa1cc31e6d2a1565f1a45c8b0898a8ca1d7b37dfbb902e652c28da7b2da7fc79f4c788ac480a5bf62038e9b40cc73b4163cd5698dac77a612f0177b18416257695a161adb14c98b73f5b50c918d3641", 0xcb}, {&(0x7f00000006c0)="603f7fd14992657cebc0f8acdd37033768e2f31080b25624cec452fab0f83c03a66441e9f23bb8aaa6fbae2710adc803bdf0fe839161a0ea85babd28d4f11e543d1463dc8cf4c77ac554fb060c910ad2edb37202ff45e9af0f46bc8fef5a565e9e61378f1691b22d079048bacbaa576cda64de", 0x73}, {&(0x7f0000000740)="a44d5206e9549ed51f469efb12072c4990a7ae2fdcd63cd59bde757cbfe98c8bf36591ca8789d6df0df5f05a131938909a", 0x31}, {&(0x7f00000007c0)="ba78d5876e2230c1909352722f8a419e52cab7c7bd6a878184dcd3e5dfc2fe70de37340dac3c86084357c406a32f7ce5d85a4f821d3c2293499d759237be9ada06fa696c360579cec32aee74636fe801bc54b92adefd8783fe1257cb285a9055592a62655bdecdce11e3", 0x6a}, {&(0x7f0000000840)="7d2e29f6c30b623609bd3ed5273e29c624de4878d2a2f2b78a9243f91db074aff7e18fa51e856f9de8e7b5e2e30f392dc32dda1adaf4a8a9d4d559c26afb59a248586e8a7611c948ab3997de0f89428c8e65c977936646551413f63106a780d5b2085c3c5e2d95b7f118bd87f02fde30a78b05e663fa9e0647", 0x79}, {&(0x7f00000008c0)="e7d41ed7ac86095ef6b41af25d81188de3d2a6caef09157ca8a40808c270c1ec19aca656495fc275b4bae17d67f1210be428e487dff95663e39907d68d8ce6ec749b570ba92b029fa8ab896dd3c666ddeab1a3ce9b3c2e1318825370c86623ef4ea8979636cf36f9cec067e0035c6e216994ac4ac9e23874e3245af70fe3592455727210f00a1ae0e5cb3a18d9d987d1f83592ee213008a8be6258dbc1ce3de3948a42b76164abbb2de8dfc721173fba9f30a18c2a1023f2fc88df85b8c4fb7f6e5704ef3a54bb115b2b581b0914552a0bfc61d68e08511a", 0xd8}, {&(0x7f00000009c0)="01b18d2da85ec1df665b53b7c3278ba249fc7854", 0x14}], 0x9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="3800000000000000010000000100001c47bc7acaa5b90c00", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32, @ANYRES32=r6, @ANYRES32=r5, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x80}, 0x804c) (async) gettid() (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r8, 0x0, 0x0) (async) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000140)=[@rights={{0x14, 0x1, 0x1, [r8]}}, @rights={{0x10}}], 0x28}, 0x800) (async) recvfrom$unix(r0, &(0x7f0000000340)=""/195, 0xc3, 0x2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x6e) (async) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000000)=0x6e) (async) 02:39:46 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x4) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000440)={0x0, 0x3, 0x3, 0x0, 0xe0}) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000340)={0x2, @win={{0xfffffff7, 0x27fa, 0xfffffffa, 0x81}, 0x3, 0x1f, &(0x7f00000002c0)={{0x10001, 0x2, 0x0, 0x7}, &(0x7f0000000280)={{0x4fb, 0x0, 0x5, 0x40000000}, &(0x7f0000000040)={{0x1, 0x80000000, 0x1}}}}, 0x3f, &(0x7f0000000300)="f8fa3c0e2533472f397c5b2ce5045e1ad7e41c7cbd3546e58d31a42b1bc4c4054e771053ef637b53da28ea4bb00227c7bc211c", 0x81}}) 02:39:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() r2 = gettid() syz_open_procfs$namespace(r2, 0x0) perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x3f, 0x3b, 0x1, 0xef, 0x0, 0x6, 0x2080, 0x8, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1ff, 0x1, @perf_config_ext={0x8}, 0x4200, 0x2, 0x401, 0x0, 0xaf04, 0x9, 0x7, 0x0, 0x34, 0x0, 0x6}, r2, 0x6, 0xffffffffffffffff, 0x9) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:46 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:46 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000000)=0x3) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x30314247, 0x4, 0x0, 0xf52, 0x0, 0xfffffffc, 0x0, 0x0, 0x1}}}) ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(r0, 0xc02c564a, &(0x7f0000000040)={0x4, 0x34325258, 0x3, @stepwise={0x4, 0x101, 0x1, 0x2, 0x5, 0x2}}) 02:39:46 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 02:39:46 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:46 executing program 5: ioctl$SIOCSIFMTU(0xffffffffffffffff, 0x8922, &(0x7f0000000000)={'nr0\x00', 0x6}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 02:39:46 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_G_FMT(r2, 0xc0d05604, &(0x7f00000002c0)={0x0, @win={{0x4, 0x9f, 0xfff, 0x1}, 0x2, 0x1, &(0x7f0000000240)={{0x2, 0xfffffff9, 0x1, 0x5}, &(0x7f0000000200)={{0x7, 0x3, 0x8001, 0x10000}, &(0x7f00000000c0)={{0x400, 0xd81, 0x7, 0x8}}}}, 0x5, &(0x7f0000000280)="143defdee9bdc869e222402560e5ed3551848ff436d2db34dc1c91117c64db31d7453185adfedbc6c96ad19923e19c6795881767919a", 0x3f}}) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f0000000080)={0x23, 0xe, 0x9400, 0x2, 0x4, 0x6c8, &(0x7f0000000040)="7e8271d1"}) ioctl$SIOCAX25NOUID(r1, 0x89e3, &(0x7f0000000000)) 02:39:46 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x4) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async, rerun: 32) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (rerun: 32) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000440)={0x0, 0x3, 0x3, 0x0, 0xe0}) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000340)={0x2, @win={{0xfffffff7, 0x27fa, 0xfffffffa, 0x81}, 0x3, 0x1f, &(0x7f00000002c0)={{0x10001, 0x2, 0x0, 0x7}, &(0x7f0000000280)={{0x4fb, 0x0, 0x5, 0x40000000}, &(0x7f0000000040)={{0x1, 0x80000000, 0x1}}}}, 0x3f, &(0x7f0000000300)="f8fa3c0e2533472f397c5b2ce5045e1ad7e41c7cbd3546e58d31a42b1bc4c4054e771053ef637b53da28ea4bb00227c7bc211c", 0x81}}) 02:39:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() (async) r2 = gettid() syz_open_procfs$namespace(r2, 0x0) perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x3f, 0x3b, 0x1, 0xef, 0x0, 0x6, 0x2080, 0x8, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1ff, 0x1, @perf_config_ext={0x8}, 0x4200, 0x2, 0x401, 0x0, 0xaf04, 0x9, 0x7, 0x0, 0x34, 0x0, 0x6}, r2, 0x6, 0xffffffffffffffff, 0x9) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:46 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x0, 0x4, {0x0, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:46 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) r2 = gettid() r3 = syz_open_procfs$namespace(r2, 0x0) (async) getuid() (async) r4 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x6e) (async) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000000240)=""/64, 0x40, 0x40000123, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0x6e) r6 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000ac0), 0x2, 0x0) (async) r7 = gettid() syz_open_procfs$namespace(r7, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000a00)=[{&(0x7f0000000280)="e3f7f2e58ca8cc2242545f1cccd3b8b6811bad071eccae80dea8357a0abdb7a1", 0x20}, {&(0x7f0000000580)="9c864247a5b5b930d7d756fbbdb557d0ce186943ffdb54ab1573c90d9aace2231288d6ff023eb3df79a6ff", 0x2b}, {&(0x7f00000005c0)="98dcd4ccf18d1cdf5b2e19dddd1dc2a3a31124e9193ffba483b2211b3129b57ad19205936ec5af65380bfa420bf6f8cef14a53959114b06e15c590ce500ecf215f6af0bf8425c969042eca7454602789dfd5a759dfc8f80db22d3f2703eeaa29005b050b2104ff119b1fc7c5fe73cd56f452a569bed66573507327cfa1cc31e6d2a1565f1a45c8b0898a8ca1d7b37dfbb902e652c28da7b2da7fc79f4c788ac480a5bf62038e9b40cc73b4163cd5698dac77a612f0177b18416257695a161adb14c98b73f5b50c918d3641", 0xcb}, {&(0x7f00000006c0)="603f7fd14992657cebc0f8acdd37033768e2f31080b25624cec452fab0f83c03a66441e9f23bb8aaa6fbae2710adc803bdf0fe839161a0ea85babd28d4f11e543d1463dc8cf4c77ac554fb060c910ad2edb37202ff45e9af0f46bc8fef5a565e9e61378f1691b22d079048bacbaa576cda64de", 0x73}, {&(0x7f0000000740)="a44d5206e9549ed51f469efb12072c4990a7ae2fdcd63cd59bde757cbfe98c8bf36591ca8789d6df0df5f05a131938909a", 0x31}, {&(0x7f00000007c0)="ba78d5876e2230c1909352722f8a419e52cab7c7bd6a878184dcd3e5dfc2fe70de37340dac3c86084357c406a32f7ce5d85a4f821d3c2293499d759237be9ada06fa696c360579cec32aee74636fe801bc54b92adefd8783fe1257cb285a9055592a62655bdecdce11e3", 0x6a}, {&(0x7f0000000840)="7d2e29f6c30b623609bd3ed5273e29c624de4878d2a2f2b78a9243f91db074aff7e18fa51e856f9de8e7b5e2e30f392dc32dda1adaf4a8a9d4d559c26afb59a248586e8a7611c948ab3997de0f89428c8e65c977936646551413f63106a780d5b2085c3c5e2d95b7f118bd87f02fde30a78b05e663fa9e0647", 0x79}, {&(0x7f00000008c0)="e7d41ed7ac86095ef6b41af25d81188de3d2a6caef09157ca8a40808c270c1ec19aca656495fc275b4bae17d67f1210be428e487dff95663e39907d68d8ce6ec749b570ba92b029fa8ab896dd3c666ddeab1a3ce9b3c2e1318825370c86623ef4ea8979636cf36f9cec067e0035c6e216994ac4ac9e23874e3245af70fe3592455727210f00a1ae0e5cb3a18d9d987d1f83592ee213008a8be6258dbc1ce3de3948a42b76164abbb2de8dfc721173fba9f30a18c2a1023f2fc88df85b8c4fb7f6e5704ef3a54bb115b2b581b0914552a0bfc61d68e08511a", 0xd8}, {&(0x7f00000009c0)="01b18d2da85ec1df665b53b7c3278ba249fc7854", 0x14}], 0x9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="3800000000000000010000000100001c47bc7acaa5b90c00", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32, @ANYRES32=r6, @ANYRES32=r5, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x80}, 0x804c) (async) gettid() (async) r8 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r8, 0x0, 0x0) (async) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000000140)=[@rights={{0x14, 0x1, 0x1, [r8]}}, @rights={{0x10}}], 0x28}, 0x800) (async) recvfrom$unix(r0, &(0x7f0000000340)=""/195, 0xc3, 0x2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x6e) (async) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000000)=0x6e) 02:39:46 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_G_FMT(r2, 0xc0d05604, &(0x7f00000002c0)={0x0, @win={{0x4, 0x9f, 0xfff, 0x1}, 0x2, 0x1, &(0x7f0000000240)={{0x2, 0xfffffff9, 0x1, 0x5}, &(0x7f0000000200)={{0x7, 0x3, 0x8001, 0x10000}, &(0x7f00000000c0)={{0x400, 0xd81, 0x7, 0x8}}}}, 0x5, &(0x7f0000000280)="143defdee9bdc869e222402560e5ed3551848ff436d2db34dc1c91117c64db31d7453185adfedbc6c96ad19923e19c6795881767919a", 0x3f}}) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f0000000080)={0x23, 0xe, 0x9400, 0x2, 0x4, 0x6c8, &(0x7f0000000040)="7e8271d1"}) (async, rerun: 64) ioctl$SIOCAX25NOUID(r1, 0x89e3, &(0x7f0000000000)) (rerun: 64) 02:39:46 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x0, 0x4, {0x0, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() (async) r2 = gettid() syz_open_procfs$namespace(r2, 0x0) (async) perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x3f, 0x3b, 0x1, 0xef, 0x0, 0x6, 0x2080, 0x8, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1ff, 0x1, @perf_config_ext={0x8}, 0x4200, 0x2, 0x401, 0x0, 0xaf04, 0x9, 0x7, 0x0, 0x34, 0x0, 0x6}, r2, 0x6, 0xffffffffffffffff, 0x9) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 02:39:46 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x4) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000440)={0x0, 0x3, 0x3, 0x0, 0xe0}) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000340)={0x2, @win={{0xfffffff7, 0x27fa, 0xfffffffa, 0x81}, 0x3, 0x1f, &(0x7f00000002c0)={{0x10001, 0x2, 0x0, 0x7}, &(0x7f0000000280)={{0x4fb, 0x0, 0x5, 0x40000000}, &(0x7f0000000040)={{0x1, 0x80000000, 0x1}}}}, 0x3f, &(0x7f0000000300)="f8fa3c0e2533472f397c5b2ce5045e1ad7e41c7cbd3546e58d31a42b1bc4c4054e771053ef637b53da28ea4bb00227c7bc211c", 0x81}}) 02:39:46 executing program 5: ioctl$SIOCSIFMTU(0xffffffffffffffff, 0x8922, &(0x7f0000000000)={'nr0\x00', 0x6}) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$SIOCSIFMTU(0xffffffffffffffff, 0x8922, &(0x7f0000000000)={'nr0\x00', 0x6}) (async) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) 02:39:46 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_G_FMT(r2, 0xc0d05604, &(0x7f00000002c0)={0x0, @win={{0x4, 0x9f, 0xfff, 0x1}, 0x2, 0x1, &(0x7f0000000240)={{0x2, 0xfffffff9, 0x1, 0x5}, &(0x7f0000000200)={{0x7, 0x3, 0x8001, 0x10000}, &(0x7f00000000c0)={{0x400, 0xd81, 0x7, 0x8}}}}, 0x5, &(0x7f0000000280)="143defdee9bdc869e222402560e5ed3551848ff436d2db34dc1c91117c64db31d7453185adfedbc6c96ad19923e19c6795881767919a", 0x3f}}) (async) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f0000000080)={0x23, 0xe, 0x9400, 0x2, 0x4, 0x6c8, &(0x7f0000000040)="7e8271d1"}) ioctl$SIOCAX25NOUID(r1, 0x89e3, &(0x7f0000000000)) 02:39:46 executing program 5: ioctl$SIOCSIFMTU(0xffffffffffffffff, 0x8922, &(0x7f0000000000)={'nr0\x00', 0x6}) (async) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 02:39:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000000000)=r1, 0x12) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) 02:39:46 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x0, 0x4, {0x0, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:46 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401]}}}) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000280)=0x3) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) r1 = syz_open_dev$vcsa(&(0x7f0000000440), 0x9, 0x210000) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f0000000480)=@mmap={0x4, 0x2, 0x4, 0x4000, 0x7fffffff, {}, {0x4, 0xc, 0x9, 0x12, 0x20, 0xff, 'Vs\bN'}, 0xfff, 0x1, {}, 0xe3f4, 0x0, r2}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0x7, 0x6d}) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f00000002c0)={0x2, @pix={0x496a3b67, 0x80000000, 0x20363059, 0x7, 0xf20, 0x7, 0x4, 0x3, 0x1, 0x2, 0x0, 0x1}}) ioctl$vim2m_VIDIOC_QUERYCAP(r0, 0x80685600, &(0x7f00000003c0)) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f0000000540)={'vxcan1\x00'}) write$UHID_CREATE2(r3, 0x0, 0x0) ioctl$SNDCTL_DSP_STEREO(r3, 0xc0045003, &(0x7f0000000500)=0x1) 02:39:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async, rerun: 32) socket$inet6_udp(0xa, 0x2, 0x0) (async, rerun: 32) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000000000)=r1, 0x12) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) 02:39:47 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:47 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0xb8c, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x0, 0x4, {0x2}}) 02:39:47 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x30000, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000200)=@multiplanar_mmap={0x80000000, 0x3, 0x4, 0x10, 0xbb4, {0x77359400}, {0x5, 0xc, 0xd6, 0x9, 0x4, 0x6b, "eda8668d"}, 0x9, 0x1, {&(0x7f0000000000)=[{0x7, 0xe1, {0x17f}, 0x9}, {0x6, 0x9, {0xd798}, 0x8000}]}, 0x8001, 0x0, r1}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix_mp={0x8, 0x8, 0x4c314356, 0x8, 0xc, [{0x5}, {0x8, 0xbe8}, {0x62c04089, 0x20}, {0xfffff7b3, 0x3}, {0x7fff, 0x7}, {0x20, 0x8}, {0x0, 0x1118800a}, {0x1, 0x7}], 0x30, 0xfd, 0x6, 0x1, 0x5}}}) 02:39:47 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401]}}}) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000280)=0x3) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) r1 = syz_open_dev$vcsa(&(0x7f0000000440), 0x9, 0x210000) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$vim2m_VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f0000000480)=@mmap={0x4, 0x2, 0x4, 0x4000, 0x7fffffff, {}, {0x4, 0xc, 0x9, 0x12, 0x20, 0xff, 'Vs\bN'}, 0xfff, 0x1, {}, 0xe3f4, 0x0, r2}) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0x7, 0x6d}) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f00000002c0)={0x2, @pix={0x496a3b67, 0x80000000, 0x20363059, 0x7, 0xf20, 0x7, 0x4, 0x3, 0x1, 0x2, 0x0, 0x1}}) ioctl$vim2m_VIDIOC_QUERYCAP(r0, 0x80685600, &(0x7f00000003c0)) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f0000000540)={'vxcan1\x00'}) write$UHID_CREATE2(r3, 0x0, 0x0) ioctl$SNDCTL_DSP_STEREO(r3, 0xc0045003, &(0x7f0000000500)=0x1) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401]}}}) (async) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000280)=0x3) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) syz_open_dev$vcsa(&(0x7f0000000440), 0x9, 0x210000) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f0000000480)=@mmap={0x4, 0x2, 0x4, 0x4000, 0x7fffffff, {}, {0x4, 0xc, 0x9, 0x12, 0x20, 0xff, 'Vs\bN'}, 0xfff, 0x1, {}, 0xe3f4, 0x0, r2}) (async) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0x7, 0x6d}) (async) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f00000002c0)={0x2, @pix={0x496a3b67, 0x80000000, 0x20363059, 0x7, 0xf20, 0x7, 0x4, 0x3, 0x1, 0x2, 0x0, 0x1}}) (async) ioctl$vim2m_VIDIOC_QUERYCAP(r0, 0x80685600, &(0x7f00000003c0)) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f0000000540)={'vxcan1\x00'}) (async) write$UHID_CREATE2(r3, 0x0, 0x0) (async) ioctl$SNDCTL_DSP_STEREO(r3, 0xc0045003, &(0x7f0000000500)=0x1) (async) 02:39:47 executing program 5: openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x264100, 0x0) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000100)={0xa, {0x7, 0x5, 0x7f}}, 0xa) ioctl$SNDCTL_DSP_STEREO(r0, 0xc0045003, &(0x7f0000000040)=0x1) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f00000000c0)={'vlan0\x00', 0xfffa}) openat$audio(0xffffffffffffff9c, &(0x7f0000000080), 0x220000, 0x0) 02:39:47 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000000000)=r1, 0x12) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) socket$unix(0x1, 0x2, 0x0) (async) gettid() (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000000000)=r1, 0x12) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) (async) 02:39:47 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x30000, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000200)=@multiplanar_mmap={0x80000000, 0x3, 0x4, 0x10, 0xbb4, {0x77359400}, {0x5, 0xc, 0xd6, 0x9, 0x4, 0x6b, "eda8668d"}, 0x9, 0x1, {&(0x7f0000000000)=[{0x7, 0xe1, {0x17f}, 0x9}, {0x6, 0x9, {0xd798}, 0x8000}]}, 0x8001, 0x0, r1}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix_mp={0x8, 0x8, 0x4c314356, 0x8, 0xc, [{0x5}, {0x8, 0xbe8}, {0x62c04089, 0x20}, {0xfffff7b3, 0x3}, {0x7fff, 0x7}, {0x20, 0x8}, {0x0, 0x1118800a}, {0x1, 0x7}], 0x30, 0xfd, 0x6, 0x1, 0x5}}}) 02:39:47 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:47 executing program 5: openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x264100, 0x0) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000100)={0xa, {0x7, 0x5, 0x7f}}, 0xa) (async) ioctl$SNDCTL_DSP_STEREO(r0, 0xc0045003, &(0x7f0000000040)=0x1) (async) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f00000000c0)={'vlan0\x00', 0xfffa}) openat$audio(0xffffffffffffff9c, &(0x7f0000000080), 0x220000, 0x0) 02:39:47 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:47 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x52, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0xc004) r2 = gettid() syz_open_procfs$namespace(r2, 0x0) getpeername$unix(r0, &(0x7f0000000040), &(0x7f00000000c0)=0x6e) syz_open_procfs$namespace(r2, &(0x7f0000000000)='ns/pid_for_children\x00') 02:39:47 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401]}}}) (async) ioctl$vim2m_VIDIOC_STREAMON(r0, 0x40045612, &(0x7f0000000280)=0x3) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) r1 = syz_open_dev$vcsa(&(0x7f0000000440), 0x9, 0x210000) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async, rerun: 64) ioctl$vim2m_VIDIOC_QUERYBUF(r1, 0xc0585609, &(0x7f0000000480)=@mmap={0x4, 0x2, 0x4, 0x4000, 0x7fffffff, {}, {0x4, 0xc, 0x9, 0x12, 0x20, 0xff, 'Vs\bN'}, 0xfff, 0x1, {}, 0xe3f4, 0x0, r2}) (rerun: 64) ioctl$vim2m_VIDIOC_S_CTRL(r0, 0xc008561c, &(0x7f0000000040)={0x7, 0x6d}) (async) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f00000002c0)={0x2, @pix={0x496a3b67, 0x80000000, 0x20363059, 0x7, 0xf20, 0x7, 0x4, 0x3, 0x1, 0x2, 0x0, 0x1}}) (async) ioctl$vim2m_VIDIOC_QUERYCAP(r0, 0x80685600, &(0x7f00000003c0)) (async, rerun: 32) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (rerun: 32) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f0000000540)={'vxcan1\x00'}) (async) write$UHID_CREATE2(r3, 0x0, 0x0) (async) ioctl$SNDCTL_DSP_STEREO(r3, 0xc0045003, &(0x7f0000000500)=0x1) 02:39:47 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x30000, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000200)=@multiplanar_mmap={0x80000000, 0x3, 0x4, 0x10, 0xbb4, {0x77359400}, {0x5, 0xc, 0xd6, 0x9, 0x4, 0x6b, "eda8668d"}, 0x9, 0x1, {&(0x7f0000000000)=[{0x7, 0xe1, {0x17f}, 0x9}, {0x6, 0x9, {0xd798}, 0x8000}]}, 0x8001, 0x0, r1}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix_mp={0x8, 0x8, 0x4c314356, 0x8, 0xc, [{0x5}, {0x8, 0xbe8}, {0x62c04089, 0x20}, {0xfffff7b3, 0x3}, {0x7fff, 0x7}, {0x20, 0x8}, {0x0, 0x1118800a}, {0x1, 0x7}], 0x30, 0xfd, 0x6, 0x1, 0x5}}}) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x30000, 0x0) (async) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000200)=@multiplanar_mmap={0x80000000, 0x3, 0x4, 0x10, 0xbb4, {0x77359400}, {0x5, 0xc, 0xd6, 0x9, 0x4, 0x6b, "eda8668d"}, 0x9, 0x1, {&(0x7f0000000000)=[{0x7, 0xe1, {0x17f}, 0x9}, {0x6, 0x9, {0xd798}, 0x8000}]}, 0x8001, 0x0, r1}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix_mp={0x8, 0x8, 0x4c314356, 0x8, 0xc, [{0x5}, {0x8, 0xbe8}, {0x62c04089, 0x20}, {0xfffff7b3, 0x3}, {0x7fff, 0x7}, {0x20, 0x8}, {0x0, 0x1118800a}, {0x1, 0x7}], 0x30, 0xfd, 0x6, 0x1, 0x5}}}) (async) 02:39:47 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:47 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) syz_open_dev$vim2m(&(0x7f0000000040), 0xfffffffffffffffd, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:47 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$SNDCTL_DSP_SPEED(r1, 0xc0045002, &(0x7f0000000000)=0x1ff) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x1, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0xf52, 0x0, 0x3, 0x0, 0x8}}}) 02:39:47 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x52, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0xc004) r2 = gettid() syz_open_procfs$namespace(r2, 0x0) (async) getpeername$unix(r0, &(0x7f0000000040), &(0x7f00000000c0)=0x6e) (async) syz_open_procfs$namespace(r2, &(0x7f0000000000)='ns/pid_for_children\x00') 02:39:47 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:47 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:47 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) syz_open_dev$vim2m(&(0x7f0000000040), 0xfffffffffffffffd, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:47 executing program 5: openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x264100, 0x0) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000100)={0xa, {0x7, 0x5, 0x7f}}, 0xa) ioctl$SNDCTL_DSP_STEREO(r0, 0xc0045003, &(0x7f0000000040)=0x1) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f00000000c0)={'vlan0\x00', 0xfffa}) openat$audio(0xffffffffffffff9c, &(0x7f0000000080), 0x220000, 0x0) openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x264100, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r0, 0x0, 0x0) (async) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000100)={0xa, {0x7, 0x5, 0x7f}}, 0xa) (async) ioctl$SNDCTL_DSP_STEREO(r0, 0xc0045003, &(0x7f0000000040)=0x1) (async) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f00000000c0)={'vlan0\x00', 0xfffa}) (async) openat$audio(0xffffffffffffff9c, &(0x7f0000000080), 0x220000, 0x0) (async) 02:39:47 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$SNDCTL_DSP_SPEED(r1, 0xc0045002, &(0x7f0000000000)=0x1ff) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x1, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0xf52, 0x0, 0x3, 0x0, 0x8}}}) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$SNDCTL_DSP_SPEED(r1, 0xc0045002, &(0x7f0000000000)=0x1ff) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x1, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0xf52, 0x0, 0x3, 0x0, 0x8}}}) (async) 02:39:47 executing program 0: sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0), 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, 0x0, 0x1, 0x70bd2b, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @mcast1}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @broadcast}]}, 0x38}}, 0x8000000) ioctl$SNDCTL_DSP_SUBDIVIDE(0xffffffffffffffff, 0xc0045009, &(0x7f0000000000)=0x10000) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:47 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:47 executing program 0: sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0), 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, 0x0, 0x1, 0x70bd2b, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @mcast1}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @broadcast}]}, 0x38}}, 0x8000000) ioctl$SNDCTL_DSP_SUBDIVIDE(0xffffffffffffffff, 0xc0045009, &(0x7f0000000000)=0x10000) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0), 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, 0x0, 0x1, 0x70bd2b, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @mcast1}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @broadcast}]}, 0x38}}, 0x8000000) (async) ioctl$SNDCTL_DSP_SUBDIVIDE(0xffffffffffffffff, 0xc0045009, &(0x7f0000000000)=0x10000) (async) socket$unix(0x1, 0x2, 0x0) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) (async) 02:39:47 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = gettid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x52, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0xc004) (async) r2 = gettid() syz_open_procfs$namespace(r2, 0x0) getpeername$unix(r0, &(0x7f0000000040), &(0x7f00000000c0)=0x6e) (async) syz_open_procfs$namespace(r2, &(0x7f0000000000)='ns/pid_for_children\x00') 02:39:47 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write$UHID_CREATE2(0xffffffffffffffff, 0x0, 0x0) accept4$ax25(0xffffffffffffffff, &(0x7f0000000000)={{0x3, @bcast}, [@netrom, @null, @netrom, @default, @null, @remote, @null]}, &(0x7f0000000080)=0x48, 0x80000) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000200)=@multiplanar_userptr={0x1, 0x2, 0x4, 0x400, 0x2, {0x77359400}, {0x3, 0x0, 0x20, 0xa2, 0x2, 0x4, "c91527ff"}, 0x3, 0x2, {&(0x7f0000000180)=[{0x9, 0x7, {&(0x7f0000000100)}, 0xfff}, {0x0, 0x40, {&(0x7f0000000140)}}]}, 0x3f}) 02:39:47 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) syz_open_dev$vim2m(&(0x7f0000000040), 0xfffffffffffffffd, 0x2) (async, rerun: 64) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (rerun: 64) 02:39:47 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:47 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$SNDCTL_DSP_SPEED(r1, 0xc0045002, &(0x7f0000000000)=0x1ff) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x1, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0xf52, 0x0, 0x3, 0x0, 0x8}}}) 02:39:47 executing program 0: sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0), 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, 0x0, 0x1, 0x70bd2b, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @mcast1}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @broadcast}]}, 0x38}}, 0x8000000) (async, rerun: 64) ioctl$SNDCTL_DSP_SUBDIVIDE(0xffffffffffffffff, 0xc0045009, &(0x7f0000000000)=0x10000) (async, rerun: 64) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:47 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) write$UHID_CREATE2(0xffffffffffffffff, 0x0, 0x0) accept4$ax25(0xffffffffffffffff, &(0x7f0000000000)={{0x3, @bcast}, [@netrom, @null, @netrom, @default, @null, @remote, @null]}, &(0x7f0000000080)=0x48, 0x80000) (async) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000200)=@multiplanar_userptr={0x1, 0x2, 0x4, 0x400, 0x2, {0x77359400}, {0x3, 0x0, 0x20, 0xa2, 0x2, 0x4, "c91527ff"}, 0x3, 0x2, {&(0x7f0000000180)=[{0x9, 0x7, {&(0x7f0000000100)}, 0xfff}, {0x0, 0x40, {&(0x7f0000000140)}}]}, 0x3f}) 02:39:47 executing program 1: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000100)={0x0, r0}, 0x10) write$UHID_CREATE2(r0, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@ipv6_getroute={0x38, 0x1a, 0x10, 0x70bd2c, 0x25dfdbfc, {0xa, 0x0, 0x14, 0x80, 0xfc, 0x2, 0x0, 0x0, 0x700}, [@RTA_GATEWAY={0x14, 0x5, @mcast2}, @RTA_IIF={0x8}]}, 0x38}, 0x1, 0x0, 0x0, 0x8040}, 0x4000010) r1 = socket$unix(0x1, 0x2, 0x0) r2 = gettid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r2}}}], 0x20}, 0x0) 02:39:47 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000000)={0x101, 0x2, 0x4, {0x1, @raw_data="6554c5f4f80a9d193b129491255aaca261c29b4a43b21e9682783435d41ad04bdcc25ecf2804f047e194f41cdfe11540f2a83490263c330d27a5bff77c910422718bf6aba34d5a45fdf653fb0e034556dfb90acf6790aaddf35d156cfeb764f6811a5ce0d78891da11ee7968833879dbe98797246ae4b4ce05cad1604ce10b9a4f2e43d634f7668d833b3adddc2c78e37e01c8bf67762bd0c93d1ac36c79e662a180e1a224aa430ce6696bf638ab13f1bbeb3239246209688d0e178e30bd0500"}, 0x81}) 02:39:47 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:47 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_EXPBUF(r0, 0xc0405610, &(0x7f00000006c0)={0x1, 0xdd3a, 0x40, 0x4800}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) r2 = getegid() r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) recvmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000300)=""/46, 0x2e}, {&(0x7f0000000340)=""/158, 0x9e}, {&(0x7f0000000400)=""/159, 0x9f}, {&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f0000000540)=""/135, 0x87}], 0x5}, 0x22) setsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040)={0x0, 0xee01, r2}, 0xc) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:47 executing program 0: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000140), 0x300, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x9, 0x1, 0x800, 0x1202, 0x1, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x3, 0x0, 0xe}, 0x48) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) r5 = syz_open_dev$vcsa(&(0x7f0000000280), 0x7, 0x80) r6 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r6, 0x0, 0x0) r7 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r7, 0x0, 0x0) r8 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r8, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x0, 0xc, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2afb, 0x0, 0x0, 0x0, 0x4}, [@map_idx_val={0x18, 0x9, 0x6, 0x0, 0x3, 0x0, 0x0, 0x0, 0x400}, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffe}, @exit, @btf_id={0x18, 0x5, 0x3, 0x0, 0x1}, @map_val={0x18, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3}]}, &(0x7f0000000000)='GPL\x00', 0x40000000, 0x1000, &(0x7f0000000500)=""/4096, 0x41100, 0x38, '\x00', 0x0, 0x1f, r0, 0x8, &(0x7f0000000180)={0xa, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x0, 0x8, 0xffff, 0x40}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, 0x1, r6, r7, r8]}, 0x80) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:47 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000000)={0x101, 0x2, 0x4, {0x1, @raw_data="6554c5f4f80a9d193b129491255aaca261c29b4a43b21e9682783435d41ad04bdcc25ecf2804f047e194f41cdfe11540f2a83490263c330d27a5bff77c910422718bf6aba34d5a45fdf653fb0e034556dfb90acf6790aaddf35d156cfeb764f6811a5ce0d78891da11ee7968833879dbe98797246ae4b4ce05cad1604ce10b9a4f2e43d634f7668d833b3adddc2c78e37e01c8bf67762bd0c93d1ac36c79e662a180e1a224aa430ce6696bf638ab13f1bbeb3239246209688d0e178e30bd0500"}, 0x81}) 02:39:47 executing program 1: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000100)={0x0, r0}, 0x10) (async) write$UHID_CREATE2(r0, 0x0, 0x0) (async, rerun: 64) sendmsg$nl_route(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@ipv6_getroute={0x38, 0x1a, 0x10, 0x70bd2c, 0x25dfdbfc, {0xa, 0x0, 0x14, 0x80, 0xfc, 0x2, 0x0, 0x0, 0x700}, [@RTA_GATEWAY={0x14, 0x5, @mcast2}, @RTA_IIF={0x8}]}, 0x38}, 0x1, 0x0, 0x0, 0x8040}, 0x4000010) (async, rerun: 64) r1 = socket$unix(0x1, 0x2, 0x0) (async, rerun: 64) r2 = gettid() (rerun: 64) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r2}}}], 0x20}, 0x0) 02:39:47 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:47 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) write$UHID_CREATE2(0xffffffffffffffff, 0x0, 0x0) (async) accept4$ax25(0xffffffffffffffff, &(0x7f0000000000)={{0x3, @bcast}, [@netrom, @null, @netrom, @default, @null, @remote, @null]}, &(0x7f0000000080)=0x48, 0x80000) (async) r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000200)=@multiplanar_userptr={0x1, 0x2, 0x4, 0x400, 0x2, {0x77359400}, {0x3, 0x0, 0x20, 0xa2, 0x2, 0x4, "c91527ff"}, 0x3, 0x2, {&(0x7f0000000180)=[{0x9, 0x7, {&(0x7f0000000100)}, 0xfff}, {0x0, 0x40, {&(0x7f0000000140)}}]}, 0x3f}) 02:39:47 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_EXPBUF(r0, 0xc0405610, &(0x7f00000006c0)={0x1, 0xdd3a, 0x40, 0x4800}) r1 = socket$can_bcm(0x1d, 0x2, 0x2) r2 = getegid() r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) recvmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000300)=""/46, 0x2e}, {&(0x7f0000000340)=""/158, 0x9e}, {&(0x7f0000000400)=""/159, 0x9f}, {&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f0000000540)=""/135, 0x87}], 0x5}, 0x22) setsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040)={0x0, 0xee01, r2}, 0xc) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_EXPBUF(r0, 0xc0405610, &(0x7f00000006c0)={0x1, 0xdd3a, 0x40, 0x4800}) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) getegid() (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r3, 0x0, 0x0) (async) recvmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000300)=""/46, 0x2e}, {&(0x7f0000000340)=""/158, 0x9e}, {&(0x7f0000000400)=""/159, 0x9f}, {&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f0000000540)=""/135, 0x87}], 0x5}, 0x22) (async) setsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040)={0x0, 0xee01, r2}, 0xc) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) (async) 02:39:48 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000000)={0x101, 0x2, 0x4, {0x1, @raw_data="6554c5f4f80a9d193b129491255aaca261c29b4a43b21e9682783435d41ad04bdcc25ecf2804f047e194f41cdfe11540f2a83490263c330d27a5bff77c910422718bf6aba34d5a45fdf653fb0e034556dfb90acf6790aaddf35d156cfeb764f6811a5ce0d78891da11ee7968833879dbe98797246ae4b4ce05cad1604ce10b9a4f2e43d634f7668d833b3adddc2c78e37e01c8bf67762bd0c93d1ac36c79e662a180e1a224aa430ce6696bf638ab13f1bbeb3239246209688d0e178e30bd0500"}, 0x81}) syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000000)={0x101, 0x2, 0x4, {0x1, @raw_data="6554c5f4f80a9d193b129491255aaca261c29b4a43b21e9682783435d41ad04bdcc25ecf2804f047e194f41cdfe11540f2a83490263c330d27a5bff77c910422718bf6aba34d5a45fdf653fb0e034556dfb90acf6790aaddf35d156cfeb764f6811a5ce0d78891da11ee7968833879dbe98797246ae4b4ce05cad1604ce10b9a4f2e43d634f7668d833b3adddc2c78e37e01c8bf67762bd0c93d1ac36c79e662a180e1a224aa430ce6696bf638ab13f1bbeb3239246209688d0e178e30bd0500"}, 0x81}) (async) 02:39:48 executing program 0: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000140), 0x300, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x9, 0x1, 0x800, 0x1202, 0x1, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x3, 0x0, 0xe}, 0x48) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) r5 = syz_open_dev$vcsa(&(0x7f0000000280), 0x7, 0x80) r6 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r6, 0x0, 0x0) r7 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r7, 0x0, 0x0) r8 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r8, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x0, 0xc, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2afb, 0x0, 0x0, 0x0, 0x4}, [@map_idx_val={0x18, 0x9, 0x6, 0x0, 0x3, 0x0, 0x0, 0x0, 0x400}, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffe}, @exit, @btf_id={0x18, 0x5, 0x3, 0x0, 0x1}, @map_val={0x18, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3}]}, &(0x7f0000000000)='GPL\x00', 0x40000000, 0x1000, &(0x7f0000000500)=""/4096, 0x41100, 0x38, '\x00', 0x0, 0x1f, r0, 0x8, &(0x7f0000000180)={0xa, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x0, 0x8, 0xffff, 0x40}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, 0x1, r6, r7, r8]}, 0x80) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000140), 0x300, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r1, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x9, 0x1, 0x800, 0x1202, 0x1, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x3, 0x0, 0xe}, 0x48) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r4, 0x0, 0x0) (async) syz_open_dev$vcsa(&(0x7f0000000280), 0x7, 0x80) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r6, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r7, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r8, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x0, 0xc, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2afb, 0x0, 0x0, 0x0, 0x4}, [@map_idx_val={0x18, 0x9, 0x6, 0x0, 0x3, 0x0, 0x0, 0x0, 0x400}, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffe}, @exit, @btf_id={0x18, 0x5, 0x3, 0x0, 0x1}, @map_val={0x18, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3}]}, &(0x7f0000000000)='GPL\x00', 0x40000000, 0x1000, &(0x7f0000000500)=""/4096, 0x41100, 0x38, '\x00', 0x0, 0x1f, r0, 0x8, &(0x7f0000000180)={0xa, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x0, 0x8, 0xffff, 0x40}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, 0x1, r6, r7, r8]}, 0x80) (async) socket$unix(0x1, 0x2, 0x0) (async) sendmsg$unix(r9, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) (async) 02:39:48 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x34000000, 0x0, 0x0) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x30000, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000540)={0xffffffffffffffff, 0xe0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000280)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000340)=[{}, {}], 0x10, 0x10, &(0x7f0000000380), &(0x7f00000003c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000400)}}, 0x10) ioctl$vim2m_VIDIOC_EXPBUF(r0, 0xc0405610, &(0x7f0000000740)={0x1, 0x7, 0x8, 0x80000}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@bloom_filter={0x1e, 0x40, 0x1, 0x100, 0x80, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x4, 0xe}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@bloom_filter={0x1e, 0x67, 0x0, 0x1, 0x40, 0x1, 0x20, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x1, 0x2, 0x5}, 0x48) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000006c0)=@bpf_lsm={0x1d, 0x8, &(0x7f0000000040)=ANY=[@ANYBLOB="18000000ffffff7f000000007f0000008500000048000000181b0000", @ANYRES32=r0, @ANYBLOB="0000000000000000ff0000000800"/32], &(0x7f00000000c0)='syzkaller\x00', 0xfff, 0xdd, &(0x7f00000007c0)=""/221, 0x40f00, 0xa, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0xa, 0xf96, 0x7}, 0x10, r1, 0x0, 0x0, &(0x7f0000000680)=[r2, r3, 0xffffffffffffffff, r0, r4, 0xffffffffffffffff, 0x1, r5]}, 0x80) 02:39:48 executing program 1: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000100)={0x0, r0}, 0x10) write$UHID_CREATE2(r0, 0x0, 0x0) (async) sendmsg$nl_route(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@ipv6_getroute={0x38, 0x1a, 0x10, 0x70bd2c, 0x25dfdbfc, {0xa, 0x0, 0x14, 0x80, 0xfc, 0x2, 0x0, 0x0, 0x700}, [@RTA_GATEWAY={0x14, 0x5, @mcast2}, @RTA_IIF={0x8}]}, 0x38}, 0x1, 0x0, 0x0, 0x8040}, 0x4000010) (async) r1 = socket$unix(0x1, 0x2, 0x0) (async) r2 = gettid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r2}}}], 0x20}, 0x0) 02:39:48 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) (async) ioctl$vim2m_VIDIOC_EXPBUF(r0, 0xc0405610, &(0x7f00000006c0)={0x1, 0xdd3a, 0x40, 0x4800}) (async) r1 = socket$can_bcm(0x1d, 0x2, 0x2) (async) r2 = getegid() (async) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r3, 0x0, 0x0) (async) recvmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000300)=""/46, 0x2e}, {&(0x7f0000000340)=""/158, 0x9e}, {&(0x7f0000000400)=""/159, 0x9f}, {&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f0000000540)=""/135, 0x87}], 0x5}, 0x22) setsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040)={0x0, 0xee01, r2}, 0xc) (async) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sdr}}) 02:39:48 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x34000000, 0x0, 0x0) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x30000, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000540)={0xffffffffffffffff, 0xe0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000280)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000340)=[{}, {}], 0x10, 0x10, &(0x7f0000000380), &(0x7f00000003c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000400)}}, 0x10) ioctl$vim2m_VIDIOC_EXPBUF(r0, 0xc0405610, &(0x7f0000000740)={0x1, 0x7, 0x8, 0x80000}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async, rerun: 64) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@bloom_filter={0x1e, 0x40, 0x1, 0x100, 0x80, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x4, 0xe}, 0x48) (rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@bloom_filter={0x1e, 0x67, 0x0, 0x1, 0x40, 0x1, 0x20, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x1, 0x2, 0x5}, 0x48) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) (async) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000006c0)=@bpf_lsm={0x1d, 0x8, &(0x7f0000000040)=ANY=[@ANYBLOB="18000000ffffff7f000000007f0000008500000048000000181b0000", @ANYRES32=r0, @ANYBLOB="0000000000000000ff0000000800"/32], &(0x7f00000000c0)='syzkaller\x00', 0xfff, 0xdd, &(0x7f00000007c0)=""/221, 0x40f00, 0xa, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0xa, 0xf96, 0x7}, 0x10, r1, 0x0, 0x0, &(0x7f0000000680)=[r2, r3, 0xffffffffffffffff, r0, r4, 0xffffffffffffffff, 0x1, r5]}, 0x80) 02:39:48 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x9, 0x2) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000000c0), 0x230d00, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_mmap={0x0, 0x3, 0x4, 0x40, 0x6, {}, {0x1, 0x0, 0x7, 0x80, 0x6, 0x4, "7ebbd211"}, 0x2, 0x1, {&(0x7f0000000040)=[{0x3, 0x1f, {0x1}}, {0x4, 0x45, {}, 0x8}]}, 0x5822, 0x0, r2}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:48 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:48 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x34000000, 0x0, 0x0) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x30000, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000540)={0xffffffffffffffff, 0xe0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000280)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000340)=[{}, {}], 0x10, 0x10, &(0x7f0000000380), &(0x7f00000003c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000400)}}, 0x10) ioctl$vim2m_VIDIOC_EXPBUF(r0, 0xc0405610, &(0x7f0000000740)={0x1, 0x7, 0x8, 0x80000}) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@bloom_filter={0x1e, 0x40, 0x1, 0x100, 0x80, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x4, 0xe}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@bloom_filter={0x1e, 0x67, 0x0, 0x1, 0x40, 0x1, 0x20, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x1, 0x2, 0x5}, 0x48) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r5, 0x0, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000006c0)=@bpf_lsm={0x1d, 0x8, &(0x7f0000000040)=ANY=[@ANYBLOB="18000000ffffff7f000000007f0000008500000048000000181b0000", @ANYRES32=r0, @ANYBLOB="0000000000000000ff0000000800"/32], &(0x7f00000000c0)='syzkaller\x00', 0xfff, 0xdd, &(0x7f00000007c0)=""/221, 0x40f00, 0xa, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0xa, 0xf96, 0x7}, 0x10, r1, 0x0, 0x0, &(0x7f0000000680)=[r2, r3, 0xffffffffffffffff, r0, r4, 0xffffffffffffffff, 0x1, r5]}, 0x80) sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x34000000, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x30000, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000540)={0xffffffffffffffff, 0xe0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000280)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000340)=[{}, {}], 0x10, 0x10, &(0x7f0000000380), &(0x7f00000003c0), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000400)}}, 0x10) (async) ioctl$vim2m_VIDIOC_EXPBUF(r0, 0xc0405610, &(0x7f0000000740)={0x1, 0x7, 0x8, 0x80000}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r2, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@bloom_filter={0x1e, 0x40, 0x1, 0x100, 0x80, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x4, 0xe}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@bloom_filter={0x1e, 0x67, 0x0, 0x1, 0x40, 0x1, 0x20, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x1, 0x2, 0x5}, 0x48) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r4, 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) (async) write$UHID_CREATE2(r5, 0x0, 0x0) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000006c0)=@bpf_lsm={0x1d, 0x8, &(0x7f0000000040)=ANY=[@ANYBLOB="18000000ffffff7f000000007f0000008500000048000000181b0000", @ANYRES32=r0, @ANYBLOB="0000000000000000ff0000000800"/32], &(0x7f00000000c0)='syzkaller\x00', 0xfff, 0xdd, &(0x7f00000007c0)=""/221, 0x40f00, 0xa, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x0, 0xa, 0xf96, 0x7}, 0x10, r1, 0x0, 0x0, &(0x7f0000000680)=[r2, r3, 0xffffffffffffffff, r0, r4, 0xffffffffffffffff, 0x1, r5]}, 0x80) (async) 02:39:48 executing program 4: bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:48 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_STREAMOFF(r0, 0x40045612, &(0x7f00000002c0)=0x1) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000080)={0x0, 0x3, 0x4, {0x1, @sliced={0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000280)={0x9, 0x3, 0x3, "067ae4750bff864cddc30731474c5674a10215791417d833d7c14d23859dec49", 0x32314752}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000180)={0x0, 0x1000, 0x1, {0x1, @sliced={0x2, [0x931, 0x416, 0x0, 0x1, 0x3, 0x400, 0x2, 0x7f, 0x400, 0xd0, 0x1, 0x0, 0x0, 0x0, 0xfffe, 0xe69c, 0x1, 0x9, 0x0, 0x0, 0x400, 0x57dc, 0x1, 0x7ff, 0x7, 0x100, 0x0, 0x4, 0x6, 0x6, 0x5, 0xff, 0x6, 0x1, 0x8, 0x3f, 0x4, 0x1, 0x3, 0x8, 0xb8, 0x230, 0xf4, 0xdf6b, 0x9, 0x9, 0x8], 0x400}}}) syz_open_dev$vim2m(&(0x7f0000000040), 0xfffffffffffffffe, 0x2) 02:39:48 executing program 1: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000000)=@fd={0x5, 0x1, 0x4, 0x0, 0x0, {}, {0x3, 0xd, 0x20, 0x8, 0x4d, 0x8, "81146718"}, 0x1ff, 0x4, {}, 0x7b7e, 0x0, r1}) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$USBDEVFS_CLEAR_HALT(r0, 0x80045515, &(0x7f0000000080)={0x1, 0x1}) r3 = gettid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r3}}}], 0x20}, 0x0) 02:39:48 executing program 0: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000140), 0x300, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r2, 0x0, 0x0) (async) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x9, 0x1, 0x800, 0x1202, 0x1, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x3, 0x0, 0xe}, 0x48) (async) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r4, 0x0, 0x0) (async) r5 = syz_open_dev$vcsa(&(0x7f0000000280), 0x7, 0x80) (async) r6 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r6, 0x0, 0x0) (async) r7 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r7, 0x0, 0x0) (async) r8 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r8, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x0, 0xc, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2afb, 0x0, 0x0, 0x0, 0x4}, [@map_idx_val={0x18, 0x9, 0x6, 0x0, 0x3, 0x0, 0x0, 0x0, 0x400}, @cb_func={0x18, 0x9, 0x4, 0x0, 0xfffffffffffffffe}, @exit, @btf_id={0x18, 0x5, 0x3, 0x0, 0x1}, @map_val={0x18, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3}]}, &(0x7f0000000000)='GPL\x00', 0x40000000, 0x1000, &(0x7f0000000500)=""/4096, 0x41100, 0x38, '\x00', 0x0, 0x1f, r0, 0x8, &(0x7f0000000180)={0xa, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x0, 0x8, 0xffff, 0x40}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, 0x1, r6, r7, r8]}, 0x80) (async) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:48 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000001600), 0x4, 0x2) (async) r1 = syz_open_dev$vim2m(&(0x7f0000000000), 0x9, 0x2) (async) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000000c0), 0x230d00, 0x0) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f0000000200)=@multiplanar_mmap={0x0, 0x3, 0x4, 0x40, 0x6, {}, {0x1, 0x0, 0x7, 0x80, 0x6, 0x4, "7ebbd211"}, 0x2, 0x1, {&(0x7f0000000040)=[{0x3, 0x1f, {0x1}}, {0x4, 0x45, {}, 0x8}]}, 0x5822, 0x0, r2}) ioctl$vim2m_VIDIOC_CREATE_BUFS(r0, 0xc100565c, &(0x7f0000000100)={0x0, 0x7, 0x4, {0x2, @pix={0x0, 0x0, 0x0, 0x0, 0x0, 0xf52}}}) 02:39:48 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x24402, 0x0) sendto$ax25(r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) [ 2011.377182] ------------[ cut here ]------------ [ 2011.382357] WARNING: CPU: 1 PID: 3096 at drivers/dma-buf/dma-buf.c:1039 dma_buf_vunmap+0x181/0x1f0 [ 2011.391448] Kernel panic - not syncing: panic_on_warn set ... [ 2011.391448] [ 2011.398808] CPU: 1 PID: 3096 Comm: syz-executor.3 Not tainted 4.14.268-syzkaller #0 [ 2011.406600] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2011.415954] Call Trace: [ 2011.418544] dump_stack+0x1b2/0x281 [ 2011.422170] panic+0x1f9/0x42d [ 2011.425359] ? add_taint.cold+0x16/0x16 [ 2011.429431] ? dma_buf_vunmap+0x181/0x1f0 [ 2011.433585] ? dma_buf_vunmap+0x181/0x1f0 [ 2011.437726] __warn.cold+0x20/0x44 [ 2011.441259] ? ist_end_non_atomic+0x10/0x10 [ 2011.445590] ? dma_buf_vunmap+0x181/0x1f0 [ 2011.449913] report_bug+0x208/0x250 [ 2011.453545] do_error_trap+0x195/0x2d0 [ 2011.457431] ? math_error+0x2d0/0x2d0 [ 2011.461237] ? enqueue_hrtimer+0x3b0/0x3b0 [ 2011.465473] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2011.470322] invalid_op+0x1b/0x40 02:39:48 executing program 4: bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) 02:39:48 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x24402, 0x0) sendto$ax25(r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 02:39:48 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x24402, 0x0) sendto$ax25(r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x24402, 0x0) (async) sendto$ax25(r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) 02:39:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) accept4$unix(r0, &(0x7f00000000c0), &(0x7f0000000180)=0x6e, 0xc0c00) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) ioctl$SIOCAX25NOUID(r1, 0x89e3, &(0x7f0000000000)) 02:39:48 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4000c010, 0x0, 0x0) r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0xffffffffffffffff, 0x282) ioctl$MEDIA_REQUEST_IOC_REINIT(r0, 0x7c81, 0x0) 02:39:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) accept4$unix(r0, &(0x7f00000000c0), &(0x7f0000000180)=0x6e, 0xc0c00) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x89, 0x0, 0x0, &(0x7f00000000c0), 0x20}, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) (async) ioctl$SIOCAX25NOUID(r1, 0x89e3, &(0x7f0000000000)) 02:39:48 executing program 5: sendto$ax25(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4000c010, 0x0, 0x0) (async) r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0xffffffffffffffff, 0x282) ioctl$MEDIA_REQUEST_IOC_REINIT(r0, 0x7c81, 0x0) [ 2011.473775] RIP: 0010:dma_buf_vunmap+0x181/0x1f0 [ 2011.478521] RSP: 0018:ffff8880a3417c80 EFLAGS: 00010297 [ 2011.483882] RAX: ffff8880b39784c0 RBX: 0000000000000000 RCX: 0000000000000000 [ 2011.491152] RDX: 0000000000000000 RSI: ffffc9000e490000 RDI: 0000000000000000 [ 2011.498424] RBP: ffffc9000e490000 R08: 0000000000000000 R09: 0000000000040550 [ 2011.505699] R10: ffff8880b3978d70 R11: ffff8880b39784c0 R12: ffffc9000e490000 [ 2011.512966] R13: ffff8880a9db72e8 R14: ffff8880a39d3700 R15: 0000000000000000 [ 2011.520272] vb2_vmalloc_detach_dmabuf+0x57/0x80 [ 2011.525036] ? vb2_vmalloc_map_dmabuf+0x90/0x90 [ 2011.529700] __vb2_plane_dmabuf_put+0x10b/0x2e0 [ 2011.534382] __vb2_queue_free+0x5e4/0x7a0 [ 2011.538513] vb2_core_queue_release+0x5b/0x70 [ 2011.542986] _vb2_fop_release+0x1c1/0x280 [ 2011.547177] ? _vb2_fop_release+0x280/0x280 [ 2011.551476] ? dev_debug_store+0xe0/0xe0 [ 2011.555532] v4l2_release+0xf4/0x190 [ 2011.559228] __fput+0x25f/0x7a0 [ 2011.562542] task_work_run+0x11f/0x190 [ 2011.566413] exit_to_usermode_loop+0x1ad/0x200 [ 2011.570973] do_syscall_64+0x4a3/0x640 [ 2011.574843] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 2011.580010] RIP: 0033:0x7fbadde4ac8b [ 2011.583698] RSP: 002b:00007ffd2d39b810 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 2011.591383] RAX: 0000000000000000 RBX: 0000000000000004 RCX: 00007fbadde4ac8b [ 2011.598636] RDX: 00007fbaddfb0638 RSI: ffffffffffffffff RDI: 0000000000000003 [ 2011.605885] RBP: 00007fbaddfac960 R08: 0000000000000000 R09: 00007fbaddfb0640 [ 2011.613150] R10: 00007ffd2d39b910 R11: 0000000000000293 R12: 00000000001eb193 [ 2011.620460] R13: 00007ffd2d39b910 R14: 00007fbaddfaaf60 R15: 0000000000000032 [ 2011.628104] Kernel Offset: disabled [ 2011.631846] Rebooting in 86400 seconds..